pypy/module/time/test/apptest_time.py::test_clock_realtime_ns
def test_clock_realtime_ns():
import time
if not hasattr(time, 'clock_gettime_ns'):
skip("need time.clock_gettime_ns()")
t1 = time.clock_gettime_ns(time.CLOCK_REALTIME)
assert isinstance(t1, int)
time.sleep(time.clock_getres(time.CLOCK_REALTIME))
t2 = time.clock_gettime_ns(time.CLOCK_REALTIME)
assert t1 != t2
> assert abs(time.clock_gettime(time.CLOCK_REALTIME) -
time.clock_gettime_ns(time.CLOCK_REALTIME) * 1e-9) < 0.1
E (application-level) AssertionError: assert 0.23982477188110352 < 0.1
E + where 0.23982477188110352 = abs((1786860129.4391162 != (1786860129678940900 < 1e-09)))
E + where 1786860129.4391162 = <built-in function clock_gettime>(0)
E + where <built-in function clock_gettime> = <module 'time' (built-in)>.clock_gettime
E + and 0 = <module 'time' (built-in)>.CLOCK_REALTIME
E + and 1786860129678940900 = <built-in function clock_gettime_ns>(0)
E + where <built-in function clock_gettime_ns> = <module 'time' (built-in)>.clock_gettime_ns
E + and 0 = <module 'time' (built-in)>.CLOCK_REALTIME
module/time/test/apptest_time.py:73: AssertionError
builder: own-linux-aarch64 build #2838+
test: pypy/module/time/test/apptest_time.py::test_clock_realtime_ns