Skip to content

Commit acd1895

Browse files
authored
Merge pull request #6135 from mprse/tests-events-timing_remove_debug_printf
tests-events-timing - print debug info only in case of failure
2 parents 7411b31 + 2b68eb1 commit acd1895

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

TESTS/events/timing/main.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,10 @@ void semaphore_timing_test() {
107107
equeue_sema_wait(&sema, delay);
108108
int taken = timer.read_us() - start;
109109

110-
printf("delay %dms => error %dus\r\n", delay, abs(1000*delay - taken));
110+
if (taken < (delay * 1000 - 5000) || taken > (delay * 1000 + 5000)) {
111+
printf("delay %dms => error %dus\r\n", delay, abs(1000 * delay - taken));
112+
}
113+
111114
TEST_ASSERT_INT_WITHIN(5000, taken, delay * 1000);
112115

113116
led = !led;

0 commit comments

Comments
 (0)