freertos-smp: fix pytest_esp_timer test with FreeRTOS SMP enabled

This commit adjusts the threshold for one-shot timer callback time.
This commit is contained in:
Sudeep Mohanty 2022-06-27 15:08:53 +02:00
parent 8ab78803d4
commit acf3c1dd22

View File

@ -63,7 +63,7 @@ def test_esp_timer(dut: Dut) -> None:
one_shot_timer_time = int(match.group(1))
diff = start_time + ONE_SHOT_TIMER_PERIOD - one_shot_timer_time
logging.info('One-shot timer, time: {} us, diff: {}'.format(one_shot_timer_time, diff))
assert(abs(diff) < 220)
assert(abs(diff) < 350)
match = dut.expect(RESTART_REGEX, timeout=3)
start_time = int(match.group(1))