Skip to content

ci(workspace-validation): raise per-script timeout to 1800s for mode=release#73

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/release-validation-tail-burndown
Jul 14, 2026
Merged

ci(workspace-validation): raise per-script timeout to 1800s for mode=release#73
Jammy2211 merged 1 commit into
mainfrom
feature/release-validation-tail-burndown

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

Part of the release-validation tail burn-down (#72). mode=release runs REAL searches (PYAUTO_TEST_MODE=0) and finite-difference JAX gradient scripts that legitimately exceed the 300s smoke cap (build_util.py BUILD_SCRIPT_TIMEOUT default) — e.g. jax_grad/imaging_pixelization.py (~6:38, now certifies kernel-CDF meshes), shapelets/modeling, group/slam chaining. These are slow-but-correct; the 300s cap was reporting them as false release blockers (release-validation run 29279095224).

Change

Set BUILD_SCRIPT_TIMEOUT=1800 on the mode=release "Run Python scripts" step only. Smoke mode is unchanged (still 300s). This is a stopgap while the Profiling Agent drives the JAX compile/eval-time speedups (PyAutoMind draft/feature/profiling/profiling_agent_jax_compile_time_scope.md), after which the cap can come back down.

Fixes part of #72

🤖 Generated with Claude Code

https://claude.ai/code/session_01TDCsgNCXacXqiWAPTswWCt

…release

mode=release runs REAL searches (PYAUTO_TEST_MODE=0) and finite-difference JAX
gradient scripts that legitimately exceed the 300s smoke cap (build_util.py
BUILD_SCRIPT_TIMEOUT default) — e.g. jax_grad/imaging_pixelization.py >400s,
shapelets/modeling, group/slam chaining. These are slow-but-correct, not broken;
the 300s cap was reporting them as release blockers (release-validation run
29279095224). Raise BUILD_SCRIPT_TIMEOUT to 1800s on the mode=release script step
only (smoke unchanged). Stopgap while the Profiling Agent drives the JAX
compile/eval-time speedups (PyAutoMind draft/feature/profiling/
profiling_agent_jax_compile_time_scope.md).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TDCsgNCXacXqiWAPTswWCt
@Jammy2211 Jammy2211 added the pending-release Merged changes awaiting the next release cycle label Jul 14, 2026
@Jammy2211 Jammy2211 merged commit afa220a into main Jul 14, 2026
4 checks passed
@Jammy2211 Jammy2211 deleted the feature/release-validation-tail-burndown branch July 14, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release Merged changes awaiting the next release cycle

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant