[modular][testing] Remove timeouts from last_focus_time_test
LastFocusTimeTest.LastFocusTimeIncreases appears to sometimes exceed
its 5 second timeout.
Removing individual timeouts and relying on test infrastructure
provide timeout instead.
Bug: MF-416 #done
Change-Id: Ie00233e55069cacf5abfd346c27a7f16a9612db0
diff --git a/src/modular/tests/last_focus_time_test.cc b/src/modular/tests/last_focus_time_test.cc
index 226d1b5..5d4c0cc 100644
--- a/src/modular/tests/last_focus_time_test.cc
+++ b/src/modular/tests/last_focus_time_test.cc
@@ -204,8 +204,7 @@
test_harness()->Run(std::move(spec));
// Wait for our session shell to start.
- ASSERT_TRUE(RunLoopWithTimeoutOrUntil([&] { return !!test_session_shell; },
- zx::sec(5)));
+ RunLoopUntil([&] { return !!test_session_shell; });
// Connect to extra services also provided to session shells.
fuchsia::modular::PuppetMasterPtr puppet_master;
@@ -247,8 +246,7 @@
bool story_created{false};
story_puppet_master->Execute(
[&](fuchsia::modular::ExecuteResult result) { story_created = true; });
- ASSERT_TRUE(
- RunLoopWithTimeoutOrUntil([&] { return story_created; }, zx::sec(5)));
+ RunLoopUntil([&] { return story_created; });
// Watch the story and then start it.
TestStoryWatcher story_watcher;
@@ -268,8 +266,7 @@
// 1) The story is created.
// 2) The story transitions to running.
// 3) The story is focused.
- ASSERT_TRUE(RunLoopWithTimeoutOrUntil(
- [&]() { return last_focus_timestamps.size() == 3; }, zx::sec(5)));
+ RunLoopUntil([&]() { return last_focus_timestamps.size() == 3; });
EXPECT_EQ(0, last_focus_timestamps[0]);
EXPECT_EQ(0, last_focus_timestamps[1]);
EXPECT_LT(0, last_focus_timestamps[2]);