vercel / next.js

The React Framework
https://nextjs.org
MIT License
121.29k stars 25.95k forks source link

Update Turbopack development test manifest #65261

Closed vercel-release-bot closed 2 weeks ago

vercel-release-bot commented 2 weeks ago

This auto-generated PR updates the development integration test manifest used when testing Turbopack.

ijjk commented 2 weeks ago

Failing test suites

Commit: 30612b3daa1ea142aaa30ebfcdeca494ef250444

TURBOPACK=1 pnpm test-start test/e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts (turbopack)

Expand output ● parallel-routes-and-interception › parallel routes › should gracefully handle when two page segments match the `children` parallel slot thrown: "Exceeded timeout of 60000 ms for a test. Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout." 184 | }) 185 | > 186 | it('should gracefully handle when two page segments match the `children` parallel slot', async () => { | ^ 187 | await next.stop() 188 | await next.patchFile( 189 | 'app/parallel/nested-2/page.js', at it (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:186:5) at describe (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:10:3) at Object.describe (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:5:1) ● parallel-routes-and-interception › parallel routes › should throw a 404 when no matching parallel route is found page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-tab-bar Call log: - navigating to "http://localhost:39991/parallel-tab-bar", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:218:23) ● parallel-routes-and-interception › parallel routes › should render nested parallel routes page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-side-bar/nested/deeper Call log: - navigating to "http://localhost:39991/parallel-side-bar/nested/deeper", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:237:23) ● parallel-routes-and-interception › parallel routes › should support layout files in parallel routes page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-layout Call log: - navigating to "http://localhost:39991/parallel-layout", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:271:23) ● parallel-routes-and-interception › parallel routes › should only scroll to the parallel route that was navigated to page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-scroll Call log: - navigating to "http://localhost:39991/parallel-scroll", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:290:23) ● parallel-routes-and-interception › parallel routes › should apply the catch-all route to the parallel route if no matching route is found page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-catchall Call log: - navigating to "http://localhost:39991/parallel-catchall", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:302:23) ● parallel-routes-and-interception › parallel routes › should match the catch-all routes of the more specific path, if there is more than one catch-all route page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-nested-catchall Call log: - navigating to "http://localhost:39991/parallel-nested-catchall", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:334:23) ● parallel-routes-and-interception › parallel routes › should navigate with a link with prefetch=false page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-prefetch-false Call log: - navigating to "http://localhost:39991/parallel-prefetch-false", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:365:23) ● parallel-routes-and-interception › parallel routes › should display all parallel route params with useParams page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-dynamic/foo/bar Call log: - navigating to "http://localhost:39991/parallel-dynamic/foo/bar", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:386:23) ● parallel-routes-and-interception › parallel routes › should load CSS for a default page that exports another page page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/default-css Call log: - navigating to "http://localhost:39991/default-css", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:400:23) ● parallel-routes-and-interception › parallel routes › should handle a loading state page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/with-loading Call log: - navigating to "http://localhost:39991/with-loading", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:428:23) ● parallel-routes-and-interception › route intercepting with dynamic routes › should render intercepted route page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/intercepting-routes-dynamic/photos Call log: - navigating to "http://localhost:39991/intercepting-routes-dynamic/photos", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:485:23) ● parallel-routes-and-interception › route intercepting with dynamic optional catch-all routes › should render intercepted route page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/intercepting-routes-dynamic-catchall/photos Call log: - navigating to "http://localhost:39991/intercepting-routes-dynamic-catchall/photos", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:523:23) ● parallel-routes-and-interception › route intercepting with dynamic catch-all routes › should render intercepted route page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/intercepting-routes-dynamic-catchall/photos Call log: - navigating to "http://localhost:39991/intercepting-routes-dynamic-catchall/photos", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:568:23) ● parallel-routes-and-interception › route intercepting › should render intercepted route page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/intercepting-routes/feed Call log: - navigating to "http://localhost:39991/intercepting-routes/feed", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:611:23) ● parallel-routes-and-interception › route intercepting › should render an intercepted route from a slot page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/ Call log: - navigating to "http://localhost:39991/", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:648:23) ● parallel-routes-and-interception › route intercepting › should render an intercepted route at the top level from a nested path page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/nested-link Call log: - navigating to "http://localhost:39991/nested-link", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:678:23) ● parallel-routes-and-interception › route intercepting › should render intercepted route from a nested route page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/intercepting-routes/feed/nested Call log: - navigating to "http://localhost:39991/intercepting-routes/feed/nested", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:702:23) ● parallel-routes-and-interception › route intercepting › should re-render the layout on the server when it had a default child route page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/parallel-non-intercepting Call log: - navigating to "http://localhost:39991/parallel-non-intercepting", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:739:23) ● parallel-routes-and-interception › route intercepting › should render modal when paired with parallel routes page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/intercepting-parallel-modal/vercel Call log: - navigating to "http://localhost:39991/intercepting-parallel-modal/vercel", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:763:23) ● parallel-routes-and-interception › route intercepting › should support intercepting with beforeFiles rewrites page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/foo Call log: - navigating to "http://localhost:39991/foo", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:811:23) ● parallel-routes-and-interception › route intercepting › should support intercepting local dynamic sibling routes page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/intercepting-siblings Call log: - navigating to "http://localhost:39991/intercepting-siblings", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:825:23) ● parallel-routes-and-interception › route intercepting › should intercept on routes that contain hyphenated/special dynamic params page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:39991/interception-route-special-params/some-random-param Call log: - navigating to "http://localhost:39991/interception-route-special-params/some-random-param", waiting until "load" 274 | opts?.beforePageLoad?.(page) 275 | > 276 | await page.goto(url, { waitUntil: 'load' }) | ^ 277 | } 278 | 279 | back(options): BrowserInterface { at BrowserInterface.goto (lib/browsers/playwright.ts:276:16) at webdriver (lib/next-webdriver.ts:129:3) at Object. (e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts:861:23)

Read more about building and testing Next.js in contributing.md.

ijjk commented 2 weeks ago

Stats from current PR

Default Build (Increase detected ⚠️)
General | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | buildDuration | 19.1s | 17.5s | N/A | | buildDurationCached | 10.5s | 9.5s | N/A | | nodeModulesSize | 360 MB | 360 MB | ✓ | | nextStartRea..uration (ms) | 471ms | 472ms | N/A |
Client Bundles (main, webpack) | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | 1103-HASH.js gzip | 31.9 kB | 31.9 kB | N/A | | 1a9f679d-HASH.js gzip | 53.5 kB | 53.5 kB | N/A | | 335-HASH.js gzip | 5.05 kB | 5.05 kB | ✓ | | 7953.HASH.js gzip | 169 B | 169 B | ✓ | | framework-HASH.js gzip | 45.2 kB | 45.2 kB | ✓ | | main-app-HASH.js gzip | 231 B | 230 B | N/A | | main-HASH.js gzip | 31.6 kB | 31.6 kB | N/A | | webpack-HASH.js gzip | 1.65 kB | 1.65 kB | N/A | | Overall change | 50.4 kB | 50.4 kB | ✓ |
Legacy Client Bundles (polyfills) | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | polyfills-HASH.js gzip | 31 kB | 31 kB | ✓ | | Overall change | 31 kB | 31 kB | ✓ |
Client Pages | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | _app-HASH.js gzip | 192 B | 193 B | N/A | | _error-HASH.js gzip | 192 B | 193 B | N/A | | amp-HASH.js gzip | 507 B | 511 B | N/A | | css-HASH.js gzip | 341 B | 343 B | N/A | | dynamic-HASH.js gzip | 2.52 kB | 2.52 kB | ✓ | | edge-ssr-HASH.js gzip | 266 B | 265 B | N/A | | head-HASH.js gzip | 362 B | 365 B | N/A | | hooks-HASH.js gzip | 392 B | 392 B | ✓ | | image-HASH.js gzip | 4.27 kB | 4.27 kB | ✓ | | index-HASH.js gzip | 268 B | 268 B | ✓ | | link-HASH.js gzip | 2.69 kB | 2.7 kB | N/A | | routerDirect..HASH.js gzip | 329 B | 328 B | N/A | | script-HASH.js gzip | 397 B | 397 B | ✓ | | withRouter-HASH.js gzip | 324 B | 324 B | ✓ | | 1afbb74e6ecf..834.css gzip | 106 B | 106 B | ✓ | | Overall change | 8.27 kB | 8.27 kB | ✓ |
Client Build Manifests | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | _buildManifest.js gzip | 483 B | 484 B | N/A | | Overall change | 0 B | 0 B | ✓ |
Rendered Page Sizes | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | index.html gzip | 527 B | 526 B | N/A | | link.html gzip | 540 B | 538 B | N/A | | withRouter.html gzip | 522 B | 521 B | N/A | | Overall change | 0 B | 0 B | ✓ |
Edge SSR bundle Size | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | edge-ssr.js gzip | 94.7 kB | 94.7 kB | N/A | | page.js gzip | 182 kB | 182 kB | N/A | | Overall change | 0 B | 0 B | ✓ |
Middleware size | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | middleware-b..fest.js gzip | 624 B | 621 B | N/A | | middleware-r..fest.js gzip | 156 B | 156 B | ✓ | | middleware.js gzip | 25.7 kB | 25.7 kB | N/A | | edge-runtime..pack.js gzip | 839 B | 839 B | ✓ | | Overall change | 995 B | 995 B | ✓ |
Next Runtimes | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | app-page-exp...dev.js gzip | 171 kB | 171 kB | ✓ | | app-page-exp..prod.js gzip | 98.7 kB | 98.7 kB | ✓ | | app-page-tur..prod.js gzip | 100 kB | 100 kB | ✓ | | app-page-tur..prod.js gzip | 94.5 kB | 94.5 kB | ✓ | | app-page.run...dev.js gzip | 157 kB | 157 kB | ✓ | | app-page.run..prod.js gzip | 93.2 kB | 93.2 kB | ✓ | | app-route-ex...dev.js gzip | 21.5 kB | 21.5 kB | ✓ | | app-route-ex..prod.js gzip | 15.2 kB | 15.2 kB | ✓ | | app-route-tu..prod.js gzip | 15.2 kB | 15.2 kB | ✓ | | app-route-tu..prod.js gzip | 15 kB | 15 kB | ✓ | | app-route.ru...dev.js gzip | 21.3 kB | 21.3 kB | ✓ | | app-route.ru..prod.js gzip | 15 kB | 15 kB | ✓ | | pages-api-tu..prod.js gzip | 9.55 kB | 9.55 kB | ✓ | | pages-api.ru...dev.js gzip | 9.82 kB | 9.82 kB | ✓ | | pages-api.ru..prod.js gzip | 9.55 kB | 9.55 kB | ✓ | | pages-turbo...prod.js gzip | 21.5 kB | 21.5 kB | ✓ | | pages.runtim...dev.js gzip | 22.1 kB | 22.1 kB | ✓ | | pages.runtim..prod.js gzip | 21.5 kB | 21.5 kB | ✓ | | server.runti..prod.js gzip | 51.6 kB | 51.6 kB | ✓ | | Overall change | 963 kB | 963 kB | ✓ |
build cache Overall increase ⚠️ | | vercel/next.js canary | vercel/next.js update/turbopack-manifest-1714633481189 | Change | | - | - | - | - | | 0.pack gzip | 1.62 MB | 1.62 MB | ⚠️ +1.45 kB | | index.pack gzip | 113 kB | 114 kB | ⚠️ +622 B | | Overall change | 1.73 MB | 1.73 MB | ⚠️ +2.08 kB |
Diff details
Diff for edge-ssr.js Diff too large to display

Commit: 30612b3daa1ea142aaa30ebfcdeca494ef250444