From 7af62cea93c61387f8fa8dd374ebb3bf1d8685de Mon Sep 17 00:00:00 2001 From: Jiachi Liu Date: Mon, 15 Aug 2022 18:29:24 +0100 Subject: [PATCH 1/2] Add edge ssr to pr stats --- test/.stats-app/package.json | 7 +++---- test/.stats-app/pages/edge-ssr.js | 13 +++++++++++++ test/.stats-app/stats-config.js | 4 ++++ 3 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 test/.stats-app/pages/edge-ssr.js diff --git a/test/.stats-app/package.json b/test/.stats-app/package.json index 674fcc15633e..9a09c19e19b0 100644 --- a/test/.stats-app/package.json +++ b/test/.stats-app/package.json @@ -1,11 +1,10 @@ { "name": "stats-app", - "version": "1.0.0", - "main": "index.js", + "private": true, "license": "MIT", "dependencies": { "next": "latest", - "react": "17.0.2", - "react-dom": "17.0.2" + "react": "18.0.2", + "react-dom": "18.0.2" } } diff --git a/test/.stats-app/pages/edge-ssr.js b/test/.stats-app/pages/edge-ssr.js new file mode 100644 index 000000000000..f92742cc5281 --- /dev/null +++ b/test/.stats-app/pages/edge-ssr.js @@ -0,0 +1,13 @@ +export default function page() { + return 'edge-ssr' +} + +export async function getServerSideProps() { + return { + props: {}, + } +} + +export const config = { + runtime: 'experimental-edge', +} diff --git a/test/.stats-app/stats-config.js b/test/.stats-app/stats-config.js index 6666afc0d9d0..c6e87308db9d 100644 --- a/test/.stats-app/stats-config.js +++ b/test/.stats-app/stats-config.js @@ -31,6 +31,10 @@ const clientGlobs = [ name: 'Rendered Page Sizes', globs: ['fetched-pages/**/*.html'], }, + { + name: 'Edge SSR Page bundle Size', + globs: ['.next/server/pages/edge-ssr.js'], + }, { name: 'Middleware size', globs: [ From db10a3d9b6a615437b67ed8e727e1f2fd83d2397 Mon Sep 17 00:00:00 2001 From: Jiachi Liu Date: Mon, 15 Aug 2022 18:53:29 +0100 Subject: [PATCH 2/2] fix package.json --- test/.stats-app/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/.stats-app/package.json b/test/.stats-app/package.json index 9a09c19e19b0..5ed2c313a0cc 100644 --- a/test/.stats-app/package.json +++ b/test/.stats-app/package.json @@ -4,7 +4,7 @@ "license": "MIT", "dependencies": { "next": "latest", - "react": "18.0.2", - "react-dom": "18.0.2" + "react": "18.2.0", + "react-dom": "18.2.0" } }