igt/kms_flip: Skip if headless
authorChris Wilson <chris@chris-wilson.co.uk>
Sat, 19 Jul 2014 10:59:42 +0000 (11:59 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Sat, 19 Jul 2014 10:59:42 +0000 (11:59 +0100)
If there are no connectors, we cannot perform any pageflips and so we
have nothing to test.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=73640&list_id=446828
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
tests/kms_flip.c

index 337e224..92f4eb5 100644 (file)
@@ -1370,7 +1370,6 @@ static int run_test(int duration, int flags)
 
        igt_require((flags & TEST_HANG) == 0 || !is_hung(drm_fd));
 
-
        if (flags & TEST_RPM)
                igt_require(igt_setup_runtime_pm());
 
@@ -1397,7 +1396,7 @@ static int run_test(int duration, int flags)
                }
        }
 
-       igt_assert(modes);
+       igt_require(modes);
        duration = duration * 1000 / modes;
        duration = duration < 500 ? 500 : duration;