cleanup tests that are now useless (#31098)
* disable that onoe * e2e tests catch this * rm more useless checkspull/31101/head
parent
ec72cdca00
commit
78e20cff39
4 changed files with 3 additions and 37 deletions
@ -1,23 +0,0 @@ |
||||
#include "catch2/catch.hpp" |
||||
#include "common/ratekeeper.h" |
||||
#include "common/timing.h" |
||||
#include "common/util.h" |
||||
|
||||
TEST_CASE("RateKeeper") { |
||||
float freq = GENERATE(10, 50, 100); |
||||
RateKeeper rk("Test RateKeeper", freq); |
||||
|
||||
int lags = 0; |
||||
int bad_keep_times = 0; |
||||
for (int i = 0; i < freq; ++i) { |
||||
double begin = seconds_since_boot(); |
||||
util::sleep_for(util::random_int(0, 1000.0 / freq - 1)); |
||||
bool lagged = rk.keepTime(); |
||||
lags += lagged; |
||||
bad_keep_times += (seconds_since_boot() - begin - (1 / freq)) > 1e-3; |
||||
} |
||||
|
||||
// need a tolerance here due to scheduling
|
||||
REQUIRE(lags < 5); |
||||
REQUIRE(bad_keep_times < 5); |
||||
} |
Loading…
Reference in new issue