tests: use drmtest_skip to check for rings
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 12 Aug 2013 09:03:29 +0000 (11:03 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 12 Aug 2013 09:17:58 +0000 (11:17 +0200)
commit7847ea2965e548f7f68c6d7a88499bdb255a697f
treeab57251355f10ec894647eb4bb258b87e152928f
parent7553ad6e10f76aa703359a10e08138e14501d54d
tests: use drmtest_skip to check for rings

To simplify things add a set of gem_check_<ring> functions which take
care of this. Since I've opted for static inlines drmtest.h grew a few
more header includes which was a neat opportunity to dump a few redundant
#defines.

This kills all the skipped_all hand-rolled logic we have.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
15 files changed:
demos/intel_sprite_on.c
lib/drmtest.h
tests/gem_bad_length.c
tests/gem_cs_tlb.c
tests/gem_ctx_bad_exec.c
tests/gem_ctx_exec.c
tests/gem_dummy_reloc_loop.c
tests/gem_exec_big.c
tests/gem_exec_lut_handle.c
tests/gem_exec_nop.c
tests/gem_lut_handle.c
tests/gem_pwrite.c
tests/gem_write_read_ring_switch.c
tests/prime_self_import.c
tests/testdisplay.c