Relax multithreaded test constraint (#907)
Signed-off-by: Anas Abou Allaban <aabouallaban@pm.me>
This commit is contained in:
parent
8cc2a9ba83
commit
2ed4456474
1 changed files with 1 additions and 2 deletions
|
@ -89,10 +89,9 @@ TEST_F(TestMultiThreadedExecutor, timer_over_take) {
|
||||||
double diff = std::abs((now - last).nanoseconds()) / 1.0e9;
|
double diff = std::abs((now - last).nanoseconds()) / 1.0e9;
|
||||||
last = now;
|
last = now;
|
||||||
|
|
||||||
if (diff < PERIOD - TOLERANCE || diff > PERIOD + TOLERANCE) {
|
if (diff < PERIOD - TOLERANCE) {
|
||||||
executor.cancel();
|
executor.cancel();
|
||||||
ASSERT_GT(diff, PERIOD - TOLERANCE);
|
ASSERT_GT(diff, PERIOD - TOLERANCE);
|
||||||
ASSERT_LT(diff, PERIOD + TOLERANCE);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue