Skip to content

Beta E2E (browser)

Beta E2E (browser) #88

Manually triggered September 20, 2026 16:38
Status Failure
Total duration 6m 6s
Artifacts 1

beta-e2e.yml

on: workflow_dispatch
Resolve host shards
5s
Resolve host shards
Signup canary
Signup canary
Matrix: public
Fleet-wide checks
Fleet-wide checks
Advisory findings (non-gating)
0s
Advisory findings (non-gating)
Matrix: authed
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 2 warnings, and 6 notices
Authenticated design
Process completed with exit code 1.
[design] › e2e/beta/specs/apps/design-interactions.spec.ts:1143:3 › authenticated beta Design interactions › report path: Option-dragging a root frame preserves source and selects the copy: e2e/beta/specs/apps/design-interactions.spec.ts#L1188
2) [design] › e2e/beta/specs/apps/design-interactions.spec.ts:1143:3 › authenticated beta Design interactions › report path: Option-dragging a root frame preserves source and selects the copy Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveText(expected) failed Locator: locator('iframe[data-design-preview-iframe][data-screen-iframe-id]').first().contentFrame().locator('[data-agent-native-transform-badge]') Expected: "Duplicate layer" Received: "" Timeout: 30000ms Call log: - Expect "toHaveText" locator('iframe[data-design-preview-iframe][data-screen-iframe-id]').first().contentFrame().locator('[data-agent-native-transform-badge]') with timeout 30000ms - waiting for locator('iframe[data-design-preview-iframe][data-screen-iframe-id]').first().contentFrame().locator('[data-agent-native-transform-badge]') 57 × locator resolved to <div data-agent-native-transform-badge="" data-agent-native-edit-overlay="transform-badge"></div> - unexpected value "" 1186 | await expect( 1187 | screen.locator("[data-agent-native-transform-badge]"), > 1188 | ).toHaveText("Duplicate layer"); | ^ 1189 | await page.mouse.move( 1190 | rootBefore.x + rootBefore.width / 2 + 120, 1191 | rootBefore.y + rootBefore.height / 2 + 60, at /home/runner/work/agent-native/agent-native/e2e/beta/specs/apps/design-interactions.spec.ts:1188:11
[design] › e2e/beta/specs/apps/design-interactions.spec.ts:1143:3 › authenticated beta Design interactions › report path: Option-dragging a root frame preserves source and selects the copy: e2e/beta/specs/apps/design-interactions.spec.ts#L1188
2) [design] › e2e/beta/specs/apps/design-interactions.spec.ts:1143:3 › authenticated beta Design interactions › report path: Option-dragging a root frame preserves source and selects the copy Error: expect(locator).toHaveText(expected) failed Locator: locator('iframe[data-design-preview-iframe][data-screen-iframe-id]').first().contentFrame().locator('[data-agent-native-transform-badge]') Expected: "Duplicate layer" Received: "" Timeout: 30000ms Call log: - Expect "toHaveText" locator('iframe[data-design-preview-iframe][data-screen-iframe-id]').first().contentFrame().locator('[data-agent-native-transform-badge]') with timeout 30000ms - waiting for locator('iframe[data-design-preview-iframe][data-screen-iframe-id]').first().contentFrame().locator('[data-agent-native-transform-badge]') 57 × locator resolved to <div data-agent-native-transform-badge="" data-agent-native-edit-overlay="transform-badge"></div> - unexpected value "" 1186 | await expect( 1187 | screen.locator("[data-agent-native-transform-badge]"), > 1188 | ).toHaveText("Duplicate layer"); | ^ 1189 | await page.mouse.move( 1190 | rootBefore.x + rootBefore.width / 2 + 120, 1191 | rootBefore.y + rootBefore.height / 2 + 60, at /home/runner/work/agent-native/agent-native/e2e/beta/specs/apps/design-interactions.spec.ts:1188:11
[design] › e2e/beta/specs/apps/design-culling.spec.ts:147:1 › Design culling preserves a bounded preview pool during physical pan and zoom: e2e/beta/specs/apps/design-culling.spec.ts#L218
1) [design] › e2e/beta/specs/apps/design-culling.spec.ts:147:1 › Design culling preserves a bounded preview pool during physical pan and zoom Error: expect(received).not.toBe(expected) // Object.is equality Expected: not "11%" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 216 | await expect 217 | .poll(() => zoomControl.innerText(), { timeout: 10_000 }) > 218 | .not.toBe(initialZoomLabel); | ^ 219 | 220 | const afterIframes = await page 221 | .locator("iframe[data-design-preview-iframe]") at /home/runner/work/agent-native/agent-native/e2e/beta/specs/apps/design-culling.spec.ts:218:12
Resolve host shards
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Authenticated design
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Resolve host shards
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Authenticated registry
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Authenticated chat
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Authenticated journeys
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
🎭 Playwright Run Summary
1 failed [design] › e2e/beta/specs/apps/design-interactions.spec.ts:1143:3 › authenticated beta Design interactions › report path: Option-dragging a root frame preserves source and selects the copy 1 flaky [design] › e2e/beta/specs/apps/design-culling.spec.ts:147:1 › Design culling preserves a bounded preview pool during physical pan and zoom 3 did not run 3 passed (4.2m)
Authenticated design
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
beta-e2e-authed-design-35523323505
511 KB
sha256:a4fbb351e854ea8aecdce69a85c2376d834731ee1bcc572bf636f7f1e6d16cef