Message293713
Using 5 terminals to run 5 tests in parallel.
I'm unable to reproduce the bug if I only run the test alone:
./python -m test -uall -F -m test_save_exception_state_on_error test_thread
But I'm able to reproduce the bug if I run the full test_thread.py:
./python -m test -uall -F test_thread
So I'm now more confident that grzgrzgrz3's patch can fix the issue. test_thread uses the low-level thread.start_new_thread() function to spawn threads, but pthread_join() is not used to wait for the thread exit. So multiple test_thread tests can "leak" threads which can have random effect on following tests. |
|
Date |
User |
Action |
Args |
2017-05-15 15:19:17 | vstinner | set | recipients:
+ vstinner, serhiy.storchaka, grzgrzgrz3 |
2017-05-15 15:19:17 | vstinner | set | messageid: <1494861557.11.0.137335130047.issue30357@psf.upfronthosting.co.za> |
2017-05-15 15:19:17 | vstinner | link | issue30357 messages |
2017-05-15 15:19:16 | vstinner | create | |
|