From 83cab8a44282641b50ec24977f23d9ca2867b02f Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Thu, 27 Apr 2017 09:22:54 +0100 Subject: igt/kms_cursor_legacy: Mark up busy tests as requiring a GPU If we can't use the GPU to make a framebuffer busy, skip the test. Signed-off-by: Chris Wilson --- tests/kms_cursor_legacy.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'tests/kms_cursor_legacy.c') diff --git a/tests/kms_cursor_legacy.c b/tests/kms_cursor_legacy.c index 8a8c71b5..900fd5ce 100644 --- a/tests/kms_cursor_legacy.c +++ b/tests/kms_cursor_legacy.c @@ -1512,10 +1512,13 @@ igt_main igt_subtest_f("%sflip-before-cursor-%s", prefix, modes[i]) basic_flip_cursor(&display, i, FLIP_BEFORE_CURSOR, 0); - if (!cursor_slowpath(i)) - igt_subtest_f("%sbusy-flip-before-cursor-%s", prefix, modes[i]) + if (!cursor_slowpath(i)) { + igt_subtest_f("%sbusy-flip-before-cursor-%s", prefix, modes[i]) { + igt_require_gem(display.drm_fd); basic_flip_cursor(&display, i, FLIP_BEFORE_CURSOR, BASIC_BUSY); + } + } igt_subtest_f("%sflip-after-cursor-%s", prefix, modes[i]) basic_flip_cursor(&display, i, FLIP_AFTER_CURSOR, 0); -- cgit v1.2.3