parallel/testsuite/wanted-results/parallel-local-race02

1519 lines
73 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

bug #46120: Suspend should suspend (at least local) children
it should burn 1.9 CPU seconds, but no more than that
The 5 second sleep will make it be killed by timeout when it fgs
stdout /usr/bin/time -f CPUTIME=%U parallel --timeout 5 -q perl -e "while(1){ }" ::: 1 | \grep -q CPUTIME=1
Zero=OK 0
echo 1 | stdout /usr/bin/time -f CPUTIME=%U parallel --timeout 5 -q perl -e "while(1){ }" | \grep -q CPUTIME=1
Zero=OK 0
Control case: Burn for 2.9 seconds
stdout /usr/bin/time -f CPUTIME=%U parallel --timeout 5 -q perl -e "while(1){ }" ::: 1 | \grep -q CPUTIME=1
1=OK 1
par_PARALLEL_RSYNC_OPTS ### test rsync opts
par_PARALLEL_RSYNC_OPTS -rlDzRRRR
par_PARALLEL_RSYNC_OPTS -rlDzRRRR
par_PARALLEL_RSYNC_OPTS -zzzzrldRRRR
par_PARALLEL_RSYNC_OPTS -zzzzrldRRRR
par_PARALLEL_RSYNC_OPTS
par_continuous_output Test delayed output with ''
par_continuous_output -u is optimal but hard to reach, due to non-mixing
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 0
par_continuous_output Test delayed output with '-u'
par_continuous_output -u is optimal but hard to reach, due to non-mixing
par_continuous_output 0
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_continuous_output 1
par_hostgroup ### --hostgroup force ncpu
par_hostgroup parallel
par_hostgroup parallel
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup ### --hostgroup two group arg
par_hostgroup parallel
par_hostgroup parallel
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup ### --hostgroup one group arg
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup ### --hostgroup multiple group arg + unused group
par_hostgroup parallel
par_hostgroup parallel
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup ### --hostgroup two groups @
par_hostgroup parallel parallel
par_hostgroup parallel parallel
par_hostgroup tange tange
par_hostgroup tange tange
par_hostgroup ### --hostgroup
par_hostgroup no_group
par_hostgroup explicit_group
par_hostgroup implicit_group
par_hostgroup ### --hostgroup --sshlogin with @
par_hostgroup no_group
par_hostgroup implicit_group
par_hostgroup ### --hostgroup -S @group
par_hostgroup tange
par_hostgroup tange
par_hostgroup tange
par_hostgroup tcsh
par_hostgroup tcsh
par_hostgroup tcsh
par_hostgroup ### --hostgroup -S @group1 -Sgrp2
par_hostgroup parallel
par_hostgroup parallel
par_hostgroup tange
par_hostgroup tange
par_hostgroup tcsh
par_hostgroup tcsh
par_hostgroup ### --hostgroup -S @group1+grp2
par_hostgroup parallel
par_hostgroup parallel
par_hostgroup tange
par_hostgroup tange
par_hostgroup tcsh
par_hostgroup tcsh
par_kill_hup ### Are children killed if GNU Parallel receives HUP? There should be no sleep at the end
par_kill_hup bash-+-perl---2*[bash---sleep]
par_kill_hup `-pstree
par_kill_hup parallel: SIGHUP received. No new jobs will be started.
par_kill_hup parallel: Waiting for these 2 jobs to finish. Send SIGTERM to stop now.
par_kill_hup parallel: bash -c 'sleep 3 & pid=$!; wait $pid'
par_kill_hup parallel: bash -c 'sleep 3 & pid=$!; wait $pid'
par_kill_hup bash---pstree
par_ll_lb_color bug #62386: --color (--ctag but without --tag)
par_ll_lb_color bug #62438: See last line from multiple jobslots
par_ll_lb_color 35d02d4d868110dd4f0eaf1c2f26dc36 -
par_ll_tag
par_ll_tag should-be-tagged should-be-tagged
par_ll_tag 
par_ll_tag should-be-tagged should-be-tagged
par_ll_tag
par_ll_tag B  
par_ll_tag 
par_ll_tag B  
par_ll_tag
par_ll_tag C C 
par_ll_tag 
par_ll_tag C C 
par_more_than_9_relative_sshlogin ### Check more than 9(relative) simultaneous sshlogins
par_more_than_9_relative_sshlogin 1
par_more_than_9_relative_sshlogin 2
par_more_than_9_relative_sshlogin 3
par_more_than_9_relative_sshlogin 4
par_more_than_9_relative_sshlogin 5
par_more_than_9_relative_sshlogin 6
par_more_than_9_relative_sshlogin 7
par_more_than_9_relative_sshlogin 8
par_more_than_9_relative_sshlogin 9
par_more_than_9_relative_sshlogin 10
par_more_than_9_relative_sshlogin 11
par_resume_failed_k ### bug #38299: --resume-failed -k
par_resume_failed_k job1 val 0
par_resume_failed_k job2 val 1
par_resume_failed_k job3 val 2
par_resume_failed_k job4 val 3
par_resume_failed_k job5 val 0
par_resume_failed_k job6 val 1
par_resume_failed_k try 2. Gives failing - not 0
par_resume_failed_k job2 val 1
par_resume_failed_k job3 val 2
par_resume_failed_k job4 val 3
par_resume_failed_k job6 val 1
par_resume_failed_k with exit 0
par_resume_failed_k job2 val 1
par_resume_failed_k job3 val 2
par_resume_failed_k job4 val 3
par_resume_failed_k job6 val 1
par_resume_failed_k try 2 again. Gives empty
par_retries_bug_from_2010 ### Bug with --retries
par_retries_bug_from_2010 8
par_retries_bug_from_2010 8
par_retries_bug_from_2010 2
par_retries_bug_from_2010 1
par_retries_bug_from_2010 1
par_retries_bug_from_2010 1
par_retries_bug_from_2010 ### These were not affected by the bug
par_retries_bug_from_2010 8
par_retries_bug_from_2010 8
par_retries_bug_from_2010 1
par_retries_bug_from_2010 4
par_retries_bug_from_2010 4
par_retries_bug_from_2010 4
par_retries_bug_from_2010 2
par_sql_CSV ### CSV write to the right place
par_sql_CSV ran OK
par_sql_CSV ok
par_sql_CSV parallel: Error: /must/fail is not a directory.
par_testhalt now fail 0 true ### testhalt --halt now,fail=0
par_testhalt now fail 0 true job 1
par_testhalt now fail 0 true parallel: This job failed:
par_testhalt now fail 0 true echo job 1; sleep 0.9; exit 1
par_testhalt now fail 0 true 0
par_testhalt now fail 0 false ### testhalt --halt now,fail=0
par_testhalt now fail 0 false job 1
par_testhalt now fail 0 false job 2
par_testhalt now fail 0 false job 3
par_testhalt now fail 0 false job 4
par_testhalt now fail 0 false job 5
par_testhalt now fail 0 false job 6
par_testhalt now fail 0 false job 7
par_testhalt now fail 0 false job 8
par_testhalt now fail 0 false job 9
par_testhalt now fail 0 false job 10
par_testhalt now fail 0 false job 11
par_testhalt now fail 0 false parallel: This job failed:
par_testhalt now fail 0 false echo job 11; sleep 3.9; exit 1
par_testhalt now fail 0 false 0
par_testhalt now fail 1 true ### testhalt --halt now,fail=1
par_testhalt now fail 1 true job 1
par_testhalt now fail 1 true parallel: This job failed:
par_testhalt now fail 1 true echo job 1; sleep 0.9; exit 1
par_testhalt now fail 1 true 1
par_testhalt now fail 1 false ### testhalt --halt now,fail=1
par_testhalt now fail 1 false job 1
par_testhalt now fail 1 false job 2
par_testhalt now fail 1 false job 3
par_testhalt now fail 1 false job 4
par_testhalt now fail 1 false job 5
par_testhalt now fail 1 false job 6
par_testhalt now fail 1 false job 7
par_testhalt now fail 1 false job 8
par_testhalt now fail 1 false job 9
par_testhalt now fail 1 false job 10
par_testhalt now fail 1 false job 11
par_testhalt now fail 1 false parallel: This job failed:
par_testhalt now fail 1 false echo job 11; sleep 3.9; exit 1
par_testhalt now fail 1 false 1
par_testhalt now fail 2 true ### testhalt --halt now,fail=2
par_testhalt now fail 2 true job 1
par_testhalt now fail 2 true parallel: This job failed:
par_testhalt now fail 2 true echo job 1; sleep 0.9; exit 1
par_testhalt now fail 2 true job 2
par_testhalt now fail 2 true parallel: This job failed:
par_testhalt now fail 2 true echo job 2; sleep 1.5; exit 2
par_testhalt now fail 2 true 2
par_testhalt now fail 2 false ### testhalt --halt now,fail=2
par_testhalt now fail 2 false job 1
par_testhalt now fail 2 false job 2
par_testhalt now fail 2 false job 3
par_testhalt now fail 2 false job 4
par_testhalt now fail 2 false job 5
par_testhalt now fail 2 false job 6
par_testhalt now fail 2 false job 7
par_testhalt now fail 2 false job 8
par_testhalt now fail 2 false job 9
par_testhalt now fail 2 false job 10
par_testhalt now fail 2 false job 11
par_testhalt now fail 2 false parallel: This job failed:
par_testhalt now fail 2 false echo job 11; sleep 3.9; exit 1
par_testhalt now fail 2 false job 12
par_testhalt now fail 2 false parallel: This job failed:
par_testhalt now fail 2 false echo job 12; sleep 4.5; exit 2
par_testhalt now fail 2 false 2
par_testhalt now fail 30% true ### testhalt --halt now,fail=30%
par_testhalt now fail 30% true job 1
par_testhalt now fail 30% true parallel: This job failed:
par_testhalt now fail 30% true echo job 1; sleep 0.9; exit 1
par_testhalt now fail 30% true job 2
par_testhalt now fail 30% true parallel: This job failed:
par_testhalt now fail 30% true echo job 2; sleep 1.5; exit 2
par_testhalt now fail 30% true job 3
par_testhalt now fail 30% true parallel: This job failed:
par_testhalt now fail 30% true echo job 3; sleep 2.1; exit 3
par_testhalt now fail 30% true job 4
par_testhalt now fail 30% true parallel: This job failed:
par_testhalt now fail 30% true echo job 4; sleep 2.7; exit 4
par_testhalt now fail 30% true job 5
par_testhalt now fail 30% true parallel: This job failed:
par_testhalt now fail 30% true echo job 5; sleep 3.3; exit 5
par_testhalt now fail 30% true job 6
par_testhalt now fail 30% true parallel: This job failed:
par_testhalt now fail 30% true echo job 6; sleep 3.9; exit 6
par_testhalt now fail 30% true 30
par_testhalt now fail 30% false ### testhalt --halt now,fail=30%
par_testhalt now fail 30% false job 1
par_testhalt now fail 30% false job 2
par_testhalt now fail 30% false job 3
par_testhalt now fail 30% false job 4
par_testhalt now fail 30% false job 5
par_testhalt now fail 30% false job 6
par_testhalt now fail 30% false job 7
par_testhalt now fail 30% false job 8
par_testhalt now fail 30% false job 9
par_testhalt now fail 30% false job 10
par_testhalt now fail 30% false job 11
par_testhalt now fail 30% false parallel: This job failed:
par_testhalt now fail 30% false echo job 11; sleep 3.9; exit 1
par_testhalt now fail 30% false job 12
par_testhalt now fail 30% false parallel: This job failed:
par_testhalt now fail 30% false echo job 12; sleep 4.5; exit 2
par_testhalt now fail 30% false job 13
par_testhalt now fail 30% false parallel: This job failed:
par_testhalt now fail 30% false echo job 13; sleep 5.1; exit 3
par_testhalt now fail 30% false job 14
par_testhalt now fail 30% false parallel: This job failed:
par_testhalt now fail 30% false echo job 14; sleep 5.7; exit 4
par_testhalt now fail 30% false job 15
par_testhalt now fail 30% false parallel: This job failed:
par_testhalt now fail 30% false echo job 15; sleep 6.3; exit 5
par_testhalt now fail 30% false job 16
par_testhalt now fail 30% false parallel: This job failed:
par_testhalt now fail 30% false echo job 16; sleep 6.9; exit 6
par_testhalt now fail 30% false 30
par_testhalt now fail 70% true ### testhalt --halt now,fail=70%
par_testhalt now fail 70% true job 1
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 1; sleep 0.9; exit 1
par_testhalt now fail 70% true job 2
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 2; sleep 1.5; exit 2
par_testhalt now fail 70% true job 3
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 3; sleep 2.1; exit 3
par_testhalt now fail 70% true job 4
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 4; sleep 2.7; exit 4
par_testhalt now fail 70% true job 5
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 5; sleep 3.3; exit 5
par_testhalt now fail 70% true job 6
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 6; sleep 3.9; exit 6
par_testhalt now fail 70% true job 7
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 7; sleep 4.5; exit 7
par_testhalt now fail 70% true job 8
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 8; sleep 5.1; exit 8
par_testhalt now fail 70% true job 9
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 9; sleep 5.7; exit 9
par_testhalt now fail 70% true job 10
par_testhalt now fail 70% true job 11
par_testhalt now fail 70% true parallel: This job failed:
par_testhalt now fail 70% true echo job 10; sleep 6.3; exit 10
par_testhalt now fail 70% true job 12
par_testhalt now fail 70% true job 13
par_testhalt now fail 70% true job 14
par_testhalt now fail 70% true job 15
par_testhalt now fail 70% true job 16
par_testhalt now fail 70% true job 17
par_testhalt now fail 70% true job 18
par_testhalt now fail 70% true job 19
par_testhalt now fail 70% true job 20
par_testhalt now fail 70% true 50
par_testhalt now fail 70% false ### testhalt --halt now,fail=70%
par_testhalt now fail 70% false job 1
par_testhalt now fail 70% false job 2
par_testhalt now fail 70% false job 3
par_testhalt now fail 70% false job 4
par_testhalt now fail 70% false job 5
par_testhalt now fail 70% false job 6
par_testhalt now fail 70% false job 7
par_testhalt now fail 70% false job 8
par_testhalt now fail 70% false job 9
par_testhalt now fail 70% false job 10
par_testhalt now fail 70% false job 11
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 11; sleep 3.9; exit 1
par_testhalt now fail 70% false job 12
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 12; sleep 4.5; exit 2
par_testhalt now fail 70% false job 13
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 13; sleep 5.1; exit 3
par_testhalt now fail 70% false job 14
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 14; sleep 5.7; exit 4
par_testhalt now fail 70% false job 15
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 15; sleep 6.3; exit 5
par_testhalt now fail 70% false job 16
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 16; sleep 6.9; exit 6
par_testhalt now fail 70% false job 17
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 17; sleep 7.5; exit 7
par_testhalt now fail 70% false job 18
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 18; sleep 8.1; exit 8
par_testhalt now fail 70% false job 19
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 19; sleep 8.7; exit 9
par_testhalt now fail 70% false job 20
par_testhalt now fail 70% false parallel: This job failed:
par_testhalt now fail 70% false echo job 20; sleep 9.3; exit 10
par_testhalt now fail 70% false 50
par_testhalt now success 0 true ### testhalt --halt now,success=0
par_testhalt now success 0 true job 1
par_testhalt now success 0 true job 2
par_testhalt now success 0 true job 3
par_testhalt now success 0 true job 4
par_testhalt now success 0 true job 5
par_testhalt now success 0 true job 6
par_testhalt now success 0 true job 7
par_testhalt now success 0 true job 8
par_testhalt now success 0 true job 9
par_testhalt now success 0 true parallel: This job succeeded:
par_testhalt now success 0 true echo job 11; sleep 3.6; exit 0
par_testhalt now success 0 true 0
par_testhalt now success 0 false ### testhalt --halt now,success=0
par_testhalt now success 0 false job 1
par_testhalt now success 0 false parallel: This job succeeded:
par_testhalt now success 0 false echo job 1; sleep 0.6; exit 0
par_testhalt now success 0 false 0
par_testhalt now success 1 true ### testhalt --halt now,success=1
par_testhalt now success 1 true job 1
par_testhalt now success 1 true job 2
par_testhalt now success 1 true job 3
par_testhalt now success 1 true job 4
par_testhalt now success 1 true job 5
par_testhalt now success 1 true job 6
par_testhalt now success 1 true job 7
par_testhalt now success 1 true job 8
par_testhalt now success 1 true job 9
par_testhalt now success 1 true parallel: This job succeeded:
par_testhalt now success 1 true echo job 11; sleep 3.6; exit 0
par_testhalt now success 1 true 0
par_testhalt now success 1 false ### testhalt --halt now,success=1
par_testhalt now success 1 false job 1
par_testhalt now success 1 false parallel: This job succeeded:
par_testhalt now success 1 false echo job 1; sleep 0.6; exit 0
par_testhalt now success 1 false 0
par_testhalt now success 2 true ### testhalt --halt now,success=2
par_testhalt now success 2 true job 1
par_testhalt now success 2 true job 2
par_testhalt now success 2 true job 3
par_testhalt now success 2 true job 4
par_testhalt now success 2 true job 5
par_testhalt now success 2 true job 6
par_testhalt now success 2 true job 7
par_testhalt now success 2 true job 8
par_testhalt now success 2 true job 9
par_testhalt now success 2 true parallel: This job succeeded:
par_testhalt now success 2 true echo job 11; sleep 3.6; exit 0
par_testhalt now success 2 true job 10
par_testhalt now success 2 true job 11
par_testhalt now success 2 true job 12
par_testhalt now success 2 true parallel: This job succeeded:
par_testhalt now success 2 true echo job 12; sleep 3.9; exit 0
par_testhalt now success 2 true 0
par_testhalt now success 2 false ### testhalt --halt now,success=2
par_testhalt now success 2 false job 1
par_testhalt now success 2 false parallel: This job succeeded:
par_testhalt now success 2 false echo job 1; sleep 0.6; exit 0
par_testhalt now success 2 false job 2
par_testhalt now success 2 false parallel: This job succeeded:
par_testhalt now success 2 false echo job 2; sleep 0.9; exit 0
par_testhalt now success 2 false 0
par_testhalt now success 30% true ### testhalt --halt now,success=30%
par_testhalt now success 30% true job 1
par_testhalt now success 30% true job 2
par_testhalt now success 30% true job 3
par_testhalt now success 30% true job 4
par_testhalt now success 30% true job 5
par_testhalt now success 30% true job 6
par_testhalt now success 30% true job 7
par_testhalt now success 30% true job 8
par_testhalt now success 30% true job 9
par_testhalt now success 30% true parallel: This job succeeded:
par_testhalt now success 30% true echo job 11; sleep 3.6; exit 0
par_testhalt now success 30% true job 10
par_testhalt now success 30% true job 11
par_testhalt now success 30% true job 12
par_testhalt now success 30% true parallel: This job succeeded:
par_testhalt now success 30% true echo job 12; sleep 3.9; exit 0
par_testhalt now success 30% true job 13
par_testhalt now success 30% true parallel: This job succeeded:
par_testhalt now success 30% true echo job 13; sleep 4.2; exit 0
par_testhalt now success 30% true job 14
par_testhalt now success 30% true parallel: This job succeeded:
par_testhalt now success 30% true echo job 14; sleep 4.5; exit 0
par_testhalt now success 30% true job 15
par_testhalt now success 30% true parallel: This job succeeded:
par_testhalt now success 30% true echo job 15; sleep 4.8; exit 0
par_testhalt now success 30% true job 16
par_testhalt now success 30% true parallel: This job succeeded:
par_testhalt now success 30% true echo job 16; sleep 5.1; exit 0
par_testhalt now success 30% true 0
par_testhalt now success 30% false ### testhalt --halt now,success=30%
par_testhalt now success 30% false job 1
par_testhalt now success 30% false parallel: This job succeeded:
par_testhalt now success 30% false echo job 1; sleep 0.6; exit 0
par_testhalt now success 30% false job 2
par_testhalt now success 30% false parallel: This job succeeded:
par_testhalt now success 30% false echo job 2; sleep 0.9; exit 0
par_testhalt now success 30% false job 3
par_testhalt now success 30% false parallel: This job succeeded:
par_testhalt now success 30% false echo job 3; sleep 1.2; exit 0
par_testhalt now success 30% false job 4
par_testhalt now success 30% false parallel: This job succeeded:
par_testhalt now success 30% false echo job 4; sleep 1.5; exit 0
par_testhalt now success 30% false job 5
par_testhalt now success 30% false parallel: This job succeeded:
par_testhalt now success 30% false echo job 5; sleep 1.8; exit 0
par_testhalt now success 30% false job 6
par_testhalt now success 30% false parallel: This job succeeded:
par_testhalt now success 30% false echo job 6; sleep 2.1; exit 0
par_testhalt now success 30% false 0
par_testhalt now success 70% true ### testhalt --halt now,success=70%
par_testhalt now success 70% true job 1
par_testhalt now success 70% true job 2
par_testhalt now success 70% true job 3
par_testhalt now success 70% true job 4
par_testhalt now success 70% true job 5
par_testhalt now success 70% true job 6
par_testhalt now success 70% true job 7
par_testhalt now success 70% true job 8
par_testhalt now success 70% true job 9
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 11; sleep 3.6; exit 0
par_testhalt now success 70% true job 10
par_testhalt now success 70% true job 11
par_testhalt now success 70% true job 12
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 12; sleep 3.9; exit 0
par_testhalt now success 70% true job 13
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 13; sleep 4.2; exit 0
par_testhalt now success 70% true job 14
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 14; sleep 4.5; exit 0
par_testhalt now success 70% true job 15
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 15; sleep 4.8; exit 0
par_testhalt now success 70% true job 16
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 16; sleep 5.1; exit 0
par_testhalt now success 70% true job 17
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 17; sleep 5.4; exit 0
par_testhalt now success 70% true job 18
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 18; sleep 5.7; exit 0
par_testhalt now success 70% true job 19
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 19; sleep 6; exit 0
par_testhalt now success 70% true job 20
par_testhalt now success 70% true parallel: This job succeeded:
par_testhalt now success 70% true echo job 20; sleep 6.3; exit 0
par_testhalt now success 70% true 50
par_testhalt now success 70% false ### testhalt --halt now,success=70%
par_testhalt now success 70% false job 1
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 1; sleep 0.6; exit 0
par_testhalt now success 70% false job 2
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 2; sleep 0.9; exit 0
par_testhalt now success 70% false job 3
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 3; sleep 1.2; exit 0
par_testhalt now success 70% false job 4
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 4; sleep 1.5; exit 0
par_testhalt now success 70% false job 5
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 5; sleep 1.8; exit 0
par_testhalt now success 70% false job 6
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 6; sleep 2.1; exit 0
par_testhalt now success 70% false job 7
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 7; sleep 2.4; exit 0
par_testhalt now success 70% false job 8
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 8; sleep 2.7; exit 0
par_testhalt now success 70% false job 9
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 9; sleep 3; exit 0
par_testhalt now success 70% false job 10
par_testhalt now success 70% false parallel: This job succeeded:
par_testhalt now success 70% false echo job 10; sleep 3.3; exit 0
par_testhalt now success 70% false job 11
par_testhalt now success 70% false job 12
par_testhalt now success 70% false job 13
par_testhalt now success 70% false job 14
par_testhalt now success 70% false job 15
par_testhalt now success 70% false job 16
par_testhalt now success 70% false job 17
par_testhalt now success 70% false job 18
par_testhalt now success 70% false job 19
par_testhalt now success 70% false job 20
par_testhalt now success 70% false 50
par_testhalt now done 0 true ### testhalt --halt now,done=0
par_testhalt now done 0 true job 1
par_testhalt now done 0 true parallel: This job finished:
par_testhalt now done 0 true echo job 1; sleep 0.9; exit 1
par_testhalt now done 0 true 0
par_testhalt now done 0 false ### testhalt --halt now,done=0
par_testhalt now done 0 false job 1
par_testhalt now done 0 false parallel: This job finished:
par_testhalt now done 0 false echo job 1; sleep 0.6; exit 0
par_testhalt now done 0 false 0
par_testhalt now done 1 true ### testhalt --halt now,done=1
par_testhalt now done 1 true job 1
par_testhalt now done 1 true parallel: This job finished:
par_testhalt now done 1 true echo job 1; sleep 0.9; exit 1
par_testhalt now done 1 true 1
par_testhalt now done 1 false ### testhalt --halt now,done=1
par_testhalt now done 1 false job 1
par_testhalt now done 1 false parallel: This job finished:
par_testhalt now done 1 false echo job 1; sleep 0.6; exit 0
par_testhalt now done 1 false 0
par_testhalt now done 2 true ### testhalt --halt now,done=2
par_testhalt now done 2 true job 1
par_testhalt now done 2 true parallel: This job finished:
par_testhalt now done 2 true echo job 1; sleep 0.9; exit 1
par_testhalt now done 2 true job 2
par_testhalt now done 2 true parallel: This job finished:
par_testhalt now done 2 true echo job 2; sleep 1.5; exit 2
par_testhalt now done 2 true 2
par_testhalt now done 2 false ### testhalt --halt now,done=2
par_testhalt now done 2 false job 1
par_testhalt now done 2 false parallel: This job finished:
par_testhalt now done 2 false echo job 1; sleep 0.6; exit 0
par_testhalt now done 2 false job 2
par_testhalt now done 2 false parallel: This job finished:
par_testhalt now done 2 false echo job 2; sleep 0.9; exit 0
par_testhalt now done 2 false 101
par_testhalt now done 30% true ### testhalt --halt now,done=30%
par_testhalt now done 30% true job 1
par_testhalt now done 30% true parallel: This job finished:
par_testhalt now done 30% true echo job 1; sleep 0.9; exit 1
par_testhalt now done 30% true job 2
par_testhalt now done 30% true parallel: This job finished:
par_testhalt now done 30% true echo job 2; sleep 1.5; exit 2
par_testhalt now done 30% true job 3
par_testhalt now done 30% true parallel: This job finished:
par_testhalt now done 30% true echo job 3; sleep 2.1; exit 3
par_testhalt now done 30% true job 4
par_testhalt now done 30% true parallel: This job finished:
par_testhalt now done 30% true echo job 4; sleep 2.7; exit 4
par_testhalt now done 30% true job 5
par_testhalt now done 30% true parallel: This job finished:
par_testhalt now done 30% true echo job 5; sleep 3.3; exit 5
par_testhalt now done 30% true job 6
par_testhalt now done 30% true parallel: This job finished:
par_testhalt now done 30% true echo job 6; sleep 3.9; exit 6
par_testhalt now done 30% true 30
par_testhalt now done 30% false ### testhalt --halt now,done=30%
par_testhalt now done 30% false job 1
par_testhalt now done 30% false parallel: This job finished:
par_testhalt now done 30% false echo job 1; sleep 0.6; exit 0
par_testhalt now done 30% false job 2
par_testhalt now done 30% false parallel: This job finished:
par_testhalt now done 30% false echo job 2; sleep 0.9; exit 0
par_testhalt now done 30% false job 3
par_testhalt now done 30% false parallel: This job finished:
par_testhalt now done 30% false echo job 3; sleep 1.2; exit 0
par_testhalt now done 30% false job 4
par_testhalt now done 30% false parallel: This job finished:
par_testhalt now done 30% false echo job 4; sleep 1.5; exit 0
par_testhalt now done 30% false job 5
par_testhalt now done 30% false parallel: This job finished:
par_testhalt now done 30% false echo job 5; sleep 1.8; exit 0
par_testhalt now done 30% false job 6
par_testhalt now done 30% false parallel: This job finished:
par_testhalt now done 30% false echo job 6; sleep 2.1; exit 0
par_testhalt now done 30% false 0
par_testhalt now done 70% true ### testhalt --halt now,done=70%
par_testhalt now done 70% true job 1
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 1; sleep 0.9; exit 1
par_testhalt now done 70% true job 2
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 2; sleep 1.5; exit 2
par_testhalt now done 70% true job 3
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 3; sleep 2.1; exit 3
par_testhalt now done 70% true job 4
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 4; sleep 2.7; exit 4
par_testhalt now done 70% true job 5
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 5; sleep 3.3; exit 5
par_testhalt now done 70% true job 6
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 6; sleep 3.9; exit 6
par_testhalt now done 70% true job 7
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 7; sleep 4.5; exit 7
par_testhalt now done 70% true job 8
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 8; sleep 5.1; exit 8
par_testhalt now done 70% true job 9
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 9; sleep 5.7; exit 9
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 11; sleep 3.6; exit 0
par_testhalt now done 70% true job 10
par_testhalt now done 70% true job 11
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 10; sleep 6.3; exit 10
par_testhalt now done 70% true job 12
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 12; sleep 3.9; exit 0
par_testhalt now done 70% true job 13
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 13; sleep 4.2; exit 0
par_testhalt now done 70% true job 14
par_testhalt now done 70% true parallel: This job finished:
par_testhalt now done 70% true echo job 14; sleep 4.5; exit 0
par_testhalt now done 70% true 50
par_testhalt now done 70% false ### testhalt --halt now,done=70%
par_testhalt now done 70% false job 1
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 1; sleep 0.6; exit 0
par_testhalt now done 70% false job 2
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 2; sleep 0.9; exit 0
par_testhalt now done 70% false job 3
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 3; sleep 1.2; exit 0
par_testhalt now done 70% false job 4
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 4; sleep 1.5; exit 0
par_testhalt now done 70% false job 5
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 5; sleep 1.8; exit 0
par_testhalt now done 70% false job 6
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 6; sleep 2.1; exit 0
par_testhalt now done 70% false job 7
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 7; sleep 2.4; exit 0
par_testhalt now done 70% false job 8
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 8; sleep 2.7; exit 0
par_testhalt now done 70% false job 9
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 9; sleep 3; exit 0
par_testhalt now done 70% false job 10
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 10; sleep 3.3; exit 0
par_testhalt now done 70% false job 11
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 11; sleep 3.9; exit 1
par_testhalt now done 70% false job 12
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 12; sleep 4.5; exit 2
par_testhalt now done 70% false job 13
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 13; sleep 5.1; exit 3
par_testhalt now done 70% false job 14
par_testhalt now done 70% false parallel: This job finished:
par_testhalt now done 70% false echo job 14; sleep 5.7; exit 4
par_testhalt now done 70% false 20
par_testhalt soon fail 0 true ### testhalt --halt soon,fail=0
par_testhalt soon fail 0 true job 1
par_testhalt soon fail 0 true parallel: This job failed:
par_testhalt soon fail 0 true echo job 1; sleep 0.9; exit 1
par_testhalt soon fail 0 true job 2
par_testhalt soon fail 0 true parallel: This job failed:
par_testhalt soon fail 0 true echo job 2; sleep 1.5; exit 2
par_testhalt soon fail 0 true job 3
par_testhalt soon fail 0 true parallel: This job failed:
par_testhalt soon fail 0 true echo job 3; sleep 2.1; exit 3
par_testhalt soon fail 0 true job 4
par_testhalt soon fail 0 true parallel: This job failed:
par_testhalt soon fail 0 true echo job 4; sleep 2.7; exit 4
par_testhalt soon fail 0 true 0
par_testhalt soon fail 0 false ### testhalt --halt soon,fail=0
par_testhalt soon fail 0 false job 1
par_testhalt soon fail 0 false job 2
par_testhalt soon fail 0 false job 3
par_testhalt soon fail 0 false job 4
par_testhalt soon fail 0 false job 5
par_testhalt soon fail 0 false job 6
par_testhalt soon fail 0 false job 7
par_testhalt soon fail 0 false job 8
par_testhalt soon fail 0 false job 9
par_testhalt soon fail 0 false job 10
par_testhalt soon fail 0 false job 11
par_testhalt soon fail 0 false parallel: This job failed:
par_testhalt soon fail 0 false echo job 11; sleep 3.9; exit 1
par_testhalt soon fail 0 false job 12
par_testhalt soon fail 0 false parallel: This job failed:
par_testhalt soon fail 0 false echo job 12; sleep 4.5; exit 2
par_testhalt soon fail 0 false job 13
par_testhalt soon fail 0 false parallel: This job failed:
par_testhalt soon fail 0 false echo job 13; sleep 5.1; exit 3
par_testhalt soon fail 0 false job 14
par_testhalt soon fail 0 false parallel: This job failed:
par_testhalt soon fail 0 false echo job 14; sleep 5.7; exit 4
par_testhalt soon fail 0 false 0
par_testhalt soon fail 1 true ### testhalt --halt soon,fail=1
par_testhalt soon fail 1 true job 1
par_testhalt soon fail 1 true parallel: This job failed:
par_testhalt soon fail 1 true echo job 1; sleep 0.9; exit 1
par_testhalt soon fail 1 true job 2
par_testhalt soon fail 1 true parallel: This job failed:
par_testhalt soon fail 1 true echo job 2; sleep 1.5; exit 2
par_testhalt soon fail 1 true job 3
par_testhalt soon fail 1 true parallel: This job failed:
par_testhalt soon fail 1 true echo job 3; sleep 2.1; exit 3
par_testhalt soon fail 1 true job 4
par_testhalt soon fail 1 true parallel: This job failed:
par_testhalt soon fail 1 true echo job 4; sleep 2.7; exit 4
par_testhalt soon fail 1 true 1
par_testhalt soon fail 1 false ### testhalt --halt soon,fail=1
par_testhalt soon fail 1 false job 1
par_testhalt soon fail 1 false job 2
par_testhalt soon fail 1 false job 3
par_testhalt soon fail 1 false job 4
par_testhalt soon fail 1 false job 5
par_testhalt soon fail 1 false job 6
par_testhalt soon fail 1 false job 7
par_testhalt soon fail 1 false job 8
par_testhalt soon fail 1 false job 9
par_testhalt soon fail 1 false job 10
par_testhalt soon fail 1 false job 11
par_testhalt soon fail 1 false parallel: This job failed:
par_testhalt soon fail 1 false echo job 11; sleep 3.9; exit 1
par_testhalt soon fail 1 false job 12
par_testhalt soon fail 1 false parallel: This job failed:
par_testhalt soon fail 1 false echo job 12; sleep 4.5; exit 2
par_testhalt soon fail 1 false job 13
par_testhalt soon fail 1 false parallel: This job failed:
par_testhalt soon fail 1 false echo job 13; sleep 5.1; exit 3
par_testhalt soon fail 1 false job 14
par_testhalt soon fail 1 false parallel: This job failed:
par_testhalt soon fail 1 false echo job 14; sleep 5.7; exit 4
par_testhalt soon fail 1 false 1
par_testhalt soon fail 2 true ### testhalt --halt soon,fail=2
par_testhalt soon fail 2 true job 1
par_testhalt soon fail 2 true parallel: This job failed:
par_testhalt soon fail 2 true echo job 1; sleep 0.9; exit 1
par_testhalt soon fail 2 true job 2
par_testhalt soon fail 2 true parallel: This job failed:
par_testhalt soon fail 2 true echo job 2; sleep 1.5; exit 2
par_testhalt soon fail 2 true job 3
par_testhalt soon fail 2 true parallel: This job failed:
par_testhalt soon fail 2 true echo job 3; sleep 2.1; exit 3
par_testhalt soon fail 2 true job 4
par_testhalt soon fail 2 true parallel: This job failed:
par_testhalt soon fail 2 true echo job 4; sleep 2.7; exit 4
par_testhalt soon fail 2 true job 5
par_testhalt soon fail 2 true parallel: This job failed:
par_testhalt soon fail 2 true echo job 5; sleep 3.3; exit 5
par_testhalt soon fail 2 true 2
par_testhalt soon fail 2 false ### testhalt --halt soon,fail=2
par_testhalt soon fail 2 false job 1
par_testhalt soon fail 2 false job 2
par_testhalt soon fail 2 false job 3
par_testhalt soon fail 2 false job 4
par_testhalt soon fail 2 false job 5
par_testhalt soon fail 2 false job 6
par_testhalt soon fail 2 false job 7
par_testhalt soon fail 2 false job 8
par_testhalt soon fail 2 false job 9
par_testhalt soon fail 2 false job 10
par_testhalt soon fail 2 false job 11
par_testhalt soon fail 2 false parallel: This job failed:
par_testhalt soon fail 2 false echo job 11; sleep 3.9; exit 1
par_testhalt soon fail 2 false job 12
par_testhalt soon fail 2 false parallel: This job failed:
par_testhalt soon fail 2 false echo job 12; sleep 4.5; exit 2
par_testhalt soon fail 2 false job 13
par_testhalt soon fail 2 false parallel: This job failed:
par_testhalt soon fail 2 false echo job 13; sleep 5.1; exit 3
par_testhalt soon fail 2 false job 14
par_testhalt soon fail 2 false parallel: This job failed:
par_testhalt soon fail 2 false echo job 14; sleep 5.7; exit 4
par_testhalt soon fail 2 false job 15
par_testhalt soon fail 2 false parallel: This job failed:
par_testhalt soon fail 2 false echo job 15; sleep 6.3; exit 5
par_testhalt soon fail 2 false 2
par_testhalt soon fail 30% true ### testhalt --halt soon,fail=30%
par_testhalt soon fail 30% true job 1
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 1; sleep 0.9; exit 1
par_testhalt soon fail 30% true job 2
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 2; sleep 1.5; exit 2
par_testhalt soon fail 30% true job 3
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 3; sleep 2.1; exit 3
par_testhalt soon fail 30% true job 4
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 4; sleep 2.7; exit 4
par_testhalt soon fail 30% true job 5
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 5; sleep 3.3; exit 5
par_testhalt soon fail 30% true job 6
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 6; sleep 3.9; exit 6
par_testhalt soon fail 30% true job 7
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 7; sleep 4.5; exit 7
par_testhalt soon fail 30% true job 8
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 8; sleep 5.1; exit 8
par_testhalt soon fail 30% true job 9
par_testhalt soon fail 30% true parallel: This job failed:
par_testhalt soon fail 30% true echo job 9; sleep 5.7; exit 9
par_testhalt soon fail 30% true 30
par_testhalt soon fail 30% false ### testhalt --halt soon,fail=30%
par_testhalt soon fail 30% false job 1
par_testhalt soon fail 30% false job 2
par_testhalt soon fail 30% false job 3
par_testhalt soon fail 30% false job 4
par_testhalt soon fail 30% false job 5
par_testhalt soon fail 30% false job 6
par_testhalt soon fail 30% false job 7
par_testhalt soon fail 30% false job 8
par_testhalt soon fail 30% false job 9
par_testhalt soon fail 30% false job 10
par_testhalt soon fail 30% false job 11
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 11; sleep 3.9; exit 1
par_testhalt soon fail 30% false job 12
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 12; sleep 4.5; exit 2
par_testhalt soon fail 30% false job 13
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 13; sleep 5.1; exit 3
par_testhalt soon fail 30% false job 14
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 14; sleep 5.7; exit 4
par_testhalt soon fail 30% false job 15
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 15; sleep 6.3; exit 5
par_testhalt soon fail 30% false job 16
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 16; sleep 6.9; exit 6
par_testhalt soon fail 30% false job 17
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 17; sleep 7.5; exit 7
par_testhalt soon fail 30% false job 18
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 18; sleep 8.1; exit 8
par_testhalt soon fail 30% false job 19
par_testhalt soon fail 30% false parallel: This job failed:
par_testhalt soon fail 30% false echo job 19; sleep 8.7; exit 9
par_testhalt soon fail 30% false 30
par_testhalt soon fail 70% true ### testhalt --halt soon,fail=70%
par_testhalt soon fail 70% true job 1
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 1; sleep 0.9; exit 1
par_testhalt soon fail 70% true job 2
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 2; sleep 1.5; exit 2
par_testhalt soon fail 70% true job 3
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 3; sleep 2.1; exit 3
par_testhalt soon fail 70% true job 4
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 4; sleep 2.7; exit 4
par_testhalt soon fail 70% true job 5
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 5; sleep 3.3; exit 5
par_testhalt soon fail 70% true job 6
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 6; sleep 3.9; exit 6
par_testhalt soon fail 70% true job 7
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 7; sleep 4.5; exit 7
par_testhalt soon fail 70% true job 8
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 8; sleep 5.1; exit 8
par_testhalt soon fail 70% true job 9
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 9; sleep 5.7; exit 9
par_testhalt soon fail 70% true job 10
par_testhalt soon fail 70% true job 11
par_testhalt soon fail 70% true parallel: This job failed:
par_testhalt soon fail 70% true echo job 10; sleep 6.3; exit 10
par_testhalt soon fail 70% true job 12
par_testhalt soon fail 70% true job 13
par_testhalt soon fail 70% true job 14
par_testhalt soon fail 70% true job 15
par_testhalt soon fail 70% true job 16
par_testhalt soon fail 70% true job 17
par_testhalt soon fail 70% true job 18
par_testhalt soon fail 70% true job 19
par_testhalt soon fail 70% true job 20
par_testhalt soon fail 70% true 50
par_testhalt soon fail 70% false ### testhalt --halt soon,fail=70%
par_testhalt soon fail 70% false job 1
par_testhalt soon fail 70% false job 2
par_testhalt soon fail 70% false job 3
par_testhalt soon fail 70% false job 4
par_testhalt soon fail 70% false job 5
par_testhalt soon fail 70% false job 6
par_testhalt soon fail 70% false job 7
par_testhalt soon fail 70% false job 8
par_testhalt soon fail 70% false job 9
par_testhalt soon fail 70% false job 10
par_testhalt soon fail 70% false job 11
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 11; sleep 3.9; exit 1
par_testhalt soon fail 70% false job 12
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 12; sleep 4.5; exit 2
par_testhalt soon fail 70% false job 13
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 13; sleep 5.1; exit 3
par_testhalt soon fail 70% false job 14
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 14; sleep 5.7; exit 4
par_testhalt soon fail 70% false job 15
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 15; sleep 6.3; exit 5
par_testhalt soon fail 70% false job 16
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 16; sleep 6.9; exit 6
par_testhalt soon fail 70% false job 17
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 17; sleep 7.5; exit 7
par_testhalt soon fail 70% false job 18
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 18; sleep 8.1; exit 8
par_testhalt soon fail 70% false job 19
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 19; sleep 8.7; exit 9
par_testhalt soon fail 70% false job 20
par_testhalt soon fail 70% false parallel: This job failed:
par_testhalt soon fail 70% false echo job 20; sleep 9.3; exit 10
par_testhalt soon fail 70% false 50
par_testhalt soon success 0 true ### testhalt --halt soon,success=0
par_testhalt soon success 0 true job 1
par_testhalt soon success 0 true job 2
par_testhalt soon success 0 true job 3
par_testhalt soon success 0 true job 4
par_testhalt soon success 0 true job 5
par_testhalt soon success 0 true job 6
par_testhalt soon success 0 true job 7
par_testhalt soon success 0 true job 8
par_testhalt soon success 0 true job 9
par_testhalt soon success 0 true parallel: This job succeeded:
par_testhalt soon success 0 true echo job 11; sleep 3.6; exit 0
par_testhalt soon success 0 true job 10
par_testhalt soon success 0 true job 11
par_testhalt soon success 0 true job 12
par_testhalt soon success 0 true parallel: This job succeeded:
par_testhalt soon success 0 true echo job 12; sleep 3.9; exit 0
par_testhalt soon success 0 true job 13
par_testhalt soon success 0 true parallel: This job succeeded:
par_testhalt soon success 0 true echo job 13; sleep 4.2; exit 0
par_testhalt soon success 0 true 0
par_testhalt soon success 0 false ### testhalt --halt soon,success=0
par_testhalt soon success 0 false job 1
par_testhalt soon success 0 false parallel: This job succeeded:
par_testhalt soon success 0 false echo job 1; sleep 0.6; exit 0
par_testhalt soon success 0 false job 2
par_testhalt soon success 0 false parallel: This job succeeded:
par_testhalt soon success 0 false echo job 2; sleep 0.9; exit 0
par_testhalt soon success 0 false job 3
par_testhalt soon success 0 false parallel: This job succeeded:
par_testhalt soon success 0 false echo job 3; sleep 1.2; exit 0
par_testhalt soon success 0 false 0
par_testhalt soon success 1 true ### testhalt --halt soon,success=1
par_testhalt soon success 1 true job 1
par_testhalt soon success 1 true job 2
par_testhalt soon success 1 true job 3
par_testhalt soon success 1 true job 4
par_testhalt soon success 1 true job 5
par_testhalt soon success 1 true job 6
par_testhalt soon success 1 true job 7
par_testhalt soon success 1 true job 8
par_testhalt soon success 1 true job 9
par_testhalt soon success 1 true parallel: This job succeeded:
par_testhalt soon success 1 true echo job 11; sleep 3.6; exit 0
par_testhalt soon success 1 true job 10
par_testhalt soon success 1 true job 11
par_testhalt soon success 1 true job 12
par_testhalt soon success 1 true parallel: This job succeeded:
par_testhalt soon success 1 true echo job 12; sleep 3.9; exit 0
par_testhalt soon success 1 true job 13
par_testhalt soon success 1 true parallel: This job succeeded:
par_testhalt soon success 1 true echo job 13; sleep 4.2; exit 0
par_testhalt soon success 1 true 0
par_testhalt soon success 1 false ### testhalt --halt soon,success=1
par_testhalt soon success 1 false job 1
par_testhalt soon success 1 false parallel: This job succeeded:
par_testhalt soon success 1 false echo job 1; sleep 0.6; exit 0
par_testhalt soon success 1 false job 2
par_testhalt soon success 1 false parallel: This job succeeded:
par_testhalt soon success 1 false echo job 2; sleep 0.9; exit 0
par_testhalt soon success 1 false job 3
par_testhalt soon success 1 false parallel: This job succeeded:
par_testhalt soon success 1 false echo job 3; sleep 1.2; exit 0
par_testhalt soon success 1 false 0
par_testhalt soon success 2 true ### testhalt --halt soon,success=2
par_testhalt soon success 2 true job 1
par_testhalt soon success 2 true job 2
par_testhalt soon success 2 true job 3
par_testhalt soon success 2 true job 4
par_testhalt soon success 2 true job 5
par_testhalt soon success 2 true job 6
par_testhalt soon success 2 true job 7
par_testhalt soon success 2 true job 8
par_testhalt soon success 2 true job 9
par_testhalt soon success 2 true parallel: This job succeeded:
par_testhalt soon success 2 true echo job 11; sleep 3.6; exit 0
par_testhalt soon success 2 true job 10
par_testhalt soon success 2 true job 11
par_testhalt soon success 2 true job 12
par_testhalt soon success 2 true parallel: This job succeeded:
par_testhalt soon success 2 true echo job 12; sleep 3.9; exit 0
par_testhalt soon success 2 true job 13
par_testhalt soon success 2 true parallel: This job succeeded:
par_testhalt soon success 2 true echo job 13; sleep 4.2; exit 0
par_testhalt soon success 2 true job 14
par_testhalt soon success 2 true parallel: This job succeeded:
par_testhalt soon success 2 true echo job 14; sleep 4.5; exit 0
par_testhalt soon success 2 true job 15
par_testhalt soon success 2 true parallel: This job succeeded:
par_testhalt soon success 2 true echo job 15; sleep 4.8; exit 0
par_testhalt soon success 2 true 0
par_testhalt soon success 2 false ### testhalt --halt soon,success=2
par_testhalt soon success 2 false job 1
par_testhalt soon success 2 false parallel: This job succeeded:
par_testhalt soon success 2 false echo job 1; sleep 0.6; exit 0
par_testhalt soon success 2 false job 2
par_testhalt soon success 2 false parallel: This job succeeded:
par_testhalt soon success 2 false echo job 2; sleep 0.9; exit 0
par_testhalt soon success 2 false job 3
par_testhalt soon success 2 false parallel: This job succeeded:
par_testhalt soon success 2 false echo job 3; sleep 1.2; exit 0
par_testhalt soon success 2 false job 4
par_testhalt soon success 2 false parallel: This job succeeded:
par_testhalt soon success 2 false echo job 4; sleep 1.5; exit 0
par_testhalt soon success 2 false job 5
par_testhalt soon success 2 false parallel: This job succeeded:
par_testhalt soon success 2 false echo job 5; sleep 1.8; exit 0
par_testhalt soon success 2 false 0
par_testhalt soon success 30% true ### testhalt --halt soon,success=30%
par_testhalt soon success 30% true job 1
par_testhalt soon success 30% true job 2
par_testhalt soon success 30% true job 3
par_testhalt soon success 30% true job 4
par_testhalt soon success 30% true job 5
par_testhalt soon success 30% true job 6
par_testhalt soon success 30% true job 7
par_testhalt soon success 30% true job 8
par_testhalt soon success 30% true job 9
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 11; sleep 3.6; exit 0
par_testhalt soon success 30% true job 10
par_testhalt soon success 30% true job 11
par_testhalt soon success 30% true job 12
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 12; sleep 3.9; exit 0
par_testhalt soon success 30% true job 13
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 13; sleep 4.2; exit 0
par_testhalt soon success 30% true job 14
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 14; sleep 4.5; exit 0
par_testhalt soon success 30% true job 15
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 15; sleep 4.8; exit 0
par_testhalt soon success 30% true job 16
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 16; sleep 5.1; exit 0
par_testhalt soon success 30% true job 17
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 17; sleep 5.4; exit 0
par_testhalt soon success 30% true job 18
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 18; sleep 5.7; exit 0
par_testhalt soon success 30% true job 19
par_testhalt soon success 30% true parallel: This job succeeded:
par_testhalt soon success 30% true echo job 19; sleep 6; exit 0
par_testhalt soon success 30% true 0
par_testhalt soon success 30% false ### testhalt --halt soon,success=30%
par_testhalt soon success 30% false job 1
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 1; sleep 0.6; exit 0
par_testhalt soon success 30% false job 2
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 2; sleep 0.9; exit 0
par_testhalt soon success 30% false job 3
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 3; sleep 1.2; exit 0
par_testhalt soon success 30% false job 4
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 4; sleep 1.5; exit 0
par_testhalt soon success 30% false job 5
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 5; sleep 1.8; exit 0
par_testhalt soon success 30% false job 6
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 6; sleep 2.1; exit 0
par_testhalt soon success 30% false job 7
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 7; sleep 2.4; exit 0
par_testhalt soon success 30% false job 8
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 8; sleep 2.7; exit 0
par_testhalt soon success 30% false job 9
par_testhalt soon success 30% false parallel: This job succeeded:
par_testhalt soon success 30% false echo job 9; sleep 3; exit 0
par_testhalt soon success 30% false 0
par_testhalt soon success 70% true ### testhalt --halt soon,success=70%
par_testhalt soon success 70% true job 1
par_testhalt soon success 70% true job 2
par_testhalt soon success 70% true job 3
par_testhalt soon success 70% true job 4
par_testhalt soon success 70% true job 5
par_testhalt soon success 70% true job 6
par_testhalt soon success 70% true job 7
par_testhalt soon success 70% true job 8
par_testhalt soon success 70% true job 9
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 11; sleep 3.6; exit 0
par_testhalt soon success 70% true job 10
par_testhalt soon success 70% true job 11
par_testhalt soon success 70% true job 12
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 12; sleep 3.9; exit 0
par_testhalt soon success 70% true job 13
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 13; sleep 4.2; exit 0
par_testhalt soon success 70% true job 14
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 14; sleep 4.5; exit 0
par_testhalt soon success 70% true job 15
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 15; sleep 4.8; exit 0
par_testhalt soon success 70% true job 16
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 16; sleep 5.1; exit 0
par_testhalt soon success 70% true job 17
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 17; sleep 5.4; exit 0
par_testhalt soon success 70% true job 18
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 18; sleep 5.7; exit 0
par_testhalt soon success 70% true job 19
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 19; sleep 6; exit 0
par_testhalt soon success 70% true job 20
par_testhalt soon success 70% true parallel: This job succeeded:
par_testhalt soon success 70% true echo job 20; sleep 6.3; exit 0
par_testhalt soon success 70% true 50
par_testhalt soon success 70% false ### testhalt --halt soon,success=70%
par_testhalt soon success 70% false job 1
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 1; sleep 0.6; exit 0
par_testhalt soon success 70% false job 2
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 2; sleep 0.9; exit 0
par_testhalt soon success 70% false job 3
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 3; sleep 1.2; exit 0
par_testhalt soon success 70% false job 4
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 4; sleep 1.5; exit 0
par_testhalt soon success 70% false job 5
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 5; sleep 1.8; exit 0
par_testhalt soon success 70% false job 6
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 6; sleep 2.1; exit 0
par_testhalt soon success 70% false job 7
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 7; sleep 2.4; exit 0
par_testhalt soon success 70% false job 8
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 8; sleep 2.7; exit 0
par_testhalt soon success 70% false job 9
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 9; sleep 3; exit 0
par_testhalt soon success 70% false job 10
par_testhalt soon success 70% false parallel: This job succeeded:
par_testhalt soon success 70% false echo job 10; sleep 3.3; exit 0
par_testhalt soon success 70% false job 11
par_testhalt soon success 70% false job 12
par_testhalt soon success 70% false job 13
par_testhalt soon success 70% false job 14
par_testhalt soon success 70% false job 15
par_testhalt soon success 70% false job 16
par_testhalt soon success 70% false job 17
par_testhalt soon success 70% false job 18
par_testhalt soon success 70% false job 19
par_testhalt soon success 70% false job 20
par_testhalt soon success 70% false 50
par_testhalt soon done 0 true ### testhalt --halt soon,done=0
par_testhalt soon done 0 true job 1
par_testhalt soon done 0 true parallel: This job finished:
par_testhalt soon done 0 true echo job 1; sleep 0.9; exit 1
par_testhalt soon done 0 true job 2
par_testhalt soon done 0 true parallel: This job finished:
par_testhalt soon done 0 true echo job 2; sleep 1.5; exit 2
par_testhalt soon done 0 true job 3
par_testhalt soon done 0 true parallel: This job finished:
par_testhalt soon done 0 true echo job 3; sleep 2.1; exit 3
par_testhalt soon done 0 true job 4
par_testhalt soon done 0 true parallel: This job finished:
par_testhalt soon done 0 true echo job 4; sleep 2.7; exit 4
par_testhalt soon done 0 true 0
par_testhalt soon done 0 false ### testhalt --halt soon,done=0
par_testhalt soon done 0 false job 1
par_testhalt soon done 0 false parallel: This job finished:
par_testhalt soon done 0 false echo job 1; sleep 0.6; exit 0
par_testhalt soon done 0 false job 2
par_testhalt soon done 0 false parallel: This job finished:
par_testhalt soon done 0 false echo job 2; sleep 0.9; exit 0
par_testhalt soon done 0 false job 3
par_testhalt soon done 0 false parallel: This job finished:
par_testhalt soon done 0 false echo job 3; sleep 1.2; exit 0
par_testhalt soon done 0 false 0
par_testhalt soon done 1 true ### testhalt --halt soon,done=1
par_testhalt soon done 1 true job 1
par_testhalt soon done 1 true parallel: This job finished:
par_testhalt soon done 1 true echo job 1; sleep 0.9; exit 1
par_testhalt soon done 1 true job 2
par_testhalt soon done 1 true parallel: This job finished:
par_testhalt soon done 1 true echo job 2; sleep 1.5; exit 2
par_testhalt soon done 1 true job 3
par_testhalt soon done 1 true parallel: This job finished:
par_testhalt soon done 1 true echo job 3; sleep 2.1; exit 3
par_testhalt soon done 1 true job 4
par_testhalt soon done 1 true parallel: This job finished:
par_testhalt soon done 1 true echo job 4; sleep 2.7; exit 4
par_testhalt soon done 1 true 1
par_testhalt soon done 1 false ### testhalt --halt soon,done=1
par_testhalt soon done 1 false job 1
par_testhalt soon done 1 false parallel: This job finished:
par_testhalt soon done 1 false echo job 1; sleep 0.6; exit 0
par_testhalt soon done 1 false job 2
par_testhalt soon done 1 false parallel: This job finished:
par_testhalt soon done 1 false echo job 2; sleep 0.9; exit 0
par_testhalt soon done 1 false job 3
par_testhalt soon done 1 false parallel: This job finished:
par_testhalt soon done 1 false echo job 3; sleep 1.2; exit 0
par_testhalt soon done 1 false 0
par_testhalt soon done 2 true ### testhalt --halt soon,done=2
par_testhalt soon done 2 true job 1
par_testhalt soon done 2 true parallel: This job finished:
par_testhalt soon done 2 true echo job 1; sleep 0.9; exit 1
par_testhalt soon done 2 true job 2
par_testhalt soon done 2 true parallel: This job finished:
par_testhalt soon done 2 true echo job 2; sleep 1.5; exit 2
par_testhalt soon done 2 true job 3
par_testhalt soon done 2 true parallel: This job finished:
par_testhalt soon done 2 true echo job 3; sleep 2.1; exit 3
par_testhalt soon done 2 true job 4
par_testhalt soon done 2 true parallel: This job finished:
par_testhalt soon done 2 true echo job 4; sleep 2.7; exit 4
par_testhalt soon done 2 true job 5
par_testhalt soon done 2 true parallel: This job finished:
par_testhalt soon done 2 true echo job 5; sleep 3.3; exit 5
par_testhalt soon done 2 true 2
par_testhalt soon done 2 false ### testhalt --halt soon,done=2
par_testhalt soon done 2 false job 1
par_testhalt soon done 2 false parallel: This job finished:
par_testhalt soon done 2 false echo job 1; sleep 0.6; exit 0
par_testhalt soon done 2 false job 2
par_testhalt soon done 2 false parallel: This job finished:
par_testhalt soon done 2 false echo job 2; sleep 0.9; exit 0
par_testhalt soon done 2 false job 3
par_testhalt soon done 2 false parallel: This job finished:
par_testhalt soon done 2 false echo job 3; sleep 1.2; exit 0
par_testhalt soon done 2 false job 4
par_testhalt soon done 2 false parallel: This job finished:
par_testhalt soon done 2 false echo job 4; sleep 1.5; exit 0
par_testhalt soon done 2 false job 5
par_testhalt soon done 2 false parallel: This job finished:
par_testhalt soon done 2 false echo job 5; sleep 1.8; exit 0
par_testhalt soon done 2 false 101
par_testhalt soon done 30% true ### testhalt --halt soon,done=30%
par_testhalt soon done 30% true job 1
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 1; sleep 0.9; exit 1
par_testhalt soon done 30% true job 2
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 2; sleep 1.5; exit 2
par_testhalt soon done 30% true job 3
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 3; sleep 2.1; exit 3
par_testhalt soon done 30% true job 4
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 4; sleep 2.7; exit 4
par_testhalt soon done 30% true job 5
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 5; sleep 3.3; exit 5
par_testhalt soon done 30% true job 6
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 6; sleep 3.9; exit 6
par_testhalt soon done 30% true job 7
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 7; sleep 4.5; exit 7
par_testhalt soon done 30% true job 8
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 8; sleep 5.1; exit 8
par_testhalt soon done 30% true job 9
par_testhalt soon done 30% true parallel: This job finished:
par_testhalt soon done 30% true echo job 9; sleep 5.7; exit 9
par_testhalt soon done 30% true 30
par_testhalt soon done 30% false ### testhalt --halt soon,done=30%
par_testhalt soon done 30% false job 1
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 1; sleep 0.6; exit 0
par_testhalt soon done 30% false job 2
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 2; sleep 0.9; exit 0
par_testhalt soon done 30% false job 3
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 3; sleep 1.2; exit 0
par_testhalt soon done 30% false job 4
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 4; sleep 1.5; exit 0
par_testhalt soon done 30% false job 5
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 5; sleep 1.8; exit 0
par_testhalt soon done 30% false job 6
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 6; sleep 2.1; exit 0
par_testhalt soon done 30% false job 7
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 7; sleep 2.4; exit 0
par_testhalt soon done 30% false job 8
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 8; sleep 2.7; exit 0
par_testhalt soon done 30% false job 9
par_testhalt soon done 30% false parallel: This job finished:
par_testhalt soon done 30% false echo job 9; sleep 3; exit 0
par_testhalt soon done 30% false 0
par_testhalt soon done 70% true ### testhalt --halt soon,done=70%
par_testhalt soon done 70% true job 1
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 1; sleep 0.9; exit 1
par_testhalt soon done 70% true job 2
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 2; sleep 1.5; exit 2
par_testhalt soon done 70% true job 3
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 3; sleep 2.1; exit 3
par_testhalt soon done 70% true job 4
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 4; sleep 2.7; exit 4
par_testhalt soon done 70% true job 5
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 5; sleep 3.3; exit 5
par_testhalt soon done 70% true job 6
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 6; sleep 3.9; exit 6
par_testhalt soon done 70% true job 7
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 7; sleep 4.5; exit 7
par_testhalt soon done 70% true job 8
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 8; sleep 5.1; exit 8
par_testhalt soon done 70% true job 9
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 9; sleep 5.7; exit 9
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 11; sleep 3.6; exit 0
par_testhalt soon done 70% true job 10
par_testhalt soon done 70% true job 11
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 10; sleep 6.3; exit 10
par_testhalt soon done 70% true job 12
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 12; sleep 3.9; exit 0
par_testhalt soon done 70% true job 13
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 13; sleep 4.2; exit 0
par_testhalt soon done 70% true job 14
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 14; sleep 4.5; exit 0
par_testhalt soon done 70% true job 15
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 15; sleep 4.8; exit 0
par_testhalt soon done 70% true job 16
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 16; sleep 5.1; exit 0
par_testhalt soon done 70% true job 17
par_testhalt soon done 70% true parallel: This job finished:
par_testhalt soon done 70% true echo job 17; sleep 5.4; exit 0
par_testhalt soon done 70% true 50
par_testhalt soon done 70% false ### testhalt --halt soon,done=70%
par_testhalt soon done 70% false job 1
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 1; sleep 0.6; exit 0
par_testhalt soon done 70% false job 2
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 2; sleep 0.9; exit 0
par_testhalt soon done 70% false job 3
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 3; sleep 1.2; exit 0
par_testhalt soon done 70% false job 4
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 4; sleep 1.5; exit 0
par_testhalt soon done 70% false job 5
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 5; sleep 1.8; exit 0
par_testhalt soon done 70% false job 6
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 6; sleep 2.1; exit 0
par_testhalt soon done 70% false job 7
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 7; sleep 2.4; exit 0
par_testhalt soon done 70% false job 8
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 8; sleep 2.7; exit 0
par_testhalt soon done 70% false job 9
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 9; sleep 3; exit 0
par_testhalt soon done 70% false job 10
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 10; sleep 3.3; exit 0
par_testhalt soon done 70% false job 11
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 11; sleep 3.9; exit 1
par_testhalt soon done 70% false job 12
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 12; sleep 4.5; exit 2
par_testhalt soon done 70% false job 13
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 13; sleep 5.1; exit 3
par_testhalt soon done 70% false job 14
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 14; sleep 5.7; exit 4
par_testhalt soon done 70% false job 15
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 15; sleep 6.3; exit 5
par_testhalt soon done 70% false job 16
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 16; sleep 6.9; exit 6
par_testhalt soon done 70% false job 17
par_testhalt soon done 70% false parallel: This job finished:
par_testhalt soon done 70% false echo job 17; sleep 7.5; exit 7
par_testhalt soon done 70% false 20