mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-25 15:37:56 +00:00
272 lines
5.6 KiB
Plaintext
272 lines
5.6 KiB
Plaintext
### --line-buffer
|
|
55 55 120
|
|
These must diff: 1
|
|
### --pipe --line-buffer
|
|
200 400 1202
|
|
These must diff: 1
|
|
### --pipe --line-buffer --compress
|
|
200 400 1202
|
|
### bug #41482: --pipe --compress blocks at different -j/seq combinations
|
|
1
|
|
echo 1-4 + 1-4
|
|
echo 1
|
|
1
|
|
echo 2
|
|
2
|
|
echo 3
|
|
3
|
|
echo 4
|
|
4
|
|
4 times wc to stderr to stdout
|
|
1 1 2
|
|
1 1 2
|
|
1 1 2
|
|
1 1 2
|
|
1 2 3 4
|
|
1
|
|
2
|
|
3
|
|
4
|
|
1 2 3 4
|
|
1
|
|
2
|
|
3
|
|
4
|
|
1 2
|
|
1
|
|
2
|
|
1 2 3
|
|
1
|
|
2
|
|
3
|
|
### bug #41609: --compress fails
|
|
24812dd0f24a26d08a780f988b9d5ad2 -
|
|
24812dd0f24a26d08a780f988b9d5ad2 -
|
|
### --compress race condition (use nice): Fewer than 400 would run
|
|
400 400 1492
|
|
### -v --pipe: Dont spawn too many - 1 is enough
|
|
cat
|
|
1
|
|
### Test -N0 and --tagstring (fails)
|
|
foo
|
|
### Test -I
|
|
1 1
|
|
2 1
|
|
2 2
|
|
3 1
|
|
3 2
|
|
3 3
|
|
4 1
|
|
4 2
|
|
4 3
|
|
4 4
|
|
5 1
|
|
5 2
|
|
5 3
|
|
5 4
|
|
5 5
|
|
6 1
|
|
6 2
|
|
6 3
|
|
6 4
|
|
6 5
|
|
6 6
|
|
7 1
|
|
7 2
|
|
7 3
|
|
7 4
|
|
7 5
|
|
7 6
|
|
7 7
|
|
8 1
|
|
8 2
|
|
8 3
|
|
8 4
|
|
8 5
|
|
8 6
|
|
8 7
|
|
8 8
|
|
9 1
|
|
9 2
|
|
9 3
|
|
9 4
|
|
9 5
|
|
9 6
|
|
9 7
|
|
9 8
|
|
9 9
|
|
10 1
|
|
10 2
|
|
10 3
|
|
10 4
|
|
10 5
|
|
10 6
|
|
10 7
|
|
10 8
|
|
10 9
|
|
10 10
|
|
### Test -X -I
|
|
a1 b1
|
|
a2 b1 b2
|
|
a3 b1 b2 b3
|
|
a4 b1 b2 b3 b4
|
|
a5 b1 b2 b3 b4 b5
|
|
a6 b1 b2 b3 b4 b5 b6
|
|
a7 b1 b2 b3 b4 b5 b6 b7
|
|
a8 b1 b2 b3 b4 b5 b6 b7 b8
|
|
a9 b1 b2 b3 b4 b5 b6 b7 b8 b9
|
|
a10 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10
|
|
### Test -m -I
|
|
a1 b1
|
|
a2 b1 2
|
|
a3 b1 2 3
|
|
a4 b1 2 3 4
|
|
a5 b1 2 3 4 5
|
|
a6 b1 2 3 4 5 6
|
|
a7 b1 2 3 4 5 6 7
|
|
a8 b1 2 3 4 5 6 7 8
|
|
a9 b1 2 3 4 5 6 7 8 9
|
|
a10 b1 2 3 4 5 6 7 8 9 10
|
|
### Test max line length -m -I
|
|
31d9274be5fdc2de59487cb05ba57776 -
|
|
Chars per line (697800/6): 116300
|
|
### Test max line length -X -I
|
|
22074f9acada52462defb18ba912d744 -
|
|
Chars per line (817788/7): 116826
|
|
### bug #36659: --sshlogin strips leading slash from ssh command
|
|
OK
|
|
### bug #36660: --workdir mkdir does not use --sshlogin custom ssh
|
|
OK
|
|
bug #36657: --load does not work with custom ssh
|
|
OK
|
|
bug #34958: --pipe with record size measured in lines
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
bug 34958-1
|
|
9
|
|
10
|
|
bug 34958-1
|
|
bug #37325: Inefficiency of --pipe -L
|
|
276 276 996
|
|
FOO
|
|
248 248 992
|
|
FOO
|
|
252 252 1008
|
|
FOO
|
|
244 244 997
|
|
FOO
|
|
200 200 1000
|
|
FOO
|
|
200 200 1000
|
|
FOO
|
|
200 200 1000
|
|
FOO
|
|
200 200 1000
|
|
FOO
|
|
180 180 900
|
|
FOO
|
|
bug #34958: --pipe with record size measured in lines
|
|
1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
|
8
|
|
bug 34958-2
|
|
9
|
|
10
|
|
bug 34958-2
|
|
### Test --results
|
|
I III
|
|
I IIII
|
|
II III
|
|
II IIII
|
|
/tmp/parallel_results_test/testA/1/I/2/III/stderr
|
|
/tmp/parallel_results_test/testA/1/I/2/III/stdout
|
|
/tmp/parallel_results_test/testA/1/I/2/IIII/stderr
|
|
/tmp/parallel_results_test/testA/1/I/2/IIII/stdout
|
|
/tmp/parallel_results_test/testA/1/II/2/III/stderr
|
|
/tmp/parallel_results_test/testA/1/II/2/III/stdout
|
|
/tmp/parallel_results_test/testA/1/II/2/IIII/stderr
|
|
/tmp/parallel_results_test/testA/1/II/2/IIII/stdout
|
|
### Test --res
|
|
I III
|
|
I IIII
|
|
II III
|
|
II IIII
|
|
/tmp/parallel_results_test/testD/1/I/2/III/stderr
|
|
/tmp/parallel_results_test/testD/1/I/2/III/stdout
|
|
/tmp/parallel_results_test/testD/1/I/2/IIII/stderr
|
|
/tmp/parallel_results_test/testD/1/I/2/IIII/stdout
|
|
/tmp/parallel_results_test/testD/1/II/2/III/stderr
|
|
/tmp/parallel_results_test/testD/1/II/2/III/stdout
|
|
/tmp/parallel_results_test/testD/1/II/2/IIII/stderr
|
|
/tmp/parallel_results_test/testD/1/II/2/IIII/stdout
|
|
### Test --result
|
|
I III
|
|
I IIII
|
|
II III
|
|
II IIII
|
|
/tmp/parallel_results_test/testE/1/I/2/III/stderr
|
|
/tmp/parallel_results_test/testE/1/I/2/III/stdout
|
|
/tmp/parallel_results_test/testE/1/I/2/IIII/stderr
|
|
/tmp/parallel_results_test/testE/1/I/2/IIII/stdout
|
|
/tmp/parallel_results_test/testE/1/II/2/III/stderr
|
|
/tmp/parallel_results_test/testE/1/II/2/III/stdout
|
|
/tmp/parallel_results_test/testE/1/II/2/IIII/stderr
|
|
/tmp/parallel_results_test/testE/1/II/2/IIII/stdout
|
|
### Test --results --header :
|
|
I III
|
|
I IIII
|
|
II III
|
|
II IIII
|
|
/tmp/parallel_results_test/testB/a/I/b/III/stderr
|
|
/tmp/parallel_results_test/testB/a/I/b/III/stdout
|
|
/tmp/parallel_results_test/testB/a/I/b/IIII/stderr
|
|
/tmp/parallel_results_test/testB/a/I/b/IIII/stdout
|
|
/tmp/parallel_results_test/testB/a/II/b/III/stderr
|
|
/tmp/parallel_results_test/testB/a/II/b/III/stdout
|
|
/tmp/parallel_results_test/testB/a/II/b/IIII/stderr
|
|
/tmp/parallel_results_test/testB/a/II/b/IIII/stdout
|
|
### Test --results --header : named - a/b swapped
|
|
I III
|
|
II III
|
|
I IIII
|
|
II IIII
|
|
/tmp/parallel_results_test/testC/a/I/b/III/stderr
|
|
/tmp/parallel_results_test/testC/a/I/b/III/stdout
|
|
/tmp/parallel_results_test/testC/a/I/b/IIII/stderr
|
|
/tmp/parallel_results_test/testC/a/I/b/IIII/stdout
|
|
/tmp/parallel_results_test/testC/a/II/b/III/stderr
|
|
/tmp/parallel_results_test/testC/a/II/b/III/stdout
|
|
/tmp/parallel_results_test/testC/a/II/b/IIII/stderr
|
|
/tmp/parallel_results_test/testC/a/II/b/IIII/stdout
|
|
### Test --results --header : piped
|
|
/tmp/parallel_results_test/testF/Col/backslash\\tab/2
|
|
/tmp/parallel_results_test/testF/Col/backslash\\tab/2/slash\_null\0eof
|
|
/tmp/parallel_results_test/testF/Col/backslash\\tab/2/slash\_null\0eof/stderr
|
|
/tmp/parallel_results_test/testF/Col/backslash\\tab/2/slash\_null\0eof/stdout
|
|
### Test --results --header : piped - non-existing column header
|
|
/tmp/parallel_results_test/testG/
|
|
/tmp/parallel_results_test/testG/Col1
|
|
/tmp/parallel_results_test/testG/Col1/backslash\\tab
|
|
/tmp/parallel_results_test/testG/Col1/backslash\\tab/2
|
|
/tmp/parallel_results_test/testG/Col1/backslash\\tab/2/slash\_null\0eof
|
|
/tmp/parallel_results_test/testG/Col1/backslash\\tab/2/slash\_null\0eof/stderr
|
|
/tmp/parallel_results_test/testG/Col1/backslash\\tab/2/slash\_null\0eof/stdout
|
|
/tmp/parallel_results_test/testG/Col1/v1
|
|
/tmp/parallel_results_test/testG/Col1/v1/2
|
|
/tmp/parallel_results_test/testG/Col1/v1/2/v2
|
|
/tmp/parallel_results_test/testG/Col1/v1/2/v2/3
|
|
/tmp/parallel_results_test/testG/Col1/v1/2/v2/3/v3
|
|
/tmp/parallel_results_test/testG/Col1/v1/2/v2/3/v3/stderr
|
|
/tmp/parallel_results_test/testG/Col1/v1/2/v2/3/v3/stdout
|