par_linebuffer_matters_compress ### (--linebuffer) --compress should give different output par_linebuffer_matters_compress OK: --linebuffer makes a difference par_linebuffer_matters_compress_tag ### (--linebuffer) --compress --tag should give different output par_linebuffer_matters_compress_tag OK: --linebuffer makes a difference par_memfree ### test memfree par_memfree Free mem: 1k par_memfree parallel: SIGTERM received. No new jobs will be started. par_memfree parallel: Waiting for these 0 jobs to finish. Send SIGTERM again to stop now. par_memory_leak ### Test for memory leaks par_memory_leak Of 30 runs of 1 job at least one should be bigger than a 3000 job run par_memory_leak Good: No memleak detected. par_race_condition1 ### Test race condition on 8 CPU (my laptop) par_race_condition1 1 par_race_condition1 2 par_race_condition1 3 par_race_condition1 4 par_race_condition1 5 par_race_condition1 6 par_race_condition1 7 par_race_condition1 8 par_race_condition1 9 par_race_condition1 10 par_testhalt ### testhalt --halt now,fail=0 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt 0 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt 0 par_testhalt ### testhalt --halt now,fail=1 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt 1 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt 1 par_testhalt ### testhalt --halt now,fail=2 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt 2 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt 2 par_testhalt ### testhalt --halt now,fail=30% par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 4.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 4.6; exit 6 par_testhalt 30 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 1.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 1.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 2.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 6 par_testhalt 30 par_testhalt ### testhalt --halt now,fail=70% par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 4.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 4.6; exit 6 par_testhalt parallel: This job failed: par_testhalt sleep 5; exit 7 par_testhalt parallel: This job failed: par_testhalt sleep 5.4; exit 8 par_testhalt parallel: This job failed: par_testhalt sleep 5.8; exit 9 par_testhalt parallel: This job failed: par_testhalt sleep 6.2; exit 10 par_testhalt 50 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 1.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 1.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 2.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 6 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 7 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 8 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 9 par_testhalt parallel: This job failed: par_testhalt sleep 4.2; exit 10 par_testhalt 50 par_testhalt ### testhalt --halt now,success=0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt now,success=1 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt now,success=2 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt now,success=30% par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.4; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.4; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt now,success=70% par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.2; exit 0 par_testhalt 50 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 4.2; exit 0 par_testhalt 50 par_testhalt ### testhalt --halt soon,fail=0 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 4 par_testhalt 0 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 1.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 1.8; exit 4 par_testhalt 0 par_testhalt ### testhalt --halt soon,fail=1 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 4 par_testhalt 1 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 1.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 1.8; exit 4 par_testhalt 1 par_testhalt ### testhalt --halt soon,fail=2 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 4.2; exit 5 par_testhalt 2 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 1.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 1.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 2.2; exit 5 par_testhalt 2 par_testhalt ### testhalt --halt soon,fail=30% par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 4.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 4.6; exit 6 par_testhalt parallel: This job failed: par_testhalt sleep 5; exit 7 par_testhalt parallel: This job failed: par_testhalt sleep 5.4; exit 8 par_testhalt parallel: This job failed: par_testhalt sleep 5.8; exit 9 par_testhalt 30 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 1.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 1.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 2.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 6 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 7 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 8 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 9 par_testhalt 30 par_testhalt ### testhalt --halt soon,fail=70% par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 4.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 4.6; exit 6 par_testhalt parallel: This job failed: par_testhalt sleep 5; exit 7 par_testhalt parallel: This job failed: par_testhalt sleep 5.4; exit 8 par_testhalt parallel: This job failed: par_testhalt sleep 5.8; exit 9 par_testhalt parallel: This job failed: par_testhalt sleep 6.2; exit 10 par_testhalt 50 par_testhalt parallel: This job failed: par_testhalt sleep 0.6; exit 1 par_testhalt parallel: This job failed: par_testhalt sleep 1; exit 2 par_testhalt parallel: This job failed: par_testhalt sleep 1.4; exit 3 par_testhalt parallel: This job failed: par_testhalt sleep 1.8; exit 4 par_testhalt parallel: This job failed: par_testhalt sleep 2.2; exit 5 par_testhalt parallel: This job failed: par_testhalt sleep 2.6; exit 6 par_testhalt parallel: This job failed: par_testhalt sleep 3; exit 7 par_testhalt parallel: This job failed: par_testhalt sleep 3.4; exit 8 par_testhalt parallel: This job failed: par_testhalt sleep 3.8; exit 9 par_testhalt parallel: This job failed: par_testhalt sleep 4.2; exit 10 par_testhalt 50 par_testhalt ### testhalt --halt soon,success=0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.8; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt soon,success=1 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.8; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt soon,success=2 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.2; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt soon,success=30% par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2; exit 0 par_testhalt 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 4; exit 0 par_testhalt 0 par_testhalt ### testhalt --halt soon,success=70% par_testhalt parallel: This job succeeded: par_testhalt sleep 0.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 0.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 1.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.2; exit 0 par_testhalt 50 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 2.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.2; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.6; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 3.8; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 4; exit 0 par_testhalt parallel: This job succeeded: par_testhalt sleep 4.2; exit 0 par_testhalt 50 par_tmp_full ### Test --tmpdir running full. bug #40733 was caused by this par_tmp_full parallel: Error: Output is incomplete. Cannot append to buffer file in /tmp/shm/parallel. Is the disk full? par_tmp_full parallel: Error: Change $TMPDIR with --tmpdir or use --compress. par_tmp_full Warning: unable to close filehandle properly: No space left on device during global destruction.