Skip to content

Commit d304e41

Browse files
committed
ci: fix smoke test timeout flag
`harbor run` (jobs.py) only exposes `--agent-setup-timeout-multiplier`; the absolute `--agent-setup-timeout` flag only exists on `harbor trials`. Use the multiplier (2.0 = 720s from the 360s default) instead.
1 parent 6af8e53 commit d304e41

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

.github/workflows/smoke-test.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,9 @@ jobs:
101101
# curl|bash + apt install nodejs before the CLI even downloads, and on
102102
# the Blacksmith runners that occasionally pushes past 6 min when an apt
103103
# mirror or NodeSource cdn is slow, killing the run with
104-
# AgentSetupTimeoutError. 600s gives enough headroom for transient
105-
# mirror/cdn slowness while still finishing well under timeout-minutes.
104+
# AgentSetupTimeoutError. Doubling the multiplier to 2 (= 720s) gives
105+
# enough headroom for transient mirror/cdn slowness while still
106+
# finishing well under timeout-minutes.
106107
- name: Run smoke test — hello-world
107108
env:
108109
KILO_CLI_URL: ${{ steps.cli.outputs.cli_url }}
@@ -112,7 +113,7 @@ jobs:
112113
-m kilo/anthropic/claude-sonnet-4.6 \
113114
-d hello-world \
114115
--job-name smoke-test-hello-world \
115-
--agent-setup-timeout 600
116+
--agent-setup-timeout-multiplier 2
116117
117118
- name: Run smoke test — log-summary-date-ranges
118119
env:
@@ -124,7 +125,7 @@ jobs:
124125
-d terminal-bench-sample \
125126
-t "log-summary-date-ranges" \
126127
--job-name smoke-test-log-summary \
127-
--agent-setup-timeout 600
128+
--agent-setup-timeout-multiplier 2
128129
129130
- name: Validate results
130131
run: python3 scripts/validate_smoke_test.py jobs/smoke-test-*/

0 commit comments

Comments
 (0)