parallel tests broken on Debian stable

David Bremner david at tethera.net
Fri May 10 03:45:18 PDT 2019


In a debian stretch neither gnu parallel nor moreutils parallel
successfully completes the tests.  Logs are attached. One thing worth
investigating is that gnu parallel inside timeout doesn't really work
right, since it says something like

parallel: SIGTERM received. No new jobs will be started.
parallel: Waiting for these 8 jobs to finish. Send SIGTERM again to stop now.
parallel: /home/bremner/notmuch/test/T357-index-decryption.sh
parallel: /home/bremner/notmuch/test/T330-emacs-subject-to-filename.sh
parallel: /home/bremner/notmuch/test/T310-emacs.sh
parallel: /home/bremner/notmuch/test/T350-crypto.sh
parallel: /home/bremner/notmuch/test/T355-smime.sh
parallel: /home/bremner/notmuch/test/T160-json.sh
parallel: /home/bremner/notmuch/test/T320-emacs-large-search-buffer.sh
parallel: /home/bremner/notmuch/test/T170-sexp.sh

and then doesn't stop. But the real question is why the jobs don't
complete within a 2 minute timeout.

The attached logs are from a stretch chroot running under buster. I also
saw something similar on a stretch system running on real
hardware. Unsurprisingly, the number of tests completed is
non-determinstic, and varies from machine to machine and run to run.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: moreutils.log
Type: application/octet-stream
Size: 6418 bytes
Desc: not available
URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20190510/65524dd6/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnuparallel.log
Type: application/octet-stream
Size: 26632 bytes
Desc: not available
URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20190510/65524dd6/attachment-0003.obj>


More information about the notmuch mailing list