Skip to content

[e2e] 把 saved-view-filter.spec.ts 晋级进 live-e2e allowlist(先跑一轮 nightly 证明无 flake) #3472

Closed

Description

@yinlianghui

Part of #3431(PR #3471)。该 PR 新增 e2e/live/saved-view-filter.spec.ts(打开 showcase 的 in_progress 保存视图,断言计数=2 且零 4xx),但未加进 test:e2e:live:ci allowlist——遵守 live-e2e.yml 自己的文档化政策:spec 先在 lane 上证明无 flake 再入门禁。

本单交付物:PR #3471 落地后,以 workflow_dispatch 或 nightly 跑一轮该 spec;稳定则把它加进 allowlist(package.json 的 test:e2e:live:ci,当时在 #3471 的 fence 外)。若出现 flake,按签名修 spec 而非重试遮掩。

Blocked-by: #3431

Generated by Claude Code

Activity

  1. self-assigned this
    on Aug 6, 2026
  2. yinlianghui commented on Aug 6, 2026

    @yinlianghui
    CollaboratorAuthor

    认领:objectui 分片 PM 并行批第 53 单(Blocked-by #3431 已解除:PR #3471 MERGED)
    会话:session_01GTRjn8xBqp75dk7kFupVRt
    分支:claude/issue-3472-livespec-allowlist
    Worktree:objectui-issue-3472
    文件面:package.json 的 test:e2e:live:ci allowlist 一行 + 必要时 e2e/live/saved-view-filter.spec.ts 的防 flake 修正。流程:先 workflow_dispatch 触发 live-e2e 实跑该 spec 至少一轮取证,稳定才入 allowlist;flake 则按签名修 spec。
    与同批 52(plugin-list)/54(docs+checker)/55(README)/56(core actions)互不相交。


    Generated by Claude Code

  3. yinlianghui commented on Aug 6, 2026

    @yinlianghui
    CollaboratorAuthor

    验收:ACCEPT → PR #3487(并行批第 53 单,会话 session_01GTRjn8xBqp75dk7kFupVRt)。ready + auto-merge 因 GraphQL 配额排队,恢复即执行。

    复核要点:晋级证据链完整且读数纪律满分——CI 结果取自 job 日志逐行(lane 是 continue-on-error,绿勾本身零信息量;dev 还注意到 111s 完成 + 三缓存全命中,更说明不能只看勾);本地 3 连跑(单 spec)+ 第 4 跑(完整放大 allowlist——workers:1 共享后端下「单独稳」不推出「列表里稳」,这个补跑是对的)+ CI 真跑 5/5,跨两个浏览器版本两个后端实例。浏览器版本缺口(容器 proxy 403 cdn.playwright.dev,本地用预装 chromium-1194)如实披露且恰由 CI run 闭合;未提交的本地 config 已验证不在分支上。围栏偏差(spec 文件 5 行 docstring:删「尚未入 allowlist」的既成假话换晋级记录)接受——比留假话干净,且零逻辑改动。#3488(allowlist 手抄副本在 workflow 头注与 docs 页,每次晋级都会再漂)finding 留池,判级理由成立。


    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions