From 775fd7771565c7820eeb2406d12bec3ddbfe252d Mon Sep 17 00:00:00 2001 From: Paulo Zanoni Date: Fri, 10 Jul 2015 17:55:42 -0300 Subject: [PATCH] kms_frontbuffer_tracking: improve checks for disabled features Make sure the features are disabled and stay disabled. Otherwise we could just wrongly think they are disabled while they are just in the process of being enabled. Signed-off-by: Paulo Zanoni --- tests/kms_frontbuffer_tracking.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/kms_frontbuffer_tracking.c b/tests/kms_frontbuffer_tracking.c index 62486603..2df9a9c8 100644 --- a/tests/kms_frontbuffer_tracking.c +++ b/tests/kms_frontbuffer_tracking.c @@ -1390,13 +1390,13 @@ static int adjust_assertion_flags(const struct test_mode *t, int flags) opt.fbc_check_compression) \ igt_assert(fbc_wait_for_compression()); \ } else if (flags_ & ASSERT_FBC_DISABLED) { \ - igt_assert(fbc_wait_for_status(DISABLED)); \ + igt_assert(!fbc_wait_for_status(ENABLED)); \ } \ \ if (flags_ & ASSERT_PSR_ENABLED) \ igt_assert(psr_wait_for_status(ENABLED)); \ else if (flags_ & ASSERT_PSR_DISABLED) \ - igt_assert(psr_wait_for_status(DISABLED)); \ + igt_assert(!psr_wait_for_status(ENABLED)); \ } else { \ /* Make sure we settle before continuing. */ \ sleep(1); \