diff --git a/docs/development/release-preparation-0.15.6.md b/docs/development/release-preparation-0.15.6.md index 85026ed2..645b23ce 100644 --- a/docs/development/release-preparation-0.15.6.md +++ b/docs/development/release-preparation-0.15.6.md @@ -40,3 +40,9 @@ Agent 保持 0.15.1:相对其发布标签,daemon 与锁文件无变化。 先前基线不同。测试改为等待当前 CSS Transition 完成,保留完整样式、几何、 拖拽、对比度及原生交互断言,不修改产品外观或全局超时。 修正后完整磨砂 Electron 回归、类型检查及 lint 通过;双语说明与产品源码不变。 + +`8201c9c` 的 CI `36746918608` 中磨砂回归通过,唯一失败为 161 条历史的多次 +热切换 App 用例超过默认 5 秒(5573 通过、57 跳过)。只将该用例预算设为 15 秒, +保留消息数量、DOM 复用、零额外渲染、草稿、附件、展开状态和滚动位置的全部断言; +不修改全局超时或将运行时性能要求替换为等待通过。 +调整后完整 App 319 项、类型检查及 lint 通过。 diff --git a/src/renderer/src/App.test.tsx b/src/renderer/src/App.test.tsx index 78e87fe0..3bd1b614 100644 --- a/src/renderer/src/App.test.tsx +++ b/src/renderer/src/App.test.tsx @@ -4732,7 +4732,7 @@ describe("App", () => { historyRenderProbes.pane.mockClear(); fireEvent.change(screen.getByLabelText('向 GoodBuddy 提问'), { target: { value: 'Warm cached draft' } }); expect(historyRenderProbes.pane).toHaveBeenCalledTimes(0); - }); + }, 15_000); it("requires an accessible confirmation before permanently deleting a conversation", async () => { render();