Skip to content
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

ci: add pnp test #16255

Merged
merged 8 commits into from
Aug 17, 2020
Merged

ci: add pnp test #16255

merged 8 commits into from
Aug 17, 2020

Conversation

merceyz
Copy link
Contributor

@merceyz merceyz commented Aug 17, 2020

What's the problem this PR addresses?

Next currently doesn't have a PnP test so it's up to the e2e test in the berry repo to catch issues, but at that point it's already too late.

Output when a dependency is missing https://github.com/vercel/next.js/runs/994230443#step:4:98

Error: next tried to access caniuse-lite, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound.

Required package: caniuse-lite (via "caniuse-lite")
Required by: next@virtual:f4078270accb7ecc153a7ffdc1e9528a68b3696b289d7508391771dacb534631a4090dee022ba626bfbfd43ccd2343d55fb1fbe4a802bcf93c14713aaf332c06#portal:/home/runner/work/next.js/next.js/packages/next::locator=with-typescript%40workspace%3A. (via /home/runner/work/next.js/next.js/e2e-tests/next-pnp/.yarn/$$virtual/next-virtual-bad7a6a53b/3/packages/next/dist/compiled/postcss-preset-env/)

Require stack:
- /home/runner/work/next.js/next.js/e2e-tests/next-pnp/.yarn/$$virtual/next-virtual-bad7a6a53b/3/packages/next/dist/compiled/postcss-preset-env/index.js
- /home/runner/work/next.js/next.js/e2e-tests/next-pnp/.yarn/$$virtual/next-virtual-bad7a6a53b/3/packages/next/dist/build/webpack/config/blocks/css/plugins.js
- /home/runner/work/next.js/next.js/e2e-tests/next-pnp/.yarn/$$virtual/next-virtual-bad7a6a53b/3/packages/next/dist/build/webpack/config/blocks/css/index.js
[...]

How did you fix it?

Added a PnP e2e test

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 13.4s 12.9s -510ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.669 2.45 -0.22
/ avg req/sec 936.57 1020.41 +83.84
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.572 1.644 ⚠️ +0.07
/error-in-render avg req/sec 1589.86 1520.63 ⚠️ -69.23
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 15s 14.6s -406ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 3466a6a

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.2s 12.2s ⚠️ +61ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.325 2.362 ⚠️ +0.04
/ avg req/sec 1075.23 1058.44 ⚠️ -16.79
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.413 1.336 -0.08
/error-in-render avg req/sec 1769.5 1871.63 +102.13
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 14.3s 13.6s -666ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 1b92054

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 10s 10.2s ⚠️ +264ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 1.851 2.001 ⚠️ +0.15
/ avg req/sec 1350.61 1249.63 ⚠️ -100.98
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 0.979 0.975 0
/error-in-render avg req/sec 2554.62 2564.84 +10.22
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 11.1s 12s ⚠️ +915ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 1de7ac1

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.7s 13.2s ⚠️ +475ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.353 2.311 -0.04
/ avg req/sec 1062.54 1081.57 +19.03
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.349 1.376 ⚠️ +0.03
/error-in-render avg req/sec 1853.74 1816.37 ⚠️ -37.37
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 14.7s 15.1s ⚠️ +355ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 36d4201

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 11.5s 11.5s ⚠️ +13ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.183 2.167 -0.02
/ avg req/sec 1145.17 1153.75 +8.58
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.3 1.405 ⚠️ +0.1
/error-in-render avg req/sec 1922.74 1779.98 ⚠️ -142.76
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 13.1s 13.9s ⚠️ +825ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 5a31b17

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 11.9s 13.2s ⚠️ +1.3s
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.188 2.319 ⚠️ +0.13
/ avg req/sec 1142.67 1078.19 ⚠️ -64.48
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.384 1.43 ⚠️ +0.05
/error-in-render avg req/sec 1806.03 1748.2 ⚠️ -57.83
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 14.7s 13.4s -1.3s
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: c155dcd

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 11.2s 11.1s -66ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.194 1.973 -0.22
/ avg req/sec 1139.27 1266.92 +127.65
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.158 1.099 -0.06
/error-in-render avg req/sec 2158.55 2274.08 +115.53
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.7s 12.9s ⚠️ +147ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 5cf3377

