[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: globus-ftp-client @ m68k

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.


 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Attachment: signature.asc
Description: OpenPGP digital signature

Reply to: