From f012eaa624482d1f885bed8e7c8a7376d73d2810 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Wed, 14 Oct 2026 18:40:08 -0400 Subject: [PATCH] tasks: log the occasional development BuildId under parallel LOK tests (P3-15) Co-Authored-By: Claude Opus 5.5 (1M context) --- tasks/BUGS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tasks/BUGS.md b/tasks/BUGS.md index 3da1e88..0906375 100644 --- a/tasks/BUGS.md +++ b/tasks/BUGS.md @@ -155,4 +155,5 @@ P0 次序:W-01、K-01、L-01、O-01、W-02、L-02、W-03、L-03、W-04、L-04 - [ ] P3-12 Windows:`output::tests::targets_skip_hidden_slides_and_pad_numbers` 以 `/` 拼的路径比对,Windows 的 `join` 用 `\`,单测恒失败(代码无误) - [ ] P3-13 Windows:ElyPDF 三个单测恒失败(2026-10-14 组件 6b033f3 下实测,与组件无关):`reads::a_failed_read_is_not_asked_again` 用 `kill -9` 杀 worker(同 P3-07);`sign::a_signed_file_lists_its_checks_and_saves_as_a_copy` 报 “self-signed”(证书信任在 Windows 未构建,未细查);`organize::a_save_writes_the_edits_and_undo_after_it_is_unsaved_again` 报状态未落定(原因未查) - [ ] P3-14 Windows:ElyTree 九个单测恒失败:五个比对 Git 写出的文字,本机 Git 的 `core.autocrlf` 写成 CRLF(测试仓库未设 `core.autocrlf false`);其余写 Windows 不许的文件名(os error 123)。代码行为未见错,未修 +- [ ] P3-15 Windows:全量并行单测中偶有一个 LOK worker 读到的 BuildId 为 `development`(`desktop/source/app/app.cxx` 读不到 bootstrap 的 buildid 时的默认值),握手照规则拒绝;同一时刻别的 worker 读到正确的 8221e31,内核与 worker 都未重建,单独重跑即过(2026-10-14 ElyDoc `review::tests::one_unreadable_time_spares_the_other_notes`,三次重跑皆过)。疑为并发时读 `version.ini` 偶发失败,原因未查