#!/usr/bin/env cwl-runner class: Workflow cwlVersion: v1.2 requirements: ToolTimeLimit: timelimit: $(1+2) WorkReuse: enableReuse: false InlineJavascriptRequirement: {} inputs: i: type: int? outputs: o: type: string? outputSource: step1/o steps: step1: in: i: i out: [o] run: class: CommandLineTool baseCommand: ["sleep", "10"] inputs: i: type: int? outputs: o: type: string? outputBinding: outputEval: $("time passed")