@merceyz merceyz marked this pull request as draft August 17, 2020 13:44
@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 10.6s 11.3s ⚠️ +690ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 1.986 1.941 -0.04
/ avg req/sec 1258.62 1287.9 +29.28
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.111 1.087 -0.02
/error-in-render avg req/sec 2249.95 2298.95 +49
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.7s 12.2s -432ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 2c7aa6a

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 11.6s 11.7s ⚠️ +95ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.158 2.19 ⚠️ +0.03
/ avg req/sec 1158.32 1141.37 ⚠️ -16.95
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.156 1.252 ⚠️ +0.1
/error-in-render avg req/sec 2162.83 1996.9 ⚠️ -165.93
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 13.3s 13.7s ⚠️ +393ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 6bd6c80

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.8s 12.3s -542ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.246 2.293 ⚠️ +0.05
/ avg req/sec 1113.26 1090.51 ⚠️ -22.75
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.262 1.339 ⚠️ +0.08
/error-in-render avg req/sec 1980.42 1867.22 ⚠️ -113.2
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 14.7s 14.2s -410ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 8b0d19c

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 13.8s 13.5s -322ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.632 2.593 -0.04
/ avg req/sec 949.87 963.96 +14.09
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.611 1.531 -0.08
/error-in-render avg req/sec 1551.93 1632.87 +80.94
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 15.3s 15.9s ⚠️ +592ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 93e8ec8

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 11.7s 11.7s ⚠️ +26ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.12 2.019 -0.1
/ avg req/sec 1179.4 1238.11 +58.71
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.133 1.161 ⚠️ +0.03
/error-in-render avg req/sec 2206.18 2154.1 ⚠️ -52.08
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 13s 13.2s ⚠️ +143ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 99e8b22

@ijjk ijjk added the examples Issue was opened via the examples template. label Aug 17, 2020
@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 11s 10.9s -127ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 1.938 1.961 ⚠️ +0.02
/ avg req/sec 1289.82 1274.91 ⚠️ -14.91
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.067 1.069 0
/error-in-render avg req/sec 2342.2 2338.03 ⚠️ -4.17
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.9s 12.5s -360ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: d4909fb

@merceyz merceyz marked this pull request as ready for review August 17, 2020 15:21
@merceyz merceyz requested a review from chibicode as a code owner August 17, 2020 15:21
@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General Overall decrease ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.3s 12.2s -64ms
nodeModulesSize 57.6 MB 57.6 MB -189 B
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.305 2.149 -0.16
/ avg req/sec 1084.75 1163.23 +78.48
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.225 1.223 0
/error-in-render avg req/sec 2041.65 2044.86 +3.21
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode (Decrease detected ✓)
General Overall decrease ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 13.9s 13.8s -147ms
nodeModulesSize 57.6 MB 57.6 MB -189 B
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: 16e15ff

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 10.8s 10.7s -44ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 1.959 1.884 -0.08
/ avg req/sec 1276.45 1326.98 +50.53
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.056 1.028 -0.03
/error-in-render avg req/sec 2366.39 2432.01 +65.62
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.5s 12.2s -299ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: f5ba4a6

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Decrease detected ✓)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 13.8s 13.7s -47ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall decrease ⚠️
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.582 2.529 -0.05
/ avg req/sec 968.2 988.7 +20.5
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.524 1.601 ⚠️ +0.08
/error-in-render avg req/sec 1640.37 1561.88 ⚠️ -78.49
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 947 B 947 B
link.html gzip 953 B 953 B
withRouter.html gzip 940 B 940 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 15.8s 16s ⚠️ +180ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..2585.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.07 kB 6.07 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: fdff1de

Copy link
Member

@Timer Timer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work, thanks!

@ijjk
Copy link
Member

