docs(bugs): BUG-1271 runner dropped mid frontend tests; sync6 deployed at 2df6ee72

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
Jesse_Chen
2026-10-08 11:24:33 +08:00
co-authored by Claude Opus 5.5
parent a07b4b589c
commit c04786f7cf
2 changed files with 18 additions and 2 deletions
+16
View File
@@ -17096,3 +17096,19 @@
- 相关记录:BUG-1189
- 复发自:无
- 修复版本:未改代码
## BUG-1271 | staging 门禁「Frontend and database tests」中途中断,后续步骤 0 秒失败
- 状态:resolved(运行机偶发;同一提交重新运行通过并已部署)
- 首次发现 / 最近更新:2026-10-07 / 2026-10-08
- 来源:门禁 run 3213 第 1 次(`2df6ee72`)。
- 影响面:Gitea `backend-quality-gate.yml` 的 validate;与被测代码无关,但会挡住 staging 部署。
- 现象:快速门、隐私扫描、Python 打包都通过;「Frontend and database tests」15:12:39(UTC)开始,测试开跑约 20 秒后日志不再有任何输出,15:28:17 判失败;随后「Frontend lint」「Frontend production build」标 failure、用时 0 秒(正常失败时后续步骤是 skipped)。网页日志只到 15:12:59,没有失败名单和 TAP 摘要。
- 触发条件:未定位;运行机 `xiaoxin`(runner_id 11)。
- 根因:判断为运行机在该步骤中途失联、被 Gitea 判超时,不是测试失败。依据:同一提交在 2026-10-08 由产品在 Gitea 网页重新运行(run 3213 第 2 次),「Frontend and database tests」00:54:45–00:59:45 用时 5 分钟通过(上一次绿的 run 3206 为 6 分半);Claude 在 Linux 上对该提交复核 `npm test` 4990 项、失败 24,与基线逐名相同。运行机日志、内存、磁盘未查(任务书 S4 延后)。
- 修复:无代码改动;重新运行。
- 验证:run 3213 第 2 次 validate / publish 成功,migrate run 3215、deploy run 3216 成功;`/api/health` 的 `deployment.gitCommit` = `2df6ee72`(其后 `a07b4b58` 为纯文档,`deploy/is-docs-only-range.sh` 退出 0);`/login` 200;未登录 `/api/account` 401。
- 防复发:遇到「后续步骤 failure 0 秒、日志中断」先重新运行一次再查代码;若再现,按 `TASK-sync6-gate-red-20261007.md` S4 查运行机。
- 相关记录:BUG-1254(数据库槽位排队)、BUG-266(runner 资源回收)、BUG-1260、BUG-1268。
- 复发自:无。
- 修复版本:无(运行机侧)。
+2 -2
View File
@@ -313,8 +313,8 @@
| `TASK-rectification-targeted-collect-cards-20260913.md` | `PROGRESS-rectification-targeted-collect-cards-20260913.md` | 定向补事改逐条点选卡(有/没有/记不清 → 有则口述年月;没有不计分只防复问;全没有出卡)+ 文案说清剩余候选与线 + 卡下「再答两道参考题」入口(BUG-661~663,Skill 10.0.25) | 已实现 `530f260f`,已部署;2026-09-13 验收:T1/T2/T4 通过,T3 入口留死角 → `TASK-rectification-tie-break-entry-fix-20260913.md` | `codex/rectification-targeted-collect-cards-20260913` |
| `TASK-rectification-probe-supply-research-20260913.md` | — | 研究单:六题后引擎在剩余候选上再出带年月题的四种放宽规则,20 例公开 AA 数据离线量收益,有收益才立实现单 | 已合入(离线测量,不改线上) | `b063c668` |
| `TASK-rectification-refresh-r3-r4-20260913.md` | `PROGRESS-rectification-refresh-r3-r4-20260913.md` | 刷新阶段 R3(MIN_BOUNDARY_DAYS 45→30)+ R4(pratyantar 与 D9/D10 上升 Narayana);首轮出题不变。即使放宽仍有 0 题例子,定向补事另线保留(BUG-664/665) | 已实现 `ab1ade59`,已部署;2026-09-13 验收通过(实现单由执行方自拟,无产品决策记录段;收益口径见研究文档) | `codex/rectification-refresh-r3-r4-20260913` |
| `TASK-upstream-sync6-20261007.md` | [PROGRESS-upstream-sync6-20261007.md](PROGRESS-upstream-sync6-20261007.md) | **上游同步第六轮(`23be1807`)**:10-05 五个计算修正一行未合——D5/D6/D8/D11 映射(乔布斯盘四张分盘星座全不同)、Vimsopaka 权重、Yogini 顺序与出生余额、Panchadhikari 宫位参照、Narayana 并列、特殊上升、出生秒数、Neecha Bhanga 两条件、首段大运子运、岁差被覆盖;逐项对照原书核实;最先做 | 已验收(门禁补修 `codex/sync6-gate-fix-20261007`,部署待核) | [PROGRESS-upstream-sync6-20261007.md](PROGRESS-upstream-sync6-20261007.md) |
| `TASK-sync6-gate-red-20261007.md` | — | **sync6 后门禁仍红**:run 3213 快速门已过,「Frontend and database tests」开跑 20 秒后日志中断、15 分钟后判失败,后续步骤 failure 0 秒;疑运行机掉线;先 Re-run,红则本机带 Docker 跑 `CI=1 npm test` 对照 `0ed45a4b` | 待领取(产品本机) | — |
| `TASK-upstream-sync6-20261007.md` | [PROGRESS-upstream-sync6-20261007.md](PROGRESS-upstream-sync6-20261007.md) | **上游同步第六轮(`23be1807`)**:10-05 五个计算修正一行未合——D5/D6/D8/D11 映射(乔布斯盘四张分盘星座全不同)、Vimsopaka 权重、Yogini 顺序与出生余额、Panchadhikari 宫位参照、Narayana 并列、特殊上升、出生秒数、Neecha Bhanga 两条件、首段大运子运、岁差被覆盖;逐项对照原书核实;最先做 | 已验收(门禁补修 `2df6ee72`,已部署 staging) | [PROGRESS-upstream-sync6-20261007.md](PROGRESS-upstream-sync6-20261007.md) |
| `TASK-sync6-gate-red-20261007.md` | — | **sync6 后门禁仍红**:run 3213 快速门已过,「Frontend and database tests」开跑 20 秒后日志中断、15 分钟后判失败,后续步骤 failure 0 秒;疑运行机掉线;先 Re-run,红则本机带 Docker 跑 `CI=1 npm test` 对照 `0ed45a4b` | 已完成(Re-run 通过,BUG-1271,部署 `2df6ee72`) | — |
| `TASK-rectification-tie-break-entry-fix-20260913.md` | `PROGRESS-rectification-tie-break-entry-fix-20260913.md` | 修复单:参考题入口只读 `window_scan` 标志位 → 两道答完后仍显示、再点弹「现在没有可答的参考题」;并按产品拍板改成点一次连出 D9+D10(BUG-666~668,Skill 10.0.26) | 已合入(无独立验收记录) | `99127601`(BUG-666~668 resolved;已部署 staging,run 2589) |