diff --git a/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-26-32 UTC [bdf40ff1ec].md b/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-26-32 UTC [bdf40ff1ec].md new file mode 100644 index 0000000..a38499a --- /dev/null +++ b/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-26-32 UTC [bdf40ff1ec].md @@ -0,0 +1,48 @@ +--- +title: Checkpoint 2026-09-30 00:26:32 UTC [bdf40ff1ec] +type: checkpoint +permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-30-00-26-32-utc-bdf40ff1ec +stable_id: 5baa8aaf-3973-43a9-9139-2046915e22a4 +scope: project +memory_type: checkpoint +project_id: 25464650-ed5d-440e-b362-190f2852d451 +usage_profile_id: 0c9feb46-d06e-43cd-9ef0-c5813c84a998 +status: active +revision: 1 +request_id: q3-accept-ready-20260930-001 +created_at: '2026-09-30T00:26:32.254448+00:00' +updated_at: '2026-09-30T00:26:32.254448+00:00' +tags: +- ready-to-merge +- Q +- Q2 +- Q3 +- feat/q3-accept +--- + +# 检查点:测试交付 Q · Q2 补齐 + Q3 本机弱网/崩溃/压测(ready-to-merge) + +## 线 / 任务 +- 线:测试交付 Q +- 任务:补齐 Q2;Q3 在本机 Windows 可做的弱网、崩溃、压测 +- 分支:`feat/q3-accept`(基于 origin/main `77d2dbd`) +- 工作树:`e:\\code\\NixMsg-wt\\q3` + +## 完成内容 +- Q2:重跑管理登录/CSRF/锁定、注册开关错码对码换码、开通端、单聊、延迟撤回、群发发送者不收到、离线保留、崩溃续传;对照表写入 `test/report/testdata/q2_results.json` 与 `ACCEPTANCE.md` +- Q3:toxiproxy(`q3-chaos` / `q3-toxiproxy`)延迟+断开后离线保留送达;ManagedServer 杀进程重启续传;短时 32 连接收发 +- netem 20% 丢包:未测(Windows 限制),写入 DEVIATIONS「测试交付 Q」 +- 压测未做 1000/10min:机器限制,DEVIATIONS 与报告写明 + +## 验证 +- `task check` 通过 +- `go test ./test/accept/`、`./test/chaos/`、`./test/load/` 通过 + +## F01–F23 摘要 +- 通过:F01 F02 F05 F06 F08 F09 F12 F13 F16 F17 F20 F21 F22 F23 +- 未测:F03 F04 F07 F10 F11 F14 F15 F18 F19 +- 失败:无 + +## 给下个会话 +- 总控可审阅后 ff-only 合并;勿强推 main +- Docker 用完已 down;容器前缀 q3