ci #14647
ci.yml
on: merge_group
Resolve runner profiles
11s
Matrix: playwright_critical
Matrix: playwright_visual
Matrix: ui_p0
Validate Nix flake
4m 23s
Preflight
2m 59s
Workspace unit tests
1m 31s
Windows tools-pack payload tests
2m 59s
Web workspace tests
3m 31s
E2E Vitest
2m 26s
UI P0 smoke
2m 57s
Docker image build
4m 2s
Runtime summary
9s
Annotations
1 error, 1 warning, and 9 notices
|
[chromium] › ui/app-restoration.test.ts:170:1 › [P0] switching between projects restores each project workspace to its last active file tab:
e2e/ui/app-restoration.test.ts#L258
1) [chromium] › ui/app-restoration.test.ts:170:1 › [P0] switching between projects restores each project workspace to its last active file tab
Error: expect(locator).toBeVisible() failed
Locator: locator('.ws-tab[role="tab"]').filter({ has: locator('.ws-tab-label').filter({ hasText: 'beta-secondary.png' }) }).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for locator('.ws-tab[role="tab"]').filter({ has: locator('.ws-tab-label').filter({ hasText: 'beta-secondary.png' }) }).first()
256 | const betaSecondaryTab = tabBySuffix(page, 'beta-secondary.png');
257 | await expect(betaPrimaryTab).toBeVisible();
> 258 | await expect(betaSecondaryTab).toBeVisible();
| ^
259 | await betaPrimaryTab.click();
260 | await expect(betaPrimaryTab).toHaveAttribute('aria-selected', 'true');
261 | await expect(betaSecondaryTab).toHaveAttribute('aria-selected', 'false');
at /home/runner/_work/open-design/open-design/e2e/ui/app-restoration.test.ts:258:34
|
|
Docker image build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@v6, docker/metadata-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
3 passed (35.6s)
|
|
🎭 Playwright Run Summary
24 passed (2.1m)
|
|
🎭 Playwright Run Summary
19 passed (1.9m)
|
|
🎭 Playwright Run Summary
20 passed (1.9m)
|
|
🎭 Playwright Run Summary
22 passed (3.4m)
|
|
🎭 Playwright Run Summary
37 passed (3.9m)
|
|
🎭 Playwright Run Summary
39 passed (3.6m)
|
|
🎭 Playwright Run Summary
61 passed (4.0m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › ui/app-restoration.test.ts:170:1 › [P0] switching between projects restores each project workspace to its last active file tab
25 passed (4.1m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
nexu-io~open-design~RB4LUY.dockerbuild
|
57.9 KB |
sha256:c0a8103ebe7a37a70626501853c17e067067e2b14748c9dcf795315e9eba7c9e
|
|
|
ui-p0-ci-29002442930-entry-settings
Expired
|
292 KB |
sha256:429835dffa19ea8f14e35923b722a38d3a0e23622b51d77868c01be32d44d66a
|
|
|
ui-p0-ci-29002442930-project-runtime
Expired
|
273 KB |
sha256:01a457adda11fddd3cf30401f82c00ea7c00c5f3e984901af16d1e7d3dc1c38d
|
|
|
ui-p0-ci-29002442930-project-workspace
Expired
|
295 KB |
sha256:dc4e970f2f9336a203c775b9503c43f4092485a30a5d54aaa1a858ba2091d57c
|
|
|
ui-p0-ci-29002442930-smoke
Expired
|
196 KB |
sha256:f25d9b7fa82b483b0a2fbc31ff3e179d0b2cfb466f0a383559f7160d86bc599d
|
|
|
ui-p0-ci-29002442930-workspace-restoration
Expired
|
17.1 MB |
sha256:89880530c81309cb7ed0a42a6c8ffac9da7e9b318d8259aeed72cfa7d42ed132
|
|