cleanup tests that are now useless (#31098)

* disable that onoe

* e2e tests catch this

* rm more useless checks
old-commit-hash: 78e20cff3906ee76c356e8bdef920397e60389b4
This commit is contained in:
Adeeb Shihadeh
2024-01-21 14:49:57 -08:00
committed by GitHub
parent 13896fad3d
commit 5e9dc2c415
4 changed files with 3 additions and 37 deletions
-23
View File
@@ -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);
}