ijjk commented Aug 17, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 12.7s 12s -723ms
nodeModulesSize 57.6 MB 57.6 MB
Page Load Tests Overall increase ✓
vercel/next.js canary merceyz/next.js e2e-pnp Change
/ failed reqs 0 0
/ total time (seconds) 2.274 2.225 -0.05
/ avg req/sec 1099.48 1123.4 +23.92
/error-in-render failed reqs 0 0
/error-in-render total time (seconds) 1.293 1.242 -0.05
/error-in-render avg req/sec 1933.9 2012.91 +79.01
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..b4e6.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.08 kB 6.08 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Rendered Page Sizes
vercel/next.js canary merceyz/next.js e2e-pnp Change
index.html gzip 948 B 948 B
link.html gzip 953 B 953 B
withRouter.html gzip 941 B 941 B
Overall change 2.84 kB 2.84 kB

Serverless Mode
General
vercel/next.js canary merceyz/next.js e2e-pnp Change
buildDuration 14s 14s -49ms
nodeModulesSize 57.6 MB 57.6 MB
Client Bundles (main, webpack, commons)
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..b4e6.js gzip 10.2 kB 10.2 kB
framework.HASH.js gzip 39 kB 39 kB
main-8c9d3f7..4367.js gzip 6.72 kB 6.72 kB
webpack-e067..f178.js gzip 751 B 751 B
Overall change 56.7 kB 56.7 kB
Client Bundles (main, webpack, commons) Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
677f882d2ed8..dule.js gzip 6.08 kB 6.08 kB
framework.HA..dule.js gzip 39 kB 39 kB
main-e89c24f..dule.js gzip 5.79 kB 5.79 kB
webpack-07c5..dule.js gzip 751 B 751 B
Overall change 51.6 kB 51.6 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary merceyz/next.js e2e-pnp Change
polyfills-4b..e242.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-9a0b9e1..b37e.js gzip 1.28 kB 1.28 kB
_error-1464c..a26f.js gzip 3.44 kB 3.44 kB
hooks-89731c..c609.js gzip 887 B 887 B
index-17468f..5d83.js gzip 227 B 227 B
link-00b8972..6e4e.js gzip 1.3 kB 1.3 kB
routerDirect..924c.js gzip 284 B 284 B
withRouter-7..c13d.js gzip 284 B 284 B
Overall change 7.7 kB 7.7 kB
Client Pages Modern
vercel/next.js canary merceyz/next.js e2e-pnp Change
_app-75d3a82..dule.js gzip 625 B 625 B
_error-e550f..dule.js gzip 2.29 kB 2.29 kB
hooks-cbf13f..dule.js gzip 387 B 387 B
index-b9a643..dule.js gzip 226 B 226 B
link-72c64d9..dule.js gzip 1.27 kB 1.27 kB
routerDirect..dule.js gzip 284 B 284 B
withRouter-f..dule.js gzip 282 B 282 B
Overall change 5.36 kB 5.36 kB
Client Build Manifests
vercel/next.js canary merceyz/next.js e2e-pnp Change
_buildManifest.js gzip 322 B 322 B
_buildManife..dule.js gzip 330 B 330 B
Overall change 652 B 652 B
Serverless bundles
vercel/next.js canary merceyz/next.js e2e-pnp Change
_error.js 1.03 MB 1.03 MB
404.html 4.18 kB 4.18 kB
hooks.html 3.82 kB 3.82 kB
index.js 1.03 MB 1.03 MB
link.js 1.07 MB 1.07 MB
routerDirect.js 1.06 MB 1.06 MB
withRouter.js 1.06 MB 1.06 MB
Overall change 5.27 MB 5.27 MB
Commit: a8d5f9b

@Timer Timer merged commit 2e6bc8e into vercel:canary Aug 17, 2020
@merceyz merceyz deleted the e2e-pnp branch August 17, 2020 17:54
m-lautenbach pushed a commit to m-lautenbach/next.js that referenced this pull request Aug 20, 2020
@vercel vercel locked as resolved and limited conversation to collaborators Jan 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
examples Issue was opened via the examples template. type: next
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants