feat(go-plan): 三个营销点位(Banner/弹窗/右上角入口)+ 埋点与归因 #19108
ci.yml
on: pull_request
Resolve runner profiles
13s
Matrix: daemon_unit_tests
Matrix: playwright_critical
Matrix: playwright_visual
Matrix: ui_p0
Matrix: web_workspace_tests
Preflight
2m 4s
Workspace unit tests
47s
Windows tools-pack payload tests
E2E Vitest
3m 11s
Runtime summary
4s
Annotations
1 error, 3 warnings, and 9 notices
|
[chromium] › ui/app-restoration.test.ts:1171:1 › [P0] @critical daemon error details persist between failed sends:
e2e/lib/playwright/workspace.ts#L16
1) [chromium] › ui/app-restoration.test.ts:1171:1 › [P0] @critical daemon error details persist between failed sends
Error: expect(locator).toHaveAttribute(expected) failed
Locator: getByTestId('design-files-tab')
Expected: "true"
Received: "false"
Timeout: 10000ms
Call log:
- Expect "toHaveAttribute" with timeout 10000ms
- waiting for getByTestId('design-files-tab')
24 × locator resolved to <button role="tab" tabindex="0" type="button" title="Design Files" aria-selected="false" aria-label="Design Files" data-testid="design-files-tab" class="ws-tab design-files-tab ">…</button>
- unexpected value "false"
at ../lib/playwright/workspace.ts:16
14 |
15 | export async function expectAllProjectFilesActive(page: Page): Promise<void> {
> 16 | await expect(page.getByTestId('design-files-tab')).toHaveAttribute('aria-selected', 'true');
| ^
17 | }
18 |
19 | export async function expectAllProjectFilesInactive(page: Page): Promise<void> {
at expectAllProjectFilesActive (/home/runner/_work/open-design/open-design/e2e/lib/playwright/workspace.ts:16:54)
at openAllProjectFiles (/home/runner/_work/open-design/open-design/e2e/lib/playwright/workspace.ts:12:9)
at /home/runner/_work/open-design/open-design/e2e/ui/app-restoration.test.ts:1221:3
|
|
Detect validation scopes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E Vitest
merge_group changed-file resolution failed; falling back to the full plan: Error: merge_group compare result reached GitHub's 300-file ceiling
|
|
E2E Vitest
merge_group changed-file resolution failed; falling back to the full plan: Error: Command failed: /opt/hostedtoolcache/node/24.13.0/x64/bin/node /tmp/scopes-test-PIzAFw/gh-stub.mjs api repos/nexu-io/open-design/compare/1111111111111111111111111111111111111111...2222222222222222222222222222222222222222
|
|
🎭 Playwright Run Summary
19 passed (1.6m)
|
|
🎭 Playwright Run Summary
4 passed (2.4m)
|
|
🎭 Playwright Run Summary
18 passed (2.4m)
|
|
🎭 Playwright Run Summary
25 passed (2.7m)
|
|
🎭 Playwright Run Summary
4 passed (53.9s)
|
|
🎭 Playwright Run Summary
23 passed (2.2m)
|
|
🎭 Playwright Run Summary
14 passed (3.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › ui/app-restoration.test.ts:1171:1 › [P0] @critical daemon error details persist between failed sends
28 passed (3.5m)
|
|
🎭 Playwright Run Summary
79 passed (4.8m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
handoff-report-visual-pr
|
438 Bytes |
sha256:f96f34becce47e6ab89d5ace4e27c671e63b1019849deb0fb36b23da3f7c2d58
|
|
|
ui-p0-ci-32212964632-entry-settings
|
405 KB |
sha256:e8628d0ac1a5ceb7f66eed4e41b5ead4f6d2ea67b1f624d9c912c4924b7a7620
|
|
|
ui-p0-ci-32212964632-project-collab
|
312 KB |
sha256:bbbbe469ad51ea772fff65747b140745e24dbfa97f05ce9d6518738ffea47010
|
|
|
ui-p0-ci-32212964632-project-runtime
|
289 KB |
sha256:8e272bbefa5f6060503f544001fa30bdb550d4d4180bfcfd5851a57f55035b69
|
|
|
ui-p0-ci-32212964632-project-runtime-domain
|
345 KB |
sha256:853ed58a78d05b1cd298b45e931b58df3941c1a5b445e61e9ab957734d0b6adb
|
|
|
ui-p0-ci-32212964632-project-workspace
|
355 KB |
sha256:dea2859dcf3142ffd2320d31664a6a9ccccf9db495c5d006983f4b4f52296ebb
|
|
|
ui-p0-ci-32212964632-project-workspace-editor
|
343 KB |
sha256:978c958e30699c6dd5f0de164e520117d8a4743dab01cfe243c57d71468e5313
|
|
|
ui-p0-ci-32212964632-workspace-restoration
|
22 MB |
sha256:2f5a2cde4d290da8b14c11a8da633bbfa6787a74e35960d0917fa86876553900
|
|
|
visual-pr-capture-7093-32212964632-entry-navigation
|
6.02 MB |
sha256:9abbb5da8eeb5946209fb71e988c5cc64d5c5e38409ada0cf5838039fff6809b
|
|
|
visual-pr-capture-7093-32212964632-settings-workspace
|
3.16 MB |
sha256:322c85e5c32a758dd2680d9858851b650614ad47c5259cdf3bd4bb478c0be0fb
|
|