Skip to content

test: make real writer ownership and shutdown probes deterministic - #71

Merged
JavaZeroo merged 3 commits into
fix/conpty-backend-r47from
fix/sender-fence-r62
Oct 26, 2026
Merged

JavaZeroo merged 3 commits into
fix/conpty-backend-r47from
fix/sender-fence-r62

Conversation

@JavaZeroo

Copy link
Copy Markdown
Owner

官方后端的原夹具在 child 完全不读输入、reader 已封住输出时停在 sent5120,未达到原16KiB门槛。修正夹具先让 child 真实读取并核对16KiB前缀、之后停止读取,再将真实 InputQueue 的下一块持在 send 前并开启原 flood/output gate。4MiB、16KiB、3秒绝对观察、外层10秒、resize/真实尺寸及 Job 断言保留;同EXE的旧顺序诊断继续返回原红,不称操作系统写背压已修复。

默认关闭的 sender fence 预绑定 transfer/generation,不替代发送实现。stop 先唤醒 CV 再取消 I/O/join;正常取消让已领取块经过真实 send/ack/finish。实际 worker 覆盖 stop、queue.cancel_paste 与 cancel/stop 竞争。

固定运行源码519a3f3:官方flags24与system各2次进程运行×3个真实worker,共12条;各原focus单测通过;两配置 paste/sender_fence CTest各2/2。纯协议身份/重复GO/EOF模拟/无GO期限与实际worker证据分列,source/EXE/原件哈希见 docs/research/sender-fence.md 及 validation.json。

Refs #62, #53, #47。此PR合入实验#50;#53真实UI/原3MB/768B/八会话尚未接入,完整官方回归、默认后端和R2出口均未完成。

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-26T11:55:29.958165Z b699c43 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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