Hello Mattias! On 07/22/2016 10:56 AM, Mattias Ellert wrote: > https://buildd.debian.org/status/logs.php?pkg=globus-ftp-client&arch=m68k > > There is nothing broken with the builds, except that they are a bit > slow. > > The logs say "Build killed with signal TERM after 30 minutes of > inactivity" during the 4th test in the test suite. > > Killing after 30 minutes is a bit aggressive I think, especially on a > slow architecture like m68k.
Not really. The 30 minutes limit is configured for the qemu-based m68k buildds, those are quite fast. > The build is not really inactive at this point, just busy running tests > and not printing anything to stdout. As long as the tests succeeds the > test suite only writes one line saying PASSED once each test completes, > so for long running tests there can be more than 30 minutes between the > lines of output. Do these tests perform any sort of complex multithreading (e.g. using futexes or using openmp)? If yes, then qemu-m68k is actually locking up during these tests. > If I build the package in the aranym emulator the build succeeds - > after a while. The complete test suite (21 tests) took 28 hours to run > in the emulator, the longest running test took 6 hour 33 min. Hopefully > the official build machines are faster than running the emulator inside > on a VM. Please test with qemu-m68k, Aranym behaves much different than qemu-m68k, see: https://wiki.debian.org/M68k/sbuildQEMU > For the other architectures the build usually completes within two and > a half hours, unless it hits a slow build machine. > > Can you lift the 30 min inactivity limit for this package? Unless I have verified that the timeout is just a timeout because the buildd is slow and not because qemu-m68k is locking up because of multithreading issues, I'm not going to raise the timeout. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
signature.asc
Description: OpenPGP digital signature