2013-03-03 12:45:31 +00:00
|
|
|
### bug #38354: -J profile_name should read from `pwd`/profile_name before ~/.parallel/profile_name
|
|
|
|
echo from ./local_test_profile echo 1
|
2012-11-26 21:57:07 +00:00
|
|
|
### Test --delay
|
2013-06-22 12:50:48 +00:00
|
|
|
More than 3.3 secs: OK
|
2013-03-03 12:45:31 +00:00
|
|
|
### test --sshdelay
|
|
|
|
OK
|
|
|
|
### bug #38299: --resume-failed -k
|
|
|
|
job1 val 0
|
|
|
|
job2 val 1
|
|
|
|
job3 val 2
|
|
|
|
job4 val 3
|
|
|
|
job5 val 0
|
|
|
|
job6 val 1
|
|
|
|
try 2. Gives failing - not 0
|
|
|
|
job2 val 1
|
|
|
|
job3 val 2
|
|
|
|
job4 val 3
|
|
|
|
job6 val 1
|
|
|
|
with exit 0
|
|
|
|
job2 val 1
|
|
|
|
job3 val 2
|
|
|
|
job4 val 3
|
|
|
|
job6 val 1
|
|
|
|
try 2 again. Gives empty
|
|
|
|
### --resume -k
|
|
|
|
job0id
|
|
|
|
job1id
|
|
|
|
job2id
|
|
|
|
job3id
|
|
|
|
job0id
|
|
|
|
job5id
|
|
|
|
try 2 = nothing
|
|
|
|
two extra
|
|
|
|
job6id
|
|
|
|
job7id
|
|
|
|
bug #37694: Empty string argument skipped when using --quote
|
|
|
|
3
|
2011-07-28 19:09:27 +00:00
|
|
|
### Test -k 5
|
|
|
|
### Test -k 3
|
|
|
|
### Test -k 4
|
|
|
|
### Test -k 2
|
|
|
|
### Test -k 1
|
2012-11-24 16:33:15 +00:00
|
|
|
### Computing length of command line
|
|
|
|
1 2
|
|
|
|
11 1
|
|
|
|
12 2
|
2013-06-22 12:50:48 +00:00
|
|
|
11 3
|
2014-07-14 16:25:45 +00:00
|
|
|
a_b_c_
|
2012-11-24 16:33:15 +00:00
|
|
|
a_b_c_d
|
2014-07-14 16:25:45 +00:00
|
|
|
|
2012-11-24 16:33:15 +00:00
|
|
|
### test08
|
|
|
|
b
|
|
|
|
d
|
|
|
|
1
|
|
|
|
10
|
|
|
|
2
|
|
|
|
3
|
|
|
|
4
|
|
|
|
5
|
|
|
|
6
|
|
|
|
7
|
|
|
|
8
|
|
|
|
9
|
|
|
|
1
|
|
|
|
10
|
|
|
|
2
|
|
|
|
3
|
|
|
|
4
|
|
|
|
5
|
|
|
|
6
|
|
|
|
7
|
|
|
|
8
|
|
|
|
9
|
|
|
|
1
|
|
|
|
10
|
|
|
|
2
|
|
|
|
3
|
|
|
|
4
|
|
|
|
5
|
|
|
|
6
|
|
|
|
7
|
|
|
|
8
|
|
|
|
9
|
2012-12-19 14:37:36 +00:00
|
|
|
bug #37956: --colsep does not default to '\t' as specified in the man page.
|
|
|
|
one 1
|
2012-12-28 10:46:35 +00:00
|
|
|
### Test --tollef
|
2014-02-04 19:08:36 +00:00
|
|
|
parallel: Error: --tollef has been retired. Use -u -q --arg-sep -- and --load for -l.
|
|
|
|
parallel: Error: -B has been retired. Use --bf.
|
|
|
|
parallel: Error: -H has been retired. Use --halt.
|
|
|
|
parallel: Error: -T has been retired. Use --tty.
|
|
|
|
parallel: Error: -U has been retired. Use --er.
|
|
|
|
parallel: Error: -W has been retired. Use --wd.
|
|
|
|
parallel: Error: -Y has been retired. Use --shebang.
|
|
|
|
parallel: Error: -g has been retired. Use --group.
|
2012-12-28 10:46:35 +00:00
|
|
|
### Test --tollef --gnu
|
2014-02-04 19:08:36 +00:00
|
|
|
parallel: Error: -g has been retired. Use --group.
|
|
|
|
parallel: Error: -B has been retired. Use --bf.
|
|
|
|
parallel: Error: -T has been retired. Use --tty.
|
|
|
|
parallel: Error: -U has been retired. Use --er.
|
|
|
|
parallel: Error: -W has been retired. Use --wd.
|
|
|
|
parallel: Error: -Y has been retired. Use --shebang.
|
|
|
|
parallel: Error: -H has been retired. Use --halt.
|
|
|
|
parallel: Error: --tollef has been retired. Use -u -q --arg-sep -- and --load for -l.
|
2012-12-28 10:46:35 +00:00
|
|
|
### Test --gnu
|
|
|
|
1
|
|
|
|
2
|
|
|
|
3
|
|
|
|
--
|
|
|
|
a
|
|
|
|
b
|
|
|
|
c
|
|
|
|
### Test {//}
|
|
|
|
. a
|
|
|
|
a a/b
|
|
|
|
a/b a/b/c
|
|
|
|
/ /a
|
|
|
|
/a /a/b
|
|
|
|
/a/b /a/b/c
|
|
|
|
. ./a
|
|
|
|
./a ./a/b
|
|
|
|
./a/b ./a/b/c
|
|
|
|
. a.jpg
|
|
|
|
a a/b.jpg
|
|
|
|
a/b a/b/c.jpg
|
|
|
|
/ /a.jpg
|
|
|
|
/a /a/b.jpg
|
|
|
|
/a/b /a/b/c.jpg
|
|
|
|
. ./a.jpg
|
|
|
|
./a ./a/b.jpg
|
|
|
|
./a/b ./a/b/c.jpg
|
|
|
|
### Test {1//}
|
|
|
|
. a
|
|
|
|
a a/b
|
|
|
|
a/b a/b/c
|
|
|
|
/ /a
|
|
|
|
/a /a/b
|
|
|
|
/a/b /a/b/c
|
|
|
|
. ./a
|
|
|
|
./a ./a/b
|
|
|
|
./a/b ./a/b/c
|
|
|
|
. a.jpg
|
|
|
|
a a/b.jpg
|
|
|
|
a/b a/b/c.jpg
|
|
|
|
/ /a.jpg
|
|
|
|
/a /a/b.jpg
|
|
|
|
/a/b /a/b/c.jpg
|
|
|
|
. ./a.jpg
|
|
|
|
./a ./a/b.jpg
|
|
|
|
./a/b ./a/b/c.jpg
|
|
|
|
### Test --dnr
|
|
|
|
. a
|
|
|
|
a a/b
|
|
|
|
a/b a/b/c
|
|
|
|
### Test --dirnamereplace
|
|
|
|
. a
|
|
|
|
a a/b
|
|
|
|
a/b a/b/c
|
|
|
|
### Test https://savannah.gnu.org/bugs/index.php?31716
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -l -0
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -0 -l
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -0 -l 1
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -0 -l 0
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -0 -L -0 - -0 is argument for -L
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
### -k -0 -L 0 - -L always takes arg
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
### -k -0 -L 0 - -L always takes arg
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
OK
|
|
|
|
### -k -e -0
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -0 -e eof
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -i -0
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
|
|
|
### -k -0 -i repl
|
|
|
|
1 OK
|
|
|
|
2 OK
|
|
|
|
3 OK
|
|
|
|
4 OK
|
|
|
|
5 OK
|
2013-02-13 00:15:37 +00:00
|
|
|
### Negative replacement strings
|
|
|
|
correct
|
|
|
|
correct
|
|
|
|
2 + 4 = 2 + 4= 6
|
|
|
|
correct
|
2013-03-04 20:50:51 +00:00
|
|
|
bug #38439: "open files" with --files --pipe blocks after a while
|
2013-07-03 22:50:08 +00:00
|
|
|
1 of 20
|
|
|
|
2 of 20
|
|
|
|
3 of 20
|
|
|
|
4 of 20
|
|
|
|
5 of 20
|
|
|
|
6 of 20
|
|
|
|
7 of 20
|
|
|
|
8 of 20
|
|
|
|
9 of 20
|
|
|
|
10 of 20
|
|
|
|
11 of 20
|
|
|
|
12 of 20
|
|
|
|
13 of 20
|
|
|
|
14 of 20
|
|
|
|
15 of 20
|
|
|
|
16 of 20
|
|
|
|
17 of 20
|
|
|
|
18 of 20
|
|
|
|
19 of 20
|
|
|
|
20 of 20
|
2013-04-11 19:55:33 +00:00
|
|
|
bug #34241: --pipe should not spawn unneeded processes - part 2
|
|
|
|
2
|
|
|
|
No .par should exist
|
|
|
|
ls: cannot access *.par: No such file or directory
|
2014-01-13 03:57:40 +00:00
|
|
|
bug: --gnu was ignored if env var started with space: PARALLEL=' --gnu'
|
|
|
|
echo space\ in\ envvar\ OK
|
|
|
|
space in envvar OK
|