common-workflow-language / common-workflow-language/cwltool
jobs exceeding max allocation of a resource are not limited or failed
Open
- Dominant language
- Python
- Stars
- 376
- Forks
- 255
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 12
Description
In [CWL CommandLineTool Document](http://www.commonwl.org/v1.0/CommandLineTool.html#ResourceRequirement), it is described that "If a job attempts to exceed its "max" resource allocation, an implementation may deny additional resources, which may result in job failure".
I set **ramMax: 2000** in my CWL, and use cwltool to run the CWL, the job exceed the max memory I set and achieve 6G memory. In my opinion, the job memory used should limited at a upbound of 2G.
Contributor guide
Assessment
This issue has not been assessed yet.