Skip to content

feat: support offline visual checks for BOE workflow - #5348

Merged
Rui-Sun merged 5 commits into
developfrom
codex/boe-workflow-smoke-20261020
Oct 20, 2026
Merged

Rui-Sun merged 5 commits into
developfrom
codex/boe-workflow-smoke-20261020

Conversation

@Rui-Sun

@Rui-Sun Rui-Sun commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

该变更让原生视觉 CLI 在 BOE 隔离环境使用固定基线和预装依赖执行双侧比较。离线模式核对完整 Rush 配置,保持基准侧工作区依赖指向基准源码,并将构建堆限制为 2 GiB。双击自动列宽用例扩大拖宽距离以兼容 Linux 字体,保留原缩小断言和无响应回归检查。

验证:3 项视觉工具契约通过,正常提交与推送钩子通过;当前提交的 CI、完整视觉和图片解释结果见下方自动摘要。

本 PR 用于新版工作流 BOE 联调:

  • Playwright:执行原仓库全部 204 项用例,对照当前 PR 的固定 base。
  • Photo:独立 Gantt 用例 ee84873a2dae8938a978d27f,基础截图与 resize-left、drag-right 两个交互,共 1 用例 / 3 截图任务。初始基准为空,候选图片需完成真实图片和源码解释。
  • 原 Unit test CI 与 Firefox paste 正常执行;本 PR 的旧 Bug Server CI 已取消,Photo 由 BOE 新入口调用原 BugServer / UNIC。
  • 四项门禁形成完整结论后由人工 Approve / Merge;合入后按已公布并接受的清单更新 BOE Photo 基准。

VisActor 工作流(BOE):completed

当前提交:596d1451ce25794bb1b20c5bcf8051d983d94902

门禁、差异解释和 Photo 基准更新清单

@visactor-review-bot visactor-review-bot Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

最新复查提交: 596d145

未发现可确认的新问题。

Comment thread packages/vtable/scripts/visual/build.mjs Outdated
Comment thread packages/vtable/scripts/visual/build.mjs
@visactor-review-bot

visactor-review-bot Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

结论:流程已完成。
当前提交:596d1451ce25794bb1b20c5bcf8051d983d94902;比较基线:1cfb0566392cb067392924e6a2fbb4a3a23d1eb7。
环境:BOE;更新时间:2026-10-20T13:57:12.557Z。

CR:passed;待处理 0;接受风险 0。 查看结果
单测:passed;必要单测 job 必须实际执行并成功。 查看结果
Playwright:passed;截图 204;匹配 204;差异 0(已解释 0);错误 0。
Photo(原 BugServer / UNIC):differences_explained;用例 1;截图 3;匹配 0;差异 3(已解释 3);错误 0。

图片差异解释:

  • photo / boe-original-gantt-interactions-20261020(可接受):无旧基准。实图完整显示800×400红框、表格、Week29和第5行Scope 60%进度条。进度绘制符合源码。PR仅改离线视觉工具及列宽用例,不改Gantt,此独立用例的初始绘制正确。
  • photo / boe-original-gantt-interactions-20261020 / resize-left(可接受):无旧基准。实图(423,262)右拖60px,第5行Scope左端从x419到x479,起始日期07/14变07/15,右端仍超出视口,表格完整。源码写入新起始日期并调整条的左端;PR未改Gantt,符合左侧缩短。
  • photo / boe-original-gantt-interactions-20261020 / drag-right(可接受):无旧基准。实图(600,262)右拖60px后Scope起始日期07/14变07/15,表格完整;Week29转Week30但任务条及青色进度/橙色余量仍在,是超出可视区触发源码自动滚动。源码写回新起止日期;PR未改Gantt,符合右移目标。

合入后 Photo 基准更新清单:

  • 用例 ee84873a2dae8938a978d27f / 任务 01a15977-c0cd-7ddb-8683-ec92304a3820 / 报告 6ad76a6e26b52811c50f45a7:无旧基准。实图完整显示800×400红框、表格、Week29和第5行Scope 60%进度条。进度绘制符合源码。PR仅改离线视觉工具及列宽用例,不改Gantt,此独立用例的初始绘制正确。;confirmed。
  • 用例 ee84873a2dae8938a978d27f / 任务 01a15977-c1e6-7ddb-8683-f75820c9fc11 / 报告 6ad76a6f26b52811c50f45bc:无旧基准。实图(423,262)右拖60px,第5行Scope左端从x419到x479,起始日期07/14变07/15,右端仍超出视口,表格完整。源码写入新起始日期并调整条的左端;PR未改Gantt,符合左侧缩短。;confirmed。
  • 用例 ee84873a2dae8938a978d27f / 任务 01a15977-c2dc-7ddb-8683-f8f1b75d70a8 / 报告 6ad76a6f26b52811c50f45d0:无旧基准。实图(600,262)右拖60px后Scope起始日期07/14变07/15,表格完整;Week29转Week30但任务条及青色进度/橙色余量仍在,是超出可视区触发源码自动滚动。源码写回新起止日期;PR未改Gantt,符合右移目标。;confirmed。

合入后状态:completed;本次 BOE 测试经人工明确确认,按合入前公布的三项清单更新;GitHub 缺少 Approve 的原异常已保留。。

BOE 结果仅证明上述实际范围;完整报告和原始差异继续保留。

@Rui-Sun
Rui-Sun merged commit 585307c into develop Oct 20, 2026
7 of 8 checks passed
@Rui-Sun
Rui-Sun deleted the codex/boe-workflow-smoke-20261020 branch October 20, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant