From: Daniel Vetter Date: Wed, 3 Jul 2013 23:50:55 +0000 (+0200) Subject: tests/kms_flip: don't run blocking relateve vblank waits with interrupts X-Git-Tag: intel-gpu-tools-1.4~329 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=db94faede57be86e4f4dbefaf2c1ea24f44acae1;p=platform%2Fupstream%2Fintel-gpu-tools.git tests/kms_flip: don't run blocking relateve vblank waits with interrupts They simply take forever with the current kernel implementation. And since everyone switched over to the event based interface I don't see much incentive to try to fix that. So just disable them. Signed-off-by: Daniel Vetter --- diff --git a/tests/kms_flip.c b/tests/kms_flip.c index 3585876..e1f2864 100644 --- a/tests/kms_flip.c +++ b/tests/kms_flip.c @@ -1195,6 +1195,13 @@ int main(int argc, char **argv) for (i = 0; i < sizeof(tests) / sizeof (tests[0]); i++) { char name[160]; snprintf(name, sizeof(name), "%s-interruptible", tests[i].name); + + /* relative blocking vblank waits that get constantly interrupt + * take forver. So don't do them. */ + if ((tests[i].flags & TEST_VBLANK_BLOCK) && + !(tests[i].flags & TEST_VBLANK_ABSOLUTE)) + continue; + if (drmtest_run_subtest(name)) { printf("running testcase: %s\n", name); run_test(tests[i].duration, tests[i].flags, name);