Repository navigation
fix(test): wait for interactive PTY sessions to end during cleanup #11001
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 31 commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
161c784
fix(test): wait for interactive PTY sessions to end during cleanup (#…
qwen-code-dev-bot 4b9222f
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 01b7633
test(integration): shrink the cleanup grace and warn when it expires …
qwen-code-dev-bot 4d8a642
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 2e6c42e
test(integration): pin the exit grace to literal bounds (#10990)
qwen-code-dev-bot 0b3f089
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 55aa9d4
test(scripts): pin the prompt-latency spec in the no-AK script list
qwen-code-dev-bot f02543b
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 9b34a6e
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 38fb1ad
fix(test): wait for the whole interactive PTY session in rig cleanup …
qwen-code-dev-bot 6ff44c4
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 605b0a3
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 4e37d2e
test(integration): drop the contradicted #10990 attribution from clea…
qwen-code-dev-bot 2897955
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot fc8801c
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot b22948e
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 654835a
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 8d89d4d
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 7b43e33
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 8269a66
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 062eb23
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot d1648f8
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot eb92aa8
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 69878a2
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 2a5e729
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot a6a77c9
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 68fbc1d
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot edaf7e1
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 2775328
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 1a28655
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot c19a32d
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 646b726
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot c7ed49d
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot cac0a60
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 78b1c47
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 0d5f53b
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot a5ec379
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 080ebb5
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot d7a69c8
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 69022da
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 400e14a
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 8670efd
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot a45b7fd
Merge branch 'main' into autofix/issue-10990
qwen-code-dev-bot 9a4ecba
Merge branch 'main' into autofix/issue-10990
yiliang114 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implemented in
4e37d2e4a4: both(#10990)code attributions are dropped (thecleanup()comment and the comment abovesessionEndsWithin), while the teardown wait, the process-group gate, and all three witness tests are unchanged, and.github/scripts/ci/main-failure-signature.mjsis untouched. Locally verified before editing:56f75adf29(PR 10986) is an ancestor of HEAD, the detector script is byte-identical sinceb7815a7e1a, and the log-download fallback is documented in.github/workflows/main-ci-failure-issue.yml:88-96. The archived CI logs themselves cannot be refetched from this sandbox (no GitHub credentials), so those rest on your archived-log witness.One part stays open, and it is why this thread is left unresolved: the remaining
Fixes #10990trailer lives in the PR body — no branch commit carries it (verified withgit log origin/main..HEAD) — and this bot has no credentials to edit the PR body or rewrite history. Please drop the trailer from the PR body and keep it out of the final merge message, so merging does not auto-close #10990 against a cause the logs contradict.中文说明
已在
4e37d2e4a4中落实:两处(#10990)代码归因均已删除(cleanup()注释与sessionEndsWithin上方的注释),teardown 等待、进程组门控与三个见证测试全部原样保留,.github/scripts/ci/main-failure-signature.mjs未触碰。编辑前已在本地验证:56f75adf29(PR 10986)是 HEAD 的祖先;detector 脚本自b7815a7e1a以来逐字节未变;日志下载降级路径在.github/workflows/main-ci-failure-issue.yml:88-96中有文档记载。归档 CI 日志本身无法在本沙箱内重新抓取(无 GitHub 凭据),该部分以你给出的归档日志见证为准。仍有一项保持开放,这也是本 thread 不关闭的原因:剩余的
Fixes #10990trailer 位于 PR body 中 —— 分支上没有任何 commit 携带它(已用git log origin/main..HEAD验证)—— 而本 bot 没有凭据编辑 PR body 或改写历史。请从 PR body 中删除该 trailer,并确保最终合并信息中也不含它,以免合并时以一个被日志否证的归因自动关闭 #10990。