Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions specs/065-demo-debug-test-modules/acceptance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# 本地验收

- 已移除47个页面的 showTestModule:false,ExamplePage默认true;共享kDebugMode门禁保留,Profile/Release隐藏。
- Flutter 3.32.0:19个受影响测试文件中98项功能测试通过,排除golden标签与“视觉快照”用例。共享控件、全部页面及test目录分析无问题;git diff --check通过。
- 更新原有隐藏断言为Debug默认展示;Switch允许调试区块带来的滚动;Search测试通过TSearchBar定位子TextField(当前TextField.decoration为空,原定位过时),保留搜索结果交互验证。
- Flutter19003预览已热重启,页面需刷新。本轮没有构建Release产物,Release结论基于保留的kDebugMode构建常量门禁;未重新运行高版本Flutter或浏览器像素验收。
- 首轮误包含Cell文件中3项视觉快照,在macOS出现2.21%~2.65%差异。没有更新Golden基线;后续仅运行功能回归,Linux视觉验收仍未执行,不宣称视觉检查通过。
- 仅本地修改,未暂存、提交、推送或更新远端PR;未修改CI、版本、CHANGELOG。

## 交付状态更新

用户已授权将本地改动提交、推送到PR1163,并以推送后的提交进行全局Review;上文“仅本地/不推送”为此前实施阶段的历史记录,不再是本次交付限制。合并放行以当前提交的CI、Review及适用视觉验收为准。
3 changes: 3 additions & 0 deletions specs/065-demo-debug-test-modules/plan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# 实施方案

保留共享默认 true 与 kDebugMode,移除47个页面的 false 覆盖。增加默认 true 的进程开关,公开功能与 Demo Golden 统一传 false;默认 Debug 开关契约另开进程验证。48张既有基线仅从已核对的 Linux CI 原始产物复制。与日期 fixture 和 artifact 收集修复分开交付。
3 changes: 3 additions & 0 deletions specs/065-demo-debug-test-modules/spec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Demo 调试验证区块统一展示

按用户确认,所有 Demo 在 Debug 默认显示内部单元测试区块,Profile/Release 统一不显示。移除页面层显式关闭设置,保留 ExamplePage 显式开关供测试或内部调用使用。此决定取代历史组件 Spec 中关闭调试区块的要求,不改变组件公共 API 和正式示例内容。
5 changes: 5 additions & 0 deletions specs/065-demo-debug-test-modules/tasks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 任务

- [x] 统一共享默认值与页面设置。
- [x] 调整默认展示和页面契约测试。
- [x] 运行相关测试、分析与预览刷新。
5 changes: 5 additions & 0 deletions specs/069-ci-visual-determinism/acceptance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 验收

来源:053ecf89;组合分支38714603359中所有既有 Demo Golden 已通过,只有另外新增的六张指南基线缺失。48张基线来源为43082c7b的 Linux Flutter3.32 CI,原字节及SHA见 golden-provenance.json。双SDK公开功能各377项及默认 Debug 专项1项曾通过;分支拆分后需重新验证。

本 PR 不新增主题指南 Golden,不包含日期 fixture 或 artifact 路径修复;后两项由前置 Spec070 提供。
Loading
Loading