replay: reduce test running time (#26160)

old-commit-hash: 062267f469
taco
Dean Lee 3 years ago committed by GitHub
parent 426eb2fc67
commit 5b093b2da3
  1. 7
      tools/replay/tests/test_replay.cc

@ -197,8 +197,8 @@ void TestReplay::test_seek() {
stream_thread_ = new QThread(this); stream_thread_ = new QThread(this);
QEventLoop loop; QEventLoop loop;
std::thread thread = std::thread([&]() { std::thread thread = std::thread([&]() {
for (int i = 0; i < 50; ++i) { for (int i = 0; i < 10; ++i) {
testSeekTo(random_int(0, 3 * 60)); testSeekTo(random_int(0, 1 * 60));
} }
loop.quit(); loop.quit();
}); });
@ -207,8 +207,7 @@ void TestReplay::test_seek() {
} }
TEST_CASE("Replay") { TEST_CASE("Replay") {
auto flag = GENERATE(REPLAY_FLAG_NO_FILE_CACHE, REPLAY_FLAG_NONE); TestReplay replay(DEMO_ROUTE);
TestReplay replay(DEMO_ROUTE, flag);
REQUIRE(replay.load()); REQUIRE(replay.load());
replay.test_seek(); replay.test_seek();
} }

Loading…
Cancel
Save