From 410c1adf5fececb0149b7b65fde3130327ff24c8 Mon Sep 17 00:00:00 2001 From: Yabin Cui Date: Thu, 18 Jun 2015 16:19:02 -0700 Subject: Fix flaky test of timer_create_multiple in L. Bug: 20677618 Change-Id: I0cb5faf77edce042b10611543180f3e2e73d3d05 --- tests/time_test.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/time_test.cpp b/tests/time_test.cpp index 97e371c..42c20d3 100644 --- a/tests/time_test.cpp +++ b/tests/time_test.cpp @@ -140,7 +140,7 @@ void SetTime(timer_t t, time_t value_s, time_t value_ns, time_t interval_s, time ts.it_value.tv_nsec = value_ns; ts.it_interval.tv_sec = interval_s; ts.it_interval.tv_nsec = interval_ns; - ASSERT_EQ(0, timer_settime(t, TIMER_ABSTIME, &ts, NULL)); + ASSERT_EQ(0, timer_settime(t, 0, &ts, NULL)); } static void NoOpNotifyFunction(sigval_t) { @@ -356,8 +356,8 @@ TEST(time, timer_create_multiple) { ASSERT_EQ(0, counter2.Value()); ASSERT_EQ(0, counter3.Value()); - counter2.SetTime(0, 1, 0, 0); - usleep(500000); + counter2.SetTime(0, 500000000, 0, 0); + sleep(1); EXPECT_EQ(0, counter1.Value()); EXPECT_EQ(1, counter2.Value()); -- cgit v1.1