Skip to content

fix(build-report): parse route exports with OXC AST #4274

fix(build-report): parse route exports with OXC AST

fix(build-report): parse route exports with OXC AST #4274

Triggered via pull request May 17, 2026 04:16
Status Success
Total duration 3m 49s
Artifacts 3

ci.yml

on: pull_request
Matrix: create-next-app
Matrix: e2e
Matrix: test-integration
Vitest (integration report)
38s
Vitest (integration report)
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 13 notices
[app-with-src] › tests/e2e/app-with-src/dev-overlay-recovery.spec.ts:13:7 › Dev recovery boundary (no global-error.tsx) › soft-nav to a broken route still updates the URL: tests/e2e/app-with-src/dev-overlay-recovery.spec.ts#L32
1) [app-with-src] › tests/e2e/app-with-src/dev-overlay-recovery.spec.ts:13:7 › Dev recovery boundary (no global-error.tsx) › soft-nav to a broken route still updates the URL Error: expect(locator).toBeVisible() failed Locator: getByTestId('vinext-dev-error-indicator').or(getByTestId('vinext-dev-error-overlay')).first() Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('vinext-dev-error-indicator').or(getByTestId('vinext-dev-error-overlay')).first() 30 | const indicator = page.getByTestId("vinext-dev-error-indicator"); 31 | const dialog = page.getByTestId("vinext-dev-error-overlay"); > 32 | await expect(indicator.or(dialog).first()).toBeVisible({ timeout: 10_000 }); | ^ 33 | if ((await indicator.count()) > 0 && (await dialog.count()) === 0) { 34 | await indicator.click(); 35 | } at /home/runner/work/vinext/vinext/tests/e2e/app-with-src/dev-overlay-recovery.spec.ts:32:48
[app-router] › tests/e2e/app-router/server-actions.spec.ts:8:7 › Server Actions › like button calls server action and updates count: tests/e2e/app-router/server-actions.spec.ts#L28
1) [app-router] › tests/e2e/app-router/server-actions.spec.ts:8:7 › Server Actions › like button calls server action and updates count Error: expect(locator).toHaveText(expected) failed Locator: locator('[data-testid="likes"]') Expected: "Likes: 5" Received: "Likes: 6" Timeout: 10000ms Call log: - Expect "toHaveText" with timeout 10000ms - waiting for locator('[data-testid="likes"]') 14 × locator resolved to <p data-testid="likes">…</p> - unexpected value "Likes: 6" 26 | const currentCount = parseInt(currentText!.replace("Likes: ", ""), 10); 27 | await page.click('[data-testid="like-btn"]'); > 28 | await expect(page.locator('[data-testid="likes"]')).toHaveText(`Likes: ${currentCount + 1}`, { | ^ 29 | timeout: 10_000, 30 | }); 31 | }); at /home/runner/work/vinext/vinext/tests/e2e/app-router/server-actions.spec.ts:28:57
🎭 Playwright Run Summary
13 passed (6.9s)
🎭 Playwright Run Summary
17 passed (13.1s)
🎭 Playwright Run Summary
16 passed (9.5s)
🎭 Playwright Run Summary
1 passed (14.0s)
🎭 Playwright Run Summary
1 flaky [app-with-src] › tests/e2e/app-with-src/dev-overlay-recovery.spec.ts:13:7 › Dev recovery boundary (no global-error.tsx) › soft-nav to a broken route still updates the URL 1 passed (19.3s)
🎭 Playwright Run Summary
7 passed (10.9s)
🎭 Playwright Run Summary
38 passed (12.6s)
🎭 Playwright Run Summary
22 passed (12.8s)
🎭 Playwright Run Summary
87 passed (23.9s)
🎭 Playwright Run Summary
38 passed (21.2s)
🎭 Playwright Run Summary
1 passed (7.6s)
create-next-app (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
🎭 Playwright Run Summary
1 flaky [app-router] › tests/e2e/app-router/server-actions.spec.ts:8:7 › Server Actions › like button calls server action and updates count 8 skipped 369 passed (2.3m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
55.8 KB
sha256:720359327b1c6762c35ab3c16ab7c5407768c09a09b84e05524483d0e9fd020e
blob-report-2 Expired
88.4 KB
sha256:436505273edc6f8f12268ce59f1e31dfa1bd3dbbefee7d226749db62883e3b50
blob-report-3 Expired
45 KB
sha256:5ab00377d802dde962d8e0775c2eda85fe8b055c0d0a21602be59e0468c4eb15