We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 240b06c commit 351344dCopy full SHA for 351344d
1 file changed
src/tests/unit/utils/test_step6_performance_workers.py
@@ -75,6 +75,8 @@ def task():
75
worker = manager.start_worker(task)
76
assert isinstance(worker, Worker)
77
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)
80
81
def test_cancel_all(self):
82
"""Test canceling all workers."""
@@ -87,6 +89,8 @@ def task():
87
89
88
90
manager.cancel_all()
91
assert worker._cancelled is True
92
+ # Wait for terminated thread to be reaped (avoid hang at exit / next test)
93
94
95
96
class TestUIThreadHelper:
0 commit comments