Daniel Vetter
e49ceb8690
lib: unnecessary header removal for drmtest.h, part 1
...
Brought a few missing headers to light in ioctl_wrappers.h, too.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2014-03-22 21:07:37 +01:00
Daniel Vetter
dda85fb108
tests: roll out igt_simple_init/igt_simple_main
...
Also use igt_skip a bit more to simplify some of the tests.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-12-10 10:18:32 +01:00
Damien Lespiau
020600b77d
tests: Convert the ctx test to use render nodes when possible
...
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-10-28 11:00:07 +00:00
Daniel Vetter
9ad062d0b3
lib/drmtest: extract gem_create_context
...
libdrm requirements are now up to it.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-08-19 10:55:28 +02:00
Daniel Vetter
b30d95f33c
tests: s/exit(77)/igt_skip()/
...
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-08-13 15:07:44 +02:00
Daniel Vetter
c9d0378281
tests: s/exit(EXIT_SUCCESS)/igt_success()/
...
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-08-13 15:07:44 +02:00
Daniel Vetter
a4cb8954b2
tests: s/exit(EXIT_FAILURE)/igt_fail(1)/
...
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-08-13 15:07:44 +02:00
Daniel Vetter
83440953e5
tests: s/assert/igt_assert
...
Just a wholesale rollout for now, we can refine later on.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-08-13 15:07:44 +02:00
Daniel Vetter
1caaf0a6b6
s/drmtest_/igt_/
...
Requested-by: Chris Wilson <chris@chris-wilson.co.uk>
Acked-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-08-12 12:20:22 +02:00
Damien Lespiau
5fa15f79d0
tests: Black list tests we don't want to run on simulation
...
Let's start by a small set of tests, to eventually consider running
more.
The current list should then be:
gem_mmap
gem_pread_after_blit
gem_ring_sync_loop
gem_ctx_basic
gem_pipe_control_store_loop
gem_storedw_loop_render
gem_storedw_loop_blt
gem_storedw_loop_bsd
gem_render_linear_blits
gem_tiled_blits
gem_cpu_reloc
gem_exec_nop
gem_mmap_gtt
v2 add (Daniel Vetter)
gem_exec_bad_domains
gem_exec_faulting_reloc
gem_flink
gem_reg_read
gem_reloc_overflow
gem_tiling_max_stride
prime_*
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-07-18 15:49:02 +01:00
Ben Widawsky
ab0460eaac
ctx_bad_destroy: danvet changed to ENOENT
...
In all fairness if the test worked, he would have found this earlier
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2012-06-27 11:13:23 -07:00
Ben Widawsky
278e53b5c4
ctx_bad_destroy - ioctl is 2e, not 23
...
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2012-06-27 11:13:06 -07:00
Ben Widawsky
1136f61298
ctx_bad_destroy: a little more description is nice
...
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2012-06-27 11:07:09 -07:00
Ben Widawsky
f7e356d9cd
context tests not requiring libdrm
...
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2012-06-18 12:06:45 -07:00