This way we correctly auto-skip instead of falling over the lack of i915 debugfs files first and fail the testcase due to that. Signed-off-by: Daniel Vetter <daniel.vetter@xxxxxxxx> --- tests/drv_hangman.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/drv_hangman.c b/tests/drv_hangman.c index 6caf910b0b12..cd63b97db370 100644 --- a/tests/drv_hangman.c +++ b/tests/drv_hangman.c @@ -217,10 +217,11 @@ static void test_error_state_basic(void) { int fd; + fd = drm_open_driver(DRIVER_INTEL); + clear_error_state(); assert_error_state_clear(); - fd = drm_open_driver(DRIVER_INTEL); submit_batch(fd, I915_EXEC_RENDER, true); close(fd); @@ -373,9 +374,10 @@ static void test_error_state_capture(unsigned ring_id, uint64_t offset; bool cmd_parser; + fd = drm_open_driver(DRIVER_INTEL); + clear_error_state(); - fd = drm_open_driver(DRIVER_INTEL); gen = intel_gen(intel_get_drm_devid(fd)); cmd_parser = uses_cmd_parser(fd, gen); -- 2.5.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx