File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33import asyncio
44from time import sleep
55
6- from distributed .metrics import time
6+ from distributed .metrics import monotonic
77from distributed .utils import Deadline
88from distributed .utils_test import gen_test
99
@@ -36,21 +36,21 @@ def test_infinite_deadline():
3636
3737@gen_test ()
3838async def test_deadline_progress ():
39- before_start = time ()
39+ before_start = monotonic ()
4040 deadline = Deadline .after (100 )
41- after_start = time ()
41+ after_start = monotonic ()
4242
43- assert before_start <= deadline .started_at <= after_start
44- assert deadline .started_at - time () <= deadline .remaining <= 100
43+ assert before_start <= deadline .started_at_mono <= after_start
44+ assert deadline .started_at_mono - monotonic () <= deadline .remaining <= 100
4545
4646 await asyncio .sleep (0.1 )
47- before_elapsed = time ()
47+ before_elapsed = monotonic ()
4848 elapsed = deadline .elapsed
49- after_elapsed = time ()
49+ after_elapsed = monotonic ()
5050 assert (
51- before_elapsed - deadline .started_at
51+ before_elapsed - deadline .started_at_mono
5252 <= elapsed
53- <= after_elapsed - deadline .started_at
53+ <= after_elapsed - deadline .started_at_mono
5454 )
5555
5656
You can’t perform that action at this time.
0 commit comments