|
21 | 21 | required: false |
22 | 22 | type: string |
23 | 23 | default: "" |
| 24 | + agentx-fast: |
| 25 | + description: "AgentX fast feedback: 5-minute cache warmup and 20-minute profile." |
| 26 | + required: false |
| 27 | + type: boolean |
| 28 | + default: false |
24 | 29 | eval-limit: |
25 | 30 | description: "Eval instance count: empty/full = whole split (default); N = first-N smoke slice" |
26 | 31 | required: false |
|
50 | 55 | required: false |
51 | 56 | type: string |
52 | 57 | default: "" |
| 58 | + agentx-fast: |
| 59 | + description: "AgentX fast feedback: 5-minute cache warmup and 20-minute profile." |
| 60 | + required: false |
| 61 | + type: boolean |
| 62 | + default: false |
53 | 63 | eval-limit: |
54 | 64 | description: "Eval instance count: empty/full = whole split (default); N = first-N smoke slice" |
55 | 65 | required: false |
@@ -264,7 +274,8 @@ jobs: |
264 | 274 | kv-offload-backend: ${{ matrix.config['kv-offload-backend'].name }} |
265 | 275 | kv-offload-backend-metadata: ${{ matrix.config['kv-offload-backend'] && toJson(matrix.config['kv-offload-backend']) || '' }} |
266 | 276 | total-cpu-dram-gb: ${{ matrix.config.total-cpu-dram-gb }} |
267 | | - duration: ${{ inputs.duration-override != '' && inputs.duration-override || matrix.config.duration }} |
| 277 | + duration: ${{ inputs.agentx-fast && '1200' || (inputs.duration-override != '' && inputs.duration-override || matrix.config.duration) }} |
| 278 | + agentx-fast: ${{ inputs.agentx-fast }} |
268 | 279 | isl: '0' |
269 | 280 | osl: '0' |
270 | 281 | max-model-len: '0' |
@@ -301,7 +312,8 @@ jobs: |
301 | 312 | kv-offloading: ${{ matrix.config.kv-offloading }} |
302 | 313 | kv-offload-backend: ${{ matrix.config.kv-offload-backend }} |
303 | 314 | total-cpu-dram-gb: ${{ matrix.config.total-cpu-dram-gb }} |
304 | | - duration: ${{ inputs.duration-override != '' && inputs.duration-override || matrix.config.duration }} |
| 315 | + duration: ${{ inputs.agentx-fast && '1200' || (inputs.duration-override != '' && inputs.duration-override || matrix.config.duration) }} |
| 316 | + agentx-fast: ${{ inputs.agentx-fast }} |
305 | 317 | isl: '0' |
306 | 318 | osl: '0' |
307 | 319 | max-model-len: '0' |
@@ -364,7 +376,8 @@ jobs: |
364 | 376 | kv-offloading: ${{ matrix.config.kv-offloading }} |
365 | 377 | kv-offload-backend: ${{ matrix.config['kv-offload-backend'].name }} |
366 | 378 | kv-offload-backend-metadata: ${{ matrix.config['kv-offload-backend'] && toJson(matrix.config['kv-offload-backend']) || '' }} |
367 | | - duration: ${{ inputs.duration-override != '' && inputs.duration-override || matrix.config.duration }} |
| 379 | + duration: ${{ inputs.agentx-fast && '1200' || (inputs.duration-override != '' && inputs.duration-override || matrix.config.duration) }} |
| 380 | + agentx-fast: ${{ inputs.agentx-fast }} |
368 | 381 | run-eval: false |
369 | 382 | scenario-type: agentic-coding |
370 | 383 | ref: ${{ inputs.ref }} |
|
0 commit comments