@@ -77,8 +77,6 @@ $graph:
77
77
* `secondaryFiles` can now be explicitly marked as `required` or not.
78
78
* Add note that undefined details related to execution are left open to
79
79
the platform.
80
- * [Added](#ExpressionToolTimeLimit) `TimeLimit` feature, allows setting
81
- of an upper limit on the execution time of an ExpressionTool.
82
80
* [Added](#WorkReuse) `WorkReuse` feature, allowing to enable or disable the reuse
83
81
behavior for a particular tool or step for implementations that
84
82
support reusing output from past work.
@@ -168,31 +166,6 @@ $graph:
168
166
jsonldPredicate : " cwl:inputBinding"
169
167
170
168
171
- - type : record
172
- name : ExpressionToolTimeLimit
173
- extends : ProcessRequirement
174
- doc : |
175
- Set an upper limit on the execution time of an ExpressionTool.
176
- A ExpressionTool whose execution duration exceeds the time
177
- limit may be preemptively terminated and considered failed.
178
- May also be used by batch systems to make scheduling decisions.
179
- The execution duration excludes external operations, such as
180
- staging of files etc, and only counts wall-time for the
181
- evaluation of the expression itself.
182
- fields :
183
- - name : class
184
- type : string
185
- doc : " Always 'TimeLimit'"
186
- jsonldPredicate :
187
- " _id " : " @type"
188
- " _type " : " @vocab"
189
- - name : timelimit
190
- type : [long, string, Expression]
191
- doc : |
192
- The time limit, in seconds. A time limit of zero means no
193
- time limit. Negative time limits are an error.
194
-
195
-
196
169
- type : record
197
170
name : ExpressionTool
198
171
extends : Process
0 commit comments