Skip to content

ci: extend Python test timeout to 30 minutes - #3911

Merged
huangruiteng merged 1 commit into
mainfrom
codex/python-ci-timeout-30m-20260904
Sep 4, 2026
Merged

huangruiteng merged 1 commit into
mainfrom
codex/python-ci-timeout-30m-20260904

Conversation

@huangruiteng

Copy link
Copy Markdown
Collaborator

Summary

Validation

  • workflow YAML parse
  • git diff --check
  • loopx canary premerge --from-git-diff --goal-id loopx-meta: 2/2 selected checks passed, zero holds
  • public/private boundary scan passed
  • strict change-quality receipt: cqr_fe94dc2f56af5fd03c2b

Scope

One workflow file only. No test selection, coverage threshold, permissions, production runtime, or application behavior changes.

Signed-off-by: huangruiteng <huangrt01@163.com>
@huangruiteng

Copy link
Copy Markdown
Collaborator Author

No actionable findings.

Product/architecture judgment: the repository already owns the Python-suite fail-safe in one workflow-level timeout-minutes value. Raising that bounded value from 25 to 30 minutes directly addresses hosted-runner variance without changing test selection, coverage, permissions, or production behavior; a new retry or split workflow would add unnecessary ownership and scheduling complexity for this case.

Validation:

  • GitHub required pytest: passed in 11m41s under the 30-minute budget
  • Windows PowerShell: passed
  • DCO and dependency review: passed
  • workflow YAML parse and git diff --check: passed
  • LoopX premerge: 2/2 selected checks passed, zero holds
  • strict receipt: cqr_fe94dc2f56af5fd03c2b

Merge decision: self-merge under the owner's explicit authorization for the PR #3869 CI-timeout repair.

@huangruiteng
huangruiteng merged commit 66b2259 into main Sep 4, 2026
5 checks passed
@huangruiteng
huangruiteng deleted the codex/python-ci-timeout-30m-20260904 branch September 4, 2026 03:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant