From 641261f4fec9a4519f55a08c2df6913f65c4e9b4 Mon Sep 17 00:00:00 2001 From: Imre Deak Date: Tue, 16 Oct 2012 16:18:08 +0300 Subject: [PATCH] flip_test: don't skip checks for sequence #1 So far we skipped some tests for seq#0 and #1, since at that point we were missing the 'last' state against which we could compare the current state. Since in the previous patches we fixed the ordering in the test loop and moved the increment of count to the update state phase, we have a proper 'last' state for seq#1, so enable the tests already at that point. Signed-off-by: Imre Deak --- tests/flip_test.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/flip_test.c b/tests/flip_test.c index acea3e85..4d43313d 100644 --- a/tests/flip_test.c +++ b/tests/flip_test.c @@ -232,7 +232,7 @@ static void check_state(struct test_output *o, struct event_state *es) } - if (es->count > 1 && (o->flags & TEST_CHECK_TS) && (!analog_tv_connector(o))) { + if (es->count > 0 && (o->flags & TEST_CHECK_TS) && (!analog_tv_connector(o))) { timersub(&es->current_ts, &es->last_ts, &diff); usec_interflip = 1.0 / ((double)o->mode.vrefresh) * 1000.0 * 1000.0; if (fabs((((double) diff.tv_usec) - usec_interflip) / @@ -265,7 +265,7 @@ static void run_test_step(struct test_output *o) o->current_fb_id = !o->current_fb_id; new_fb_id = o->fb_ids[o->current_fb_id]; - if ((o->flags & TEST_EINVAL) && o->flip_state.count > 1) + if ((o->flags & TEST_EINVAL) && o->flip_state.count > 0) assert(do_page_flip(o, new_fb_id) == expected_einval); if (o->flags & TEST_MODESET) {