-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Minor
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 1.3.0
-
Component/s: None
-
Labels:
-
Epic Link:
The issue is that if we have several threads running and one calls cleanup, then the others will have an exception and cleanup as well. If for instance you are running 5 threads, this can trigger cleanup to be called 5 times, which may cause cleanup to be called again in some cases resulting in a loop until the python recursion limit is hit.
We need to take account for this and make sure TestON exits cleanly no matter where/how cleanup is called.