Skip to content

Commit 9eeeedd

Browse files
committed
Increase times in the return_last_failed test
Signed-off-by: Ted Lyngmo <[email protected]>
1 parent 45167c4 commit 9eeeedd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tests/beman/timed_lock_alg/mutex.test.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,15 @@ TEST(Mutex, return_last_failed) {
7878
auto th = JThread([&] {
7979
std::lock(mtxs[0], mtxs[1]);
8080
std::this_thread::sleep_for(100ms);
81-
mtxs[0].unlock(); // 50ms after try_lock_for started, 100ms left
81+
mtxs[0].unlock(); // 50ms after try_lock_for started, 200ms left
8282

8383
// try_lock_for here hangs on mtxs[1] and should return 1:
84-
std::this_thread::sleep_for(200ms + extra_grace);
84+
std::this_thread::sleep_for(300ms + extra_grace);
8585
mtxs[1].unlock();
8686
});
8787

8888
std::this_thread::sleep_for(50ms);
89-
EXPECT_EQ(1, std::apply([](auto&... mts) { return tla::try_lock_for(100ms, mts...); }, mtxs));
89+
EXPECT_EQ(1, std::apply([](auto&... mts) { return tla::try_lock_for(200ms, mts...); }, mtxs));
9090
}
9191

9292
TEST(Mutex, succeed_with_three_in_tricky_sequence) {

0 commit comments

Comments
 (0)