Repository navigation
test: retain selection clipboard failure boundaries (#85) - #86
Merged
JavaZeroo merged 3 commits intoOct 26, 2026
Merged
Conversation
This was referenced Oct 26, 2026
JavaZeroo
marked this pull request as ready for review
October 26, 2026 19:25
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
PR83 的真实系统选择复制在 forward/reverse 后返回 OpenClipboard:5,原记录无法区分 sentinel 写入和独立读回。本变更只在夹具原调用失败后记录阶段、调用目的、原错误码,以及打开窗口/数据所有者的安全类别;明确查询非原子,缺失诊断不会替换原错误。
增加默认关闭、仅既有 disposable hosted guard 允许的两项真实自有 owner 占用控制:stage6 写、stage7 读。通过原 execute/queued快捷键/真实CF入口校验原错误和释放、Job/桌面回收;原九阶段、两轮、30s/40s、精确字节及产品重试反馈不变。清理异常另记固定诊断并保留主异常,纯回归覆盖清理/诊断流各成功或失败。
验证:
0774d33b82745444e5629d14c758a09e2dd562bf:本地 default/system 定向2/2、3.57s;完整46/46、285.53s,13个内部skip分列,selection模块8pass/2真实CFskip。子PR基于#83。原#85故障根因仍未知,#85保持开放;此处是观测和控制验证,不能算原故障修复、candidate/official完整矩阵或WindTerm性能验收。
Build40384977348,HEAD
f057060c685888702b7c9b95942534361b6f0d17、checkoute98466a5bce9747858e2bbd18c01f4c68747f779:Windows default/system 46/46、270.69s,Ubuntu通过;External candidate40384977349 独立通过。artifact12680781542(4356796B,SHA256479067d783b1cd0a10a30775e77582545adc189e23a19472c18523967dcf01e8)已核对。两项实际受控调用分别得到stage6 sentinel-write、stage7 readback 的 OpenClipboard5/exit2,两类别均为same-process-window;owner release/线程退出成立、所有error为0。原system两轮和data-only两轮均完成9阶段/exit0;六例均非超时、Job active0/total11/terminated0、desktopgone。离线复核只读取已收集记录,未伪造hosted环境。原事件的操作与根因仍未知,保持#85开放。