test_atomic_wait.hpp: remove another timing assumption (#1193)

This commit is contained in:
Alex Guteniev 2020-08-15 00:35:49 +03:00 коммит произвёл GitHub
Родитель 02bf0cf685
Коммит e7451b3f9d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -147,10 +147,14 @@ void test_pad_bits_impl(const std::chrono::steady_clock::duration waiting_durati
c.store(new_value);
c.notify_one();
#ifdef CAN_FAIL_ON_TIMING_ASSUMPTION
std::this_thread::sleep_for(waiting_duration);
assert(trigger);
w1.join();
#else // ^^^ CAN_FAIL_ON_TIMING_ASSUMPTION / !CAN_FAIL_ON_TIMING_ASSUMPTION vvv
w1.join();
assert(trigger);
#endif // ^^^ !CAN_FAIL_ON_TIMING_ASSUMPTION ^^^
}
template <class UnderlyingType>