New submission from Pablo Galindo Salgado <pablog...@gmail.com>:

Test compile is hanging or failing in AMD(64) Ubuntu buildbots. For example:

https://buildbot.python.org/all/#/builders/157/builds/77
https://buildbot.python.org/all/#/builders/154/builds/90

Example errors:

running: test_tools (3 min 49 sec), test_compile (3 min 47 sec)
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/runpy.py", line 
193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/runpy.py", line 85, 
in _run_code
    exec(code, run_globals)
  File "/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/test/__main__.py", 
line 2, in <module>
    main()
  File 
"/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 584, in main
    Regrtest().main(tests=tests, **kwargs)
  File 
"/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 531, in main
    self._main(tests, kwargs)
  File 
"/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 566, in _main
    self.run_tests()
  File 
"/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 486, in run_tests
    run_tests_multiprocess(self)
  File 
"/home/buildbot/buildarea/3.7.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 181, in run_tests_multiprocess
    faulthandler.dump_traceback_later(test_timeout, exit=True)
RuntimeError: unable to start watchdog thread
command timed out: 1200 seconds without output running [b'make', 
b'buildbottest', b'TESTOPTS=-j2', b'TESTPYTHONOPTS=', b'TESTTIMEOUT=900'], 
attempting to kill
process killed by signal 9
program finished with exit code -1
elapsedTime=2780.229688

and

running: test_multiprocessing_forkserver (3 min 49 sec), test_compile (5 min 16 
sec)
Makefile:1086: recipe for target 'buildbottest' failed
Timeout (0:15:00)!
Thread 0x00007ff09bab5700 (most recent call first):
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/selectors.py", line 
415 in select
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/subprocess.py", 
line 1675 in _communicate
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/subprocess.py", 
line 933 in communicate
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 56 in run_test_in_subprocess
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 120 in _runtest
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 144 in run
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/threading.py", line 
917 in _bootstrap_inner
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/threading.py", line 
885 in _bootstrap
Thread 0x00007ff09c2b6700 (most recent call first):
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/selectors.py", line 
415 in select
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/subprocess.py", 
line 1675 in _communicate
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/subprocess.py", 
line 933 in communicate
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 56 in run_test_in_subprocess
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 120 in _runtest
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 144 in run
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/threading.py", line 
917 in _bootstrap_inner
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/threading.py", line 
885 in _bootstrap
Thread 0x00007ff0a2ac7080 (most recent call first):
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/runtest_mp.py",
 line 181 in run_tests_multiprocess
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 486 in run_tests
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 566 in _main
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 531 in main
  File 
"/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/libregrtest/main.py", 
line 584 in main
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/test/__main__.py", 
line 2 in <module>
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/runpy.py", line 85 
in _run_code
  File "/home/buildbot/buildarea/3.x.einat-ubuntu/build/Lib/runpy.py", line 193 
in _run_module_as_main
make: *** [buildbottest] Error 1
program finished with exit code 2
elapsedTime=3446.164951

In subsequent runs of the buildbots test_compile emits a warning because it has 
ben re-ran:

https://buildbot.python.org/all/#/builders/154/builds/91
https://buildbot.python.org/all/#/builders/157/builds/80

The issue could be transient, but it seems that this could point at some other 
issue.

----------
components: Tests
messages: 322766
nosy: pablogsal
priority: normal
severity: normal
status: open
title: test_compile is hanging im AMD Ubuntu buildbots
type: behavior
versions: Python 3.7, Python 3.8

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

Reply via email to