Skip to content

feat(dev): run CLI lifecycle through Vite #13993

feat(dev): run CLI lifecycle through Vite

feat(dev): run CLI lifecycle through Vite #13993

Triggered via pull request September 22, 2026 23:37
Status Success
Total duration 4m 30s
Artifacts 10

ci.yml

on: pull_request
Matrix: create-next-app
Matrix: e2e
Matrix: test-integration
Matrix: test-unit
Check
1m 33s
Check
Workers Response Store E2E
1m 25s
Workers Response Store E2E
create-next-app (cloudflare init)
1m 27s
create-next-app (cloudflare init)
create-vinext-app (Cloudflare build)
1m 15s
create-vinext-app (Cloudflare build)
Vitest (integration report)
37s
Vitest (integration report)
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 10 warnings, and 88 notices
[app-router] › tests/e2e/app-router/error-interactive.spec.ts:51:7 › Error boundary interactive behavior › can trigger error again after reset: tests/e2e/app-router/error-interactive.spec.ts#L59
1) [app-router] › tests/e2e/app-router/error-interactive.spec.ts:51:7 › Error boundary interactive behavior › can trigger error again after reset Error: page.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('#error-boundary button') - locator resolved to <button>Try again</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-vinext-dev-error-overlay="" id="__vinext_dev_error_overlay_root"></div> intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-vinext-dev-error-overlay="" id="__vinext_dev_error_overlay_root"></div> intercepts pointer events - retrying click action - waiting 100ms 38 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-vinext-dev-error-overlay="" id="__vinext_dev_error_overlay_root"></div> intercepts pointer events - retrying click action - waiting 500ms 57 | 58 | // Reset > 59 | await page.click("#error-boundary button"); | ^ 60 | await expect(page.locator('[data-testid="trigger-error"]')).toBeVisible({ 61 | timeout: 10_000, 62 | }); at /home/runner/work/vinext/vinext/tests/e2e/app-router/error-interactive.spec.ts:59:16
[app-router] › tests/e2e/app-router/error-interactive.spec.ts:51:7 › Error boundary interactive behavior › can trigger error again after reset: tests/e2e/app-router/error-interactive.spec.ts#L0
1) [app-router] › tests/e2e/app-router/error-interactive.spec.ts:51:7 › Error boundary interactive behavior › can trigger error again after reset Test timeout of 30000ms exceeded.
[app-router] › tests/e2e/app-router/nextjs-compat/hooks.spec.ts:104:7 › Next.js compat: hooks (browser) › useRouter.replace() navigates without adding history entry: tests/e2e/app-router/nextjs-compat/hooks.spec.ts#L111
1) [app-router] › tests/e2e/app-router/nextjs-compat/hooks.spec.ts:104:7 › Next.js compat: hooks (browser) › useRouter.replace() navigates without adding history entry Error: expect(locator).toHaveText(expected) failed Locator: locator('#result-page') Expected: "Result Page" Timeout: 10000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 10000ms - waiting for locator('#result-page') 109 | 110 | await page.click("#replace-btn"); > 111 | await expect(page.locator("#result-page")).toHaveText("Result Page", { | ^ 112 | timeout: 10_000, 113 | }); 114 | at /home/runner/work/vinext/vinext/tests/e2e/app-router/nextjs-compat/hooks.spec.ts:111:48
Check
No timing for tests/instrumentation-dev.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/hybrid-i18n-api-handoff.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/esm-externals.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/dynamic-requests-build.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/dev-route-discovery.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/client-global-define.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/cjs-globals-runtime.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/app-router-route-file-collision.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/app-router-proxy-conventions.test.ts: packed at 5000ms until the manifest is refreshed
Check
No timing for tests/app-router-deployment-id.test.ts: packed at 5000ms until the manifest is refreshed
🎭 Playwright Run Summary
3 passed (7.7s)
E2E (cloudflare-sentry-app-workers-cache)
"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
3 passed (4.9s)
E2E (pages-router-basepath-dev)
"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
17 passed (11.3s)
E2E (cloudflare-pages-router-dev)
"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 passed (7.3s)
E2E (root-layout-redirect)
"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
8 passed (14.9s)
🎭 Playwright Run Summary
4 passed (9.1s)
E2E (nextjs-worker-cloudflare)
"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"
E2E (app-with-src)
"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
7 passed (13.4s)
E2E (app-router-bfcache)
"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
6 passed (9.6s)
E2E (pages-scroll-restoration)
"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
5 passed (11.0s)
E2E (pages-router-basepath)
"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 passed (10.6s)
E2E (app-front-redirect-issue)
"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
12 passed (17.7s)
E2E (cloudflare-sentry-pages)
"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
8 passed (10.7s)
E2E (standalone-output)
"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 passed (10.5s)
E2E (web-worker-vinext)
"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
10 passed (10.1s)
E2E (cloudflare-encoded-paths)
"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 passed (13.6s)
E2E (web-worker-cloudflare)
"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
21 passed (24.5s)
E2E (app-router-prefetch-searchparams)
"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
52 passed (21.7s)
E2E (cloudflare-pages-router)
"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
3 passed (12.2s)
E2E (static-export-basepath)
"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
23 passed (15.1s)
E2E (static-export)
"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
19 passed (21.7s)
E2E (cloudflare-dev)
"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"
create-vinext-app (Cloudflare build)
"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
9 skipped 38 passed (38.8s)
E2E (sentry-nextjs-16-static)
"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
9 passed (34.4s)
E2E (ppr-impact-demo)
"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
39 passed (34.5s)
E2E (app-router-isr-prod)
"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
21 passed (22.9s)
E2E (cloudflare-sentry-app)
"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"
Workers Response Store E2E
"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"
create-next-app (cloudflare init)
"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"
create-next-app (ubuntu-latest)
"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"
Vitest (integration 5/10)
"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
22 passed (37.3s)
E2E (app-router-client-cache)
"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
78 passed (36.5s)
E2E (pages-router-prod)
"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"
Check
"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
42 passed (56.1s)
E2E (app-router-chrome-browser-specific)
"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"
Vitest (integration 2/10)
"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"
Vitest (integration 8/10)
"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"
Vitest (integration 9/10)
"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
8 skipped 66 passed (27.5s)
E2E (pages-router-complex)
"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"
Vitest (unit 1/3)
"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"
Vitest (integration 10/10)
"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"
Vitest (integration 6/10)
"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
3 skipped 88 passed (1.4m)
E2E (cloudflare-workers)
"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
147 passed (47.2s)
E2E (pages-router)
"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
42 passed (1.2m)
E2E (app-router-webkit-browser-specific)
"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"
Vitest (integration 4/10)
"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"
Vitest (integration 3/10)
"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"
Vitest (integration 7/10)
"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 skipped 198 passed (1.9m)
E2E (app-router 3/3)
"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 flaky [app-router] › tests/e2e/app-router/error-interactive.spec.ts:51:7 › Error boundary interactive behavior › can trigger error again after reset 2 skipped 207 passed (2.1m)
E2E (app-router 1/3)
"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 flaky [app-router] › tests/e2e/app-router/nextjs-compat/hooks.spec.ts:104:7 › Next.js compat: hooks (browser) › useRouter.replace() navigates without adding history entry 219 passed (2.3m)
E2E (app-router 2/3)
"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"
Vitest (unit 3/3)
"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"
Vitest (integration 1/10)
"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"
Vitest (unit 2/3)
"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"
Vitest (integration report)
"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"
CI
"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
blob-report-1
345 KB
sha256:a831310e1648a35bca81305f20c963159068f228bcaadb2c687cbbc1cad3d805
blob-report-10
126 KB
sha256:91c7c1f7dff9791645bcc190e35e58a86ea7f9bec5b78de3b8ff7253d9c123fb
blob-report-2
33.3 KB
sha256:66ca3e5a9357b1115974d7abdf1d16fd736c3ada5bab5b4571fb2ea26ce5a881
blob-report-3
37.8 KB
sha256:436430d52f083407dbba9bbd7c928e38dcf3acdbc49f8f9b3849572b9de4fa6c
blob-report-4
103 KB
sha256:8a364bc398401c84413f23202748fd7156f196490280e2b6fa0556ffc23d2891
blob-report-5
26.5 KB
sha256:38bb308b17b693e1bee472f9f692bd5e4280825931e49af49db799ae6de45345
blob-report-6
121 KB
sha256:d38af340e066d4463c2a8b346518cc8977205a84fa063a579179e66c45ced487
blob-report-7
44.7 KB
sha256:14e0e6f7a116e343e30a772d66f44a3624df653f10bbb665fc383682af091996
blob-report-8
60.8 KB
sha256:5ae01e7835bc01162311f336b2cc130d0437fd90c91175bef5ed63b6a13acc37
blob-report-9
94 KB
sha256:ed9f0be384cfef3daa2e030c8f722c80213f607c6e51e5a4dbc38b6709db946e