{ "time": "2026-09-06T08:13:36.256Z", "kind": "historical-runs", "scope": "仅保留安全的次数、名称、时间及源文件哈希;不复制请求正文、会话、错误上下文或私有运行日志。历史轮次不替代当前 results.json,定向2/2不等同全量19/19。", "runs": [ { "name": "全量首轮", "outcome": "FAIL", "startedAt": "2026-09-06T07:23:31.420Z", "tests": 19, "passed": 17, "failed": 2, "skipped": 0, "sourceSha256": "21e9e8a824ba988682ee2eb5edcbb35f2b3a97be4f86ad63353c535922aac22b", "sourceDescription": "私有归档的首轮 Playwright JSON", "cases": [ { "title": "未保存离开:关闭确认保留工作、保存失败留在原页、重试保存后离开", "outcome": "FAIL", "startTime": "2026-09-06T07:27:01.902Z", "httpStatus": 503, "sourceLocation": { "file": "tests/model-editor-interaction-closure.spec.ts", "line": 114, "column": 41 }, "request": { "method": "GET", "route": "/api/tran/v1/content/projects/{id}" }, "stage": "保存完成并返回模型列表后,由测试辅助函数读取项目详情核验", "note": "界面已返回列表;失败发生于末尾GET详情的状态码断言,不是进入用例登录失败,也不是测试有意注入的保存503。" }, { "title": "补充环境与树:内置三环境保存重开、节点计数与折叠展开", "outcome": "FAIL", "startTime": "2026-09-06T07:27:31.096Z", "httpStatus": 503, "sourceLocation": { "file": "tests/model-editor-navigation-closure.spec.ts", "line": 142, "column": 49 }, "request": { "method": "GET", "route": "/api/tran/v1/content/projects/{id}" }, "stage": "保存完成并返回模型列表后,由测试辅助函数读取项目详情核验", "note": "界面已返回列表;失败发生于末尾GET详情的状态码断言,不是进入用例登录失败,也不是测试有意注入的保存503。" } ], "note": "两例均已完成保存并返回列表,末尾测试辅助GET项目详情返回503;分别定位 interaction:114 与 navigation:142。" }, { "name": "首次鉴权诊断定向重跑", "outcome": "FAIL", "tests": 2, "passed": 0, "failed": 2, "sourceSha256": "2c66d00995fa4c69ad12b7fb2e3f367b9d7216eb4a2f283e883c560ac38fc573", "sourceDescription": "私有定向运行日志,仅提取计数及调用阶段", "stage": "测试signIn→login请求达到30秒超时", "note": "此轮才在登录阶段超时,业务操作未开始;不与首轮末尾GET详情503混为同一发生阶段。" }, { "name": "后续定向重跑", "outcome": "PASS", "tests": 2, "passed": 2, "failed": 0, "sourceSha256": "58711f5c450de4fd85845ec7e2a698fbb5faf01ad3258654ca74964b9e0462b1", "sourceDescription": "私有定向运行日志,匹配原两个失败标题", "cases": [ { "title": "未保存离开:关闭确认保留工作、保存失败留在原页、重试保存后离开", "outcome": "PASS" }, { "title": "补充环境与树:内置三环境保存重开、节点计数与折叠展开", "outcome": "PASS" } ], "note": "只证明这两条在此次运行通过,不能把首轮17/19改写为19/19。" }, { "name": "修复与曲线配色更新后的最终完整轮", "outcome": "PASS", "startedAt": "2026-09-06T08:20:11.525Z", "tests": 19, "passed": 19, "failed": 0, "skipped": 0, "durationMs": 246742.013, "sourceSha256": "f37013658c8c38a5ec5993e636a30ad57eee9d3bcc119650c929952de8d556e9", "sourceDescription": "当前完整 Playwright JSON;重试次数0,未拼接定向结果" } ], "investigation": "已修复 Auth/Tran 数据库连接健康检查可能无界阻塞的问题,并完成实际 Kingbase 驱动隔离黑洞探针(约2010ms释放关闭);最终双模块构建和完整E2E另行记录。该探针不能证明历史每一次503均已逐条与该原因建立因果关联。", "finalAcceptance": "完成修复后另跑完整19条,使用新的完整results.json、对应时段证据/附件、最终validation及artifact检查;旧失败保留在本历史记录。" }