Project

General

Profile

Bug #9615

Updated by Peter Amstutz over 8 years ago

CWL on crunch v1 is failing one of the CWL conformance tests.    This is the test of the "writable" flag, which indicates that an input file should be copied into the output directory and directly writable by the tool (open "r+").    The test failure is accurate because this feature isn't actually supported.    We should either implement it, or raise @cwl.process.UnsupportedRequirement@ to indicate that it not a supported feature (which will cause the test suite to consider the test skipped instead of failing.) 

 On crunch v2 we don't yet support staging files to the output directory at all, so this probably already raises @UnsupportedRequirement@. 

 <pre> 
 Test [70/73] 2016-07-17 17:17:24 arvados.cwl-runner[63563] ERROR: While getting final output object: [Errno 2] File not found 
 2016-07-17 17:17:24 arvados.cwl-runner[63563] WARNING: Overall process status is permanentFail 
 Workflow error, try again with --debug for more information: 
   Workflow failed. 
 Test failed: /usr/bin/cwl-runner --outdir=/tmp/tmpj2SonY --quiet v1.0/stagefile.cwl v1.0/stagefile-job.yml 
 Test writable staged files. 
 Returned non-zero 
 </pre>

Back