add project bundle import/export #14602
ci.yml
on: pull_request
Resolve runner profiles
9s
Matrix: playwright_critical
Matrix: playwright_visual
Matrix: ui_p0
Validate Nix flake
Preflight
3m 16s
Workspace unit tests
1m 18s
Windows tools-pack payload tests
Web workspace tests
3m 24s
E2E Vitest
2m 26s
UI P0 smoke
1m 40s
Docker image build
Runtime summary
9s
Annotations
5 errors, 1 warning, and 7 notices
|
UI P0 (entry-settings)
Process completed with exit code 1.
|
|
[chromium] βΊ ui/entry-chrome-flows.test.ts:1478:1 βΊ [P0] @critical home plugin input edits are resolved and carried into project creation:
e2e/ui/entry-chrome-flows.test.ts#L1514
1) [chromium] βΊ ui/entry-chrome-flows.test.ts:1478:1 βΊ [P0] @critical home plugin input edits are resolved and carried into project creation
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.click: Test timeout of 120000ms exceeded.
Call log:
- waiting for getByTestId('plugin-details-use-parameterized-deck-plugin')
1512 | const home = await revealHomeTemplates(page);
1513 | await home.getByTestId('plugins-home-details-parameterized-deck-plugin').click({ force: true });
> 1514 | await page.getByTestId('plugin-details-use-parameterized-deck-plugin').click();
| ^
1515 | await expect(page.getByTestId('home-hero-active-plugin')).toContainText('Parameterized Deck Plugin');
1516 |
1517 | const input = page.getByTestId('home-hero-input');
at /home/runner/_work/open-design/open-design/e2e/ui/entry-chrome-flows.test.ts:1514:74
|
|
[chromium] βΊ ui/entry-chrome-flows.test.ts:1478:1 βΊ [P0] @critical home plugin input edits are resolved and carried into project creation:
e2e/ui/entry-chrome-flows.test.ts#L0
1) [chromium] βΊ ui/entry-chrome-flows.test.ts:1478:1 βΊ [P0] @critical home plugin input edits are resolved and carried into project creation
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 120000ms exceeded.
|
|
[chromium] βΊ ui/entry-chrome-flows.test.ts:1478:1 βΊ [P0] @critical home plugin input edits are resolved and carried into project creation:
e2e/ui/entry-chrome-flows.test.ts#L1534
1) [chromium] βΊ ui/entry-chrome-flows.test.ts:1478:1 βΊ [P0] @critical home plugin input edits are resolved and carried into project creation
Error: expect(received).toMatchObject(expected)
- Expected - 2
+ Received + 2
Object {
- "notes": "narrated speaker notes",
- "topic": "Liquid Glasses",
+ "notes": "speaker notes",
+ "topic": "quarterly review",
}
1532 | expect(body.pluginId).toBe('parameterized-deck-plugin');
1533 | expect(body.pendingPrompt).toBe('Draft a Liquid Glasses deck with narrated speaker notes.');
> 1534 | expect(body.pluginInputs).toMatchObject({
| ^
1535 | topic: 'Liquid Glasses',
1536 | notes: 'narrated speaker notes',
1537 | });
at /home/runner/_work/open-design/open-design/e2e/ui/entry-chrome-flows.test.ts:1534:29
|
|
Validate workspace
Process completed with exit code 1.
|
|
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/
|
|
π Playwright Run Summary
3 passed (35.2s)
|
|
π Playwright Run Summary
19 passed (1.5m)
|
|
π Playwright Run Summary
20 passed (1.5m)
|
|
π Playwright Run Summary
26 passed (2.8m)
|
|
π Playwright Run Summary
22 passed (3.3m)
|
|
π Playwright Run Summary
37 passed (4.6m)
|
|
π Playwright Run Summary
1 failed
[chromium] βΊ ui/entry-chrome-flows.test.ts:1478:1 βΊ [P0] @critical home plugin input edits are resolved and carried into project creation
60 passed (5.4m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
handoff-report-visual-pr
Expired
|
436 Bytes |
sha256:810aa775e4ee45110a2731a6fe3209cfd7a015194f3540f7570fded59ecc9ac6
|
|
|
ui-p0-ci-28997231298-entry-settings
Expired
|
19.6 MB |
sha256:9dc8a73763fa7aacccc3085ebaaabb8d65d69264fd113a396efd78dcf558bd1e
|
|
|
ui-p0-ci-28997231298-project-runtime
Expired
|
320 KB |
sha256:5ddcf704c6a1d9cb21b0acb1b87be70dc159e7775b4d0ecd472e2154dfcd29b3
|
|
|
ui-p0-ci-28997231298-project-workspace
Expired
|
340 KB |
sha256:3785847015156ba492563f1ef6b20844181513358b44b2342272bab8559de571
|
|
|
ui-p0-ci-28997231298-smoke
Expired
|
243 KB |
sha256:90a789867b5e17baf6324d368a976d771191e256e751dbf6e19e64a2f3d0f7cc
|
|
|
ui-p0-ci-28997231298-workspace-restoration
Expired
|
328 KB |
sha256:9de8fae73f1765ef218b4cfa78b81d75d18b805c0a927fade116185c8a34863e
|
|
|
visual-pr-capture-5328-28997231298-entry-navigation
Expired
|
1.92 MB |
sha256:51a6290e533aab2611073ec18ee8b2a19622f629d69ac62e45753ee1dc258215
|
|
|
visual-pr-capture-5328-28997231298-settings-workspace
Expired
|
2.85 MB |
sha256:93a0b4a33354e385ab50082bdc55a217563ea0ebe5e6934077ea7748b337c3ab
|
|