11095: Add arv:ReuseRequirement hint. Update tests & documentation.
[arvados.git] / sdk / cwl / tests / arvados-tests.yml
1 - job: dir-job.yml
2   output:
3     "outlist": {
4         "size": 20,
5         "location": "output.txt",
6         "class": "File",
7         "checksum": "sha1$13cda8661796ae241da3a18668fb552161a72592"
8     }
9   tool: keep-dir-test-input.cwl
10   doc: Test directory in keep
11
12 - job: dir-job2.yml
13   output:
14     "outlist": {
15         "size": 20,
16         "location": "output.txt",
17         "class": "File",
18         "checksum": "sha1$13cda8661796ae241da3a18668fb552161a72592"
19     }
20   tool: keep-dir-test-input.cwl
21   doc: Test directory in keep
22
23 - job: null
24   output:
25     "outlist": {
26         "size": 20,
27         "location": "output.txt",
28         "class": "File",
29         "checksum": "sha1$13cda8661796ae241da3a18668fb552161a72592"
30     }
31   tool: keep-dir-test-input2.cwl
32   doc: Test default directory in keep
33
34 - job: null
35   output:
36     "outlist": {
37         "size": 20,
38         "location": "output.txt",
39         "class": "File",
40         "checksum": "sha1$13cda8661796ae241da3a18668fb552161a72592"
41     }
42   tool: keep-dir-test-input3.cwl
43   doc: Test default directory in keep
44
45 - job: octo.yml
46   output: {}
47   tool: cat.cwl
48   doc: Test hashes in filenames
49
50 - job: listing-job.yml
51   output: {
52     "out": {
53         "class": "File",
54         "location": "output.txt",
55         "size": 5,
56         "checksum": "sha1$724ba28f4a9a1b472057ff99511ed393a45552e1"
57     }
58   }
59   tool: wf/listing_shallow.cwl
60   doc: test shallow directory listing
61
62 - job: listing-job.yml
63   output: {
64     "out": {
65         "class": "File",
66         "location": "output.txt",
67         "size": 5,
68         "checksum": "sha1$724ba28f4a9a1b472057ff99511ed393a45552e1"
69     }
70   }
71   tool: wf/listing_none.cwl
72   doc: test no directory listing
73
74 - job: listing-job.yml
75   output: {
76     "out": {
77         "class": "File",
78         "location": "output.txt",
79         "size": 5,
80         "checksum": "sha1$724ba28f4a9a1b472057ff99511ed393a45552e1"
81     }
82   }
83   tool: wf/listing_deep.cwl
84   doc: test deep directory listing
85
86 - job: null
87   output: {}
88   tool: noreuse.cwl
89   doc: "Test arv:ReuseRequirement"