Skip to content

Browser regression 失败时不上传 Playwright 制品,CI 独有的 404 无法定位 #259

Closed

Description

@zj1123581321

现象:PR #258 的 Browser regression 两次红在 e2e/tests/local-upload-full-chain.spec.ts:392(browserErrors 收到一条不带 URL 的 "Failed to load resource: ... 404"),本地同 HEAD 复现为绿,第三次重跑转绿(run 38866295189 attempt 2)。workflow 不上传 Playwright 的 trace / error-context.md,失败现场无法取回,只能靠重跑判 flake。

建议:

  1. Browser regression job 在失败时 upload-artifact 上传 e2e/node_modules/.cache/playwright-test-results(或配置 trace: retain-on-failure)。
  2. local-upload-full-chain.spec.ts 收集 console error 时同时记录 page.on('response') 中 status>=400 的 URL,让断言失败信息自带地址。

出处:PR #258;诊断报告见 delegate dispatch dlg-20261016-072341-64c6bb。

Activity

  1. shoaibyazdani commented on Oct 17, 2026

    @shoaibyazdani

    e2e/tests/local-upload-full-chain.spec.ts:392 looks like where this lives — the work reads as: browser regression 失败时不上传 playwright 制品,ci 独有的 404 无法定位.

    Can put together a PR against this branch if it's still open.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions