mirror of
https://github.com/boostorg/unordered.git
synced 2025-07-30 03:17:15 +02:00
Fix flaky test by starting insertion thread earlier
This commit is contained in:
@ -434,12 +434,12 @@ namespace {
|
|||||||
BOOST_TEST_EQ(y.hash_function(), hasher(1));
|
BOOST_TEST_EQ(y.hash_function(), hasher(1));
|
||||||
BOOST_TEST_EQ(y.key_eq(), key_equal(2));
|
BOOST_TEST_EQ(y.key_eq(), key_equal(2));
|
||||||
} else {
|
} else {
|
||||||
BOOST_TEST_EQ(y.size(), 0);
|
BOOST_TEST_EQ(y.size(), 0u);
|
||||||
BOOST_TEST_EQ(y.hash_function(), hasher());
|
BOOST_TEST_EQ(y.hash_function(), hasher());
|
||||||
BOOST_TEST_EQ(y.key_eq(), key_equal());
|
BOOST_TEST_EQ(y.key_eq(), key_equal());
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOST_TEST_EQ(x.size(), 0);
|
BOOST_TEST_EQ(x.size(), 0u);
|
||||||
BOOST_TEST_EQ(x.hash_function(), hasher());
|
BOOST_TEST_EQ(x.hash_function(), hasher());
|
||||||
BOOST_TEST_EQ(x.key_eq(), key_equal());
|
BOOST_TEST_EQ(x.key_eq(), key_equal());
|
||||||
|
|
||||||
@ -515,7 +515,7 @@ namespace {
|
|||||||
map_type x(0, hasher(1), key_equal(2), allocator_type{});
|
map_type x(0, hasher(1), key_equal(2), allocator_type{});
|
||||||
|
|
||||||
auto f = [&x, &values] {
|
auto f = [&x, &values] {
|
||||||
std::this_thread::sleep_for(std::chrono::milliseconds(50));
|
std::this_thread::sleep_for(std::chrono::milliseconds(25));
|
||||||
for (auto const& val : values) {
|
for (auto const& val : values) {
|
||||||
x.insert(val);
|
x.insert(val);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user