summaryrefslogtreecommitdiff
path: root/tests/kms_cursor_legacy.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2016-05-25 14:53:34 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2016-05-25 14:54:59 +0100
commit04b8f0e025d92b7b8f08a14c22ebe0686b9ba5ea (patch)
treef6d65a61accad92951b0c821d259e9fb387c6c1b /tests/kms_cursor_legacy.c
parentcce2ff084eeb0e2f95d56b2b1d8b74515c589a9e (diff)
igt/kms_cursor_legacy: Fixup !fixture
igt_fixture and its byzantine requirements Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests/kms_cursor_legacy.c')
-rw-r--r--tests/kms_cursor_legacy.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/kms_cursor_legacy.c b/tests/kms_cursor_legacy.c
index 14281d16..7fa0032b 100644
--- a/tests/kms_cursor_legacy.c
+++ b/tests/kms_cursor_legacy.c
@@ -132,11 +132,13 @@ igt_main
igt_subtest_group {
for (int n = 0; n < 26; n++) {
- uint32_t *crtcs = &data.resources->crtcs[n];
+ uint32_t *crtcs = NULL;
errno = 0;
- igt_fixture
+ igt_fixture {
igt_skip_on(n >= data.resources->count_crtcs);
+ crtcs = &data.resources->crtcs[n];
+ }
igt_subtest_f("single-%c-bo", 'A' + n)
stress(&data, crtcs, 1, 1, DRM_MODE_CURSOR_BO, 20);