[ARVADOS] updated: 2.1.0-2518-gc36ec8565
Git user
git at public.arvados.org
Thu May 19 13:46:02 UTC 2022
Summary of changes:
.../methods/container_requests.html.textile.liquid | 1 +
doc/api/methods/containers.html.textile.liquid | 1 +
doc/user/cwl/cwl-extensions.html.textile.liquid | 15 +-
sdk/cwl/arvados_cwl/__init__.py | 1 +
sdk/cwl/arvados_cwl/arv-cwl-schema-v1.0.yml | 24 +-
sdk/cwl/arvados_cwl/arv-cwl-schema-v1.1.yml | 20 +
sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml | 20 +
sdk/cwl/arvados_cwl/arvcontainer.py | 21 +-
sdk/cwl/arvados_cwl/executor.py | 25 +-
sdk/cwl/arvados_cwl/util.py | 4 +-
.../{secondary/sub.cwl => 17004-output-props.cwl} | 21 +-
sdk/cwl/tests/arvados-tests.sh | 4 +
sdk/cwl/tests/test_container.py | 79 ++-
sdk/cwl/tests/test_make_output.py | 8 +-
sdk/cwl/tests/test_set_output_prop.py | 37 ++
sdk/cwl/tests/test_submit.py | 632 +++++++++++----------
sdk/go/arvados/container.go | 1 +
sdk/python/arvados/api.py | 5 +
sdk/python/arvados/commands/get.py | 6 +-
sdk/python/tests/test_arv_get.py | 5 +-
.../controllers/arvados/v1/schema_controller.rb | 2 +-
services/api/app/models/container.rb | 6 +-
services/api/app/models/container_request.rb | 29 +-
.../20220505112900_add_output_properties.rb | 31 +
services/api/db/structure.sql | 11 +-
services/api/test/unit/container_request_test.rb | 65 ++-
26 files changed, 702 insertions(+), 372 deletions(-)
copy sdk/cwl/tests/{secondary/sub.cwl => 17004-output-props.cwl} (53%)
create mode 100644 sdk/cwl/tests/test_set_output_prop.py
create mode 100644 services/api/db/migrate/20220505112900_add_output_properties.rb
via c36ec856598f214e340e3335ddd347d131335bf8 (commit)
via f35aae3c6732a7e08253367517c61ab3071086d1 (commit)
via d49403ac749fffe24ac6357597e6014bb65efa30 (commit)
via 1e7856bffea0d0ecfcf940de90243dea0fbd3c2f (commit)
via fee9186b62c23aa8a112b65626a44fab6b34b3fd (commit)
via cf9afd31cf9bc682ea3f8c0d59012fa7080b0e9b (commit)
via a3d2b8e1de5b8c785846ddc57ae9a4c02bc51adc (commit)
via 1a1aac1de7389ae19d5132aeca515113c3b5ef54 (commit)
via a24e4872dc015304b76c33b1246e4a3fc5163711 (commit)
via a5dd553652713ea202d7ac4291836fac649031b4 (commit)
via d05ce2853bafa4a23314813c8d7cb32c4162a0b4 (commit)
via 757ee383a605de73773544001a4e61717e19ece8 (commit)
via 60e38e35f49de11b5752c2bfb7f9f10443d82c49 (commit)
via cc7736c79907fae63e80ff76779f8da2624520fd (commit)
from 8b70a18b37ae6f5d081d469af6bcdc8ec3507e2b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit c36ec856598f214e340e3335ddd347d131335bf8
Merge: 8b70a18b3 f35aae3c6
Author: Peter Amstutz <peter.amstutz at curii.com>
Date: Thu May 19 09:45:37 2022 -0400
Merge branch '17004-properties-on-output' refs #17004
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>
diff --cc sdk/cwl/tests/arvados-tests.sh
index 7d27523d3,e3f162283..b1a183746
--- a/sdk/cwl/tests/arvados-tests.sh
+++ b/sdk/cwl/tests/arvados-tests.sh
@@@ -34,7 -26,11 +34,11 @@@ arvados-cwl-runner 18888-download_def.c
# Test for #19070
# The most effective way to test this seemed to be to write an
# integration test to check for the expected behavior.
-python test_copy_deps.py
+$python test_copy_deps.py
+ # Test for #17004
+ # Checks that the final output collection has the expected properties.
+ python test_set_output_prop.py
+
# Run integration tests
exec cwltest --test arvados-tests.yml --tool arvados-cwl-runner $@ -- --disable-reuse --compute-checksum --api=containers
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list