Project

General

Profile

CWL Conformance » History » Version 10

Peter Amstutz, 01/19/2024 03:00 PM

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