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: @@ -1961,6 +1961,7 @@
       "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 IO accessed in Client Components should error the build if IO is accessed in a Client Component",
       "Cache Components Errors Build With --prerender-debug Inside `use cache` cacheLife with expire < 5 minutes microtasky cache should error the build",
       "Cache Components Errors Build With --prerender-debug Inside `use cache` cacheLife with expire < 5 minutes slow cache should error the build",
       "Cache Components Errors Build With --prerender-debug Inside `use cache` cacheLife with revalidate: 0 microtasky cache should error the build",
@@ -2007,6 +2008,7 @@
       "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 IO accessed in Client Components should error the build if IO is accessed in a Client Component",
       "Cache Components Errors Build Without --prerender-debug Inside `use cache` cacheLife with expire < 5 minutes microtasky cache should error the build",
       "Cache Components Errors Build Without --prerender-debug Inside `use cache` cacheLife with expire < 5 minutes slow cache should error the build",
       "Cache Components Errors Build Without --prerender-debug Inside `use cache` cacheLife with revalidate: 0 microtasky cache should error the build",
@@ -2311,6 +2313,15 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/e2e/app-dir/client-reference-chunking/client-reference-chunking.test.ts": {
+    "passed": [
+      "client-reference-chunking should use the same chunks for client references across routes"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/e2e/app-dir/concurrent-navigations/mismatching-prefetch.test.ts": {
     "passed": [
       "mismatching prefetch recovers when a navigation rewrites to a different route than the one that was prefetched"
@@ -3079,6 +3090,15 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/e2e/app-dir/gesture-transitions/gesture-transitions.test.ts": {
+    "passed": [
+      "gesture-transitions shows optimistic state during gesture, then canonical state after"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/e2e/app-dir/global-error/basic/index.test.ts": {
     "passed": [
       "app dir - global-error should catch metadata error in error boundary if presented",
@@ -3907,6 +3927,7 @@
       "app dir - metadata missing metadataBase should not show warning in vercel deployment output in default build output mode",
       "app dir - metadata missing metadataBase should not warn for viewport properties during manually merging metadata",
       "app dir - metadata missing metadataBase should not warn metadataBase is missing and a relative URL is used",
+      "app dir - metadata missing metadataBase should warn for deprecated fields in other property",
       "app dir - metadata missing metadataBase should warn for unsupported metadata properties"
     ],
     "failed": [],
@@ -5929,6 +5950,15 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/e2e/app-dir/ppr-root-param-fallback/ppr-root-param-fallback.test.ts": {
+    "passed": [
+      "ppr-root-param-fallback should have use-cache content in fallback shells for all pregenerated locales"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/e2e/app-dir/ppr-unstable-cache/ppr-unstable-cache.test.ts": {
     "passed": ["ppr-unstable-cache should not cache inner fetch calls"],
     "failed": [],
@@ -6170,6 +6200,16 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/e2e/app-dir/revalidate-path-with-rewrites/revalidate-path-with-rewrites.test.ts": {
+    "passed": [
+      "revalidatePath with rewrites dynamic page should revalidate a dynamic page that was rewritten",
+      "revalidatePath with rewrites static page should revalidate a static page that was rewritten"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/e2e/app-dir/revalidatetag-rsc/revalidatetag-rsc.test.ts": {
     "passed": [
       "revalidateTag-rsc should error if revalidateTag is called during render",
@@ -6967,6 +7007,7 @@
   },
   "test/e2e/app-dir/segment-cache/force-stale/force-stale.test.ts": {
     "passed": [
+      "force stale during a \"full\" prefetch, read from bfcache before issuing new prefetch request",
       "force stale during a navigation, don't request segments that have a pending \"full\" prefetch already in progress"
     ],
     "failed": [],
@@ -7172,6 +7213,15 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/e2e/app-dir/server-action-logging/server-action-logging.test.ts": {
+    "passed": [
+      "server-action-logging should not log server actions in production mode"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/e2e/app-dir/server-actions-redirect-middleware-rewrite/server-actions-redirect-middleware-rewrite.test.ts": {
     "passed": [
       "app-dir - server-actions-redirect-middleware-rewrite.test should redirect correctly in edge runtime with middleware rewrite",
@@ -7308,6 +7358,22 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/e2e/app-dir/static-siblings/static-siblings.test.ts": {
+    "passed": [
+      "static-siblings cross-route-group siblings should include static sibling info in the server response",
+      "static-siblings cross-route-group siblings should navigate to static sibling after visiting dynamic route",
+      "static-siblings deeply nested siblings should include static sibling info in the server response",
+      "static-siblings deeply nested siblings should navigate to static sibling after visiting dynamic route",
+      "static-siblings parallel route siblings should include static sibling info in the server response",
+      "static-siblings parallel route siblings should navigate to static sibling after visiting dynamic route",
+      "static-siblings same-directory siblings should include static sibling info in the server response",
+      "static-siblings same-directory siblings should navigate to static sibling after visiting dynamic route"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/e2e/app-dir/sub-shell-generation-middleware/sub-shell-generation-middleware.test.ts": {
     "passed": [
       "middleware-static-rewrite should eventually result in a cache hit"
@@ -7410,7 +7476,9 @@
       "app-dir trailingSlash handling should redirect route when clicking link",
       "app-dir trailingSlash handling should redirect route when requesting it directly",
       "app-dir trailingSlash handling should redirect route when requesting it directly by browser",
-      "app-dir trailingSlash handling should render link with trailing slash"
+      "app-dir trailingSlash handling should render link with trailing slash",
+      "app-dir trailingSlash handling should revalidate a page with generated static params (withSlash=false)",
+      "app-dir trailingSlash handling should revalidate a page with generated static params (withSlash=true)"
     ],
     "failed": [],
     "pending": [],
@@ -7824,8 +7892,12 @@
     "flakey": [],
     "runtimeError": false
   },
-  "test/e2e/app-dir/webpack-loader-resource-query/turbopack-loader-resource-query.test.ts": {
-    "passed": ["webpack-loader-resource-query should pass query to loader"],
+  "test/e2e/app-dir/webpack-loader-resource-query/webpack-loader-resource-query.test.js": {
+    "passed": [
+      "webpack-loader-resource-query should apply loader based on resourceQuery",
+      "webpack-loader-resource-query should apply loader based on resourceQuery regex",
+      "webpack-loader-resource-query should pass query to loader"
+    ],
     "failed": [],
     "pending": [],
     "flakey": [],
@@ -7870,8 +7942,11 @@
   },
   "test/e2e/app-dir/worker/worker.test.ts": {
     "passed": [
+      "app dir - workers should have access to NEXT_DEPLOYMENT_ID in web worker",
       "app dir - workers should not bundle web workers with string specifiers",
+      "app dir - workers should support loading WASM files in workers",
       "app dir - workers should support module web workers with dynamic imports",
+      "app dir - workers should support shared workers",
       "app dir - workers should support web workers with dynamic imports"
     ],
     "failed": [],
@@ -11704,6 +11779,7 @@
       "CLI Usage production mode build should not throw UnhandledPromiseRejectionWarning",
       "CLI Usage production mode build should warn when unknown argument provided",
       "CLI Usage production mode start --help",
+      "CLI Usage production mode start --inspect",
       "CLI Usage production mode start --keepAliveTimeout Infinity",
       "CLI Usage production mode start --keepAliveTimeout happy path",
       "CLI Usage production mode start --keepAliveTimeout negative number",
@@ -12002,6 +12078,8 @@
   },
   "test/integration/create-next-app/package-manager/pnpm.test.ts": {
     "passed": [
+      "create-next-app with package manager pnpm should NOT create pnpm-workspace.yaml for pnpm v9",
+      "create-next-app with package manager pnpm should create pnpm-workspace.yaml for pnpm v10+",
       "create-next-app with package manager pnpm should use pnpm for --use-pnpm flag",
       "create-next-app with package manager pnpm should use pnpm for --use-pnpm flag with example",
       "create-next-app with package manager pnpm should use pnpm when user-agent is pnpm",
@@ -20011,7 +20089,6 @@
       "config telemetry production mode emits telemetry for default React Compiler options",
       "config telemetry production mode emits telemetry for enabled React Compiler",
       "config telemetry production mode emits telemetry for filesystem cache in build mode",
-      "config telemetry production mode emits telemetry for filesystem cache in dev mode",
       "config telemetry production mode emits telemetry for isolatedDevBuild disabled",
       "config telemetry production mode emits telemetry for isolatedDevBuild enabled by default",
       "config telemetry production mode emits telemetry for middleware related options",
@@ -20026,7 +20103,9 @@
       "config telemetry production mode emits telemetry for usage of swc plugins",
       "config telemetry production mode emits telemetry for useCache directive"
     ],
-    "failed": [],
+    "failed": [
+      "config telemetry production mode emits telemetry for filesystem cache in dev mode"
+    ],
     "pending": [],
     "flakey": [],
     "runtimeError": false
@@ -20183,11 +20262,12 @@
   },
   "test/integration/typescript-app-type-declarations/test/index.test.ts": {
     "passed": [
-      "TypeScript App Type Declarations should not touch an existing correct next-env.d.ts",
+      "TypeScript App Type Declarations should not touch an existing correct next-env.d.ts"
+    ],
+    "failed": [
       "TypeScript App Type Declarations should overwrite next-env.d.ts if an incorrect one exists",
       "TypeScript App Type Declarations should write a new next-env.d.ts if none exist"
     ],
-    "failed": [],
     "pending": [],
     "flakey": [],
     "runtimeError": false
@@ -20854,6 +20934,16 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/production/app-dir/metadata-spread-types/metadata-spread-types.test.ts": {
+    "passed": [
+      "metadata spread types should allow spreading entire resolved parent metadata",
+      "metadata spread types should allow spreading resolved parent metadata into child metadata"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/production/app-dir/metadata-static-route-cache/metadata-static-route-cache.test.ts": {
     "passed": [
       "app dir - metadata static routes cache should generate different content after replace the static metadata file"
@@ -20989,6 +21079,20 @@
     "flakey": [],
     "runtimeError": false
   },
+  "test/production/app-dir/route-handler-manifest-size/route-handler-manifest-size.test.ts": {
+    "passed": [
+      "route-handler-manifest-size should have significantly smaller manifest for pure route handler compared to page",
+      "route-handler-manifest-size should include page client components in page manifest",
+      "route-handler-manifest-size should not include page client components in pure route handler manifest",
+      "route-handler-manifest-size should not include page components in route handler that imports client module",
+      "route-handler-manifest-size should render page with client components",
+      "route-handler-manifest-size should respond correctly from pure route handler"
+    ],
+    "failed": [],
+    "pending": [],
+    "flakey": [],
+    "runtimeError": false
+  },
   "test/production/app-dir/server-action-period-hash/server-action-period-hash-custom-key.test.ts": {
     "passed": [
       "app-dir - server-action-period-hash-custom-key should have a different manifest if the encryption key from process env is changed",
@@ -21251,15 +21355,22 @@
   },
   "test/production/debug-build-path/debug-build-paths.test.ts": {
     "passed": [
-      "debug-build-paths explicit path formats should build dynamic route with literal [slug] path",
-      "debug-build-paths explicit path formats should build multiple pages routes",
-      "debug-build-paths explicit path formats should build single page with pages/ prefix",
-      "debug-build-paths glob pattern matching should match app and pages routes with glob patterns",
-      "debug-build-paths glob pattern matching should match hybrid pattern with literal [slug] and glob **",
-      "debug-build-paths glob pattern matching should match multiple app routes with explicit patterns",
-      "debug-build-paths glob pattern matching should match nested routes with app/blog/**/page.tsx pattern",
-      "debug-build-paths typechecking with debug-build-paths should fail typechecking when route with type error is included",
-      "debug-build-paths typechecking with debug-build-paths should skip typechecking for excluded app routes"
+      "debug-build-paths default fixture explicit path formats should build dynamic route with literal [slug] path",
+      "debug-build-paths default fixture explicit path formats should build multiple pages routes",
+      "debug-build-paths default fixture explicit path formats should build single page with pages/ prefix",
+      "debug-build-paths default fixture glob pattern matching should build everything except excluded paths when only negation patterns are provided",
+      "debug-build-paths default fixture glob pattern matching should exclude dynamic route paths with negation",
+      "debug-build-paths default fixture glob pattern matching should exclude paths matching negation patterns",
+      "debug-build-paths default fixture glob pattern matching should match app and pages routes with glob patterns",
+      "debug-build-paths default fixture glob pattern matching should match dynamic routes with glob before brackets like app/**/[slug]/page.tsx",
+      "debug-build-paths default fixture glob pattern matching should match hybrid pattern with literal [slug] and glob **",
+      "debug-build-paths default fixture glob pattern matching should match multiple app routes with explicit patterns",
+      "debug-build-paths default fixture glob pattern matching should match nested routes with app/blog/**/page.tsx pattern",
+      "debug-build-paths default fixture glob pattern matching should support multiple negation patterns",
+      "debug-build-paths default fixture typechecking with debug-build-paths should fail typechecking when route with type error is included",
+      "debug-build-paths default fixture typechecking with debug-build-paths should skip typechecking for excluded app routes",
+      "debug-build-paths with-compile-error fixture should fail compilation when route with compile error is included",
+      "debug-build-paths with-compile-error fixture should skip compilation of excluded routes with compile errors"
     ],
     "failed": [],
     "pending": [],
@@ -21302,6 +21413,13 @@
       "deployment-id-handling enabled with CUSTOM_DEPLOYMENT_ID should contain deployment id in RSC payload request headers",
       "deployment-id-handling enabled with CUSTOM_DEPLOYMENT_ID should contain deployment id in prefetch request",
       "deployment-id-handling enabled with CUSTOM_DEPLOYMENT_ID should have deployment id env available",
+      "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID and runtimeServerDeploymentId should append dpl query to all assets correctly for /",
+      "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID and runtimeServerDeploymentId should append dpl query to all assets correctly for /from-app",
+      "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID and runtimeServerDeploymentId should append dpl query to all assets correctly for /from-app/edge",
+      "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID and runtimeServerDeploymentId should append dpl query to all assets correctly for /pages-edge",
+      "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID and runtimeServerDeploymentId should contain deployment id in RSC payload request headers",
+      "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID and runtimeServerDeploymentId should contain deployment id in prefetch request",
+      "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID and runtimeServerDeploymentId should have deployment id env available",
       "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID should append dpl query to all assets correctly for /",
       "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID should append dpl query to all assets correctly for /from-app",
       "deployment-id-handling enabled with NEXT_DEPLOYMENT_ID should append dpl query to all assets correctly for /from-app/edge",
@@ -21325,11 +21443,11 @@
     "runtimeError": false
   },
   "test/production/deterministic-build/no-change.test.ts": {
-    "passed": [
+    "passed": [],
+    "failed": [],
+    "pending": [
       "deterministic build - no-change build should have same md5 file across build"
     ],
-    "failed": [],
-    "pending": [],
     "flakey": [],
     "runtimeError": false
   },