Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
172 changes: 166 additions & 6 deletions test/rspack-build-tests-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,6 @@
},
"test/e2e/app-dir/actions-allowed-origins/app-action-allowed-origins.test.ts": {
"passed": [
"app-dir action allowed origins should not crash for requests from privacy sensitive contexts",
"app-dir action allowed origins should pass if localhost is set as a safe origin"
],
"failed": [],
Expand All @@ -156,6 +155,16 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/actions-allowed-origins/app-action-opaque-origin.test.ts": {
"passed": [
"app-dir action allowed from opaque origins should succeed on submission",
"app-dir action disallowed from opaque origins should fail on submission"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/actions-navigation/index.test.ts": {
"passed": [
"app-dir action handling should handle actions correctly after following a relative link",
Expand Down Expand Up @@ -1001,6 +1010,7 @@
},
"test/e2e/app-dir/app-root-params-getters/generate-static-params.test.ts": {
"passed": [
"app-root-param-getters - generateStaticParams should allow reading root params inside generateStaticParams",
"app-root-param-getters - generateStaticParams should allow reading root params that were not prerendered",
"app-root-param-getters - generateStaticParams should be part of the static shell",
"app-root-param-getters - generateStaticParams should be statically prerenderable"
Expand Down Expand Up @@ -2311,6 +2321,32 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/catch-error/catch-error-react-compiler.test.ts": {
"passed": [
"app-dir - unstable_catchError with react compiler should recover Client Component error after reset",
"app-dir - unstable_catchError with react compiler should recover Client Component error after unstable_retry",
"app-dir - unstable_catchError with react compiler should recover Server Component error after unstable_retry",
"app-dir - unstable_catchError with react compiler should recover after reset on Pages Router",
"app-dir - unstable_catchError with react compiler should throw when unstable_retry is called on Pages Router"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/catch-error/catch-error.test.ts": {
"passed": [
"app-dir - unstable_catchError should recover Client Component error after reset",
"app-dir - unstable_catchError should recover Client Component error after unstable_retry",
"app-dir - unstable_catchError should recover Server Component error after unstable_retry",
"app-dir - unstable_catchError should recover after reset on Pages Router",
"app-dir - unstable_catchError should throw when unstable_retry is called on Pages Router"
],
"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"
Expand Down Expand Up @@ -3429,6 +3465,7 @@
},
"test/e2e/app-dir/instant-navigation-testing-api/instant-navigation-testing-api.test.ts": {
"passed": [
"instant-navigation-testing-api - root params includes root param in instant shell",
"instant-navigation-testing-api clears cookie after instant scope exits",
"instant-navigation-testing-api clears cookie even when callback throws",
"instant-navigation-testing-api does not leak runtime data from hover prefetch into instant shell",
Expand All @@ -3445,6 +3482,8 @@
"instant-navigation-testing-api runtime params are excluded from instant shell does not include search param values in instant shell during client navigation",
"instant-navigation-testing-api runtime params are excluded from instant shell does not include search param values in instant shell during page load",
"instant-navigation-testing-api sets cookie before first navigation when using baseURL",
"instant-navigation-testing-api statically generated params are included in instant shell includes statically generated param values in instant shell during client navigation",
"instant-navigation-testing-api statically generated params are included in instant shell includes statically generated param values in instant shell during page load",
"instant-navigation-testing-api subsequent navigations after instant scope are not locked",
"instant-navigation-testing-api successive MPA navigations within instant scope",
"instant-navigation-testing-api throws descriptive error on fresh page without baseURL",
Expand Down Expand Up @@ -5811,8 +5850,21 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/partial-fallback-root-blocking/partial-fallback-root-blocking.test.ts": {
"passed": [
"partial-fallback-root-blocking should not reuse a shared shell cache entry for unknown root branches",
"partial-fallback-root-blocking should still serve a fallback shell for generated root branches"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/partial-fallback-shell-upgrade/partial-fallback-shell-upgrade.test.ts": {
"passed": [
"partial-fallback-shell-upgrade should not keep upgrading once only fully dynamic params remain",
"partial-fallback-shell-upgrade should not upgrade a route shell when no params were prerendered",
"partial-fallback-shell-upgrade should upgrade a generic shell into the most specific prerendered shell",
"partial-fallback-shell-upgrade should upgrade the fallback shell to a route shell"
],
"failed": [],
Expand Down Expand Up @@ -6602,6 +6654,7 @@
"router autoscrolling on navigation horizontal scroll should't scroll horizontally",
"router autoscrolling on navigation router.refresh() should not scroll when called alone",
"router autoscrolling on navigation router.refresh() should not stop router.push() from scrolling",
"router autoscrolling on navigation server action refresh should not scroll when refresh() is called from a server action",
"router autoscrolling on navigation should scroll to top even if React hoists children",
"router autoscrolling on navigation vertical scroll should not scroll to top of document if page in viewport",
"router autoscrolling on navigation vertical scroll should not scroll when the top of the page is in the viewport",
Expand Down Expand Up @@ -7284,6 +7337,17 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/segment-cache/max-prefetch-inlining/max-prefetch-inlining.test.ts": {
"passed": [
"max prefetch inlining bundles all segment data into a single request per route",
"max prefetch inlining deduplicates inlined prefetch requests for the same route",
"max prefetch inlining works with dynamic routes"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/segment-cache/memory-pressure/segment-cache-memory-pressure.test.ts": {
"passed": [
"segment cache memory pressure does not leak memory when repeatedly triggering prefetches",
Expand Down Expand Up @@ -7343,9 +7407,13 @@
},
"test/e2e/app-dir/segment-cache/prefetch-inlining/prefetch-inlining.test.ts": {
"passed": [
"prefetch inlining bundles all segment data into a single request per route",
"prefetch inlining deduplicates inlined prefetch requests for the same route",
"prefetch inlining works with dynamic routes"
"prefetch inlining deep chain: all small segments inline to the leaf",
"prefetch inlining dynamic route: hints are based on concrete params, not fallback shell",
"prefetch inlining home: root inlines directly into page",
"prefetch inlining outlined: large segment breaks the inlining chain",
"prefetch inlining parallel routes: parent inlines into one slot only",
"prefetch inlining restart: large segment in the middle creates two inlining groups",
"prefetch inlining small chain: inlines multiple ancestors into deepest child"
],
"failed": [],
"pending": [],
Expand Down Expand Up @@ -7481,6 +7549,19 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/segment-cache/staleness/segment-cache-per-page-dynamic-stale-time.test.ts": {
"passed": [
"segment cache (per-page dynamic stale time) back/forward navigation always reuses BFCache regardless of stale time",
"segment cache (per-page dynamic stale time) per-page value overrides global staleTimes.dynamic regardless of direction",
"segment cache (per-page dynamic stale time) reuses dynamic data within the per-page stale time window",
"segment cache (per-page dynamic stale time) two dynamic pages with different stale times behave independently",
"segment cache (per-page dynamic stale time) with parallel routes, uses the minimum stale time across all slots"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/segment-cache/staleness/segment-cache-stale-time.test.ts": {
"passed": [
"segment cache (staleness) caches omitted from the prerender should not affect when the prefetch is expired",
Expand Down Expand Up @@ -7594,6 +7675,7 @@
"app-dir - server source maps logged errors collapse deeply nested causes at depth 2",
"app-dir - server source maps logged errors have a sourcemapped `cause`",
"app-dir - server source maps logged errors have a sourcemapped stack with a codeframe",
"app-dir - server source maps logged errors in client components during ssr have a sourcemapped stack with a codeframe",
"app-dir - server source maps logged errors include `[errors]` for AggregateError",
"app-dir - server source maps logged errors preserve their name",
"app-dir - server source maps sourcemaps errors during module evaluation",
Expand Down Expand Up @@ -8072,6 +8154,16 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/use-cache-swr/use-cache-swr.test.ts": {
"passed": [
"use-cache-swr should pass implicit tags to cache handler get() for nested caches during SWR",
"use-cache-swr should serve stale data and then pre-warmed data on subsequent request"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/use-cache-unknown-cache-kind/use-cache-unknown-cache-kind.test.ts": {
"passed": [
"use-cache-unknown-cache-kind should fail the build with an error",
Expand Down Expand Up @@ -8553,6 +8645,18 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/cache-handlers-upstream-wiring/index.test.ts": {
"passed": [
"cache-handlers-upstream-wiring cacheComponents disabled, edge app router uses configured cacheHandler for edge app page and edge app route",
"cache-handlers-upstream-wiring cacheComponents enabled, non-edge app router uses configured cacheHandlers for custom app-router cache kind",
"cache-handlers-upstream-wiring cacheComponents enabled, non-edge app router wires revalidateTag and revalidatePath to the custom cache handler",
"cache-handlers-upstream-wiring pages router non-edge wires res.revalidate() through the configured custom cacheHandler"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/cancel-request/stream-cancel.test.ts": {
"passed": [
"streaming responses cancel inner stream after disconnect edge app route handler cancels stalled stream",
Expand Down Expand Up @@ -11574,6 +11678,17 @@
"flakey": [],
"runtimeError": false
},
"test/e2e/webpack-loader-parse-error/webpack-loader-parse-error.test.ts": {
"passed": [
"webpack-loader-parse-error (development) skipped in production mode"
],
"failed": [
"webpack-loader-parse-error (production) should fail the build with parse errors from loaders"
],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/with-router/index.test.ts": {
"passed": [
"withRouter production mode allows observation of navigation events using top level Router",
Expand Down Expand Up @@ -21430,6 +21545,15 @@
"flakey": [],
"runtimeError": false
},
"test/production/app-dir/adapter-partial-fallback/adapter-partial-fallback.test.ts": {
"passed": [
"adapter-partial-fallback should emit partial fallback metadata when infra can upgrade the shell"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/production/app-dir/app-edge-middleware/app-edge-middleware.test.ts": {
"passed": [
"app edge middleware with node.js modules should have errors about using Node.js modules when present in middleware",
Expand Down Expand Up @@ -21605,6 +21729,19 @@
"flakey": [],
"runtimeError": false
},
"test/production/app-dir/generate-static-params-errors/generate-static-params-errors.test.ts": {
"passed": [
"generate-static-params-errors should allow root params access inside generateStaticParams",
"generate-static-params-errors should error when connection() is called inside generateStaticParams",
"generate-static-params-errors should error when cookies() is called inside generateStaticParams",
"generate-static-params-errors should error when draftMode() is called inside generateStaticParams",
"generate-static-params-errors should error when headers() is called inside generateStaticParams"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/production/app-dir/global-default-cache-handler/global-default-cache-handler.test.ts": {
"passed": [
"global-default-cache-handler should call refreshTags on global default cache handler",
Expand Down Expand Up @@ -21708,10 +21845,10 @@
"runtimeError": false
},
"test/production/app-dir/metadata-static-route-cache/metadata-static-route-cache.test.ts": {
"passed": [],
"failed": [
"passed": [
"app dir - metadata static routes cache should generate different content after replace the static metadata file"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
Expand Down Expand Up @@ -22858,6 +22995,29 @@
"flakey": [],
"runtimeError": false
},
"test/production/rewrite-request-smuggling/rewrite-request-smuggling.test.ts": {
"passed": [
"rewrite-request-smuggling does not smuggle a second request for OPTIONS with Transfer-Encoding, upgrade",
"rewrite-request-smuggling does not smuggle a second request when an intermediary strips transfer-encoding unconditionally",
"rewrite-request-smuggling does not smuggle a second request when using keep-alive only",
"rewrite-request-smuggling does not smuggle a second request with Transfer-Encoding, upgrade",
"rewrite-request-smuggling does not smuggle a second request with keep-alive, upgrade"
],
"failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/production/route-bundle-stats/route-bundle-stats.test.ts": {
"passed": [],
"failed": [],
"pending": [
"route-bundle-stats includes both Pages Router and App Router routes",
"route-bundle-stats writes .next/diagnostics/route-bundle-stats.json after build"
],
"flakey": [],
"runtimeError": false
},
"test/production/sharp-basic/sharp-basic.test.ts": {
"passed": ["sharp support with hasNextSupport should work using cheerio"],
"failed": [],
Expand Down
Loading