From: Heinrich Schuchardt Date: Fri, 13 Oct 2017 20:28:31 +0000 (+0200) Subject: test/py/tests/test_sleep.py: test time approximately X-Git-Tag: v2017.11-rc2~2 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=6c7c3dcc59d4ad49e4b1e773b98f9c110a13f306;p=u-boot test/py/tests/test_sleep.py: test time approximately On qemu errors like assert 2.999650001525879 >= 3 occur. According to the comment in the code the test is meant to be approximate. So we should accept some milliseconds less. Cc: Stephen Warren Signed-off-by: Heinrich Schuchardt Reviewed-by: Stephen Warren --- diff --git a/test/py/tests/test_sleep.py b/test/py/tests/test_sleep.py index b59a4cfc0f..64e0571326 100644 --- a/test/py/tests/test_sleep.py +++ b/test/py/tests/test_sleep.py @@ -17,7 +17,7 @@ def test_sleep(u_boot_console): u_boot_console.run_command('sleep %d' % sleep_time) tend = time.time() elapsed = tend - tstart - assert elapsed >= sleep_time + assert elapsed >= (sleep_time - 0.01) if not u_boot_console.config.gdbserver: # 0.25s margin is hopefully enough to account for any system overhead. assert elapsed < (sleep_time + 0.25)