Reduce flakiness in CallAfterTimeoutTest

This commit is contained in:
Sebastian Messmer 2018-09-13 18:41:58 -07:00
parent e006a4057f
commit d6b1a6e25d
1 changed files with 5 additions and 5 deletions

View File

@ -61,13 +61,13 @@ TEST_F(CallAfterTimeoutTest, OneReset) {
}
TEST_F(CallAfterTimeoutTest, TwoResets) {
auto obj = callAfterTimeout(milliseconds(100));
sleep_for(milliseconds(50));
auto obj = callAfterTimeout(milliseconds(200));
sleep_for(milliseconds(100));
obj->resetTimer();
sleep_for(milliseconds(75));
sleep_for(milliseconds(125));
obj->resetTimer();
sleep_for(milliseconds(75));
sleep_for(milliseconds(125));
EXPECT_FALSE(called);
sleep_for(milliseconds(75));
sleep_for(milliseconds(125));
EXPECT_TRUE(called);
}