Project

General

Profile

CWL Conformance » History » Version 9

Peter Amstutz, 01/19/2024 02:32 PM

1 1 Peter Amstutz
h1. CWL Conformance
2
3 3 Peter Amstutz
h2. v1.0
4
5 5 Peter Amstutz
Tested on 31 January 2022 on v2.3.2
6
7 4 Peter Amstutz
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/required.json!
8
9 3 Peter Amstutz
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/command_line_tool.json!
10
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/docker.json!
11
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/env_var.json!
12
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/expression_tool.json!
13
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/initial_work_dir.json!
14
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/inline_javascript.json!
15
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/multiple_input.json!
16
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/resource.json!
17
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/scatter.json!
18
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/schema_def.json!
19
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/shell_command.json!
20
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/step_input.json!
21
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/subworkflow.json!
22
!https://badgen.net/https/jutro-4zz18-kskspcewiqa955o.collections.jutro.arvadosapi.com/workflow.json!
23 5 Peter Amstutz
24
h2. v1.1
25
26
Tested on 31 January 2022 on v2.3.2
27 3 Peter Amstutz
28 6 Peter Amstutz
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/required.json!
29
30
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/command_line_tool.json!
31
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/docker.json!
32
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/env_var.json!
33
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/expression_tool.json!
34
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/format_checking.json!
35
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/initial_work_dir.json!
36
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/inline_javascript.json!
37
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/inplace_update.json!
38
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/input_object_requirements.json!
39
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/multiple_input.json!
40
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/networkaccess.json!
41
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/resource.json!
42
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/scatter.json!
43
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/schema_def.json!
44
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/shell_command.json!
45
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/step_input_expression.json!
46
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/step_input.json!
47
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/subworkflow.json!
48
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/timelimit.json!
49
!https://badgen.net/https/jutro-4zz18-9buivvk0mden8ui.collections.jutro.arvadosapi.com/workflow.json!
50
51
52 1 Peter Amstutz
h2. v1.2
53
54
Tested on 20 January 2022 on v2.3.2
55
56 2 Peter Amstutz
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/required.json!
57
58 1 Peter Amstutz
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/command_line_tool.json!
59
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/conditional.json!
60
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/docker.json!
61
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/env_var.json!
62
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/expression_tool.json!
63
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/format_checking.json!
64
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/initial_work_dir.json!
65
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/inline_javascript.json!
66
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/inplace_update.json!
67
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/input_object_requirements.json!
68
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/load_listing.json!
69
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/multiple_input.json!
70
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/multiple.json!
71
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/networkaccess.json!
72
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/resource.json!
73
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/scatter.json!
74
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/schema_def.json!
75
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/secondary_files.json!
76
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/shell_command.json!
77
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/step_input.json!
78
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/subworkflow.json!
79
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/timelimit.json!
80
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/workflow.json!
81
!https://badgen.net/https/jutro-4zz18-ytx3kamvs9vo8q5.collections.jutro.arvadosapi.com/work_reuse.json!
82 7 Peter Amstutz
83
h2. v1.2.1
84
85
Tested on 18 January 2024 on v2.7.1
86
87
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/required.json!
88
89
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/command_line_tool.json!
90
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/conditional.json!
91
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/docker.json!
92
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/env_var.json!
93
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/expression_tool.json!
94
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/format_checking.json!
95
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/initial_work_dir.json!
96
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/inline_javascript.json!
97
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/inplace_update.json!
98
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/input_object_requirements.json!
99
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/json_schema_invalid.json!
100
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/load_listing.json!
101
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/multiple_input.json!
102
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/multiple.json!
103
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/networkaccess.json!
104
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/require.json!
105
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/resource.json!
106
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/scatter.json!
107
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/schema_def.json!
108
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/secondary_files.json!
109
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/shell_command.json!
110
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/step_input.json!
111
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/subworkflow.json!
112
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/timelimit.json!
113
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/workflow.json!
114
!https://badgen.net/https/jutro-4zz18-r9rnlxecfk1itd1.collections.jutro.arvadosapi.com/work_reuse.json!
115 9 Peter Amstutz
116
Three conformance test skips:
117
118
* docker_entrypoint: Works when using Docker backend, unsupported on Singularity.  Tests were run using Singularity backend.
119
* modify_file_content, modify_directory_content: InplaceUpdateRequirement not supported by Arvados as the architecture of Keep means it wouldn't have any benefits or real effect.