Skip to content

Commit 351344d

Browse files
committed
more more more more fixes
1 parent 240b06c commit 351344d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/tests/unit/utils/test_step6_performance_workers.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ def task():
7575
worker = manager.start_worker(task)
7676
assert isinstance(worker, Worker)
7777
assert worker in manager.workers
78+
# Wait for thread to finish so it does not hang later (no event loop to process finished signal)
79+
worker.wait(2000)
7880

7981
def test_cancel_all(self):
8082
"""Test canceling all workers."""
@@ -87,6 +89,8 @@ def task():
8789
worker = manager.start_worker(task)
8890
manager.cancel_all()
8991
assert worker._cancelled is True
92+
# Wait for terminated thread to be reaped (avoid hang at exit / next test)
93+
worker.wait(2000)
9094

9195

9296
class TestUIThreadHelper:

0 commit comments

Comments
 (0)