Skip to content

Commit e79b6d7

Browse files
committed
Increase signal wait in async tests
1 parent 2092311 commit e79b6d7

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Diff for: python/tests/test_file_runner_async.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ async def async_wait_for_file(path, exists: bool = True) -> None:
1515
while True:
1616
await asyncio.sleep(0.1)
1717
if os.path.exists(path) == exists:
18-
await asyncio.sleep(0.1) # Wait for signal
1918
return
2019

2120

@@ -51,11 +50,13 @@ async def test_file_runner_async(tmp_path):
5150
with open(req_file, 'w') as f:
5251
json.dump({'input': {'i': 1, 's': 'bar'}}, f)
5352
await async_wait_for_file(req_file, exists=False)
53+
await asyncio.sleep(0.2) # Extra wait for signal
5454
assert signals == [
5555
file_runner.FileRunner.SIG_READY,
5656
file_runner.FileRunner.SIG_BUSY,
5757
]
5858
await async_wait_for_file(resp_file)
59+
await asyncio.sleep(0.2) # Extra wait for signal
5960
assert signals == [
6061
file_runner.FileRunner.SIG_READY,
6162
file_runner.FileRunner.SIG_BUSY,
@@ -98,12 +99,14 @@ async def test_file_runner_async_concurrency(tmp_path):
9899
json.dump({'input': {'i': 1, 's': 'baz'}}, f)
99100
await async_wait_for_file(req_file_a, exists=False)
100101
await async_wait_for_file(req_file_b, exists=False)
102+
await asyncio.sleep(0.2) # Extra wait for signal
101103
assert signals == [
102104
file_runner.FileRunner.SIG_READY,
103105
file_runner.FileRunner.SIG_BUSY,
104106
]
105107
await async_wait_for_file(resp_file_a)
106108
await async_wait_for_file(resp_file_b)
109+
await asyncio.sleep(0.2) # Extra wait for signal
107110
assert signals == [
108111
file_runner.FileRunner.SIG_READY,
109112
file_runner.FileRunner.SIG_BUSY,
@@ -150,6 +153,7 @@ async def test_file_runner_async_cancel(tmp_path):
150153
with open(req_file, 'w') as f:
151154
json.dump({'input': {'i': 60, 's': 'bar'}}, f)
152155
await async_wait_for_file(req_file, exists=False)
156+
await asyncio.sleep(0.2) # Extra wait for signal
153157
assert signals == [
154158
file_runner.FileRunner.SIG_READY,
155159
file_runner.FileRunner.SIG_BUSY,
@@ -159,6 +163,7 @@ async def test_file_runner_async_cancel(tmp_path):
159163
await async_wait_for_file(cancel_file, exists=False)
160164

161165
await async_wait_for_file(resp_file)
166+
await asyncio.sleep(0.2) # Extra wait for signal
162167
assert signals == [
163168
file_runner.FileRunner.SIG_READY,
164169
file_runner.FileRunner.SIG_BUSY,

0 commit comments

Comments
 (0)