From 893e4ae2ff05368570d8d3c0fd803655322bcd9e Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Mon, 13 Mar 2017 16:53:21 +0000 Subject: igt/kms_pipe_crc_basic: Skip test before hang injection If the pipe doesn't exist, don't bother submitting a hanging batch. Do a basic check first before doing a crc read against a hanging batch. Signed-off-by: Chris Wilson --- tests/kms_pipe_crc_basic.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'tests/kms_pipe_crc_basic.c') diff --git a/tests/kms_pipe_crc_basic.c b/tests/kms_pipe_crc_basic.c index dd2ad3c3..b0622cfb 100644 --- a/tests/kms_pipe_crc_basic.c +++ b/tests/kms_pipe_crc_basic.c @@ -249,10 +249,14 @@ igt_main } igt_subtest_f("hang-read-crc-pipe-%c", 'A'+i) { - igt_hang_t hang = - igt_hang_ring(data.drm_fd, I915_EXEC_RENDER); + igt_hang_t hang; + + test_read_crc(&data, i, 0); + + hang = igt_hang_ring(data.drm_fd, I915_EXEC_RENDER); test_read_crc(&data, i, 0); igt_post_hang_ring(data.drm_fd, hang); + test_read_crc(&data, i, 0); } } -- cgit v1.2.3