test: honor AgentTeams worker runtime env#1028
Conversation
|
CI note: all 10 integration failures on run #1656 are blocked by the base workflow secret-name regression tracked and fixed in #1026. The base workflow exits during embedded install before the changes in these test scripts execute. This PR has 9 passing build and translation checks; local shell validation for the three runtime assignments is documented in the PR body. |
|
Fresh independent evidence after the repository secret recovered: draft #1041's base-branch run 29489698196 exported That confirms the legacy-only lookup masks the Hermes matrix dimension exactly as described here. #1028 makes tests 02, 06, and 15 prefer the canonical runtime variable while retaining the legacy fallback. The current red checks on this PR are the older pre-test secret failure; no patch change is needed. |
Summary
AGENTTEAMS_DEFAULT_WORKER_RUNTIME.openclawas the final default.Root cause
The integration matrix now exports
AGENTTEAMS_DEFAULT_WORKER_RUNTIME, but these three worker-creating tests still read onlyHICLAW_DEFAULT_WORKER_RUNTIME. Copaw and Hermes matrix jobs therefore explicitly created OpenClaw workers, so their reported runtime coverage did not match the configured matrix dimension.Verification
bash -npasses for all three scripts.git diff --checkThis is test-only and does not change runtime behavior.