STINNER Victor <victor.stin...@haypocalc.com> added the comment:

jseutter reproduced it after 112 and 49 runs on Snow Leopard using "regrtest.py 
-F -v --timeout=60 test_threadsignals" command:
-----------
[ 49] test_threadsignals
test_interrupted_timed_acquire (test.test_threadsignals.ThreadSignals) ... ok
test_lock_acquire_interruption (test.test_threadsignals.ThreadSignals) ... ok
test_lock_acquire_retries_on_intr (test.test_threadsignals.ThreadSignals) ... ok
test_rlock_acquire_interruption (test.test_threadsignals.ThreadSignals) ... ok
test_rlock_acquire_retries_on_intr (test.test_threadsignals.ThreadSignals) ... 
ok
test_signals (test.test_threadsignals.ThreadSignals) ... test_signals: acquire 
lock (thread 140735082572960)
test_signals: wait lock (thread 140735082572960)
Thread 0x00007fff709aaca0:
  File "/Users/jseutter/code/python/cpython/Lib/test/test_threadsignals.py", 
line 55 in test_signals
  File "/Users/jseutter/code/python/cpython/Lib/unittest/case.py", line 387 in 
_executeTestPart
  File "/Users/jseutter/code/python/cpython/Lib/unittest/case.py", line 442 in 
run
  File "/Users/jseutter/code/python/cpython/Lib/unittest/case.py", line 494 in 
__call__
  File "/Users/jseutter/code/python/cpython/Lib/unittest/suite.py", line 105 in 
run
  File "/Users/jseutter/code/python/cpython/Lib/unittest/suite.py", line 67 in 
__call__
  File "/Users/jseutter/code/python/cpython/Lib/unittest/suite.py", line 105 in 
run
  File "/Users/jseutter/code/python/cpython/Lib/unittest/suite.py", line 67 in 
__call__
  File "/Users/jseutter/code/python/cpython/Lib/unittest/runner.py", line 168 
in run
  File "/Users/jseutter/code/python/cpython/Lib/test/support.py", line 1166 in 
_run_suite
  File "/Users/jseutter/code/python/cpython/Lib/test/support.py", line 1192 in 
run_unittest
  File "/Users/jseutter/code/python/cpython/Lib/test/test_threadsignals.py", 
line 221 in test_main
  File "Lib/test/regrtest.py", line 1032 in runtest_inner
  File "Lib/test/regrtest.py", line 826 in runtest
  File "Lib/test/regrtest.py", line 650 in main
  File "Lib/test/regrtest.py", line 1607 in <module>
-----------

So for an unknown reason, send_signals() thread was not created or doesn't 
start.

Example of the output of a success:
----------
test_signals: acquire lock (thread 140735082572960)
test_signals: wait lock (thread 140735082572960)
send_signals: enter (thread 4326952960)
send_signals: raise SIGUSR1
send_signals: raise SIGUSR2
send_signals: release signalled_all
send_signals: exit (thread 4326952960)
test_signals: lock acquired
----------

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11768>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to