-
Notifications
You must be signed in to change notification settings - Fork 27k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(test): drop global as any
test modes
#63244
refactor(test): drop global as any
test modes
#63244
Conversation
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @balazsorban44 and the rest of your teammates on Graphite |
Stats from current PRDefault Build (Increase detected
|
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
buildDuration | 13.9s | 13.9s | N/A |
buildDurationCached | 8.4s | 6.3s | N/A |
nodeModulesSize | 198 MB | 198 MB | ✓ |
nextStartRea..uration (ms) | 430ms | 438ms | N/A |
Client Bundles (main, webpack)
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
2453-HASH.js gzip | 30.4 kB | 30.4 kB | N/A |
3304.HASH.js gzip | 181 B | 181 B | ✓ |
3f784ff6-HASH.js gzip | 53.7 kB | 53.7 kB | N/A |
8299-HASH.js gzip | 5.04 kB | 5.04 kB | N/A |
framework-HASH.js gzip | 45.2 kB | 45.2 kB | ✓ |
main-app-HASH.js gzip | 242 B | 242 B | ✓ |
main-HASH.js gzip | 32.2 kB | 32.2 kB | N/A |
webpack-HASH.js gzip | 1.68 kB | 1.68 kB | N/A |
Overall change | 45.6 kB | 45.6 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31 kB | 31 kB | ✓ |
Overall change | 31 kB | 31 kB | ✓ |
Client Pages
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
_app-HASH.js gzip | 196 B | 197 B | N/A |
_error-HASH.js gzip | 184 B | 184 B | ✓ |
amp-HASH.js gzip | 505 B | 505 B | ✓ |
css-HASH.js gzip | 324 B | 325 B | N/A |
dynamic-HASH.js gzip | 2.5 kB | 2.5 kB | N/A |
edge-ssr-HASH.js gzip | 258 B | 258 B | ✓ |
head-HASH.js gzip | 352 B | 352 B | ✓ |
hooks-HASH.js gzip | 370 B | 371 B | N/A |
image-HASH.js gzip | 4.21 kB | 4.21 kB | ✓ |
index-HASH.js gzip | 259 B | 259 B | ✓ |
link-HASH.js gzip | 2.67 kB | 2.67 kB | N/A |
routerDirect..HASH.js gzip | 314 B | 312 B | N/A |
script-HASH.js gzip | 386 B | 386 B | ✓ |
withRouter-HASH.js gzip | 309 B | 309 B | ✓ |
1afbb74e6ecf..834.css gzip | 106 B | 106 B | ✓ |
Overall change | 6.57 kB | 6.57 kB | ✓ |
Client Build Manifests
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
_buildManifest.js gzip | 481 B | 484 B | N/A |
Overall change | 0 B | 0 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
index.html gzip | 530 B | 527 B | N/A |
link.html gzip | 541 B | 540 B | N/A |
withRouter.html gzip | 525 B | 522 B | N/A |
Overall change | 0 B | 0 B | ✓ |
Edge SSR bundle Size
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
edge-ssr.js gzip | 95.1 kB | 95.1 kB | N/A |
page.js gzip | 3.06 kB | 3.07 kB | N/A |
Overall change | 0 B | 0 B | ✓ |
Middleware size
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
middleware-b..fest.js gzip | 627 B | 624 B | N/A |
middleware-r..fest.js gzip | 151 B | 151 B | ✓ |
middleware.js gzip | 25.5 kB | 25.5 kB | N/A |
edge-runtime..pack.js gzip | 839 B | 839 B | ✓ |
Overall change | 990 B | 990 B | ✓ |
Next Runtimes
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
app-page-exp...dev.js gzip | 171 kB | 171 kB | ✓ |
app-page-exp..prod.js gzip | 96.6 kB | 96.6 kB | ✓ |
app-page-tur..prod.js gzip | 98.3 kB | 98.3 kB | ✓ |
app-page-tur..prod.js gzip | 92.8 kB | 92.8 kB | ✓ |
app-page.run...dev.js gzip | 149 kB | 149 kB | ✓ |
app-page.run..prod.js gzip | 91.3 kB | 91.3 kB | ✓ |
app-route-ex...dev.js gzip | 21.3 kB | 21.3 kB | ✓ |
app-route-ex..prod.js gzip | 15 kB | 15 kB | ✓ |
app-route-tu..prod.js gzip | 15 kB | 15 kB | ✓ |
app-route-tu..prod.js gzip | 14.8 kB | 14.8 kB | ✓ |
app-route.ru...dev.js gzip | 21 kB | 21 kB | ✓ |
app-route.ru..prod.js gzip | 14.8 kB | 14.8 kB | ✓ |
pages-api-tu..prod.js gzip | 9.52 kB | 9.52 kB | ✓ |
pages-api.ru...dev.js gzip | 9.8 kB | 9.8 kB | ✓ |
pages-api.ru..prod.js gzip | 9.52 kB | 9.52 kB | ✓ |
pages-turbo...prod.js gzip | 22.3 kB | 22.3 kB | ✓ |
pages.runtim...dev.js gzip | 22.9 kB | 22.9 kB | ✓ |
pages.runtim..prod.js gzip | 22.3 kB | 22.3 kB | ✓ |
server.runti..prod.js gzip | 50.5 kB | 50.5 kB | ✓ |
Overall change | 948 kB | 948 kB | ✓ |
build cache Overall increase ⚠️
vercel/next.js canary | vercel/next.js 03-13-refactor_test_drop_global_as_any_test_modes | Change | |
---|---|---|---|
0.pack gzip | 1.56 MB | 1.56 MB | |
index.pack gzip | 105 kB | 105 kB | |
Overall change | 1.66 MB | 1.66 MB |
Diff details
Diff for middleware.js
Diff too large to display
7cf1899
to
4c64c32
Compare
7947df5
to
76ed523
Compare
a0263a1
to
ad39e17
Compare
Failing test suitesCommit: ad39e17
Expand output● app-dir edge runtime config › should warn the legacy object config export
Read more about building and testing Next.js in contributing.md.
Expand output● Test suite failed to run
Read more about building and testing Next.js in contributing.md.
Expand output● app-dir - errors › error component › should trigger error component when an error happens during server components rendering
● app-dir - errors › error component › should use default error boundary for prod and overlay for dev when no error component specified
● app-dir - errors › error component › should display error digest for error in server component with default error boundary
Read more about building and testing Next.js in contributing.md.
Expand output● app dir - draft mode › in nodejs runtime › should not generate rand when draft mode disabled during next start
Read more about building and testing Next.js in contributing.md.
Expand output● app dir - global error - layout error › should render global error for error in server components
Read more about building and testing Next.js in contributing.md.
Expand output● Test suite failed to run
Read more about building and testing Next.js in contributing.md.
Expand output● app dir - metadata dynamic routes › should inject dynamic metadata properly to head
Read more about building and testing Next.js in contributing.md.
Expand output● Test suite failed to run
Read more about building and testing Next.js in contributing.md.
Expand output● app-dir static/dynamic handling › should handle dynamicParams: false correctly
● app-dir static/dynamic handling › should navigate to static path correctly
● app-dir static/dynamic handling › should build dynamic param with edge runtime correctly
Read more about building and testing Next.js in contributing.md.
Expand output● app-dir static/dynamic handling › should honor fetch cache in generateStaticParams
● app-dir static/dynamic handling › should build dynamic param with edge runtime correctly
Read more about building and testing Next.js in contributing.md.
Expand output● conflicting-page-segments › should throw an error when a route groups causes a conflict with a parallel segment
Read more about building and testing Next.js in contributing.md.
Expand output● dynamic-data › should render empty objects for dynamic APIs when rendering with force-static
● dynamic-data › should track dynamic apis when rendering app routes
● dynamic-data with dynamic = "error" › error when the build when
● dynamic-data inside cache scope › error when the build when accessing dynamic data inside a cache scope
Read more about building and testing Next.js in contributing.md. |
Closes NEXT-2800