From 6740e66bd1dd14c09804d56fbf859b64ae19fa84 Mon Sep 17 00:00:00 2001 From: Atif Niyaz Date: Wed, 7 Aug 2019 10:54:29 -0700 Subject: Add sleep to ShouldReportStats Test in libinput_tests Tests were flaky previously, by adding this sleep, this should should assert that stats.shouldReport() is always true. Test: atest LatencyStatisticsTest Bug: 139050511 Change-Id: I9ca106fca758378eded19c6bf130aaee5387967c Signed-off-by: Atif Niyaz --- libs/input/tests/LatencyStatistics_test.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/input/tests/LatencyStatistics_test.cpp b/libs/input/tests/LatencyStatistics_test.cpp index 6d1cab4187..eb12d4ef6f 100644 --- a/libs/input/tests/LatencyStatistics_test.cpp +++ b/libs/input/tests/LatencyStatistics_test.cpp @@ -18,6 +18,7 @@ #include #include #include +#include namespace android { namespace test { @@ -65,6 +66,8 @@ TEST(LatencyStatisticsTest, ShouldReportStats) { LatencyStatistics stats{0min}; stats.addValue(5.0); + std::this_thread::sleep_for(1us); + ASSERT_EQ(stats.shouldReport(), true); } -- cgit v1.2.3-59-g8ed1b