Project

General

Profile

Actions

Feature #22058

closed

cwltest plugin to handle keep: URIs

Added by Peter Amstutz 4 months ago. Updated 18 days ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
CWL
Target version:
Story points:
-

Description

cwltest is a tool for testing CWL workflows, in particular running the CWL conformance tests. It runs a workflow with known input and checks it against expected output.

cwltest used to only do weak checking of workflow output -- it checked that the reported filenames and checksums matched.

However, a year+ ago, a contributor made that checking more robust, and so that it actually checks that files existed and have the expected size and content. However the implementation only worked with local files.

As a result, since then we've been pinned to the version of cwltest immediately before the change.

This ticket is to make the file checks made by cwltest access Keep, so we get the benefit of more robust checking as well as any other cwltest improvements since then.


Subtasks 2 (0 open2 closed)

Task #22302: Review by MRCResolved11/22/2024Actions
Task #22339: Review 22058-cwltest-pluginResolvedBrett Smith12/02/2024Actions
Actions

Also available in: Atom PDF