Repository navigation
test: make real writer ownership and shutdown probes deterministic - #71
Merged
Merged
Conversation
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 was referenced Oct 26, 2026
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.
官方后端的原夹具在 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出口均未完成。