Repository: vercel/next.js
Pull request: Update Rspack production test manifest

This auto-generated PR updates the production integration test manifest used when testing Rspack.

Changed files:
filename: test/rspack-build-tests-manifest.json
patch: @@ -759,7 +759,8 @@
       "app dir - prefetching (custom staleTime) should fetch again when a static page was prefetched when navigating to it after the stale time has passed",
       "app dir - prefetching (custom staleTime) should fetch again when the initially visited static page is visited after the stale time has passed",
       "app dir - prefetching (custom staleTime) should not fetch again when a static page was prefetched when navigating to it twice",
-      "app dir - prefetching (custom staleTime) should not re-fetch cached data when navigating back to a route group"
+      "app dir - prefetching (custom staleTime) should not re-fetch cached data when navigating back to a route group",
+      "app dir - prefetching (custom staleTime) should renew the stale time after refetching expired RSC data"
     ],
     "failed": [],
     "pending": [],
@@ -1633,152 +1634,494 @@
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/catchall-parallel-routes-group/catchall-parallel-routes-group.test.ts": {
+  "test/e2e/app-dir/cache-components-dynamic-imports/cache-components-dynamic-imports.test.ts": {
     "passed": [
-      "catchall-parallel-routes-group should work without throwing any errors about invalid pages"
+      "async imports in cacheComponents - external packages does not instrument import() in external packages",
+      "async imports in cacheComponents are not instrumented in edge edge route handler",
+      "async imports in cacheComponents are not instrumented in edge middleware",
+      "async imports in cacheComponents does not cause any routes to become (partially) dynamic",
+      "async imports in cacheComponents inside a GET route handler import of a sync module",
+      "async imports in cacheComponents inside a GET route handler import of module with top-level-await",
+      "async imports in cacheComponents inside a client component import of a sync module",
+      "async imports in cacheComponents inside a client component import of module with top-level-await",
+      "async imports in cacheComponents inside a server component dynamic import in node_modules in a CJS package import of a sync module",
+      "async imports in cacheComponents inside a server component dynamic import in node_modules in an ESM package import of a sync module",
+      "async imports in cacheComponents inside a server component dynamic import in node_modules in an ESM package import of module with top-level-await",
+      "async imports in cacheComponents inside a server component import of a sync module",
+      "async imports in cacheComponents inside a server component import of module with top-level-await",
+      "async imports in cacheComponents outside of render client import of a sync module",
+      "async imports in cacheComponents outside of render client import of module with top-level-await",
+      "async imports in cacheComponents outside of render server import of a sync module",
+      "async imports in cacheComponents outside of render server import of module with top-level-await"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/catchall-specificity/catchall-specificity.test.ts": {
+  "test/e2e/app-dir/cache-components-errors/cache-components-errors.module-scope.test.ts": {
     "passed": [
-      "catchall-specificity should match the generic catchall correctly",
-      "catchall-specificity should match the specific catchall correctly"
+      "Lazy Module Init should build statically even if module scope uses sync APIs like current time and random"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/client-module-with-package-type/index.test.ts": {
+  "test/e2e/app-dir/cache-components-errors/cache-components-errors.prospective-errors.test.ts": {
     "passed": [
-      "esm-client-module-without-exports \"type\": \"commonjs\" in package.json should render without errors: import cjs",
-      "esm-client-module-without-exports \"type\": \"commonjs\" in package.json should render without errors: require cjs",
-      "esm-client-module-without-exports \"type\": \"module\" in package.json should render without errors: import esm",
-      "esm-client-module-without-exports \"type\": \"module\" in package.json should render without errors: require esm"
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with a string in a Page",
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with a string in a route",
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an Error in a Page",
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an Error in a route",
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an object in a Page",
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an object in a route",
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with null in a Page",
+      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with undefined in a route",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with a string in a Page",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with a string in a route",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an Error in a Page",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an Error in a route",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an object in a Page",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an object in a route",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with null in a Page",
+      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with undefined in a route"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/conflicting-page-segments/conflicting-page-segments.test.ts": {
+  "test/e2e/app-dir/cache-components-errors/cache-components-errors.test.ts": {
     "passed": [
-      "conflicting-page-segments should throw an error when a route groups causes a conflict with a parallel segment"
+      "Cache Components Errors Build With --prerender-debug Dynamic Boundary should partially prerender when all dynamic components are inside a Suspense boundary",
+      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Dynamic Route should partially prerender when all dynamic components are inside a Suspense boundary",
+      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Error Route should error the build for the correct reason when there is a cache components violation alongside dynamic metadata",
+      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Static Route With Suspense should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
+      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Static Route should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
+      "Cache Components Errors Build With --prerender-debug Dynamic Root should error the build if cache components happens in the root (outside a Suspense)",
+      "Cache Components Errors Build With --prerender-debug Dynamic Viewport - Dynamic Route should error the build if generateViewport is dynamic even if there are other uses of dynamic on the page",
+      "Cache Components Errors Build With --prerender-debug Dynamic Viewport - Static Route should error the build if generateViewport is dynamic",
+      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO Guarded RSC with guarded Client sync IO should not error the build sync IO is used inside a Suspense Boundary in a client Component and nothing else is dynamic",
+      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO Guarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
+      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO Unguarded RSC with guarded Client sync IO should error the build with a reason related dynamic data",
+      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO unguarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
+      "Cache Components Errors Build With --prerender-debug Inside `use cache` cookies should error the build",
+      "Cache Components Errors Build With --prerender-debug Inside `use cache` draftMode should error the build",
+      "Cache Components Errors Build With --prerender-debug Inside `use cache` headers should error the build",
+      "Cache Components Errors Build With --prerender-debug Static Route should not error the build when all routes are static",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Platform With Fallback - Math.random() should not error the build when calling Math.random() if all dynamic access is inside a Suspense boundary",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Platform Without Fallback - Math.random() should error the build if Math.random() happens before some component outside a Suspense boundary is complete",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request client params should not error the build when synchronously reading `params.slug`",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request client searchParams should not error the build when synchronously reading `searchParams.foo`",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request cookies should error the build with a runtime error",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request draftMode should not error the build when synchronously reading `draftMode().isEnabled`",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request headers should error the build with a runtime error",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request server params should not error the build when synchronously reading `params.slug`",
+      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request server searchParams should not error the build when synchronously reading `searchParams.foo`",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Boundary should partially prerender when all dynamic components are inside a Suspense boundary",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Dynamic Route should partially prerender when all dynamic components are inside a Suspense boundary",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Error Route should error the build for the correct reason when there is a cache components violation alongside dynamic metadata",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Static Route With Suspense should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Static Route should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Root should error the build if cache components happens in the root (outside a Suspense)",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Viewport - Dynamic Route should error the build if generateViewport is dynamic even if there are other uses of dynamic on the page",
+      "Cache Components Errors Build Without --prerender-debug Dynamic Viewport - Static Route should error the build if generateViewport is dynamic",
+      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO Guarded RSC with guarded Client sync IO should not error the build sync IO is used inside a Suspense Boundary in a client Component and nothing else is dynamic",
+      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO Guarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
+      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO Unguarded RSC with guarded Client sync IO should error the build with a reason related dynamic data",
+      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO unguarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
+      "Cache Components Errors Build Without --prerender-debug Inside `use cache` cookies should error the build",
+      "Cache Components Errors Build Without --prerender-debug Inside `use cache` draftMode should error the build",
+      "Cache Components Errors Build Without --prerender-debug Inside `use cache` headers should error the build",
+      "Cache Components Errors Build Without --prerender-debug Static Route should not error the build when all routes are static",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Platform With Fallback - Math.random() should not error the build when calling Math.random() if all dynamic access is inside a Suspense boundary",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Platform Without Fallback - Math.random() should error the build if Math.random() happens before some component outside a Suspense boundary is complete",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request client params should not error the build when synchronously reading `params.slug`",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request client searchParams should not error the build when synchronously reading `searchParams.foo`",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request cookies should error the build with a runtime error",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request draftMode should not error the build when synchronously reading `draftMode().isEnabled`",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request headers should error the build with a runtime error",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request server params should not error the build when synchronously reading `params.slug`",
+      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request server searchParams should not error the build when synchronously reading `searchParams.foo`"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/conflicting-search-and-route-params/conflicting-search-and-route-params.test.ts": {
+  "test/e2e/app-dir/cache-components-request-apis/cache-components-request-apis.test.ts": {
     "passed": [
-      "conflicting-search-and-route-params should handle conflicting search and route params on API route",
-      "conflicting-search-and-route-params should handle conflicting search and route params on page"
+      "Request Promises On Prerender Completion should reject request APIs after the prerender is complete when it finishes naturally",
+      "Request Promises On Prerender Interruption should reject request APIs after the prerender is interrupted with synchronously dynamic APIs"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/create-root-layout/create-root-layout.test.ts": {
+  "test/e2e/app-dir/cache-components-segment-configs/cache-components-segment-configs.test.ts": {
     "passed": [
-      "app-dir create root layout build should break the build if a page is missing root layout"
+      "cache-components-segment-configs it should error when using segment configs that aren't supported by cacheComponents",
+      "cache-components-segment-configs should propagate configurations from layouts to pages"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/crypto-globally-available/crypto-globally-available.test.ts": {
+  "test/e2e/app-dir/cache-components/cache-components.connection.test.ts": {
     "passed": [
-      "Web Crypto API is available globally should be available in Route Handlers",
-      "Web Crypto API is available globally should be available in Server Components"
+      "cache-components should be able to pass connection as a promise to another component and trigger an intermediate Suspense boundary",
+      "cache-components should partially prerender pages that use connection"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/css-chunking/css-chunking.test.ts": {
+  "test/e2e/app-dir/cache-components/cache-components.console.test.ts": {
     "passed": [
-      "css-chunking should be possible to disable the chunking plugin"
+      "cache-components dims console calls during prospective rendering"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/css-client-side-nav-parallel-routes/css-client-side-nav-parallel-routes.test.ts": {
+  "test/e2e/app-dir/cache-components/cache-components.cookies.test.ts": {
     "passed": [
-      "css-client-side-nav-parallel-routes should apply styles after navigation"
+      "cache-components should be able to access cookie properties",
+      "cache-components should be able to pass cookies as a promise to another component and trigger an intermediate Suspense boundary",
+      "cache-components should partially prerender pages that use cookies"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/css-modules-data-urls/css-modules-data-urls.test.ts": {
-    "passed": [],
+  "test/e2e/app-dir/cache-components/cache-components.date.test.ts": {
+    "passed": [
+      "cache-components should not have route specific errors",
+      "cache-components should not prerender pages with uncached `Date()` calls",
+      "cache-components should not prerender pages with uncached `Date.now()` calls",
+      "cache-components should not prerender pages with uncached `new Date()` calls",
+      "cache-components should not prerender pages with uncached static Date instances like `new Date(0)`",
+      "cache-components should prerender pages with cached `Date()` calls",
+      "cache-components should prerender pages with cached `Date.now()` calls",
+      "cache-components should prerender pages with cached `new Date()` calls",
+      "cache-components should prerender pages with cached static Date instances like `new Date(0)`"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/cache-components/cache-components.draft-mode.test.ts": {
+    "passed": [
+      "cache-components should fully prerender pages that use draftMode"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/cache-components/cache-components.headers.test.ts": {
+    "passed": [
+      "cache-components should be able to access headers properties asynchronously",
+      "cache-components should be able to pass headers as a promise to another component and trigger an intermediate Suspense boundary",
+      "cache-components should partially prerender pages that use headers"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/cache-components/cache-components.node-crypto.test.ts": {
+    "passed": [
+      "cache-components should not have route specific errors",
+      "cache-components should not prerender pages with uncached `require('node:crypto').generateKeyPairSync(type, options)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').generateKeySync(type, options)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').generatePrimeSync(size, options)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').getRandomValues(...)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').randomBytes(size)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').randomFillSync(buffer)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').randomInt(max)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').randomInt(min, max)` calls",
+      "cache-components should not prerender pages with uncached `require('node:crypto').randomUUID()` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').generateKeyPairSync(type, options)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').generateKeySync(type, options)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').generatePrimeSync(size, options)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').getRandomValues(...)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').randomBytes(size)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').randomFillSync(buffer)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').randomInt(max)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').randomInt(min, max)` calls",
+      "cache-components should prerender pages with cached `require('node:crypto').randomUUID()` calls"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/cache-components/cache-components.params.test.ts": {
+    "passed": [
+      "cache-components Param Shadowing should correctly allow param names like then, value, and status when `use`ing params in a client component",
+      "cache-components Param Shadowing should correctly allow param names like then, value, and status when awaiting params in a server component",
+      "cache-components Params should fully prerender pages that check individual param keys after `use`ing params in a client component",
+      "cache-components Params should fully prerender pages that check individual param keys after awaiting params in a server component",
+      "cache-components Params should partially prerender pages that await params in a server components",
+      "cache-components Params should partially prerender pages that spread `use`ed params in a client component",
+      "cache-components Params should partially prerender pages that spread awaited params in a server component",
+      "cache-components Params should partially prerender pages that use params in a client components"
+    ],
     "failed": [],
     "pending": [
-      "css-modules-data-urls should apply client class name from data url correctly",
-      "css-modules-data-urls should apply client styles from data url correctly",
-      "css-modules-data-urls should apply rsc class name from data url correctly",
-      "css-modules-data-urls should apply rsc styles from data url correctly"
+      "cache-components generateStaticParams should have cacheComponents semantics inside generateStaticParams"
     ],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/css-modules-pure-no-check/css-modules-pure-no-check.test.ts": {
+  "test/e2e/app-dir/cache-components/cache-components.random.test.ts": {
     "passed": [
-      "css-modules-pure-no-check should apply styles correctly",
-      "css-modules-pure-no-check should have emitted a CSS file"
+      "cache-components should not have route specific errors",
+      "cache-components should not prerender pages with uncached Math.random() calls",
+      "cache-components should prerender pages with cached Math.random() calls"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/css-modules-scoping/css-modules-scoping.test.ts": {
+  "test/e2e/app-dir/cache-components/cache-components.routes.test.ts": {
     "passed": [
-      "css-modules-scoping should not prefix grid areas",
-      "css-modules-scoping should prefix animation"
+      "cache-components should not prerender GET route handlers that complete in a new Task",
+      "cache-components should not prerender GET route handlers that have some uncached io (fetches)",
+      "cache-components should not prerender GET route handlers that have some uncached io (unstable_cache)",
+      "cache-components should not prerender GET route handlers that use dynamic APIs",
+      "cache-components should prerender GET route handlers that complete synchronously or in a microtask",
+      "cache-components should prerender GET route handlers that have entirely cached io (\"use cache\")",
+      "cache-components should prerender GET route handlers that have entirely cached io (fetches)",
+      "cache-components should prerender GET route handlers that have entirely cached io (unstable_cache)",
+      "cache-components should prerender GET route handlers when accessing params"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/css-order/css-order.test.ts": {
+  "test/e2e/app-dir/cache-components/cache-components.search.test.ts": {
     "passed": [
-      "css-order loose should load correct styles navigating first -> first-client",
-      "css-order loose should load correct styles navigating first -> second",
-      "css-order loose should load correct styles navigating first -> second-client",
-      "css-order loose should load correct styles navigating first -> third",
-      "css-order loose should load correct styles navigating first-client -> first",
-      "css-order loose should load correct styles navigating first-client -> second",
-      "css-order loose should load correct styles navigating first-client -> second-client",
-      "css-order loose should load correct styles navigating first-client -> third",
-      "css-order loose should load correct styles navigating interleaved-a -> interleaved-b",
-      "css-order loose should load correct styles navigating interleaved-b -> interleaved-a",
-      "css-order loose should load correct styles navigating pages-first -> pages-second",
-      "css-order loose should load correct styles navigating pages-first -> pages-third",
-      "css-order loose should load correct styles navigating pages-interleaved-a -> pages-interleaved-b",
-      "css-order loose should load correct styles navigating pages-interleaved-b -> pages-interleaved-a",
-      "css-order loose should load correct styles navigating pages-partial-reversed-a -> pages-partial-reversed-b",
-      "css-order loose should load correct styles navigating pages-partial-reversed-b -> pages-partial-reversed-a",
-      "css-order loose should load correct styles navigating pages-reversed-a -> pages-reversed-b",
-      "css-order loose should load correct styles navigating pages-reversed-b -> pages-reversed-a",
-      "css-order loose should load correct styles navigating pages-second -> pages-first",
-      "css-order loose should load correct styles navigating pages-second -> pages-third",
-      "css-order loose should load correct styles navigating pages-third -> pages-first",
-      "css-order loose should load correct styles navigating pages-third -> pages-second",
-      "css-order loose should load correct styles navigating second -> first",
-      "css-order loose should load correct styles navigating second -> first-client",
-      "css-order loose should load correct styles navigating second -> second-client",
+      "cache-components should partially prerender pages that `use` searchParams in a client component",
+      "cache-components should partially prerender pages that `use` searchParams in a server component",
+      "cache-components should partially prerender pages that await searchParams in a server component"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/cache-components/cache-components.server-action.test.ts": {
+    "passed": [
+      "cache-components should not fail decoding server action arguments",
+      "cache-components should not have cache components errors when encoding bound args for inline server actions",
+      "cache-components should prerender pages with inline server actions"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/cache-components/cache-components.test.ts": {
+    "passed": [
+      "cache-components can prerender pages with parallel routes that are static",
+      "cache-components can prerender pages with parallel routes that resolve in a microtask",
+      "cache-components does not prerender pages with parallel routes that resolve in a task",
+      "cache-components does not prerender pages with parallel routes that uses a dynamic API",
+      "cache-components should fully prerender pages that use `unstable_noStore()`",
+      "cache-components should not have route specific errors",
+      "cache-components should not resume when client components are dynamic but the RSC render was static",
+      "cache-components should not warn about potential memory leak for even listeners on AbortSignal",
+      "cache-components should partially prerender pages that do any uncached IO",
+      "cache-components should partially prerender pages that do any uncached IO (use cache)",
+      "cache-components should partially prerender pages that take longer than a task to render",
+      "cache-components should partially prerender pages that use `cookies()`",
+      "cache-components should partially prerender pages that use `headers()`",
+      "cache-components should partially prerender pages that use `searchParams` in Client Components",
+      "cache-components should partially prerender pages that use `searchParams` in Server Components",
+      "cache-components should partially prerender pages that use at least one fetch without cache",
+      "cache-components should prerender fully static pages",
+      "cache-components should prerender pages that cached the whole page",
+      "cache-components should prerender pages that only use cached (\"use cache\") IO",
+      "cache-components should prerender pages that only use cached (unstable_cache) IO",
+      "cache-components should prerender pages that only use cached fetches",
+      "cache-components should prerender pages that render in a microtask",
+      "cache-components should prerender static not-found pages"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/cache-components/cache-components.web-crypto.test.ts": {
+    "passed": [
+      "cache-components should not have route specific errors",
+      "cache-components should not prerender pages with uncached `crypto.getRandomValues(...)` calls",
+      "cache-components should not prerender pages with uncached `crypto.randomUUID()` calls",
+      "cache-components should prerender pages with cached `crypto.getRandomValues(...)` calls",
+      "cache-components should prerender pages with cached `crypto.randomUUID()` calls"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/catchall-parallel-routes-group/catchall-parallel-routes-group.test.ts": {
+    "passed": [
+      "catchall-parallel-routes-group should work without throwing any errors about invalid pages"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/catchall-specificity/catchall-specificity.test.ts": {
+    "passed": [
+      "catchall-specificity should match the generic catchall correctly",
+      "catchall-specificity should match the specific catchall correctly"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/client-module-with-package-type/index.test.ts": {
+    "passed": [
+      "esm-client-module-without-exports \"type\": \"commonjs\" in package.json should render without errors: import cjs",
+      "esm-client-module-without-exports \"type\": \"commonjs\" in package.json should render without errors: require cjs",
+      "esm-client-module-without-exports \"type\": \"module\" in package.json should render without errors: import esm",
+      "esm-client-module-without-exports \"type\": \"module\" in package.json should render without errors: require esm"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/conflicting-page-segments/conflicting-page-segments.test.ts": {
+    "passed": [
+      "conflicting-page-segments should throw an error when a route groups causes a conflict with a parallel segment"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/conflicting-search-and-route-params/conflicting-search-and-route-params.test.ts": {
+    "passed": [
+      "conflicting-search-and-route-params should handle conflicting search and route params on API route",
+      "conflicting-search-and-route-params should handle conflicting search and route params on page"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/create-root-layout/create-root-layout.test.ts": {
+    "passed": [
+      "app-dir create root layout build should break the build if a page is missing root layout"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/crypto-globally-available/crypto-globally-available.test.ts": {
+    "passed": [
+      "Web Crypto API is available globally should be available in Route Handlers",
+      "Web Crypto API is available globally should be available in Server Components"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/css-chunking/css-chunking.test.ts": {
+    "passed": [
+      "css-chunking should be possible to disable the chunking plugin"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/css-client-side-nav-parallel-routes/css-client-side-nav-parallel-routes.test.ts": {
+    "passed": [
+      "css-client-side-nav-parallel-routes should apply styles after navigation"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/css-modules-data-urls/css-modules-data-urls.test.ts": {
+    "passed": [],
+    "failed": [],
+    "pending": [
+      "css-modules-data-urls should apply client class name from data url correctly",
+      "css-modules-data-urls should apply client styles from data url correctly",
+      "css-modules-data-urls should apply rsc class name from data url correctly",
+      "css-modules-data-urls should apply rsc styles from data url correctly"
+    ],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/css-modules-pure-no-check/css-modules-pure-no-check.test.ts": {
+    "passed": [
+      "css-modules-pure-no-check should apply styles correctly",
+      "css-modules-pure-no-check should have emitted a CSS file"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/css-modules-scoping/css-modules-scoping.test.ts": {
+    "passed": [
+      "css-modules-scoping should not prefix grid areas",
+      "css-modules-scoping should prefix animation"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
+  "test/e2e/app-dir/css-order/css-order.test.ts": {
+    "passed": [
+      "css-order loose should load correct styles navigating first -> first-client",
+      "css-order loose should load correct styles navigating first -> second",
+      "css-order loose should load correct styles navigating first -> second-client",
+      "css-order loose should load correct styles navigating first -> third",
+      "css-order loose should load correct styles navigating first-client -> first",
+      "css-order loose should load correct styles navigating first-client -> second",
+      "css-order loose should load correct styles navigating first-client -> second-client",
+      "css-order loose should load correct styles navigating first-client -> third",
+      "css-order loose should load correct styles navigating interleaved-a -> interleaved-b",
+      "css-order loose should load correct styles navigating interleaved-b -> interleaved-a",
+      "css-order loose should load correct styles navigating pages-first -> pages-second",
+      "css-order loose should load correct styles navigating pages-first -> pages-third",
+      "css-order loose should load correct styles navigating pages-interleaved-a -> pages-interleaved-b",
+      "css-order loose should load correct styles navigating pages-interleaved-b -> pages-interleaved-a",
+      "css-order loose should load correct styles navigating pages-partial-reversed-a -> pages-partial-reversed-b",
+      "css-order loose should load correct styles navigating pages-partial-reversed-b -> pages-partial-reversed-a",
+      "css-order loose should load correct styles navigating pages-reversed-a -> pages-reversed-b",
+      "css-order loose should load correct styles navigating pages-reversed-b -> pages-reversed-a",
+      "css-order loose should load correct styles navigating pages-second -> pages-first",
+      "css-order loose should load correct styles navigating pages-second -> pages-third",
+      "css-order loose should load correct styles navigating pages-third -> pages-first",
+      "css-order loose should load correct styles navigating pages-third -> pages-second",
+      "css-order loose should load correct styles navigating second -> first",
+      "css-order loose should load correct styles navigating second -> first-client",
+      "css-order loose should load correct styles navigating second -> second-client",
       "css-order loose should load correct styles navigating second -> third",
       "css-order loose should load correct styles navigating second-client -> first",
       "css-order loose should load correct styles navigating second-client -> first-client",
@@ -1892,559 +2235,217 @@
       "css-order strict should load correct styles on pages-reversed-b",
       "css-order strict should load correct styles on pages-second",
       "css-order strict should load correct styles on pages-third",
-      "css-order strict should load correct styles on partial-reversed-a",
-      "css-order strict should load correct styles on partial-reversed-b",
-      "css-order strict should load correct styles on reversed-a",
-      "css-order strict should load correct styles on reversed-b",
-      "css-order strict should load correct styles on second",
-      "css-order strict should load correct styles on second-client",
-      "css-order strict should load correct styles on third",
-      "css-order strict should load correct styles on vendor",
-      "css-order true should load correct styles navigating back again first -> first-client -> first -> first-client",
-      "css-order true should load correct styles navigating back again first -> second -> first -> second",
-      "css-order true should load correct styles navigating back again first -> second-client -> first -> second-client",
-      "css-order true should load correct styles navigating back again first -> third -> first -> third",
-      "css-order true should load correct styles navigating back again first-client -> first -> first-client -> first",
-      "css-order true should load correct styles navigating back again first-client -> second -> first-client -> second",
-      "css-order true should load correct styles navigating back again first-client -> second-client -> first-client -> second-client",
-      "css-order true should load correct styles navigating back again first-client -> third -> first-client -> third",
-      "css-order true should load correct styles navigating back again interleaved-a -> interleaved-b -> interleaved-a -> interleaved-b",
-      "css-order true should load correct styles navigating back again interleaved-b -> interleaved-a -> interleaved-b -> interleaved-a",
-      "css-order true should load correct styles navigating back again pages-first -> pages-second -> pages-first -> pages-second",
-      "css-order true should load correct styles navigating back again pages-first -> pages-third -> pages-first -> pages-third",
-      "css-order true should load correct styles navigating back again pages-interleaved-a -> pages-interleaved-b -> pages-interleaved-a -> pages-interleaved-b",
-      "css-order true should load correct styles navigating back again pages-interleaved-b -> pages-interleaved-a -> pages-interleaved-b -> pages-interleaved-a",
-      "css-order true should load correct styles navigating back again pages-partial-reversed-a -> pages-partial-reversed-b -> pages-partial-reversed-a -> pages-partial-reversed-b",
-      "css-order true should load correct styles navigating back again pages-partial-reversed-b -> pages-partial-reversed-a -> pages-partial-reversed-b -> pages-partial-reversed-a",
-      "css-order true should load correct styles navigating back again pages-reversed-a -> pages-reversed-b -> pages-reversed-a -> pages-reversed-b",
-      "css-order true should load correct styles navigating back again pages-reversed-b -> pages-reversed-a -> pages-reversed-b -> pages-reversed-a",
-      "css-order true should load correct styles navigating back again pages-second -> pages-first -> pages-second -> pages-first",
-      "css-order true should load correct styles navigating back again pages-second -> pages-third -> pages-second -> pages-third",
-      "css-order true should load correct styles navigating back again pages-third -> pages-first -> pages-third -> pages-first",
-      "css-order true should load correct styles navigating back again pages-third -> pages-second -> pages-third -> pages-second",
-      "css-order true should load correct styles navigating back again second -> first -> second -> first",
-      "css-order true should load correct styles navigating back again second -> first-client -> second -> first-client",
-      "css-order true should load correct styles navigating back again second -> second-client -> second -> second-client",
-      "css-order true should load correct styles navigating back again second -> third -> second -> third",
-      "css-order true should load correct styles navigating back again second-client -> first -> second-client -> first",
-      "css-order true should load correct styles navigating back again second-client -> first-client -> second-client -> first-client",
-      "css-order true should load correct styles navigating back again second-client -> second -> second-client -> second",
-      "css-order true should load correct styles navigating back again second-client -> third -> second-client -> third",
-      "css-order true should load correct styles navigating back again third -> first -> third -> first",
-      "css-order true should load correct styles navigating back again third -> first-client -> third -> first-client",
-      "css-order true should load correct styles navigating back again third -> second -> third -> second",
-      "css-order true should load correct styles navigating back again third -> second-client -> third -> second-client"
-    ],
-    "failed": [],
-    "pending": [
-      "css-order loose should load correct styles navigating big-interleaved-a -> big-interleaved-b",
-      "css-order loose should load correct styles navigating big-interleaved-b -> big-interleaved-a",
-      "css-order strict should load correct styles navigating back again big-interleaved-a -> big-interleaved-b -> big-interleaved-a -> big-interleaved-b",
-      "css-order strict should load correct styles navigating back again big-interleaved-b -> big-interleaved-a -> big-interleaved-b -> big-interleaved-a",
-      "css-order strict should load correct styles navigating big-interleaved-a -> big-interleaved-b",
-      "css-order strict should load correct styles navigating big-interleaved-b -> big-interleaved-a",
-      "css-order true should load correct styles navigating back again big-interleaved-a -> big-interleaved-b -> big-interleaved-a -> big-interleaved-b",
-      "css-order true should load correct styles navigating back again big-interleaved-b -> big-interleaved-a -> big-interleaved-b -> big-interleaved-a"
-    ],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cssnano-colormin/index.test.ts": {
-    "passed": ["cssnano-colormin should not minify rgb colors to hsla"],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/custom-cache-control/custom-cache-control.test.ts": {
-    "passed": [
-      "custom-cache-control should have custom cache-control for app-ssg lazy",
-      "custom-cache-control should have custom cache-control for app-ssg prerendered",
-      "custom-cache-control should have custom cache-control for app-ssr",
-      "custom-cache-control should have custom cache-control for auto static page",
-      "custom-cache-control should have custom cache-control for pages-ssg lazy",
-      "custom-cache-control should have custom cache-control for pages-ssg prerendered",
-      "custom-cache-control should have default cache-control for app-ssg another",
-      "custom-cache-control should have default cache-control for pages-ssg another",
-      "custom-cache-control should have default cache-control for pages-ssr"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dedupe-rsc-error-log/dedupe-rsc-error-log.test.ts": {
-    "passed": [
-      "dedupe-rsc-error-log should only log RSC error once for edge runtime",
-      "dedupe-rsc-error-log should only log RSC error once for nodejs runtime",
-      "dedupe-rsc-error-log should only log SSR error once for edge runtime",
-      "dedupe-rsc-error-log should only log SSR error once for nodejs runtime"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dev-overlay/portal-not-affect-parent/portal-not-affect-parent.test.ts": {
-    "passed": [
-      "dev-overlay - portal-not-affect-parent should not affect parent display"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/disable-logging-route/disable-logging-route.test.ts": {
-    "passed": [
-      "app-dir - disable-logging-route should not log if disabled logging"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/draft-mode-middleware/draft-mode-middleware.test.ts": {
-    "passed": [
-      "app-dir - draft-mode-middleware should be able to disable draft mode with middleware present",
-      "app-dir - draft-mode-middleware should be able to enable draft mode with middleware present"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/draft-mode/draft-mode.test.ts": {
-    "passed": [
-      "app dir - draft mode in edge runtime should be disabled from api route handler",
-      "app dir - draft mode in edge runtime should be enabled from api route handler when draft mode enabled",
-      "app dir - draft mode in edge runtime should generate rand when draft mode enabled",
-      "app dir - draft mode in edge runtime should have set-cookie header on enable",
-      "app dir - draft mode in edge runtime should have set-cookie header with redirect location",
-      "app dir - draft mode in edge runtime should not perform full page navigation on router.refresh()",
-      "app dir - draft mode in edge runtime should not read other cookies when draft mode disabled during next start",
-      "app dir - draft mode in edge runtime should read other cookies when draft mode enabled",
-      "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/index",
-      "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/with-cookies",
-      "app dir - draft mode in nodejs runtime should be disabled from api route handler",
-      "app dir - draft mode in nodejs runtime should be enabled from api route handler when draft mode enabled",
-      "app dir - draft mode in nodejs runtime should generate rand when draft mode enabled",
-      "app dir - draft mode in nodejs runtime should have set-cookie header on enable",
-      "app dir - draft mode in nodejs runtime should have set-cookie header with redirect location",
-      "app dir - draft mode in nodejs runtime should not generate rand when draft mode disabled during next start",
-      "app dir - draft mode in nodejs runtime should not perform full page navigation on router.refresh()",
-      "app dir - draft mode in nodejs runtime should not read other cookies when draft mode disabled during next start",
-      "app dir - draft mode in nodejs runtime should read other cookies when draft mode enabled",
-      "app dir - draft mode in nodejs runtime should use initial rand when draft mode is disabled on /index",
-      "app dir - draft mode in nodejs runtime should use initial rand when draft mode is disabled on /with-cookies"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dynamic-css/index.test.ts": {
-    "passed": [
-      "app dir - dynamic css should not throw with accessing to ALS in preload css",
-      "app dir - dynamic css should only apply corresponding css for page loaded in edge runtime",
-      "app dir - dynamic css should only apply corresponding css for page loaded that /another",
-      "app dir - dynamic css should only apply corresponding css for page loaded that /ssr",
-      "app dir - dynamic css should preload all chunks of dynamic component during SSR"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dynamic-data/dynamic-data.test.ts": {
-    "passed": [
-      "dynamic-data inside cache scope error when the build when accessing dynamic data inside a cache scope",
-      "dynamic-data should render empty objects for dynamic APIs when rendering with force-static",
-      "dynamic-data should render the dynamic apis dynamically when used in a top-level scope",
-      "dynamic-data should render the dynamic apis dynamically when used in a top-level scope with force dynamic",
-      "dynamic-data should track dynamic apis when rendering app routes",
-      "dynamic-data should track searchParams access as dynamic when the Page is a client component",
-      "dynamic-data with dynamic = \"error\" error when the build when `dynamic = \"error\"` and dynamic data is read"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dynamic-href/dynamic-href.test.ts": {
-    "passed": [
-      "dynamic-href should not error on /object in prod",
-      "dynamic-href should not error on /string in prod"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dynamic-import/dynamic-import.test.ts": {
-    "passed": [
-      "dynamic-import should render the dynamically imported component"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dynamic-in-generate-params/index.test.ts": {
-    "passed": [
-      "app-dir - dynamic in generate params should be able to call fetch while generating multiple dynamic pages",
-      "app-dir - dynamic in generate params should be able to call while generating multiple dynamic sitemaps",
-      "app-dir - dynamic in generate params should render sitemap with generateSitemaps in force-dynamic config dynamically"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/dynamic-interception-route-revalidate/dynamic-interception-route-revalidate.test.ts": {
-    "passed": [
-      "dynamic-interception-route-revalidate should refresh the dynamic intercepted route when the interception route is revalidated"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cache-components-dynamic-imports/cache-components-dynamic-imports.test.ts": {
-    "passed": [
-      "async imports in cacheComponents - external packages does not instrument import() in external packages",
-      "async imports in cacheComponents are not instrumented in edge edge route handler",
-      "async imports in cacheComponents are not instrumented in edge middleware",
-      "async imports in cacheComponents does not cause any routes to become (partially) dynamic",
-      "async imports in cacheComponents inside a GET route handler import of a sync module",
-      "async imports in cacheComponents inside a GET route handler import of module with top-level-await",
-      "async imports in cacheComponents inside a client component import of a sync module",
-      "async imports in cacheComponents inside a client component import of module with top-level-await",
-      "async imports in cacheComponents inside a server component dynamic import in node_modules in a CJS package import of a sync module",
-      "async imports in cacheComponents inside a server component dynamic import in node_modules in an ESM package import of a sync module",
-      "async imports in cacheComponents inside a server component dynamic import in node_modules in an ESM package import of module with top-level-await",
-      "async imports in cacheComponents inside a server component import of a sync module",
-      "async imports in cacheComponents inside a server component import of module with top-level-await",
-      "async imports in cacheComponents outside of render client import of a sync module",
-      "async imports in cacheComponents outside of render client import of module with top-level-await",
-      "async imports in cacheComponents outside of render server import of a sync module",
-      "async imports in cacheComponents outside of render server import of module with top-level-await"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cache-components-errors/cache-components-errors.module-scope.test.ts": {
-    "passed": [
-      "Lazy Module Init should build statically even if module scope uses sync APIs like current time and random"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cache-components-errors/cache-components-errors.prospective-errors.test.ts": {
-    "passed": [
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with a string in a Page",
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with a string in a route",
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an Error in a Page",
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an Error in a route",
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an object in a Page",
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with an object in a route",
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with null in a Page",
-      "Cache Components Prospective Render Errors - Debug Build should log an error when the prospective render errors with undefined in a route",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with a string in a Page",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with a string in a route",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an Error in a Page",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an Error in a route",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an object in a Page",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with an object in a route",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with null in a Page",
-      "Cache Components Prospective Render Errors - Standard Build should not log an error when the prospective render errors with undefined in a route"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cache-components-errors/cache-components-errors.test.ts": {
-    "passed": [
-      "Cache Components Errors Build With --prerender-debug Dynamic Boundary should partially prerender when all dynamic components are inside a Suspense boundary",
-      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Dynamic Route should partially prerender when all dynamic components are inside a Suspense boundary",
-      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Error Route should error the build for the correct reason when there is a cache components violation alongside dynamic metadata",
-      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Static Route With Suspense should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
-      "Cache Components Errors Build With --prerender-debug Dynamic Metadata - Static Route should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
-      "Cache Components Errors Build With --prerender-debug Dynamic Root should error the build if cache components happens in the root (outside a Suspense)",
-      "Cache Components Errors Build With --prerender-debug Dynamic Viewport - Dynamic Route should error the build if generateViewport is dynamic even if there are other uses of dynamic on the page",
-      "Cache Components Errors Build With --prerender-debug Dynamic Viewport - Static Route should error the build if generateViewport is dynamic",
-      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO Guarded RSC with guarded Client sync IO should not error the build sync IO is used inside a Suspense Boundary in a client Component and nothing else is dynamic",
-      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO Guarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
-      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO Unguarded RSC with guarded Client sync IO should error the build with a reason related dynamic data",
-      "Cache Components Errors Build With --prerender-debug Error Attribution with Sync IO unguarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
-      "Cache Components Errors Build With --prerender-debug Inside `use cache` cookies should error the build",
-      "Cache Components Errors Build With --prerender-debug Inside `use cache` draftMode should error the build",
-      "Cache Components Errors Build With --prerender-debug Inside `use cache` headers should error the build",
-      "Cache Components Errors Build With --prerender-debug Static Route should not error the build when all routes are static",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Platform With Fallback - Math.random() should not error the build when calling Math.random() if all dynamic access is inside a Suspense boundary",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Platform Without Fallback - Math.random() should error the build if Math.random() happens before some component outside a Suspense boundary is complete",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request client params should not error the build when synchronously reading `params.slug`",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request client searchParams should not error the build when synchronously reading `searchParams.foo`",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request cookies should error the build with a runtime error",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request draftMode should not error the build when synchronously reading `draftMode().isEnabled`",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request headers should error the build with a runtime error",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request server params should not error the build when synchronously reading `params.slug`",
-      "Cache Components Errors Build With --prerender-debug Sync Dynamic Request server searchParams should not error the build when synchronously reading `searchParams.foo`",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Boundary should partially prerender when all dynamic components are inside a Suspense boundary",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Dynamic Route should partially prerender when all dynamic components are inside a Suspense boundary",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Error Route should error the build for the correct reason when there is a cache components violation alongside dynamic metadata",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Static Route With Suspense should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Metadata - Static Route should error the build if generateMetadata is dynamic when the rest of the route is prerenderable",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Root should error the build if cache components happens in the root (outside a Suspense)",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Viewport - Dynamic Route should error the build if generateViewport is dynamic even if there are other uses of dynamic on the page",
-      "Cache Components Errors Build Without --prerender-debug Dynamic Viewport - Static Route should error the build if generateViewport is dynamic",
-      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO Guarded RSC with guarded Client sync IO should not error the build sync IO is used inside a Suspense Boundary in a client Component and nothing else is dynamic",
-      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO Guarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
-      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO Unguarded RSC with guarded Client sync IO should error the build with a reason related dynamic data",
-      "Cache Components Errors Build Without --prerender-debug Error Attribution with Sync IO unguarded RSC with unguarded Client sync IO should error the build with a reason related to sync IO access",
-      "Cache Components Errors Build Without --prerender-debug Inside `use cache` cookies should error the build",
-      "Cache Components Errors Build Without --prerender-debug Inside `use cache` draftMode should error the build",
-      "Cache Components Errors Build Without --prerender-debug Inside `use cache` headers should error the build",
-      "Cache Components Errors Build Without --prerender-debug Static Route should not error the build when all routes are static",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Platform With Fallback - Math.random() should not error the build when calling Math.random() if all dynamic access is inside a Suspense boundary",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Platform Without Fallback - Math.random() should error the build if Math.random() happens before some component outside a Suspense boundary is complete",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request client params should not error the build when synchronously reading `params.slug`",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request client searchParams should not error the build when synchronously reading `searchParams.foo`",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request cookies should error the build with a runtime error",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request draftMode should not error the build when synchronously reading `draftMode().isEnabled`",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request headers should error the build with a runtime error",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request server params should not error the build when synchronously reading `params.slug`",
-      "Cache Components Errors Build Without --prerender-debug Sync Dynamic Request server searchParams should not error the build when synchronously reading `searchParams.foo`"
-    ],
-    "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cache-components-request-apis/cache-components-request-apis.test.ts": {
-    "passed": [
-      "Request Promises On Prerender Completion should reject request APIs after the prerender is complete when it finishes naturally",
-      "Request Promises On Prerender Interruption should reject request APIs after the prerender is interrupted with synchronously dynamic APIs"
+      "css-order strict should load correct styles on partial-reversed-a",
+      "css-order strict should load correct styles on partial-reversed-b",
+      "css-order strict should load correct styles on reversed-a",
+      "css-order strict should load correct styles on reversed-b",
+      "css-order strict should load correct styles on second",
+      "css-order strict should load correct styles on second-client",
+      "css-order strict should load correct styles on third",
+      "css-order strict should load correct styles on vendor",
+      "css-order true should load correct styles navigating back again first -> first-client -> first -> first-client",
+      "css-order true should load correct styles navigating back again first -> second -> first -> second",
+      "css-order true should load correct styles navigating back again first -> second-client -> first -> second-client",
+      "css-order true should load correct styles navigating back again first -> third -> first -> third",
+      "css-order true should load correct styles navigating back again first-client -> first -> first-client -> first",
+      "css-order true should load correct styles navigating back again first-client -> second -> first-client -> second",
+      "css-order true should load correct styles navigating back again first-client -> second-client -> first-client -> second-client",
+      "css-order true should load correct styles navigating back again first-client -> third -> first-client -> third",
+      "css-order true should load correct styles navigating back again interleaved-a -> interleaved-b -> interleaved-a -> interleaved-b",
+      "css-order true should load correct styles navigating back again interleaved-b -> interleaved-a -> interleaved-b -> interleaved-a",
+      "css-order true should load correct styles navigating back again pages-first -> pages-second -> pages-first -> pages-second",
+      "css-order true should load correct styles navigating back again pages-first -> pages-third -> pages-first -> pages-third",
+      "css-order true should load correct styles navigating back again pages-interleaved-a -> pages-interleaved-b -> pages-interleaved-a -> pages-interleaved-b",
+      "css-order true should load correct styles navigating back again pages-interleaved-b -> pages-interleaved-a -> pages-interleaved-b -> pages-interleaved-a",
+      "css-order true should load correct styles navigating back again pages-partial-reversed-a -> pages-partial-reversed-b -> pages-partial-reversed-a -> pages-partial-reversed-b",
+      "css-order true should load correct styles navigating back again pages-partial-reversed-b -> pages-partial-reversed-a -> pages-partial-reversed-b -> pages-partial-reversed-a",
+      "css-order true should load correct styles navigating back again pages-reversed-a -> pages-reversed-b -> pages-reversed-a -> pages-reversed-b",
+      "css-order true should load correct styles navigating back again pages-reversed-b -> pages-reversed-a -> pages-reversed-b -> pages-reversed-a",
+      "css-order true should load correct styles navigating back again pages-second -> pages-first -> pages-second -> pages-first",
+      "css-order true should load correct styles navigating back again pages-second -> pages-third -> pages-second -> pages-third",
+      "css-order true should load correct styles navigating back again pages-third -> pages-first -> pages-third -> pages-first",
+      "css-order true should load correct styles navigating back again pages-third -> pages-second -> pages-third -> pages-second",
+      "css-order true should load correct styles navigating back again second -> first -> second -> first",
+      "css-order true should load correct styles navigating back again second -> first-client -> second -> first-client",
+      "css-order true should load correct styles navigating back again second -> second-client -> second -> second-client",
+      "css-order true should load correct styles navigating back again second -> third -> second -> third",
+      "css-order true should load correct styles navigating back again second-client -> first -> second-client -> first",
+      "css-order true should load correct styles navigating back again second-client -> first-client -> second-client -> first-client",
+      "css-order true should load correct styles navigating back again second-client -> second -> second-client -> second",
+      "css-order true should load correct styles navigating back again second-client -> third -> second-client -> third",
+      "css-order true should load correct styles navigating back again third -> first -> third -> first",
+      "css-order true should load correct styles navigating back again third -> first-client -> third -> first-client",
+      "css-order true should load correct styles navigating back again third -> second -> third -> second",
+      "css-order true should load correct styles navigating back again third -> second-client -> third -> second-client"
     ],
     "failed": [],
-    "pending": [],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cache-components-segment-configs/cache-components-segment-configs.test.ts": {
-    "passed": [
-      "cache-components-segment-configs it should error when using segment configs that aren't supported by cacheComponents",
-      "cache-components-segment-configs should propagate configurations from layouts to pages"
+    "pending": [
+      "css-order loose should load correct styles navigating big-interleaved-a -> big-interleaved-b",
+      "css-order loose should load correct styles navigating big-interleaved-b -> big-interleaved-a",
+      "css-order strict should load correct styles navigating back again big-interleaved-a -> big-interleaved-b -> big-interleaved-a -> big-interleaved-b",
+      "css-order strict should load correct styles navigating back again big-interleaved-b -> big-interleaved-a -> big-interleaved-b -> big-interleaved-a",
+      "css-order strict should load correct styles navigating big-interleaved-a -> big-interleaved-b",
+      "css-order strict should load correct styles navigating big-interleaved-b -> big-interleaved-a",
+      "css-order true should load correct styles navigating back again big-interleaved-a -> big-interleaved-b -> big-interleaved-a -> big-interleaved-b",
+      "css-order true should load correct styles navigating back again big-interleaved-b -> big-interleaved-a -> big-interleaved-b -> big-interleaved-a"
     ],
-    "failed": [],
-    "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.connection.test.ts": {
-    "passed": [
-      "cache-components should be able to pass connection as a promise to another component and trigger an intermediate Suspense boundary",
-      "cache-components should partially prerender pages that use connection"
-    ],
+  "test/e2e/app-dir/cssnano-colormin/index.test.ts": {
+    "passed": ["cssnano-colormin should not minify rgb colors to hsla"],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.console.test.ts": {
+  "test/e2e/app-dir/custom-cache-control/custom-cache-control.test.ts": {
     "passed": [
-      "cache-components dims console calls during prospective rendering"
+      "custom-cache-control should have custom cache-control for app-ssg lazy",
+      "custom-cache-control should have custom cache-control for app-ssg prerendered",
+      "custom-cache-control should have custom cache-control for app-ssr",
+      "custom-cache-control should have custom cache-control for auto static page",
+      "custom-cache-control should have custom cache-control for pages-ssg lazy",
+      "custom-cache-control should have custom cache-control for pages-ssg prerendered",
+      "custom-cache-control should have default cache-control for app-ssg another",
+      "custom-cache-control should have default cache-control for pages-ssg another",
+      "custom-cache-control should have default cache-control for pages-ssr"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.cookies.test.ts": {
+  "test/e2e/app-dir/dedupe-rsc-error-log/dedupe-rsc-error-log.test.ts": {
     "passed": [
-      "cache-components should be able to access cookie properties",
-      "cache-components should be able to pass cookies as a promise to another component and trigger an intermediate Suspense boundary",
-      "cache-components should partially prerender pages that use cookies"
+      "dedupe-rsc-error-log should only log RSC error once for edge runtime",
+      "dedupe-rsc-error-log should only log RSC error once for nodejs runtime",
+      "dedupe-rsc-error-log should only log SSR error once for edge runtime",
+      "dedupe-rsc-error-log should only log SSR error once for nodejs runtime"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.date.test.ts": {
+  "test/e2e/app-dir/dev-overlay/portal-not-affect-parent/portal-not-affect-parent.test.ts": {
     "passed": [
-      "cache-components should not have route specific errors",
-      "cache-components should not prerender pages with uncached `Date()` calls",
-      "cache-components should not prerender pages with uncached `Date.now()` calls",
-      "cache-components should not prerender pages with uncached `new Date()` calls",
-      "cache-components should not prerender pages with uncached static Date instances like `new Date(0)`",
-      "cache-components should prerender pages with cached `Date()` calls",
-      "cache-components should prerender pages with cached `Date.now()` calls",
-      "cache-components should prerender pages with cached `new Date()` calls",
-      "cache-components should prerender pages with cached static Date instances like `new Date(0)`"
+      "dev-overlay - portal-not-affect-parent should not affect parent display"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.draft-mode.test.ts": {
+  "test/e2e/app-dir/disable-logging-route/disable-logging-route.test.ts": {
     "passed": [
-      "cache-components should fully prerender pages that use draftMode"
+      "app-dir - disable-logging-route should not log if disabled logging"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.headers.test.ts": {
+  "test/e2e/app-dir/draft-mode-middleware/draft-mode-middleware.test.ts": {
     "passed": [
-      "cache-components should be able to access headers properties asynchronously",
-      "cache-components should be able to pass headers as a promise to another component and trigger an intermediate Suspense boundary",
-      "cache-components should partially prerender pages that use headers"
+      "app-dir - draft-mode-middleware should be able to disable draft mode with middleware present",
+      "app-dir - draft-mode-middleware should be able to enable draft mode with middleware present"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.node-crypto.test.ts": {
+  "test/e2e/app-dir/draft-mode/draft-mode.test.ts": {
     "passed": [
-      "cache-components should not have route specific errors",
-      "cache-components should not prerender pages with uncached `require('node:crypto').generateKeyPairSync(type, options)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').generateKeySync(type, options)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').generatePrimeSync(size, options)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').getRandomValues(...)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').randomBytes(size)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').randomFillSync(buffer)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').randomInt(max)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').randomInt(min, max)` calls",
-      "cache-components should not prerender pages with uncached `require('node:crypto').randomUUID()` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').generateKeyPairSync(type, options)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').generateKeySync(type, options)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').generatePrimeSync(size, options)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').getRandomValues(...)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').randomBytes(size)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').randomFillSync(buffer)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').randomInt(max)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').randomInt(min, max)` calls",
-      "cache-components should prerender pages with cached `require('node:crypto').randomUUID()` calls"
+      "app dir - draft mode in edge runtime should be disabled from api route handler",
+      "app dir - draft mode in edge runtime should be enabled from api route handler when draft mode enabled",
+      "app dir - draft mode in edge runtime should generate rand when draft mode enabled",
+      "app dir - draft mode in edge runtime should have set-cookie header on enable",
+      "app dir - draft mode in edge runtime should have set-cookie header with redirect location",
+      "app dir - draft mode in edge runtime should not perform full page navigation on router.refresh()",
+      "app dir - draft mode in edge runtime should not read other cookies when draft mode disabled during next start",
+      "app dir - draft mode in edge runtime should read other cookies when draft mode enabled",
+      "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/index",
+      "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/with-cookies",
+      "app dir - draft mode in nodejs runtime should be disabled from api route handler",
+      "app dir - draft mode in nodejs runtime should be enabled from api route handler when draft mode enabled",
+      "app dir - draft mode in nodejs runtime should generate rand when draft mode enabled",
+      "app dir - draft mode in nodejs runtime should have set-cookie header on enable",
+      "app dir - draft mode in nodejs runtime should have set-cookie header with redirect location",
+      "app dir - draft mode in nodejs runtime should not generate rand when draft mode disabled during next start",
+      "app dir - draft mode in nodejs runtime should not perform full page navigation on router.refresh()",
+      "app dir - draft mode in nodejs runtime should not read other cookies when draft mode disabled during next start",
+      "app dir - draft mode in nodejs runtime should read other cookies when draft mode enabled",
+      "app dir - draft mode in nodejs runtime should use initial rand when draft mode is disabled on /index",
+      "app dir - draft mode in nodejs runtime should use initial rand when draft mode is disabled on /with-cookies"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.params.test.ts": {
-    "passed": [
-      "cache-components Param Shadowing should correctly allow param names like then, value, and status when `use`ing params in a client component",
-      "cache-components Param Shadowing should correctly allow param names like then, value, and status when awaiting params in a server component",
-      "cache-components Params should fully prerender pages that check individual param keys after `use`ing params in a client component",
-      "cache-components Params should fully prerender pages that check individual param keys after awaiting params in a server component",
-      "cache-components Params should partially prerender pages that await params in a server components",
-      "cache-components Params should partially prerender pages that spread `use`ed params in a client component",
-      "cache-components Params should partially prerender pages that spread awaited params in a server component",
-      "cache-components Params should partially prerender pages that use params in a client components"
-    ],
-    "failed": [],
-    "pending": [
-      "cache-components generateStaticParams should have cacheComponents semantics inside generateStaticParams"
-    ],
-    "flakey": [],
-    "runtimeError": false
-  },
-  "test/e2e/app-dir/cache-components/cache-components.random.test.ts": {
+  "test/e2e/app-dir/dynamic-css/index.test.ts": {
     "passed": [
-      "cache-components should not have route specific errors",
-      "cache-components should not prerender pages with uncached Math.random() calls",
-      "cache-components should prerender pages with cached Math.random() calls"
+      "app dir - dynamic css should not throw with accessing to ALS in preload css",
+      "app dir - dynamic css should only apply corresponding css for page loaded in edge runtime",
+      "app dir - dynamic css should only apply corresponding css for page loaded that /another",
+      "app dir - dynamic css should only apply corresponding css for page loaded that /ssr",
+      "app dir - dynamic css should preload all chunks of dynamic component during SSR"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.routes.test.ts": {
+  "test/e2e/app-dir/dynamic-data/dynamic-data.test.ts": {
     "passed": [
-      "cache-components should not prerender GET route handlers that complete in a new Task",
-      "cache-components should not prerender GET route handlers that have some uncached io (fetches)",
-      "cache-components should not prerender GET route handlers that have some uncached io (unstable_cache)",
-      "cache-components should not prerender GET route handlers that use dynamic APIs",
-      "cache-components should prerender GET route handlers that complete synchronously or in a microtask",
-      "cache-components should prerender GET route handlers that have entirely cached io (\"use cache\")",
-      "cache-components should prerender GET route handlers that have entirely cached io (fetches)",
-      "cache-components should prerender GET route handlers that have entirely cached io (unstable_cache)",
-      "cache-components should prerender GET route handlers when accessing params"
+      "dynamic-data inside cache scope error when the build when accessing dynamic data inside a cache scope",
+      "dynamic-data should render empty objects for dynamic APIs when rendering with force-static",
+      "dynamic-data should render the dynamic apis dynamically when used in a top-level scope",
+      "dynamic-data should render the dynamic apis dynamically when used in a top-level scope with force dynamic",
+      "dynamic-data should track dynamic apis when rendering app routes",
+      "dynamic-data should track searchParams access as dynamic when the Page is a client component",
+      "dynamic-data with dynamic = \"error\" error when the build when `dynamic = \"error\"` and dynamic data is read"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.search.test.ts": {
+  "test/e2e/app-dir/dynamic-href/dynamic-href.test.ts": {
     "passed": [
-      "cache-components should partially prerender pages that `use` searchParams in a client component",
-      "cache-components should partially prerender pages that `use` searchParams in a server component",
-      "cache-components should partially prerender pages that await searchParams in a server component"
+      "dynamic-href should not error on /object in prod",
+      "dynamic-href should not error on /string in prod"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.server-action.test.ts": {
+  "test/e2e/app-dir/dynamic-import/dynamic-import.test.ts": {
     "passed": [
-      "cache-components should not fail decoding server action arguments",
-      "cache-components should not have cache components errors when encoding bound args for inline server actions",
-      "cache-components should prerender pages with inline server actions"
+      "dynamic-import should render the dynamically imported component"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.test.ts": {
+  "test/e2e/app-dir/dynamic-in-generate-params/index.test.ts": {
     "passed": [
-      "cache-components can prerender pages with parallel routes that are static",
-      "cache-components can prerender pages with parallel routes that resolve in a microtask",
-      "cache-components does not prerender pages with parallel routes that resolve in a task",
-      "cache-components does not prerender pages with parallel routes that uses a dynamic API",
-      "cache-components should fully prerender pages that use `unstable_noStore()`",
-      "cache-components should not have route specific errors",
-      "cache-components should not resume when client components are dynamic but the RSC render was static",
-      "cache-components should not warn about potential memory leak for even listeners on AbortSignal",
-      "cache-components should partially prerender pages that do any uncached IO",
-      "cache-components should partially prerender pages that do any uncached IO (use cache)",
-      "cache-components should partially prerender pages that take longer than a task to render",
-      "cache-components should partially prerender pages that use `cookies()`",
-      "cache-components should partially prerender pages that use `headers()`",
-      "cache-components should partially prerender pages that use `searchParams` in Client Components",
-      "cache-components should partially prerender pages that use `searchParams` in Server Components",
-      "cache-components should partially prerender pages that use at least one fetch without cache",
-      "cache-components should prerender fully static pages",
-      "cache-components should prerender pages that cached the whole page",
-      "cache-components should prerender pages that only use cached (\"use cache\") IO",
-      "cache-components should prerender pages that only use cached (unstable_cache) IO",
-      "cache-components should prerender pages that only use cached fetches",
-      "cache-components should prerender pages that render in a microtask",
-      "cache-components should prerender static not-found pages"
+      "app-dir - dynamic in generate params should be able to call fetch while generating multiple dynamic pages",
+      "app-dir - dynamic in generate params should be able to call while generating multiple dynamic sitemaps",
+      "app-dir - dynamic in generate params should render sitemap with generateSitemaps in force-dynamic config dynamically"
     ],
     "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/cache-components/cache-components.web-crypto.test.ts": {
+  "test/e2e/app-dir/dynamic-interception-route-revalidate/dynamic-interception-route-revalidate.test.ts": {
     "passed": [
-      "cache-components should not have route specific errors",
-      "cache-components should not prerender pages with uncached `crypto.getRandomValues(...)` calls",
-      "cache-components should not prerender pages with uncached `crypto.randomUUID()` calls",
-      "cache-components should prerender pages with cached `crypto.getRandomValues(...)` calls",
-      "cache-components should prerender pages with cached `crypto.randomUUID()` calls"
+      "dynamic-interception-route-revalidate should refresh the dynamic intercepted route when the interception route is revalidated"
     ],
     "failed": [],
     "pending": [],
@@ -3430,6 +3431,18 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/e2e/app-dir/middleware-rewrite-catchall-priority-with-parallel-route/middleware-rewrite-catchall-priority-with-parallel-route.test.js": {
+    "passed": [
+      "app-dir - middleware rewrite with catch-all and parallel routes anotherRoute should redirect to the specific page instead of the catch-all without parallel route",
+      "app-dir - middleware rewrite with catch-all and parallel routes anotherRoute should rewrite to the specific page instead of the catch-all without parallel route",
+      "app-dir - middleware rewrite with catch-all and parallel routes payment route should redirect to the specific page instead of the catch-all with parallel route",
+      "app-dir - middleware rewrite with catch-all and parallel routes payment route should rewrite to the specific page instead of the catch-all with parallel route"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/e2e/app-dir/middleware-rewrite-dynamic/middleware-rewrite-dynamic.test.ts": {
     "passed": [
       "app dir - middleware rewrite dynamic should properly rewrite for /favicon.ico",