From 45e6391d841621647b664d25e1e0f4f522a9007e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 3 Oct 2026 08:42:21 +0000 Subject: [PATCH] Update CI stats and generated stats after starter changes --- packages/app-astro/ci-stats.json | 612 ++++---- packages/app-astro/stats/7.3.5.json | 612 ++++---- packages/app-baseline-html/ci-stats.json | 494 +++--- packages/app-baseline-html/stats/24.21.0.json | 494 +++--- packages/app-next-js/ci-stats.json | 1318 ++++++++-------- packages/app-next-js/stats/16.1.1.json | 1318 ++++++++-------- packages/app-nuxt/ci-stats.json | 1252 ++++++++-------- packages/app-nuxt/stats/4.5.2.json | 1252 ++++++++-------- packages/app-react-router/ci-stats.json | 1246 +++++++-------- packages/app-react-router/stats/7.16.0.json | 1246 +++++++-------- packages/app-solid-start/ci-stats.json | 732 ++++----- packages/app-solid-start/stats/2.0.5.json | 732 ++++----- packages/app-sveltekit/ci-stats.json | 736 ++++----- packages/app-sveltekit/stats/2.65.2.json | 736 ++++----- .../app-tanstack-start-react/ci-stats.json | 1330 ++++++++--------- .../stats/1.155.0.json | 1130 ++++++++++++++ .../src/content/devtime/starter-astro.json | 42 +- .../src/content/devtime/starter-next-js.json | 42 +- .../src/content/devtime/starter-nuxt.json | 42 +- .../content/devtime/starter-react-router.json | 42 +- .../content/devtime/starter-solid-start.json | 42 +- .../content/devtime/starter-sveltekit.json | 42 +- .../devtime/starter-tanstack-start-react.json | 58 +- .../devtime/versions/starter-astro/7.3.5.json | 42 +- .../versions/starter-next-js/16.1.1.json | 42 +- .../devtime/versions/starter-nuxt/4.5.2.json | 42 +- .../versions/starter-react-router/7.16.0.json | 42 +- .../versions/starter-solid-start/2.0.5.json | 42 +- .../versions/starter-sveltekit/2.65.2.json | 42 +- .../starter-tanstack-start-react/1.155.0.json | 141 ++ .../docs/src/content/runtime/app-astro.json | 612 ++++---- .../content/runtime/app-baseline-html.json | 494 +++--- .../docs/src/content/runtime/app-next-js.json | 1318 ++++++++-------- .../docs/src/content/runtime/app-nuxt.json | 1252 ++++++++-------- .../src/content/runtime/app-react-router.json | 1246 +++++++-------- .../src/content/runtime/app-solid-start.json | 732 ++++----- .../src/content/runtime/app-sveltekit.json | 736 ++++----- .../runtime/app-tanstack-start-react.json | 1326 ++++++++-------- .../runtime/versions/app-astro/7.3.5.json | 612 ++++---- .../versions/app-baseline-html/24.21.0.json | 494 +++--- .../runtime/versions/app-next-js/16.1.1.json | 1318 ++++++++-------- .../runtime/versions/app-nuxt/4.5.2.json | 1252 ++++++++-------- .../versions/app-react-router/7.16.0.json | 1246 +++++++-------- .../versions/app-solid-start/2.0.5.json | 732 ++++----- .../versions/app-sveltekit/2.65.2.json | 736 ++++----- .../app-tanstack-start-react/1.155.0.json | 1117 ++++++++++++++ packages/starter-astro/ci-stats.json | 42 +- packages/starter-astro/stats/7.3.5.json | 42 +- packages/starter-next-js/ci-stats.json | 42 +- packages/starter-next-js/stats/16.1.1.json | 42 +- packages/starter-nuxt/ci-stats.json | 42 +- packages/starter-nuxt/stats/4.5.2.json | 42 +- packages/starter-react-router/ci-stats.json | 42 +- .../starter-react-router/stats/7.16.0.json | 42 +- packages/starter-solid-start/ci-stats.json | 42 +- packages/starter-solid-start/stats/2.0.5.json | 42 +- packages/starter-sveltekit/ci-stats.json | 42 +- packages/starter-sveltekit/stats/2.65.2.json | 42 +- .../ci-stats.json | 70 +- .../stats/1.155.0.json | 166 ++ 60 files changed, 17230 insertions(+), 14676 deletions(-) create mode 100644 packages/app-tanstack-start-react/stats/1.155.0.json create mode 100644 packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json create mode 100644 packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json create mode 100644 packages/starter-tanstack-start-react/stats/1.155.0.json diff --git a/packages/app-astro/ci-stats.json b/packages/app-astro/ci-stats.json index ff4a7be5..6fe5291f 100644 --- a/packages/app-astro/ci-stats.json +++ b/packages/app-astro/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.3.5", "clientSideRenderedTests": { - "firstPaintMs": 111.4, - "fcpMs": 111.58, + "firstPaintMs": 103.4, + "fcpMs": 103.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.59, - "inputDelayMs": 2.14, - "processingDurationMs": 0.45, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.25, + "inputDelayMs": 1.77, + "processingDurationMs": 0.81, + "presentationDelayMs": 1.66 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.68, - "fcpMs": 15.86, - "interactionLatencyMs": 0.38, - "inputDelayMs": 0.25, - "processingDurationMs": 0.36, - "presentationDelayMs": 0 + "firstPaintMs": 8.38, + "fcpMs": 8.44, + "interactionLatencyMs": 4.32, + "inputDelayMs": 0.75, + "processingDurationMs": 0.8, + "presentationDelayMs": 3.72 }, "samples": [ { - "firstPaintMs": 126, - "fcpMs": 126.081, + "firstPaintMs": 102, + "fcpMs": 102.366, "interactionTests": { - "interactionLatencyMs": 2.765, - "inputDelayMs": 2.467, - "processingDurationMs": 0.298, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.809000000000001, + "inputDelayMs": 1.464, + "processingDurationMs": 2.038, + "presentationDelayMs": 8.307 } }, { - "firstPaintMs": 89, - "fcpMs": 88.68, + "firstPaintMs": 103, + "fcpMs": 103.446, "interactionTests": { - "interactionLatencyMs": 2.581, - "inputDelayMs": 2.294, - "processingDurationMs": 0.287, + "interactionLatencyMs": 3.165, + "inputDelayMs": 1.943, + "processingDurationMs": 1.222, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 116.213, + "firstPaintMs": 117, + "fcpMs": 117.349, "interactionTests": { - "interactionLatencyMs": 2.084, - "inputDelayMs": 1.823, - "processingDurationMs": 0.261, + "interactionLatencyMs": 2.72, + "inputDelayMs": 2.446, + "processingDurationMs": 0.274, "presentationDelayMs": 0 } }, { - "firstPaintMs": 124, - "fcpMs": 124.49, + "firstPaintMs": 94, + "fcpMs": 94.262, "interactionTests": { - "interactionLatencyMs": 3.102, - "inputDelayMs": 2.013, - "processingDurationMs": 1.089, + "interactionLatencyMs": 2.645, + "inputDelayMs": 2.387, + "processingDurationMs": 0.258, "presentationDelayMs": 0 } }, { - "firstPaintMs": 102, - "fcpMs": 102.451, + "firstPaintMs": 101, + "fcpMs": 100.888, "interactionTests": { - "interactionLatencyMs": 2.419, - "inputDelayMs": 2.119, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.896, + "inputDelayMs": 0.629, + "processingDurationMs": 0.267, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 738, - "avgLatencyMs": 1.468, - "medianLatencyMs": 1.323, - "samples": 6814, + "opsPerSec": 743, + "avgLatencyMs": 1.452, + "medianLatencyMs": 1.317, + "samples": 6886, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 67.8, - "fcpMs": 67.87, + "firstPaintMs": 61.6, + "fcpMs": 61.83, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.73, - "inputDelayMs": 0.93, - "processingDurationMs": 0.8, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.78, + "inputDelayMs": 1.01, + "processingDurationMs": 1.04, + "presentationDelayMs": 2.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 5.89, - "fcpMs": 5.83, - "interactionLatencyMs": 1.4, - "inputDelayMs": 0.79, - "processingDurationMs": 1.26, - "presentationDelayMs": 0 + "firstPaintMs": 7.06, + "fcpMs": 7.15, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.07, + "processingDurationMs": 1.17, + "presentationDelayMs": 6.12 }, "samples": [ { - "firstPaintMs": 73, - "fcpMs": 73.214, + "firstPaintMs": 67, + "fcpMs": 67.277, "interactionTests": { - "interactionLatencyMs": 0.719, - "inputDelayMs": 0.483, - "processingDurationMs": 0.236, - "presentationDelayMs": 0 + "interactionLatencyMs": 15.525, + "inputDelayMs": 0.471, + "processingDurationMs": 1.379, + "presentationDelayMs": 13.675 } }, { - "firstPaintMs": 61, - "fcpMs": 61.41, + "firstPaintMs": 57, + "fcpMs": 57.305, "interactionTests": { - "interactionLatencyMs": 0.795, - "inputDelayMs": 0.561, - "processingDurationMs": 0.234, + "interactionLatencyMs": 0.881, + "inputDelayMs": 0.482, + "processingDurationMs": 0.399, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 61.759, + "firstPaintMs": 69, + "fcpMs": 69.406, "interactionTests": { - "interactionLatencyMs": 3.8040000000000003, - "inputDelayMs": 0.752, - "processingDurationMs": 3.052, + "interactionLatencyMs": 3.576, + "inputDelayMs": 0.625, + "processingDurationMs": 2.951, "presentationDelayMs": 0 } }, { - "firstPaintMs": 73, - "fcpMs": 72.531, + "firstPaintMs": 52, + "fcpMs": 52.057, "interactionTests": { - "interactionLatencyMs": 0.766, - "inputDelayMs": 0.527, - "processingDurationMs": 0.239, + "interactionLatencyMs": 0.767, + "inputDelayMs": 0.544, + "processingDurationMs": 0.223, "presentationDelayMs": 0 } }, { - "firstPaintMs": 70, - "fcpMs": 70.439, + "firstPaintMs": 63, + "fcpMs": 63.125, "interactionTests": { - "interactionLatencyMs": 2.571, - "inputDelayMs": 2.321, - "processingDurationMs": 0.25, + "interactionLatencyMs": 3.148, + "inputDelayMs": 2.924, + "processingDurationMs": 0.224, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1548.8, - "peakAvgLatencyMs": 63.73, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 64, - "peakP90LatencyMs": 67, - "peakP99LatencyMs": 89, - "totalRequests": 46356, + "peakWorkers": 50, + "peakRequestsPerSec": 1582.2, + "peakAvgLatencyMs": 31, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 47124, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2653, + "requests": 2682, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 1.05, + "requestsPerSec": 536.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 100486348.8 + "bytesPerSec": 101600460.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5949, + "requests": 6047, "errors": 0, - "requestsPerSec": 1189.8, - "avgLatencyMs": 3.95, + "requestsPerSec": 1209.41, + "avgLatencyMs": 3.88, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 8, - "bytesPerSec": 225299660.8 + "bytesPerSec": 229048320 }, { "workers": 10, "durationMs": 5000, - "requests": 6986, + "requests": 7202, "errors": 0, - "requestsPerSec": 1397.2, - "avgLatencyMs": 6.6, + "requestsPerSec": 1440.4, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, + "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 264581939.2 + "maxLatencyMs": 13, + "bytesPerSec": 272865689.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7683, + "requests": 7761, "errors": 0, - "requestsPerSec": 1536.6, - "avgLatencyMs": 15.74, + "requestsPerSec": 1552.2, + "avgLatencyMs": 15.6, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, + "p90LatencyMs": 17, "p99LatencyMs": 25, - "maxLatencyMs": 50, - "bytesPerSec": 291006054.4 + "maxLatencyMs": 53, + "bytesPerSec": 293942067.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7911, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.93, - "medianLatencyMs": 31, - "p50LatencyMs": 31, + "requestsPerSec": 1582.2, + "avgLatencyMs": 31, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 123, - "bytesPerSec": 291163340.8 + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 111, + "bytesPerSec": 299656806.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7744, + "requests": 7725, "errors": 0, - "requestsPerSec": 1548.8, - "avgLatencyMs": 63.73, + "requestsPerSec": 1545, + "avgLatencyMs": 63.85, "medianLatencyMs": 61, "p50LatencyMs": 61, - "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 89, - "maxLatencyMs": 1556, - "bytesPerSec": 293312921.61 + "p75LatencyMs": 65, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 1476, + "bytesPerSec": 292631347.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7654, + "requests": 7796, "errors": 0, - "requestsPerSec": 1530.8, - "avgLatencyMs": 113.34, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 108, - "p99LatencyMs": 1523, - "maxLatencyMs": 4951, - "bytesPerSec": 289852620.8 + "requestsPerSec": 1559.2, + "avgLatencyMs": 111.91, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 96, + "p90LatencyMs": 111, + "p99LatencyMs": 1524, + "maxLatencyMs": 4929, + "bytesPerSec": 295305216 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1555.4, - "peakAvgLatencyMs": 63.44, + "peakRequestsPerSec": 1544.6, + "peakAvgLatencyMs": 63.88, "peakP50LatencyMs": 61, "peakP75LatencyMs": 65, "peakP90LatencyMs": 68, - "peakP99LatencyMs": 100, - "totalRequests": 46420, + "peakP99LatencyMs": 88, + "totalRequests": 45635, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2708, + "requests": 2706, "errors": 0, - "requestsPerSec": 541.6, - "avgLatencyMs": 1.07, + "requestsPerSec": 541.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 6, - "bytesPerSec": 102583500.8 + "maxLatencyMs": 5, + "bytesPerSec": 102504857.6 }, { "workers": 5, "durationMs": 5000, - "requests": 5897, + "requests": 5767, "errors": 0, - "requestsPerSec": 1179.41, - "avgLatencyMs": 3.83, + "requestsPerSec": 1153.41, + "avgLatencyMs": 4.02, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 223359795.2 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 218431488 }, { "workers": 10, "durationMs": 5000, - "requests": 7054, + "requests": 6815, "errors": 0, - "requestsPerSec": 1410.8, - "avgLatencyMs": 6.47, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1363, + "avgLatencyMs": 6.94, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 267190272 + "p99LatencyMs": 11, + "maxLatencyMs": 17, + "bytesPerSec": 258146304 }, { "workers": 25, "durationMs": 5000, - "requests": 7691, + "requests": 7365, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 15.71, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, + "requestsPerSec": 1473, + "avgLatencyMs": 16.46, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 53, - "bytesPerSec": 291320627.2 + "p99LatencyMs": 28, + "maxLatencyMs": 39, + "bytesPerSec": 278947430.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7562, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 1512.4, + "avgLatencyMs": 32.48, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 35, "p99LatencyMs": 49, - "maxLatencyMs": 343, - "bytesPerSec": 291163340.8 + "maxLatencyMs": 351, + "bytesPerSec": 286444748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7777, + "requests": 7723, "errors": 0, - "requestsPerSec": 1555.4, - "avgLatencyMs": 63.44, + "requestsPerSec": 1544.6, + "avgLatencyMs": 63.88, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 65, "p90LatencyMs": 68, - "p99LatencyMs": 100, - "maxLatencyMs": 1507, - "bytesPerSec": 294623641.61 + "p99LatencyMs": 88, + "maxLatencyMs": 1583, + "bytesPerSec": 292474060.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7606, + "requests": 7697, "errors": 0, - "requestsPerSec": 1521.2, - "avgLatencyMs": 113.98, - "medianLatencyMs": 79, - "p50LatencyMs": 79, - "p75LatencyMs": 102, - "p90LatencyMs": 108, - "p99LatencyMs": 1575, - "maxLatencyMs": 4983, - "bytesPerSec": 288109363.2 + "requestsPerSec": 1539.4, + "avgLatencyMs": 113.28, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 105, + "p99LatencyMs": 1626, + "maxLatencyMs": 4985, + "bytesPerSec": 291477913.61 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ] } diff --git a/packages/app-astro/stats/7.3.5.json b/packages/app-astro/stats/7.3.5.json index ff4a7be5..6fe5291f 100644 --- a/packages/app-astro/stats/7.3.5.json +++ b/packages/app-astro/stats/7.3.5.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.3.5", "clientSideRenderedTests": { - "firstPaintMs": 111.4, - "fcpMs": 111.58, + "firstPaintMs": 103.4, + "fcpMs": 103.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.59, - "inputDelayMs": 2.14, - "processingDurationMs": 0.45, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.25, + "inputDelayMs": 1.77, + "processingDurationMs": 0.81, + "presentationDelayMs": 1.66 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.68, - "fcpMs": 15.86, - "interactionLatencyMs": 0.38, - "inputDelayMs": 0.25, - "processingDurationMs": 0.36, - "presentationDelayMs": 0 + "firstPaintMs": 8.38, + "fcpMs": 8.44, + "interactionLatencyMs": 4.32, + "inputDelayMs": 0.75, + "processingDurationMs": 0.8, + "presentationDelayMs": 3.72 }, "samples": [ { - "firstPaintMs": 126, - "fcpMs": 126.081, + "firstPaintMs": 102, + "fcpMs": 102.366, "interactionTests": { - "interactionLatencyMs": 2.765, - "inputDelayMs": 2.467, - "processingDurationMs": 0.298, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.809000000000001, + "inputDelayMs": 1.464, + "processingDurationMs": 2.038, + "presentationDelayMs": 8.307 } }, { - "firstPaintMs": 89, - "fcpMs": 88.68, + "firstPaintMs": 103, + "fcpMs": 103.446, "interactionTests": { - "interactionLatencyMs": 2.581, - "inputDelayMs": 2.294, - "processingDurationMs": 0.287, + "interactionLatencyMs": 3.165, + "inputDelayMs": 1.943, + "processingDurationMs": 1.222, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 116.213, + "firstPaintMs": 117, + "fcpMs": 117.349, "interactionTests": { - "interactionLatencyMs": 2.084, - "inputDelayMs": 1.823, - "processingDurationMs": 0.261, + "interactionLatencyMs": 2.72, + "inputDelayMs": 2.446, + "processingDurationMs": 0.274, "presentationDelayMs": 0 } }, { - "firstPaintMs": 124, - "fcpMs": 124.49, + "firstPaintMs": 94, + "fcpMs": 94.262, "interactionTests": { - "interactionLatencyMs": 3.102, - "inputDelayMs": 2.013, - "processingDurationMs": 1.089, + "interactionLatencyMs": 2.645, + "inputDelayMs": 2.387, + "processingDurationMs": 0.258, "presentationDelayMs": 0 } }, { - "firstPaintMs": 102, - "fcpMs": 102.451, + "firstPaintMs": 101, + "fcpMs": 100.888, "interactionTests": { - "interactionLatencyMs": 2.419, - "inputDelayMs": 2.119, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.896, + "inputDelayMs": 0.629, + "processingDurationMs": 0.267, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 738, - "avgLatencyMs": 1.468, - "medianLatencyMs": 1.323, - "samples": 6814, + "opsPerSec": 743, + "avgLatencyMs": 1.452, + "medianLatencyMs": 1.317, + "samples": 6886, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 67.8, - "fcpMs": 67.87, + "firstPaintMs": 61.6, + "fcpMs": 61.83, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.73, - "inputDelayMs": 0.93, - "processingDurationMs": 0.8, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.78, + "inputDelayMs": 1.01, + "processingDurationMs": 1.04, + "presentationDelayMs": 2.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 5.89, - "fcpMs": 5.83, - "interactionLatencyMs": 1.4, - "inputDelayMs": 0.79, - "processingDurationMs": 1.26, - "presentationDelayMs": 0 + "firstPaintMs": 7.06, + "fcpMs": 7.15, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.07, + "processingDurationMs": 1.17, + "presentationDelayMs": 6.12 }, "samples": [ { - "firstPaintMs": 73, - "fcpMs": 73.214, + "firstPaintMs": 67, + "fcpMs": 67.277, "interactionTests": { - "interactionLatencyMs": 0.719, - "inputDelayMs": 0.483, - "processingDurationMs": 0.236, - "presentationDelayMs": 0 + "interactionLatencyMs": 15.525, + "inputDelayMs": 0.471, + "processingDurationMs": 1.379, + "presentationDelayMs": 13.675 } }, { - "firstPaintMs": 61, - "fcpMs": 61.41, + "firstPaintMs": 57, + "fcpMs": 57.305, "interactionTests": { - "interactionLatencyMs": 0.795, - "inputDelayMs": 0.561, - "processingDurationMs": 0.234, + "interactionLatencyMs": 0.881, + "inputDelayMs": 0.482, + "processingDurationMs": 0.399, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 61.759, + "firstPaintMs": 69, + "fcpMs": 69.406, "interactionTests": { - "interactionLatencyMs": 3.8040000000000003, - "inputDelayMs": 0.752, - "processingDurationMs": 3.052, + "interactionLatencyMs": 3.576, + "inputDelayMs": 0.625, + "processingDurationMs": 2.951, "presentationDelayMs": 0 } }, { - "firstPaintMs": 73, - "fcpMs": 72.531, + "firstPaintMs": 52, + "fcpMs": 52.057, "interactionTests": { - "interactionLatencyMs": 0.766, - "inputDelayMs": 0.527, - "processingDurationMs": 0.239, + "interactionLatencyMs": 0.767, + "inputDelayMs": 0.544, + "processingDurationMs": 0.223, "presentationDelayMs": 0 } }, { - "firstPaintMs": 70, - "fcpMs": 70.439, + "firstPaintMs": 63, + "fcpMs": 63.125, "interactionTests": { - "interactionLatencyMs": 2.571, - "inputDelayMs": 2.321, - "processingDurationMs": 0.25, + "interactionLatencyMs": 3.148, + "inputDelayMs": 2.924, + "processingDurationMs": 0.224, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1548.8, - "peakAvgLatencyMs": 63.73, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 64, - "peakP90LatencyMs": 67, - "peakP99LatencyMs": 89, - "totalRequests": 46356, + "peakWorkers": 50, + "peakRequestsPerSec": 1582.2, + "peakAvgLatencyMs": 31, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 47124, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2653, + "requests": 2682, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 1.05, + "requestsPerSec": 536.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 100486348.8 + "bytesPerSec": 101600460.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5949, + "requests": 6047, "errors": 0, - "requestsPerSec": 1189.8, - "avgLatencyMs": 3.95, + "requestsPerSec": 1209.41, + "avgLatencyMs": 3.88, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 8, - "bytesPerSec": 225299660.8 + "bytesPerSec": 229048320 }, { "workers": 10, "durationMs": 5000, - "requests": 6986, + "requests": 7202, "errors": 0, - "requestsPerSec": 1397.2, - "avgLatencyMs": 6.6, + "requestsPerSec": 1440.4, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, + "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 264581939.2 + "maxLatencyMs": 13, + "bytesPerSec": 272865689.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7683, + "requests": 7761, "errors": 0, - "requestsPerSec": 1536.6, - "avgLatencyMs": 15.74, + "requestsPerSec": 1552.2, + "avgLatencyMs": 15.6, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, + "p90LatencyMs": 17, "p99LatencyMs": 25, - "maxLatencyMs": 50, - "bytesPerSec": 291006054.4 + "maxLatencyMs": 53, + "bytesPerSec": 293942067.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7911, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.93, - "medianLatencyMs": 31, - "p50LatencyMs": 31, + "requestsPerSec": 1582.2, + "avgLatencyMs": 31, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 123, - "bytesPerSec": 291163340.8 + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 111, + "bytesPerSec": 299656806.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7744, + "requests": 7725, "errors": 0, - "requestsPerSec": 1548.8, - "avgLatencyMs": 63.73, + "requestsPerSec": 1545, + "avgLatencyMs": 63.85, "medianLatencyMs": 61, "p50LatencyMs": 61, - "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 89, - "maxLatencyMs": 1556, - "bytesPerSec": 293312921.61 + "p75LatencyMs": 65, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 1476, + "bytesPerSec": 292631347.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7654, + "requests": 7796, "errors": 0, - "requestsPerSec": 1530.8, - "avgLatencyMs": 113.34, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 108, - "p99LatencyMs": 1523, - "maxLatencyMs": 4951, - "bytesPerSec": 289852620.8 + "requestsPerSec": 1559.2, + "avgLatencyMs": 111.91, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 96, + "p90LatencyMs": 111, + "p99LatencyMs": 1524, + "maxLatencyMs": 4929, + "bytesPerSec": 295305216 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1555.4, - "peakAvgLatencyMs": 63.44, + "peakRequestsPerSec": 1544.6, + "peakAvgLatencyMs": 63.88, "peakP50LatencyMs": 61, "peakP75LatencyMs": 65, "peakP90LatencyMs": 68, - "peakP99LatencyMs": 100, - "totalRequests": 46420, + "peakP99LatencyMs": 88, + "totalRequests": 45635, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2708, + "requests": 2706, "errors": 0, - "requestsPerSec": 541.6, - "avgLatencyMs": 1.07, + "requestsPerSec": 541.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 6, - "bytesPerSec": 102583500.8 + "maxLatencyMs": 5, + "bytesPerSec": 102504857.6 }, { "workers": 5, "durationMs": 5000, - "requests": 5897, + "requests": 5767, "errors": 0, - "requestsPerSec": 1179.41, - "avgLatencyMs": 3.83, + "requestsPerSec": 1153.41, + "avgLatencyMs": 4.02, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 223359795.2 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 218431488 }, { "workers": 10, "durationMs": 5000, - "requests": 7054, + "requests": 6815, "errors": 0, - "requestsPerSec": 1410.8, - "avgLatencyMs": 6.47, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1363, + "avgLatencyMs": 6.94, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 267190272 + "p99LatencyMs": 11, + "maxLatencyMs": 17, + "bytesPerSec": 258146304 }, { "workers": 25, "durationMs": 5000, - "requests": 7691, + "requests": 7365, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 15.71, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, + "requestsPerSec": 1473, + "avgLatencyMs": 16.46, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 53, - "bytesPerSec": 291320627.2 + "p99LatencyMs": 28, + "maxLatencyMs": 39, + "bytesPerSec": 278947430.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7562, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 1512.4, + "avgLatencyMs": 32.48, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 35, "p99LatencyMs": 49, - "maxLatencyMs": 343, - "bytesPerSec": 291163340.8 + "maxLatencyMs": 351, + "bytesPerSec": 286444748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7777, + "requests": 7723, "errors": 0, - "requestsPerSec": 1555.4, - "avgLatencyMs": 63.44, + "requestsPerSec": 1544.6, + "avgLatencyMs": 63.88, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 65, "p90LatencyMs": 68, - "p99LatencyMs": 100, - "maxLatencyMs": 1507, - "bytesPerSec": 294623641.61 + "p99LatencyMs": 88, + "maxLatencyMs": 1583, + "bytesPerSec": 292474060.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7606, + "requests": 7697, "errors": 0, - "requestsPerSec": 1521.2, - "avgLatencyMs": 113.98, - "medianLatencyMs": 79, - "p50LatencyMs": 79, - "p75LatencyMs": 102, - "p90LatencyMs": 108, - "p99LatencyMs": 1575, - "maxLatencyMs": 4983, - "bytesPerSec": 288109363.2 + "requestsPerSec": 1539.4, + "avgLatencyMs": 113.28, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 105, + "p99LatencyMs": 1626, + "maxLatencyMs": 4985, + "bytesPerSec": 291477913.61 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ] } diff --git a/packages/app-baseline-html/ci-stats.json b/packages/app-baseline-html/ci-stats.json index 7a76153b..7026ccd2 100644 --- a/packages/app-baseline-html/ci-stats.json +++ b/packages/app-baseline-html/ci-stats.json @@ -1,485 +1,485 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 841, - "avgLatencyMs": 1.209, - "medianLatencyMs": 1.207, - "samples": 8273, + "opsPerSec": 842, + "avgLatencyMs": 1.205, + "medianLatencyMs": 1.201, + "samples": 8297, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2960, "errors": 0, - "requestsPerSec": 600.6, - "avgLatencyMs": 1.03, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6044, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 6943, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 9, + "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 8083, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, + "p99LatencyMs": 21, + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 7463, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7860, + "requests": 7674, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 70, - "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7937, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ], "runs": 3, "samples": [ { "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakRequestsPerSec": 1600.4, + "peakAvgLatencyMs": 30.65, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 48, + "totalRequests": 48128, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2994, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 598.8, "avgLatencyMs": 1.03, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 6, + "bytesPerSec": 113344512 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6515, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1303, + "avgLatencyMs": 3.18, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "bytesPerSec": 246690611.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 7418, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1483.6, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "maxLatencyMs": 12, + "bytesPerSec": 280926617.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 7936, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, + "requestsPerSec": 1587.2, + "avgLatencyMs": 15.29, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "maxLatencyMs": 31, + "bytesPerSec": 300495667.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 8002, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1600.4, + "avgLatencyMs": 30.65, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 48, + "maxLatencyMs": 74, + "bytesPerSec": 303012249.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 7860, + "durationMs": 5000, + "requests": 7917, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, + "requestsPerSec": 1583.4, + "avgLatencyMs": 62.29, + "medianLatencyMs": 59, + "p50LatencyMs": 59, "p75LatencyMs": 70, "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "p99LatencyMs": 109, + "maxLatencyMs": 684, + "bytesPerSec": 299761664 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7346, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1469.2, + "avgLatencyMs": 123.77, + "medianLatencyMs": 95, + "p50LatencyMs": 95, + "p75LatencyMs": 121, + "p90LatencyMs": 151, + "p99LatencyMs": 1243, + "maxLatencyMs": 4974, + "bytesPerSec": 278147891.2 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1555.8, - "peakAvgLatencyMs": 115.94, - "peakP50LatencyMs": 89, - "peakP75LatencyMs": 111, - "peakP90LatencyMs": 131, - "peakP99LatencyMs": 855, - "totalRequests": 46991, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2975, + "requests": 2960, "errors": 0, - "requestsPerSec": 595, - "avgLatencyMs": 1.05, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 112636723.2 + "p99LatencyMs": 2, + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6451, + "requests": 6044, "errors": 0, - "requestsPerSec": 1290.2, - "avgLatencyMs": 3.25, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 244252672 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7198, + "requests": 6943, "errors": 0, - "requestsPerSec": 1439.6, - "avgLatencyMs": 6.47, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 272590438.4 + "maxLatencyMs": 11, + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7271, + "requests": 8083, "errors": 0, - "requestsPerSec": 1454.2, - "avgLatencyMs": 16.65, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 20, + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 21, - "maxLatencyMs": 34, - "bytesPerSec": 275264307.2 + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7633, + "requests": 7463, "errors": 0, - "requestsPerSec": 1526.6, - "avgLatencyMs": 32.15, + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, "medianLatencyMs": 33, "p50LatencyMs": 33, - "p75LatencyMs": 35, + "p75LatencyMs": 36, "p90LatencyMs": 37, - "p99LatencyMs": 47, - "maxLatencyMs": 66, - "bytesPerSec": 289013760 + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7684, + "requests": 7674, "errors": 0, - "requestsPerSec": 1536.8, - "avgLatencyMs": 64.12, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 71, - "p90LatencyMs": 84, - "p99LatencyMs": 121, - "maxLatencyMs": 1250, - "bytesPerSec": 290953625.61 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7779, + "requests": 7937, "errors": 0, - "requestsPerSec": 1555.8, - "avgLatencyMs": 115.94, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 111, - "p90LatencyMs": 131, - "p99LatencyMs": 855, - "maxLatencyMs": 4936, - "bytesPerSec": 294518784 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1773.4, - "peakAvgLatencyMs": 108.26, - "peakP50LatencyMs": 78, - "peakP75LatencyMs": 106, - "peakP90LatencyMs": 134, - "peakP99LatencyMs": 390, - "totalRequests": 49711, + "peakWorkers": 100, + "peakRequestsPerSec": 1691.8, + "peakAvgLatencyMs": 58.3, + "peakP50LatencyMs": 56, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 95, + "totalRequests": 48644, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 3004, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 600.8, "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113698406.4 + "maxLatencyMs": 3, + "bytesPerSec": 113763942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6165, + "requests": 6166, "errors": 0, - "requestsPerSec": 1233, - "avgLatencyMs": 3.55, + "requestsPerSec": 1233.2, + "avgLatencyMs": 3.4, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 233399910.4 + "maxLatencyMs": 7, + "bytesPerSec": 233478553.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7375, + "requests": 7027, "errors": 0, - "requestsPerSec": 1475, - "avgLatencyMs": 6.38, + "requestsPerSec": 1405.4, + "avgLatencyMs": 6.61, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 279222681.61 + "maxLatencyMs": 13, + "bytesPerSec": 266063052.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7535, + "requests": 7487, "errors": 0, - "requestsPerSec": 1507, - "avgLatencyMs": 16.08, + "requestsPerSec": 1497.4, + "avgLatencyMs": 16.19, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 21, - "maxLatencyMs": 33, - "bytesPerSec": 285278208 + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 283508736 }, { "workers": 50, "durationMs": 5000, - "requests": 8364, + "requests": 8274, "errors": 0, - "requestsPerSec": 1672.8, - "avgLatencyMs": 29.32, + "requestsPerSec": 1654.8, + "avgLatencyMs": 29.62, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 34, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 316696166.4 + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 39, + "maxLatencyMs": 69, + "bytesPerSec": 313288294.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8402, + "requests": 8459, "errors": 0, - "requestsPerSec": 1680.4, - "avgLatencyMs": 58.68, + "requestsPerSec": 1691.8, + "avgLatencyMs": 58.3, "medianLatencyMs": 56, "p50LatencyMs": 56, - "p75LatencyMs": 63, - "p90LatencyMs": 71, - "p99LatencyMs": 117, - "maxLatencyMs": 846, - "bytesPerSec": 318164172.8 + "p75LatencyMs": 64, + "p90LatencyMs": 75, + "p99LatencyMs": 95, + "maxLatencyMs": 177, + "bytesPerSec": 320366182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8867, + "requests": 8227, "errors": 0, - "requestsPerSec": 1773.4, - "avgLatencyMs": 108.26, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 106, - "p90LatencyMs": 134, - "p99LatencyMs": 390, - "maxLatencyMs": 4984, - "bytesPerSec": 335727820.8 + "requestsPerSec": 1645.4, + "avgLatencyMs": 119.28, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 130, + "p90LatencyMs": 173, + "p99LatencyMs": 475, + "maxLatencyMs": 3474, + "bytesPerSec": 311505715.2 } ] } diff --git a/packages/app-baseline-html/stats/24.21.0.json b/packages/app-baseline-html/stats/24.21.0.json index 7a76153b..7026ccd2 100644 --- a/packages/app-baseline-html/stats/24.21.0.json +++ b/packages/app-baseline-html/stats/24.21.0.json @@ -1,485 +1,485 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 841, - "avgLatencyMs": 1.209, - "medianLatencyMs": 1.207, - "samples": 8273, + "opsPerSec": 842, + "avgLatencyMs": 1.205, + "medianLatencyMs": 1.201, + "samples": 8297, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2960, "errors": 0, - "requestsPerSec": 600.6, - "avgLatencyMs": 1.03, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6044, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 6943, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 9, + "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 8083, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, + "p99LatencyMs": 21, + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 7463, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7860, + "requests": 7674, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 70, - "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7937, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ], "runs": 3, "samples": [ { "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakRequestsPerSec": 1600.4, + "peakAvgLatencyMs": 30.65, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 48, + "totalRequests": 48128, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2994, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 598.8, "avgLatencyMs": 1.03, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 6, + "bytesPerSec": 113344512 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6515, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1303, + "avgLatencyMs": 3.18, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "bytesPerSec": 246690611.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 7418, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1483.6, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "maxLatencyMs": 12, + "bytesPerSec": 280926617.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 7936, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, + "requestsPerSec": 1587.2, + "avgLatencyMs": 15.29, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "maxLatencyMs": 31, + "bytesPerSec": 300495667.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 8002, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1600.4, + "avgLatencyMs": 30.65, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 48, + "maxLatencyMs": 74, + "bytesPerSec": 303012249.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 7860, + "durationMs": 5000, + "requests": 7917, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, + "requestsPerSec": 1583.4, + "avgLatencyMs": 62.29, + "medianLatencyMs": 59, + "p50LatencyMs": 59, "p75LatencyMs": 70, "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "p99LatencyMs": 109, + "maxLatencyMs": 684, + "bytesPerSec": 299761664 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7346, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1469.2, + "avgLatencyMs": 123.77, + "medianLatencyMs": 95, + "p50LatencyMs": 95, + "p75LatencyMs": 121, + "p90LatencyMs": 151, + "p99LatencyMs": 1243, + "maxLatencyMs": 4974, + "bytesPerSec": 278147891.2 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1555.8, - "peakAvgLatencyMs": 115.94, - "peakP50LatencyMs": 89, - "peakP75LatencyMs": 111, - "peakP90LatencyMs": 131, - "peakP99LatencyMs": 855, - "totalRequests": 46991, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2975, + "requests": 2960, "errors": 0, - "requestsPerSec": 595, - "avgLatencyMs": 1.05, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 112636723.2 + "p99LatencyMs": 2, + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6451, + "requests": 6044, "errors": 0, - "requestsPerSec": 1290.2, - "avgLatencyMs": 3.25, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 244252672 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7198, + "requests": 6943, "errors": 0, - "requestsPerSec": 1439.6, - "avgLatencyMs": 6.47, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 272590438.4 + "maxLatencyMs": 11, + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7271, + "requests": 8083, "errors": 0, - "requestsPerSec": 1454.2, - "avgLatencyMs": 16.65, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 20, + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 21, - "maxLatencyMs": 34, - "bytesPerSec": 275264307.2 + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7633, + "requests": 7463, "errors": 0, - "requestsPerSec": 1526.6, - "avgLatencyMs": 32.15, + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, "medianLatencyMs": 33, "p50LatencyMs": 33, - "p75LatencyMs": 35, + "p75LatencyMs": 36, "p90LatencyMs": 37, - "p99LatencyMs": 47, - "maxLatencyMs": 66, - "bytesPerSec": 289013760 + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7684, + "requests": 7674, "errors": 0, - "requestsPerSec": 1536.8, - "avgLatencyMs": 64.12, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 71, - "p90LatencyMs": 84, - "p99LatencyMs": 121, - "maxLatencyMs": 1250, - "bytesPerSec": 290953625.61 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7779, + "requests": 7937, "errors": 0, - "requestsPerSec": 1555.8, - "avgLatencyMs": 115.94, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 111, - "p90LatencyMs": 131, - "p99LatencyMs": 855, - "maxLatencyMs": 4936, - "bytesPerSec": 294518784 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1773.4, - "peakAvgLatencyMs": 108.26, - "peakP50LatencyMs": 78, - "peakP75LatencyMs": 106, - "peakP90LatencyMs": 134, - "peakP99LatencyMs": 390, - "totalRequests": 49711, + "peakWorkers": 100, + "peakRequestsPerSec": 1691.8, + "peakAvgLatencyMs": 58.3, + "peakP50LatencyMs": 56, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 95, + "totalRequests": 48644, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 3004, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 600.8, "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113698406.4 + "maxLatencyMs": 3, + "bytesPerSec": 113763942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6165, + "requests": 6166, "errors": 0, - "requestsPerSec": 1233, - "avgLatencyMs": 3.55, + "requestsPerSec": 1233.2, + "avgLatencyMs": 3.4, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 233399910.4 + "maxLatencyMs": 7, + "bytesPerSec": 233478553.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7375, + "requests": 7027, "errors": 0, - "requestsPerSec": 1475, - "avgLatencyMs": 6.38, + "requestsPerSec": 1405.4, + "avgLatencyMs": 6.61, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 279222681.61 + "maxLatencyMs": 13, + "bytesPerSec": 266063052.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7535, + "requests": 7487, "errors": 0, - "requestsPerSec": 1507, - "avgLatencyMs": 16.08, + "requestsPerSec": 1497.4, + "avgLatencyMs": 16.19, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 21, - "maxLatencyMs": 33, - "bytesPerSec": 285278208 + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 283508736 }, { "workers": 50, "durationMs": 5000, - "requests": 8364, + "requests": 8274, "errors": 0, - "requestsPerSec": 1672.8, - "avgLatencyMs": 29.32, + "requestsPerSec": 1654.8, + "avgLatencyMs": 29.62, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 34, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 316696166.4 + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 39, + "maxLatencyMs": 69, + "bytesPerSec": 313288294.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8402, + "requests": 8459, "errors": 0, - "requestsPerSec": 1680.4, - "avgLatencyMs": 58.68, + "requestsPerSec": 1691.8, + "avgLatencyMs": 58.3, "medianLatencyMs": 56, "p50LatencyMs": 56, - "p75LatencyMs": 63, - "p90LatencyMs": 71, - "p99LatencyMs": 117, - "maxLatencyMs": 846, - "bytesPerSec": 318164172.8 + "p75LatencyMs": 64, + "p90LatencyMs": 75, + "p99LatencyMs": 95, + "maxLatencyMs": 177, + "bytesPerSec": 320366182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8867, + "requests": 8227, "errors": 0, - "requestsPerSec": 1773.4, - "avgLatencyMs": 108.26, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 106, - "p90LatencyMs": 134, - "p99LatencyMs": 390, - "maxLatencyMs": 4984, - "bytesPerSec": 335727820.8 + "requestsPerSec": 1645.4, + "avgLatencyMs": 119.28, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 130, + "p90LatencyMs": 173, + "p99LatencyMs": 475, + "maxLatencyMs": 3474, + "bytesPerSec": 311505715.2 } ] } diff --git a/packages/app-next-js/ci-stats.json b/packages/app-next-js/ci-stats.json index 95bb5998..554af5e9 100644 --- a/packages/app-next-js/ci-stats.json +++ b/packages/app-next-js/ci-stats.json @@ -1,216 +1,216 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "16.1.1", "clientSideRenderedTests": { - "firstPaintMs": 339.2, - "fcpMs": 339.14, + "firstPaintMs": 337.8, + "fcpMs": 337.67, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.78, - "inputDelayMs": 1.29, - "processingDurationMs": 8.15, - "presentationDelayMs": 10.34 + "interactionLatencyMs": 18.24, + "inputDelayMs": 1.27, + "processingDurationMs": 8.96, + "presentationDelayMs": 8.02 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 3.27, - "fcpMs": 3.14, - "interactionLatencyMs": 2.5, - "inputDelayMs": 0.1, - "processingDurationMs": 2.3, - "presentationDelayMs": 2.47 + "firstPaintMs": 1.3, + "fcpMs": 1.4, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.09, + "processingDurationMs": 2.14, + "presentationDelayMs": 1.59 }, "samples": [ { - "firstPaintMs": 337, - "fcpMs": 336.588, + "firstPaintMs": 339, + "fcpMs": 338.912, "interactionTests": { - "interactionLatencyMs": 18.637, - "inputDelayMs": 1.155, - "processingDurationMs": 6.864, - "presentationDelayMs": 10.618 + "interactionLatencyMs": 17.035, + "inputDelayMs": 1.228, + "processingDurationMs": 8.656, + "presentationDelayMs": 7.151 } }, { "firstPaintMs": 338, - "fcpMs": 337.681, + "fcpMs": 337.961, "interactionTests": { - "interactionLatencyMs": 21.215, - "inputDelayMs": 1.298, - "processingDurationMs": 9.305, - "presentationDelayMs": 10.612 + "interactionLatencyMs": 20.671, + "inputDelayMs": 1.211, + "processingDurationMs": 12.473, + "presentationDelayMs": 6.987 } }, { - "firstPaintMs": 338, - "fcpMs": 338.394, + "firstPaintMs": 337, + "fcpMs": 336.78, "interactionTests": { - "interactionLatencyMs": 22.932000000000002, - "inputDelayMs": 1.233, - "processingDurationMs": 11.027, - "presentationDelayMs": 10.672 + "interactionLatencyMs": 16.148, + "inputDelayMs": 1.402, + "processingDurationMs": 8.089, + "presentationDelayMs": 6.657 } }, { - "firstPaintMs": 345, - "fcpMs": 344.59, + "firstPaintMs": 336, + "fcpMs": 335.743, "interactionTests": { - "interactionLatencyMs": 16.353, - "inputDelayMs": 1.395, - "processingDurationMs": 8.505, - "presentationDelayMs": 6.453 + "interactionLatencyMs": 20.48, + "inputDelayMs": 1.19, + "processingDurationMs": 8.894, + "presentationDelayMs": 10.396 } }, { - "firstPaintMs": 338, - "fcpMs": 338.472, + "firstPaintMs": 339, + "fcpMs": 338.96, "interactionTests": { - "interactionLatencyMs": 19.751, - "inputDelayMs": 1.383, - "processingDurationMs": 5.036, - "presentationDelayMs": 13.332 + "interactionLatencyMs": 16.865000000000002, + "inputDelayMs": 1.294, + "processingDurationMs": 6.686, + "presentationDelayMs": 8.885 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 210, - "avgLatencyMs": 4.948, - "medianLatencyMs": 4.909, - "samples": 2021, + "opsPerSec": 213, + "avgLatencyMs": 4.835, + "medianLatencyMs": 4.515, + "samples": 2069, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 153.4, - "fcpMs": 153.45, + "firstPaintMs": 152.8, + "fcpMs": 152.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.87, - "inputDelayMs": 1.33, - "processingDurationMs": 7.8, - "presentationDelayMs": 9.75 + "interactionLatencyMs": 18.93, + "inputDelayMs": 1.6, + "processingDurationMs": 8.27, + "presentationDelayMs": 9.07 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.11, - "fcpMs": 12.86, - "interactionLatencyMs": 1.58, - "inputDelayMs": 0.16, - "processingDurationMs": 2.57, - "presentationDelayMs": 2.35 + "firstPaintMs": 10.89, + "fcpMs": 10.74, + "interactionLatencyMs": 2.38, + "inputDelayMs": 0.59, + "processingDurationMs": 1.32, + "presentationDelayMs": 2.18 }, "samples": [ { - "firstPaintMs": 162, - "fcpMs": 161.753, + "firstPaintMs": 160, + "fcpMs": 159.51, "interactionTests": { - "interactionLatencyMs": 18.587, - "inputDelayMs": 1.469, - "processingDurationMs": 11.091, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 21.333, + "inputDelayMs": 2.628, + "processingDurationMs": 7.629, + "presentationDelayMs": 11.076 } }, { - "firstPaintMs": 166, - "fcpMs": 166.187, + "firstPaintMs": 168, + "fcpMs": 167.709, "interactionTests": { - "interactionLatencyMs": 16.618000000000002, - "inputDelayMs": 1.434, - "processingDurationMs": 5.525, - "presentationDelayMs": 9.659 + "interactionLatencyMs": 20.521, + "inputDelayMs": 1.205, + "processingDurationMs": 7.622, + "presentationDelayMs": 11.694 } }, { - "firstPaintMs": 136, - "fcpMs": 136.382, + "firstPaintMs": 149, + "fcpMs": 149.377, "interactionTests": { - "interactionLatencyMs": 18.814, - "inputDelayMs": 1.15, - "processingDurationMs": 5.97, - "presentationDelayMs": 11.694 + "interactionLatencyMs": 19.96, + "inputDelayMs": 1.465, + "processingDurationMs": 10.326, + "presentationDelayMs": 8.169 } }, { - "firstPaintMs": 160, - "fcpMs": 159.546, + "firstPaintMs": 145, + "fcpMs": 144.645, "interactionTests": { - "interactionLatencyMs": 19.338, - "inputDelayMs": 1.157, - "processingDurationMs": 6.353, - "presentationDelayMs": 11.828 + "interactionLatencyMs": 17.011, + "inputDelayMs": 1.464, + "processingDurationMs": 8.774, + "presentationDelayMs": 6.773 } }, { - "firstPaintMs": 143, - "fcpMs": 143.374, + "firstPaintMs": 142, + "fcpMs": 142.043, "interactionTests": { - "interactionLatencyMs": 21.011000000000003, - "inputDelayMs": 1.435, - "processingDurationMs": 10.051, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 15.829, + "inputDelayMs": 1.216, + "processingDurationMs": 6.976, + "presentationDelayMs": 7.637 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 210, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "p99LatencyMs": 141, + "maxLatencyMs": 141, + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 187, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, @@ -218,44 +218,44 @@ "requests": 177, "errors": 0, "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, - "durationMs": 5010, + "durationMs": 5000, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 136, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, @@ -263,103 +263,103 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, "bytesPerSec": 12125798.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, + "peakWorkers": 1, "peakRequestsPerSec": 42.4, - "peakAvgLatencyMs": 115.73, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 120, - "peakP99LatencyMs": 131, - "totalRequests": 1207, + "peakAvgLatencyMs": 23.11, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 28, + "totalRequests": 1184, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 209, + "requests": 212, "errors": 0, - "requestsPerSec": 41.8, - "avgLatencyMs": 23.3, + "requestsPerSec": 42.4, + "avgLatencyMs": 23.11, "medianLatencyMs": 23, "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, + "p99LatencyMs": 28, "maxLatencyMs": 34, - "bytesPerSec": 24843059.2 + "bytesPerSec": 25196953.6 }, { "workers": 5, "durationMs": 5000, - "requests": 212, + "requests": 209, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 115.73, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 120, - "p99LatencyMs": 131, - "maxLatencyMs": 132, - "bytesPerSec": 25203507.2 + "requestsPerSec": 41.8, + "avgLatencyMs": 117.88, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 121, + "p99LatencyMs": 140, + "maxLatencyMs": 153, + "bytesPerSec": 24843059.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 199, + "durationMs": 5010, + "requests": 195, "errors": 0, - "requestsPerSec": 39.8, - "avgLatencyMs": 244.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 247, - "p90LatencyMs": 255, - "p99LatencyMs": 391, - "maxLatencyMs": 426, - "bytesPerSec": 23660134.4 + "requestsPerSec": 39, + "avgLatencyMs": 249.4, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 248, + "p90LatencyMs": 267, + "p99LatencyMs": 456, + "maxLatencyMs": 486, + "bytesPerSec": 23184998.4 }, { "workers": 25, - "durationMs": 5010, - "requests": 177, + "durationMs": 5000, + "requests": 169, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 657.02, - "medianLatencyMs": 649, - "p50LatencyMs": 649, - "p75LatencyMs": 660, - "p90LatencyMs": 666, - "p99LatencyMs": 1905, - "maxLatencyMs": 2010, - "bytesPerSec": 21042790.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 688.76, + "medianLatencyMs": 656, + "p50LatencyMs": 656, + "p75LatencyMs": 687, + "p90LatencyMs": 731, + "p99LatencyMs": 2084, + "maxLatencyMs": 2199, + "bytesPerSec": 20089241.61 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 156, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1134.15, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1087, - "p90LatencyMs": 2272, - "p99LatencyMs": 4735, - "maxLatencyMs": 4937, - "bytesPerSec": 19140608 + "requestsPerSec": 31.2, + "avgLatencyMs": 1121.45, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1110, + "p90LatencyMs": 2308, + "p99LatencyMs": 4599, + "maxLatencyMs": 4784, + "bytesPerSec": 18547507.2 }, { "workers": 100, @@ -367,132 +367,132 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1209.11, - "medianLatencyMs": 911, - "p50LatencyMs": 911, - "p75LatencyMs": 1066, - "p90LatencyMs": 2754, - "p99LatencyMs": 4821, - "maxLatencyMs": 5001, - "bytesPerSec": 17472102.4 + "avgLatencyMs": 1201.55, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1080, + "p90LatencyMs": 2700, + "p99LatencyMs": 4795, + "maxLatencyMs": 4978, + "bytesPerSec": 17474150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 96, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1450.4, - "medianLatencyMs": 793, - "p50LatencyMs": 793, - "p75LatencyMs": 2335, - "p90LatencyMs": 3578, - "p99LatencyMs": 4838, - "maxLatencyMs": 4995, - "bytesPerSec": 12125798.4 + "requestsPerSec": 19.2, + "avgLatencyMs": 1475.57, + "medianLatencyMs": 795, + "p50LatencyMs": 795, + "p75LatencyMs": 2362, + "p90LatencyMs": 3631, + "p99LatencyMs": 4963, + "maxLatencyMs": 4963, + "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 118.45, + "peakP50LatencyMs": 118, + "peakP75LatencyMs": 119, + "peakP90LatencyMs": 122, + "peakP99LatencyMs": 140, + "totalRequests": 1175, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 204, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 40.8, + "avgLatencyMs": 23.99, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 35, + "maxLatencyMs": 43, + "bytesPerSec": 24249958.4 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 207, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, - "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "requestsPerSec": 41.4, + "avgLatencyMs": 118.45, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 119, + "p90LatencyMs": 122, + "p99LatencyMs": 140, + "maxLatencyMs": 160, + "bytesPerSec": 24607129.6 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 195, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 39, + "avgLatencyMs": 250.01, + "medianLatencyMs": 249, + "p50LatencyMs": 249, + "p75LatencyMs": 254, + "p90LatencyMs": 263, + "p99LatencyMs": 391, + "maxLatencyMs": 426, + "bytesPerSec": 23184998.4 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 173, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, - "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "requestsPerSec": 34.6, + "avgLatencyMs": 673.66, + "medianLatencyMs": 668, + "p50LatencyMs": 668, + "p75LatencyMs": 674, + "p90LatencyMs": 687, + "p99LatencyMs": 1940, + "maxLatencyMs": 2046, + "bytesPerSec": 20567654.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 154, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "requestsPerSec": 30.8, + "avgLatencyMs": 1137.56, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1099, + "p90LatencyMs": 2354, + "p99LatencyMs": 4657, + "maxLatencyMs": 4843, + "bytesPerSec": 18308300.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 136, + "durationMs": 5000, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1203.18, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1058, + "p90LatencyMs": 2637, + "p99LatencyMs": 4692, + "maxLatencyMs": 4872, + "bytesPerSec": 16641024 }, { "workers": 200, @@ -500,132 +500,132 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1426.71, + "medianLatencyMs": 769, + "p50LatencyMs": 769, + "p75LatencyMs": 2245, + "p90LatencyMs": 3516, + "p99LatencyMs": 4768, + "maxLatencyMs": 4928, "bytesPerSec": 12125798.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 115.45, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 117, - "peakP99LatencyMs": 140, - "totalRequests": 1165, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 212, + "requests": 210, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 22.99, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 34, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 25196953.6 + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 115.45, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 117, - "p99LatencyMs": 140, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 119, + "p99LatencyMs": 141, "maxLatencyMs": 141, - "bytesPerSec": 25560678.4 + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 195, + "requests": 187, "errors": 0, - "requestsPerSec": 39, - "avgLatencyMs": 249.5, - "medianLatencyMs": 246, - "p50LatencyMs": 246, - "p75LatencyMs": 252, - "p90LatencyMs": 263, - "p99LatencyMs": 455, - "maxLatencyMs": 484, - "bytesPerSec": 23184998.4 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 177, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 671.69, - "medianLatencyMs": 660, - "p50LatencyMs": 660, - "p75LatencyMs": 672, - "p90LatencyMs": 683, - "p99LatencyMs": 1929, - "maxLatencyMs": 2033, - "bytesPerSec": 20567654.4 + "requestsPerSec": 35.4, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, + "p90LatencyMs": 672, + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1191.69, - "medianLatencyMs": 1008, - "p50LatencyMs": 1008, - "p75LatencyMs": 1215, - "p90LatencyMs": 2358, - "p99LatencyMs": 4790, - "maxLatencyMs": 4981, - "bytesPerSec": 17479270.4 + "requestsPerSec": 32.21, + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 140, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1254.93, - "medianLatencyMs": 944, - "p50LatencyMs": 944, - "p75LatencyMs": 1100, - "p90LatencyMs": 2842, - "p99LatencyMs": 4787, - "maxLatencyMs": 4979, - "bytesPerSec": 15810560 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 102, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1502.74, - "medianLatencyMs": 795, - "p50LatencyMs": 795, - "p75LatencyMs": 2476, - "p90LatencyMs": 3636, - "p99LatencyMs": 4900, - "maxLatencyMs": 4900, - "bytesPerSec": 10697932.81 + "requestsPerSec": 20.4, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, + "bytesPerSec": 12125798.4 } ] } @@ -648,59 +648,59 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, - "peakP50LatencyMs": 22, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 223, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 204, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, @@ -708,133 +708,133 @@ "requests": 185, "errors": 0, "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 147, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 29.4, + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ], "runs": 3, "samples": [ { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, + "peakRequestsPerSec": 44.4, + "peakAvgLatencyMs": 22, "peakP50LatencyMs": 22, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 25, + "totalRequests": 1193, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 222, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, + "requestsPerSec": 44.4, + "avgLatencyMs": 22, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 25, + "maxLatencyMs": 33, + "bytesPerSec": 26294681.6 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 220, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, + "requestsPerSec": 44, + "avgLatencyMs": 111.76, + "medianLatencyMs": 111, + "p50LatencyMs": 111, "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "p90LatencyMs": 116, + "p99LatencyMs": 127, + "maxLatencyMs": 154, + "bytesPerSec": 26055475.2 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 190, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 38, + "avgLatencyMs": 256.47, + "medianLatencyMs": 256, + "p50LatencyMs": 256, + "p75LatencyMs": 259, + "p90LatencyMs": 266, + "p99LatencyMs": 415, + "maxLatencyMs": 444, + "bytesPerSec": 22500147.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 177, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "requestsPerSec": 35.4, + "avgLatencyMs": 653.58, + "medianLatencyMs": 641, + "p50LatencyMs": 641, + "p75LatencyMs": 657, + "p90LatencyMs": 661, + "p99LatencyMs": 1895, + "maxLatencyMs": 2002, + "bytesPerSec": 20960870.4 }, { "workers": 50, @@ -842,132 +842,132 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1100.97, + "medianLatencyMs": 848, + "p50LatencyMs": 848, + "p75LatencyMs": 1080, + "p90LatencyMs": 2190, + "p99LatencyMs": 4593, + "maxLatencyMs": 4798, + "bytesPerSec": 19060326.4 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 133, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 26.6, + "avgLatencyMs": 1210.83, + "medianLatencyMs": 927, + "p50LatencyMs": 927, + "p75LatencyMs": 1081, + "p90LatencyMs": 2670, + "p99LatencyMs": 4626, + "maxLatencyMs": 4833, + "bytesPerSec": 15750963.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 90, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 18, + "avgLatencyMs": 1528.6, + "medianLatencyMs": 815, + "p50LatencyMs": 815, + "p75LatencyMs": 2487, + "p90LatencyMs": 3689, + "p99LatencyMs": 4989, + "maxLatencyMs": 4989, + "bytesPerSec": 10658611.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.53, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1217, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 223, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.53, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 39, - "bytesPerSec": 25698304 + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 221, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.9, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 129, - "p90LatencyMs": 135, - "p99LatencyMs": 151, - "maxLatencyMs": 164, - "bytesPerSec": 23683072 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 204, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.86, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 254, - "p90LatencyMs": 259, - "p99LatencyMs": 431, - "maxLatencyMs": 459, - "bytesPerSec": 22972006.4 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, "durationMs": 5000, - "requests": 184, + "requests": 185, "errors": 0, - "requestsPerSec": 36.8, - "avgLatencyMs": 637.41, - "medianLatencyMs": 627, - "p50LatencyMs": 627, - "p75LatencyMs": 643, - "p90LatencyMs": 647, - "p99LatencyMs": 1822, - "maxLatencyMs": 1931, - "bytesPerSec": 21789900.8 + "requestsPerSec": 37, + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1147, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1096, - "p90LatencyMs": 2357, - "p99LatencyMs": 4779, - "maxLatencyMs": 4987, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, @@ -975,57 +975,57 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1173.89, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1019, - "p90LatencyMs": 2687, - "p99LatencyMs": 4669, - "maxLatencyMs": 4840, - "bytesPerSec": 17405337.61 + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1356.32, - "medianLatencyMs": 808, - "p50LatencyMs": 808, - "p75LatencyMs": 2013, - "p90LatencyMs": 3386, - "p99LatencyMs": 4760, - "maxLatencyMs": 4911, - "bytesPerSec": 13497753.6 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ] }, { - "peakWorkers": 1, + "peakWorkers": 5, "peakRequestsPerSec": 45, - "peakAvgLatencyMs": 21.79, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1259, + "peakAvgLatencyMs": 109.59, + "peakP50LatencyMs": 109, + "peakP75LatencyMs": 111, + "peakP90LatencyMs": 113, + "peakP99LatencyMs": 125, + "totalRequests": 1258, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 225, + "requests": 218, "errors": 0, - "requestsPerSec": 45, - "avgLatencyMs": 21.79, + "requestsPerSec": 43.6, + "avgLatencyMs": 22.39, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 23, + "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 34, - "bytesPerSec": 26648576 + "p99LatencyMs": 32, + "maxLatencyMs": 49, + "bytesPerSec": 25816268.8 }, { "workers": 5, @@ -1033,29 +1033,29 @@ "requests": 225, "errors": 0, "requestsPerSec": 45, - "avgLatencyMs": 109.83, + "avgLatencyMs": 109.59, "medianLatencyMs": 109, "p50LatencyMs": 109, "p75LatencyMs": 111, "p90LatencyMs": 113, - "p99LatencyMs": 130, - "maxLatencyMs": 151, + "p99LatencyMs": 125, + "maxLatencyMs": 139, "bytesPerSec": 26648576 }, { "workers": 10, "durationMs": 5000, - "requests": 205, + "requests": 204, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 237.88, - "medianLatencyMs": 238, - "p50LatencyMs": 238, - "p75LatencyMs": 241, - "p90LatencyMs": 244, - "p99LatencyMs": 375, - "maxLatencyMs": 424, - "bytesPerSec": 24272896 + "requestsPerSec": 40.8, + "avgLatencyMs": 238.99, + "medianLatencyMs": 241, + "p50LatencyMs": 241, + "p75LatencyMs": 245, + "p90LatencyMs": 248, + "p99LatencyMs": 363, + "maxLatencyMs": 417, + "bytesPerSec": 24154931.2 }, { "workers": 25, @@ -1063,29 +1063,29 @@ "requests": 181, "errors": 0, "requestsPerSec": 36.21, - "avgLatencyMs": 643.62, - "medianLatencyMs": 639, - "p50LatencyMs": 639, - "p75LatencyMs": 647, - "p90LatencyMs": 670, - "p99LatencyMs": 1856, - "maxLatencyMs": 1967, + "avgLatencyMs": 646.44, + "medianLatencyMs": 647, + "p50LatencyMs": 647, + "p75LatencyMs": 657, + "p90LatencyMs": 674, + "p99LatencyMs": 1827, + "maxLatencyMs": 1934, "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.05, - "medianLatencyMs": 860, - "p50LatencyMs": 860, - "p75LatencyMs": 1081, - "p90LatencyMs": 2252, - "p99LatencyMs": 4638, - "maxLatencyMs": 4833, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1108.9, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1061, + "p90LatencyMs": 2301, + "p99LatencyMs": 4717, + "maxLatencyMs": 4920, + "bytesPerSec": 19889356.8 }, { "workers": 100, @@ -1093,14 +1093,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.55, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1033, - "p90LatencyMs": 2577, - "p99LatencyMs": 4761, - "maxLatencyMs": 4950, - "bytesPerSec": 18233344 + "avgLatencyMs": 1166.88, + "medianLatencyMs": 868, + "p50LatencyMs": 868, + "p75LatencyMs": 1049, + "p90LatencyMs": 2591, + "p99LatencyMs": 4748, + "maxLatencyMs": 4929, + "bytesPerSec": 18234777.61 }, { "workers": 200, @@ -1108,14 +1108,14 @@ "requests": 108, "errors": 0, "requestsPerSec": 21.6, - "avgLatencyMs": 1415.21, - "medianLatencyMs": 779, - "p50LatencyMs": 779, - "p75LatencyMs": 2225, - "p90LatencyMs": 3606, - "p99LatencyMs": 4842, - "maxLatencyMs": 4997, - "bytesPerSec": 12790988.8 + "avgLatencyMs": 1381.21, + "medianLatencyMs": 796, + "p50LatencyMs": 796, + "p75LatencyMs": 2118, + "p90LatencyMs": 3479, + "p99LatencyMs": 4735, + "maxLatencyMs": 4886, + "bytesPerSec": 12788633.6 } ] } diff --git a/packages/app-next-js/stats/16.1.1.json b/packages/app-next-js/stats/16.1.1.json index 95bb5998..554af5e9 100644 --- a/packages/app-next-js/stats/16.1.1.json +++ b/packages/app-next-js/stats/16.1.1.json @@ -1,216 +1,216 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "16.1.1", "clientSideRenderedTests": { - "firstPaintMs": 339.2, - "fcpMs": 339.14, + "firstPaintMs": 337.8, + "fcpMs": 337.67, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.78, - "inputDelayMs": 1.29, - "processingDurationMs": 8.15, - "presentationDelayMs": 10.34 + "interactionLatencyMs": 18.24, + "inputDelayMs": 1.27, + "processingDurationMs": 8.96, + "presentationDelayMs": 8.02 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 3.27, - "fcpMs": 3.14, - "interactionLatencyMs": 2.5, - "inputDelayMs": 0.1, - "processingDurationMs": 2.3, - "presentationDelayMs": 2.47 + "firstPaintMs": 1.3, + "fcpMs": 1.4, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.09, + "processingDurationMs": 2.14, + "presentationDelayMs": 1.59 }, "samples": [ { - "firstPaintMs": 337, - "fcpMs": 336.588, + "firstPaintMs": 339, + "fcpMs": 338.912, "interactionTests": { - "interactionLatencyMs": 18.637, - "inputDelayMs": 1.155, - "processingDurationMs": 6.864, - "presentationDelayMs": 10.618 + "interactionLatencyMs": 17.035, + "inputDelayMs": 1.228, + "processingDurationMs": 8.656, + "presentationDelayMs": 7.151 } }, { "firstPaintMs": 338, - "fcpMs": 337.681, + "fcpMs": 337.961, "interactionTests": { - "interactionLatencyMs": 21.215, - "inputDelayMs": 1.298, - "processingDurationMs": 9.305, - "presentationDelayMs": 10.612 + "interactionLatencyMs": 20.671, + "inputDelayMs": 1.211, + "processingDurationMs": 12.473, + "presentationDelayMs": 6.987 } }, { - "firstPaintMs": 338, - "fcpMs": 338.394, + "firstPaintMs": 337, + "fcpMs": 336.78, "interactionTests": { - "interactionLatencyMs": 22.932000000000002, - "inputDelayMs": 1.233, - "processingDurationMs": 11.027, - "presentationDelayMs": 10.672 + "interactionLatencyMs": 16.148, + "inputDelayMs": 1.402, + "processingDurationMs": 8.089, + "presentationDelayMs": 6.657 } }, { - "firstPaintMs": 345, - "fcpMs": 344.59, + "firstPaintMs": 336, + "fcpMs": 335.743, "interactionTests": { - "interactionLatencyMs": 16.353, - "inputDelayMs": 1.395, - "processingDurationMs": 8.505, - "presentationDelayMs": 6.453 + "interactionLatencyMs": 20.48, + "inputDelayMs": 1.19, + "processingDurationMs": 8.894, + "presentationDelayMs": 10.396 } }, { - "firstPaintMs": 338, - "fcpMs": 338.472, + "firstPaintMs": 339, + "fcpMs": 338.96, "interactionTests": { - "interactionLatencyMs": 19.751, - "inputDelayMs": 1.383, - "processingDurationMs": 5.036, - "presentationDelayMs": 13.332 + "interactionLatencyMs": 16.865000000000002, + "inputDelayMs": 1.294, + "processingDurationMs": 6.686, + "presentationDelayMs": 8.885 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 210, - "avgLatencyMs": 4.948, - "medianLatencyMs": 4.909, - "samples": 2021, + "opsPerSec": 213, + "avgLatencyMs": 4.835, + "medianLatencyMs": 4.515, + "samples": 2069, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 153.4, - "fcpMs": 153.45, + "firstPaintMs": 152.8, + "fcpMs": 152.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.87, - "inputDelayMs": 1.33, - "processingDurationMs": 7.8, - "presentationDelayMs": 9.75 + "interactionLatencyMs": 18.93, + "inputDelayMs": 1.6, + "processingDurationMs": 8.27, + "presentationDelayMs": 9.07 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.11, - "fcpMs": 12.86, - "interactionLatencyMs": 1.58, - "inputDelayMs": 0.16, - "processingDurationMs": 2.57, - "presentationDelayMs": 2.35 + "firstPaintMs": 10.89, + "fcpMs": 10.74, + "interactionLatencyMs": 2.38, + "inputDelayMs": 0.59, + "processingDurationMs": 1.32, + "presentationDelayMs": 2.18 }, "samples": [ { - "firstPaintMs": 162, - "fcpMs": 161.753, + "firstPaintMs": 160, + "fcpMs": 159.51, "interactionTests": { - "interactionLatencyMs": 18.587, - "inputDelayMs": 1.469, - "processingDurationMs": 11.091, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 21.333, + "inputDelayMs": 2.628, + "processingDurationMs": 7.629, + "presentationDelayMs": 11.076 } }, { - "firstPaintMs": 166, - "fcpMs": 166.187, + "firstPaintMs": 168, + "fcpMs": 167.709, "interactionTests": { - "interactionLatencyMs": 16.618000000000002, - "inputDelayMs": 1.434, - "processingDurationMs": 5.525, - "presentationDelayMs": 9.659 + "interactionLatencyMs": 20.521, + "inputDelayMs": 1.205, + "processingDurationMs": 7.622, + "presentationDelayMs": 11.694 } }, { - "firstPaintMs": 136, - "fcpMs": 136.382, + "firstPaintMs": 149, + "fcpMs": 149.377, "interactionTests": { - "interactionLatencyMs": 18.814, - "inputDelayMs": 1.15, - "processingDurationMs": 5.97, - "presentationDelayMs": 11.694 + "interactionLatencyMs": 19.96, + "inputDelayMs": 1.465, + "processingDurationMs": 10.326, + "presentationDelayMs": 8.169 } }, { - "firstPaintMs": 160, - "fcpMs": 159.546, + "firstPaintMs": 145, + "fcpMs": 144.645, "interactionTests": { - "interactionLatencyMs": 19.338, - "inputDelayMs": 1.157, - "processingDurationMs": 6.353, - "presentationDelayMs": 11.828 + "interactionLatencyMs": 17.011, + "inputDelayMs": 1.464, + "processingDurationMs": 8.774, + "presentationDelayMs": 6.773 } }, { - "firstPaintMs": 143, - "fcpMs": 143.374, + "firstPaintMs": 142, + "fcpMs": 142.043, "interactionTests": { - "interactionLatencyMs": 21.011000000000003, - "inputDelayMs": 1.435, - "processingDurationMs": 10.051, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 15.829, + "inputDelayMs": 1.216, + "processingDurationMs": 6.976, + "presentationDelayMs": 7.637 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 210, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "p99LatencyMs": 141, + "maxLatencyMs": 141, + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 187, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, @@ -218,44 +218,44 @@ "requests": 177, "errors": 0, "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, - "durationMs": 5010, + "durationMs": 5000, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 136, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, @@ -263,103 +263,103 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, "bytesPerSec": 12125798.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, + "peakWorkers": 1, "peakRequestsPerSec": 42.4, - "peakAvgLatencyMs": 115.73, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 120, - "peakP99LatencyMs": 131, - "totalRequests": 1207, + "peakAvgLatencyMs": 23.11, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 28, + "totalRequests": 1184, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 209, + "requests": 212, "errors": 0, - "requestsPerSec": 41.8, - "avgLatencyMs": 23.3, + "requestsPerSec": 42.4, + "avgLatencyMs": 23.11, "medianLatencyMs": 23, "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, + "p99LatencyMs": 28, "maxLatencyMs": 34, - "bytesPerSec": 24843059.2 + "bytesPerSec": 25196953.6 }, { "workers": 5, "durationMs": 5000, - "requests": 212, + "requests": 209, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 115.73, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 120, - "p99LatencyMs": 131, - "maxLatencyMs": 132, - "bytesPerSec": 25203507.2 + "requestsPerSec": 41.8, + "avgLatencyMs": 117.88, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 121, + "p99LatencyMs": 140, + "maxLatencyMs": 153, + "bytesPerSec": 24843059.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 199, + "durationMs": 5010, + "requests": 195, "errors": 0, - "requestsPerSec": 39.8, - "avgLatencyMs": 244.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 247, - "p90LatencyMs": 255, - "p99LatencyMs": 391, - "maxLatencyMs": 426, - "bytesPerSec": 23660134.4 + "requestsPerSec": 39, + "avgLatencyMs": 249.4, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 248, + "p90LatencyMs": 267, + "p99LatencyMs": 456, + "maxLatencyMs": 486, + "bytesPerSec": 23184998.4 }, { "workers": 25, - "durationMs": 5010, - "requests": 177, + "durationMs": 5000, + "requests": 169, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 657.02, - "medianLatencyMs": 649, - "p50LatencyMs": 649, - "p75LatencyMs": 660, - "p90LatencyMs": 666, - "p99LatencyMs": 1905, - "maxLatencyMs": 2010, - "bytesPerSec": 21042790.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 688.76, + "medianLatencyMs": 656, + "p50LatencyMs": 656, + "p75LatencyMs": 687, + "p90LatencyMs": 731, + "p99LatencyMs": 2084, + "maxLatencyMs": 2199, + "bytesPerSec": 20089241.61 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 156, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1134.15, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1087, - "p90LatencyMs": 2272, - "p99LatencyMs": 4735, - "maxLatencyMs": 4937, - "bytesPerSec": 19140608 + "requestsPerSec": 31.2, + "avgLatencyMs": 1121.45, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1110, + "p90LatencyMs": 2308, + "p99LatencyMs": 4599, + "maxLatencyMs": 4784, + "bytesPerSec": 18547507.2 }, { "workers": 100, @@ -367,132 +367,132 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1209.11, - "medianLatencyMs": 911, - "p50LatencyMs": 911, - "p75LatencyMs": 1066, - "p90LatencyMs": 2754, - "p99LatencyMs": 4821, - "maxLatencyMs": 5001, - "bytesPerSec": 17472102.4 + "avgLatencyMs": 1201.55, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1080, + "p90LatencyMs": 2700, + "p99LatencyMs": 4795, + "maxLatencyMs": 4978, + "bytesPerSec": 17474150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 96, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1450.4, - "medianLatencyMs": 793, - "p50LatencyMs": 793, - "p75LatencyMs": 2335, - "p90LatencyMs": 3578, - "p99LatencyMs": 4838, - "maxLatencyMs": 4995, - "bytesPerSec": 12125798.4 + "requestsPerSec": 19.2, + "avgLatencyMs": 1475.57, + "medianLatencyMs": 795, + "p50LatencyMs": 795, + "p75LatencyMs": 2362, + "p90LatencyMs": 3631, + "p99LatencyMs": 4963, + "maxLatencyMs": 4963, + "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 118.45, + "peakP50LatencyMs": 118, + "peakP75LatencyMs": 119, + "peakP90LatencyMs": 122, + "peakP99LatencyMs": 140, + "totalRequests": 1175, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 204, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 40.8, + "avgLatencyMs": 23.99, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 35, + "maxLatencyMs": 43, + "bytesPerSec": 24249958.4 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 207, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, - "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "requestsPerSec": 41.4, + "avgLatencyMs": 118.45, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 119, + "p90LatencyMs": 122, + "p99LatencyMs": 140, + "maxLatencyMs": 160, + "bytesPerSec": 24607129.6 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 195, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 39, + "avgLatencyMs": 250.01, + "medianLatencyMs": 249, + "p50LatencyMs": 249, + "p75LatencyMs": 254, + "p90LatencyMs": 263, + "p99LatencyMs": 391, + "maxLatencyMs": 426, + "bytesPerSec": 23184998.4 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 173, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, - "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "requestsPerSec": 34.6, + "avgLatencyMs": 673.66, + "medianLatencyMs": 668, + "p50LatencyMs": 668, + "p75LatencyMs": 674, + "p90LatencyMs": 687, + "p99LatencyMs": 1940, + "maxLatencyMs": 2046, + "bytesPerSec": 20567654.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 154, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "requestsPerSec": 30.8, + "avgLatencyMs": 1137.56, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1099, + "p90LatencyMs": 2354, + "p99LatencyMs": 4657, + "maxLatencyMs": 4843, + "bytesPerSec": 18308300.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 136, + "durationMs": 5000, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1203.18, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1058, + "p90LatencyMs": 2637, + "p99LatencyMs": 4692, + "maxLatencyMs": 4872, + "bytesPerSec": 16641024 }, { "workers": 200, @@ -500,132 +500,132 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1426.71, + "medianLatencyMs": 769, + "p50LatencyMs": 769, + "p75LatencyMs": 2245, + "p90LatencyMs": 3516, + "p99LatencyMs": 4768, + "maxLatencyMs": 4928, "bytesPerSec": 12125798.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 115.45, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 117, - "peakP99LatencyMs": 140, - "totalRequests": 1165, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 212, + "requests": 210, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 22.99, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 34, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 25196953.6 + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 115.45, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 117, - "p99LatencyMs": 140, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 119, + "p99LatencyMs": 141, "maxLatencyMs": 141, - "bytesPerSec": 25560678.4 + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 195, + "requests": 187, "errors": 0, - "requestsPerSec": 39, - "avgLatencyMs": 249.5, - "medianLatencyMs": 246, - "p50LatencyMs": 246, - "p75LatencyMs": 252, - "p90LatencyMs": 263, - "p99LatencyMs": 455, - "maxLatencyMs": 484, - "bytesPerSec": 23184998.4 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 177, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 671.69, - "medianLatencyMs": 660, - "p50LatencyMs": 660, - "p75LatencyMs": 672, - "p90LatencyMs": 683, - "p99LatencyMs": 1929, - "maxLatencyMs": 2033, - "bytesPerSec": 20567654.4 + "requestsPerSec": 35.4, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, + "p90LatencyMs": 672, + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1191.69, - "medianLatencyMs": 1008, - "p50LatencyMs": 1008, - "p75LatencyMs": 1215, - "p90LatencyMs": 2358, - "p99LatencyMs": 4790, - "maxLatencyMs": 4981, - "bytesPerSec": 17479270.4 + "requestsPerSec": 32.21, + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 140, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1254.93, - "medianLatencyMs": 944, - "p50LatencyMs": 944, - "p75LatencyMs": 1100, - "p90LatencyMs": 2842, - "p99LatencyMs": 4787, - "maxLatencyMs": 4979, - "bytesPerSec": 15810560 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 102, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1502.74, - "medianLatencyMs": 795, - "p50LatencyMs": 795, - "p75LatencyMs": 2476, - "p90LatencyMs": 3636, - "p99LatencyMs": 4900, - "maxLatencyMs": 4900, - "bytesPerSec": 10697932.81 + "requestsPerSec": 20.4, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, + "bytesPerSec": 12125798.4 } ] } @@ -648,59 +648,59 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, - "peakP50LatencyMs": 22, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 223, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 204, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, @@ -708,133 +708,133 @@ "requests": 185, "errors": 0, "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 147, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 29.4, + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ], "runs": 3, "samples": [ { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, + "peakRequestsPerSec": 44.4, + "peakAvgLatencyMs": 22, "peakP50LatencyMs": 22, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 25, + "totalRequests": 1193, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 222, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, + "requestsPerSec": 44.4, + "avgLatencyMs": 22, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 25, + "maxLatencyMs": 33, + "bytesPerSec": 26294681.6 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 220, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, + "requestsPerSec": 44, + "avgLatencyMs": 111.76, + "medianLatencyMs": 111, + "p50LatencyMs": 111, "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "p90LatencyMs": 116, + "p99LatencyMs": 127, + "maxLatencyMs": 154, + "bytesPerSec": 26055475.2 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 190, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 38, + "avgLatencyMs": 256.47, + "medianLatencyMs": 256, + "p50LatencyMs": 256, + "p75LatencyMs": 259, + "p90LatencyMs": 266, + "p99LatencyMs": 415, + "maxLatencyMs": 444, + "bytesPerSec": 22500147.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 177, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "requestsPerSec": 35.4, + "avgLatencyMs": 653.58, + "medianLatencyMs": 641, + "p50LatencyMs": 641, + "p75LatencyMs": 657, + "p90LatencyMs": 661, + "p99LatencyMs": 1895, + "maxLatencyMs": 2002, + "bytesPerSec": 20960870.4 }, { "workers": 50, @@ -842,132 +842,132 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1100.97, + "medianLatencyMs": 848, + "p50LatencyMs": 848, + "p75LatencyMs": 1080, + "p90LatencyMs": 2190, + "p99LatencyMs": 4593, + "maxLatencyMs": 4798, + "bytesPerSec": 19060326.4 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 133, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 26.6, + "avgLatencyMs": 1210.83, + "medianLatencyMs": 927, + "p50LatencyMs": 927, + "p75LatencyMs": 1081, + "p90LatencyMs": 2670, + "p99LatencyMs": 4626, + "maxLatencyMs": 4833, + "bytesPerSec": 15750963.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 90, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 18, + "avgLatencyMs": 1528.6, + "medianLatencyMs": 815, + "p50LatencyMs": 815, + "p75LatencyMs": 2487, + "p90LatencyMs": 3689, + "p99LatencyMs": 4989, + "maxLatencyMs": 4989, + "bytesPerSec": 10658611.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.53, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1217, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 223, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.53, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 39, - "bytesPerSec": 25698304 + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 221, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.9, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 129, - "p90LatencyMs": 135, - "p99LatencyMs": 151, - "maxLatencyMs": 164, - "bytesPerSec": 23683072 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 204, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.86, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 254, - "p90LatencyMs": 259, - "p99LatencyMs": 431, - "maxLatencyMs": 459, - "bytesPerSec": 22972006.4 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, "durationMs": 5000, - "requests": 184, + "requests": 185, "errors": 0, - "requestsPerSec": 36.8, - "avgLatencyMs": 637.41, - "medianLatencyMs": 627, - "p50LatencyMs": 627, - "p75LatencyMs": 643, - "p90LatencyMs": 647, - "p99LatencyMs": 1822, - "maxLatencyMs": 1931, - "bytesPerSec": 21789900.8 + "requestsPerSec": 37, + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1147, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1096, - "p90LatencyMs": 2357, - "p99LatencyMs": 4779, - "maxLatencyMs": 4987, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, @@ -975,57 +975,57 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1173.89, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1019, - "p90LatencyMs": 2687, - "p99LatencyMs": 4669, - "maxLatencyMs": 4840, - "bytesPerSec": 17405337.61 + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1356.32, - "medianLatencyMs": 808, - "p50LatencyMs": 808, - "p75LatencyMs": 2013, - "p90LatencyMs": 3386, - "p99LatencyMs": 4760, - "maxLatencyMs": 4911, - "bytesPerSec": 13497753.6 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ] }, { - "peakWorkers": 1, + "peakWorkers": 5, "peakRequestsPerSec": 45, - "peakAvgLatencyMs": 21.79, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1259, + "peakAvgLatencyMs": 109.59, + "peakP50LatencyMs": 109, + "peakP75LatencyMs": 111, + "peakP90LatencyMs": 113, + "peakP99LatencyMs": 125, + "totalRequests": 1258, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 225, + "requests": 218, "errors": 0, - "requestsPerSec": 45, - "avgLatencyMs": 21.79, + "requestsPerSec": 43.6, + "avgLatencyMs": 22.39, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 23, + "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 34, - "bytesPerSec": 26648576 + "p99LatencyMs": 32, + "maxLatencyMs": 49, + "bytesPerSec": 25816268.8 }, { "workers": 5, @@ -1033,29 +1033,29 @@ "requests": 225, "errors": 0, "requestsPerSec": 45, - "avgLatencyMs": 109.83, + "avgLatencyMs": 109.59, "medianLatencyMs": 109, "p50LatencyMs": 109, "p75LatencyMs": 111, "p90LatencyMs": 113, - "p99LatencyMs": 130, - "maxLatencyMs": 151, + "p99LatencyMs": 125, + "maxLatencyMs": 139, "bytesPerSec": 26648576 }, { "workers": 10, "durationMs": 5000, - "requests": 205, + "requests": 204, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 237.88, - "medianLatencyMs": 238, - "p50LatencyMs": 238, - "p75LatencyMs": 241, - "p90LatencyMs": 244, - "p99LatencyMs": 375, - "maxLatencyMs": 424, - "bytesPerSec": 24272896 + "requestsPerSec": 40.8, + "avgLatencyMs": 238.99, + "medianLatencyMs": 241, + "p50LatencyMs": 241, + "p75LatencyMs": 245, + "p90LatencyMs": 248, + "p99LatencyMs": 363, + "maxLatencyMs": 417, + "bytesPerSec": 24154931.2 }, { "workers": 25, @@ -1063,29 +1063,29 @@ "requests": 181, "errors": 0, "requestsPerSec": 36.21, - "avgLatencyMs": 643.62, - "medianLatencyMs": 639, - "p50LatencyMs": 639, - "p75LatencyMs": 647, - "p90LatencyMs": 670, - "p99LatencyMs": 1856, - "maxLatencyMs": 1967, + "avgLatencyMs": 646.44, + "medianLatencyMs": 647, + "p50LatencyMs": 647, + "p75LatencyMs": 657, + "p90LatencyMs": 674, + "p99LatencyMs": 1827, + "maxLatencyMs": 1934, "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.05, - "medianLatencyMs": 860, - "p50LatencyMs": 860, - "p75LatencyMs": 1081, - "p90LatencyMs": 2252, - "p99LatencyMs": 4638, - "maxLatencyMs": 4833, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1108.9, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1061, + "p90LatencyMs": 2301, + "p99LatencyMs": 4717, + "maxLatencyMs": 4920, + "bytesPerSec": 19889356.8 }, { "workers": 100, @@ -1093,14 +1093,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.55, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1033, - "p90LatencyMs": 2577, - "p99LatencyMs": 4761, - "maxLatencyMs": 4950, - "bytesPerSec": 18233344 + "avgLatencyMs": 1166.88, + "medianLatencyMs": 868, + "p50LatencyMs": 868, + "p75LatencyMs": 1049, + "p90LatencyMs": 2591, + "p99LatencyMs": 4748, + "maxLatencyMs": 4929, + "bytesPerSec": 18234777.61 }, { "workers": 200, @@ -1108,14 +1108,14 @@ "requests": 108, "errors": 0, "requestsPerSec": 21.6, - "avgLatencyMs": 1415.21, - "medianLatencyMs": 779, - "p50LatencyMs": 779, - "p75LatencyMs": 2225, - "p90LatencyMs": 3606, - "p99LatencyMs": 4842, - "maxLatencyMs": 4997, - "bytesPerSec": 12790988.8 + "avgLatencyMs": 1381.21, + "medianLatencyMs": 796, + "p50LatencyMs": 796, + "p75LatencyMs": 2118, + "p90LatencyMs": 3479, + "p99LatencyMs": 4735, + "maxLatencyMs": 4886, + "bytesPerSec": 12788633.6 } ] } diff --git a/packages/app-nuxt/ci-stats.json b/packages/app-nuxt/ci-stats.json index a9a89170..ced41a62 100644 --- a/packages/app-nuxt/ci-stats.json +++ b/packages/app-nuxt/ci-stats.json @@ -1,350 +1,350 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.5.2", "clientSideRenderedTests": { - "firstPaintMs": 168.4, - "fcpMs": 168.2, + "firstPaintMs": 165.8, + "fcpMs": 165.9, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 10.94, - "inputDelayMs": 0.52, - "processingDurationMs": 1.94, - "presentationDelayMs": 8.47 + "interactionLatencyMs": 11.77, + "inputDelayMs": 0.46, + "processingDurationMs": 2.87, + "presentationDelayMs": 8.44 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.46, - "fcpMs": 27.65, - "interactionLatencyMs": 4.57, - "inputDelayMs": 0.08, - "processingDurationMs": 1, - "presentationDelayMs": 4.58 + "firstPaintMs": 9.09, + "fcpMs": 8.9, + "interactionLatencyMs": 3.67, + "inputDelayMs": 0.06, + "processingDurationMs": 1.43, + "presentationDelayMs": 2.94 }, "samples": [ { - "firstPaintMs": 142, - "fcpMs": 141.774, + "firstPaintMs": 173, + "fcpMs": 172.829, "interactionTests": { - "interactionLatencyMs": 11.934999999999999, - "inputDelayMs": 0.407, - "processingDurationMs": 3.739, - "presentationDelayMs": 7.789 + "interactionLatencyMs": 13.549, + "inputDelayMs": 0.496, + "processingDurationMs": 3.915, + "presentationDelayMs": 9.138 } }, { - "firstPaintMs": 144, - "fcpMs": 143.638, + "firstPaintMs": 151, + "fcpMs": 151.469, "interactionTests": { - "interactionLatencyMs": 8.763, - "inputDelayMs": 0.603, - "processingDurationMs": 1.52, - "presentationDelayMs": 6.64 + "interactionLatencyMs": 16.580000000000002, + "inputDelayMs": 0.525, + "processingDurationMs": 4.447, + "presentationDelayMs": 11.608 } }, { - "firstPaintMs": 170, - "fcpMs": 169.842, + "firstPaintMs": 164, + "fcpMs": 164.102, "interactionTests": { - "interactionLatencyMs": 7.989000000000001, - "inputDelayMs": 0.489, - "processingDurationMs": 1.473, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 8.465, + "inputDelayMs": 0.49, + "processingDurationMs": 3.226, + "presentationDelayMs": 4.749 } }, { - "firstPaintMs": 177, - "fcpMs": 176.528, + "firstPaintMs": 168, + "fcpMs": 167.913, "interactionTests": { - "interactionLatencyMs": 18.503999999999998, - "inputDelayMs": 0.541, - "processingDurationMs": 1.455, - "presentationDelayMs": 16.508 + "interactionLatencyMs": 7.757, + "inputDelayMs": 0.385, + "processingDurationMs": 1.311, + "presentationDelayMs": 6.061 } }, { - "firstPaintMs": 209, - "fcpMs": 209.233, + "firstPaintMs": 173, + "fcpMs": 173.184, "interactionTests": { - "interactionLatencyMs": 7.487, - "inputDelayMs": 0.571, - "processingDurationMs": 1.532, - "presentationDelayMs": 5.384 + "interactionLatencyMs": 12.495000000000001, + "inputDelayMs": 0.406, + "processingDurationMs": 1.459, + "presentationDelayMs": 10.63 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.977, - "medianLatencyMs": 2.833, - "samples": 3359, + "opsPerSec": 357, + "avgLatencyMs": 2.885, + "medianLatencyMs": 2.695, + "samples": 3467, "bodySizeKb": 201.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 109.4, - "fcpMs": 109.17, + "firstPaintMs": 106, + "fcpMs": 106.09, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 9.88, - "inputDelayMs": 0.99, - "processingDurationMs": 1.27, - "presentationDelayMs": 7.62 + "interactionLatencyMs": 10, + "inputDelayMs": 0.42, + "processingDurationMs": 1.95, + "presentationDelayMs": 7.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.05, - "fcpMs": 13.17, - "interactionLatencyMs": 1.73, - "inputDelayMs": 1.21, - "processingDurationMs": 0.03, - "presentationDelayMs": 2.44 + "firstPaintMs": 11.81, + "fcpMs": 11.99, + "interactionLatencyMs": 3.82, + "inputDelayMs": 0.04, + "processingDurationMs": 1.11, + "presentationDelayMs": 3.95 }, "samples": [ { - "firstPaintMs": 109, - "fcpMs": 108.739, + "firstPaintMs": 106, + "fcpMs": 106.408, "interactionTests": { - "interactionLatencyMs": 9.062000000000001, - "inputDelayMs": 0.452, - "processingDurationMs": 1.25, - "presentationDelayMs": 7.36 + "interactionLatencyMs": 8.306999999999999, + "inputDelayMs": 0.377, + "processingDurationMs": 3.856, + "presentationDelayMs": 4.074 } }, { - "firstPaintMs": 121, - "fcpMs": 120.881, + "firstPaintMs": 109, + "fcpMs": 109.272, "interactionTests": { - "interactionLatencyMs": 12.417, - "inputDelayMs": 0.435, - "processingDurationMs": 1.286, - "presentationDelayMs": 10.696 + "interactionLatencyMs": 15.854, + "inputDelayMs": 0.473, + "processingDurationMs": 1.982, + "presentationDelayMs": 13.399 } }, { - "firstPaintMs": 96, - "fcpMs": 95.727, + "firstPaintMs": 88, + "fcpMs": 87.516, "interactionTests": { - "interactionLatencyMs": 8.79, - "inputDelayMs": 3.145, - "processingDurationMs": 1.289, - "presentationDelayMs": 4.356 + "interactionLatencyMs": 6.372, + "inputDelayMs": 0.382, + "processingDurationMs": 1.37, + "presentationDelayMs": 4.62 } }, { - "firstPaintMs": 97, - "fcpMs": 96.596, + "firstPaintMs": 121, + "fcpMs": 120.923, "interactionTests": { - "interactionLatencyMs": 10.904, - "inputDelayMs": 0.483, - "processingDurationMs": 1.231, - "presentationDelayMs": 9.19 + "interactionLatencyMs": 11.717, + "inputDelayMs": 0.46, + "processingDurationMs": 1.334, + "presentationDelayMs": 9.923 } }, { - "firstPaintMs": 124, - "fcpMs": 123.91, + "firstPaintMs": 106, + "fcpMs": 106.313, "interactionTests": { - "interactionLatencyMs": 8.248, - "inputDelayMs": 0.418, - "processingDurationMs": 1.311, - "presentationDelayMs": 6.519 + "interactionLatencyMs": 7.746, + "inputDelayMs": 0.424, + "processingDurationMs": 1.186, + "presentationDelayMs": 6.136 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 358, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 380, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 379, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 356, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 342, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, - "medianLatencyMs": 373, - "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, + "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 288, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 239, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, + "medianLatencyMs": 340, + "p50LatencyMs": 340, + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 71.8, - "peakAvgLatencyMs": 68.42, - "peakP50LatencyMs": 65, - "peakP75LatencyMs": 67, - "peakP90LatencyMs": 78, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, "peakP99LatencyMs": 121, - "totalRequests": 2325, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 345, + "requests": 358, "errors": 0, - "requestsPerSec": 69, - "avgLatencyMs": 13.96, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 34, - "maxLatencyMs": 40, - "bytesPerSec": 21091123.2 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 359, + "requests": 380, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 68.42, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 67, - "p90LatencyMs": 78, + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, "p99LatencyMs": 121, - "maxLatencyMs": 121, - "bytesPerSec": 21936537.6 + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 359, + "requests": 379, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 136.15, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 134, - "p90LatencyMs": 177, - "p99LatencyMs": 251, - "maxLatencyMs": 426, - "bytesPerSec": 21939814.4 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 344, + "requests": 356, "errors": 0, - "requestsPerSec": 68.8, - "avgLatencyMs": 346.55, - "medianLatencyMs": 341, - "p50LatencyMs": 341, - "p75LatencyMs": 344, - "p90LatencyMs": 347, - "p99LatencyMs": 1945, - "maxLatencyMs": 2459, - "bytesPerSec": 21025587.2 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, @@ -352,280 +352,280 @@ "requests": 342, "errors": 0, "requestsPerSec": 68.41, - "avgLatencyMs": 501.34, - "medianLatencyMs": 371, - "p50LatencyMs": 371, - "p75LatencyMs": 454, - "p90LatencyMs": 481, - "p99LatencyMs": 4177, - "maxLatencyMs": 4887, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 305, + "requests": 288, "errors": 0, - "requestsPerSec": 61, - "avgLatencyMs": 517.74, - "medianLatencyMs": 357, - "p50LatencyMs": 357, - "p75LatencyMs": 435, - "p90LatencyMs": 618, - "p99LatencyMs": 4094, - "maxLatencyMs": 4767, - "bytesPerSec": 18644172.8 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 271, + "requests": 239, "errors": 0, - "requestsPerSec": 54.2, - "avgLatencyMs": 559.75, + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, "medianLatencyMs": 340, "p50LatencyMs": 340, - "p75LatencyMs": 414, - "p90LatencyMs": 1207, - "p99LatencyMs": 4421, - "maxLatencyMs": 4865, - "bytesPerSec": 16567500.8 + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 73.41, - "peakAvgLatencyMs": 134.42, - "peakP50LatencyMs": 130, - "peakP75LatencyMs": 146, - "peakP90LatencyMs": 149, - "peakP99LatencyMs": 187, - "totalRequests": 2326, + "peakWorkers": 5, + "peakRequestsPerSec": 76.2, + "peakAvgLatencyMs": 64.91, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2362, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 340, + "requests": 322, "errors": 0, - "requestsPerSec": 68, - "avgLatencyMs": 14.19, + "requestsPerSec": 64.41, + "avgLatencyMs": 14.99, "medianLatencyMs": 12, "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 36, - "maxLatencyMs": 42, - "bytesPerSec": 20783104 + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 38, + "maxLatencyMs": 44, + "bytesPerSec": 19682099.2 }, { "workers": 5, "durationMs": 5000, - "requests": 360, + "requests": 381, "errors": 0, - "requestsPerSec": 72, - "avgLatencyMs": 68.22, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 78, - "p99LatencyMs": 116, - "maxLatencyMs": 117, - "bytesPerSec": 21998796.8 + "requestsPerSec": 76.2, + "avgLatencyMs": 64.91, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23283302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 367, + "requests": 380, "errors": 0, - "requestsPerSec": 73.41, - "avgLatencyMs": 134.42, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 146, - "p90LatencyMs": 149, - "p99LatencyMs": 187, - "maxLatencyMs": 429, - "bytesPerSec": 22431334.4 + "requestsPerSec": 76, + "avgLatencyMs": 129.05, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 139, + "p90LatencyMs": 153, + "p99LatencyMs": 253, + "maxLatencyMs": 475, + "bytesPerSec": 23224320 }, { "workers": 25, - "durationMs": 5010, - "requests": 343, + "durationMs": 5000, + "requests": 365, "errors": 0, - "requestsPerSec": 68.6, - "avgLatencyMs": 345.79, - "medianLatencyMs": 342, - "p50LatencyMs": 342, - "p75LatencyMs": 347, - "p90LatencyMs": 351, - "p99LatencyMs": 1924, - "maxLatencyMs": 2416, - "bytesPerSec": 20966604.8 + "requestsPerSec": 73, + "avgLatencyMs": 332.43, + "medianLatencyMs": 324, + "p50LatencyMs": 324, + "p75LatencyMs": 342, + "p90LatencyMs": 347, + "p99LatencyMs": 1838, + "maxLatencyMs": 2313, + "bytesPerSec": 22306816 }, { "workers": 50, "durationMs": 5000, - "requests": 339, + "requests": 342, "errors": 0, - "requestsPerSec": 67.8, - "avgLatencyMs": 499.16, - "medianLatencyMs": 365, - "p50LatencyMs": 365, - "p75LatencyMs": 452, - "p90LatencyMs": 493, - "p99LatencyMs": 4083, - "maxLatencyMs": 4835, - "bytesPerSec": 20724121.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 504.1, + "medianLatencyMs": 369, + "p50LatencyMs": 369, + "p75LatencyMs": 437, + "p90LatencyMs": 469, + "p99LatencyMs": 4218, + "maxLatencyMs": 4918, + "bytesPerSec": 20898611.2 }, { "workers": 100, "durationMs": 5010, - "requests": 323, + "requests": 317, "errors": 0, - "requestsPerSec": 64.6, - "avgLatencyMs": 521.43, - "medianLatencyMs": 379, - "p50LatencyMs": 379, - "p75LatencyMs": 452, - "p90LatencyMs": 534, - "p99LatencyMs": 4219, - "maxLatencyMs": 4939, - "bytesPerSec": 19741900.8 + "requestsPerSec": 63.4, + "avgLatencyMs": 515.27, + "medianLatencyMs": 384, + "p50LatencyMs": 384, + "p75LatencyMs": 443, + "p90LatencyMs": 584, + "p99LatencyMs": 4054, + "maxLatencyMs": 4762, + "bytesPerSec": 19378176 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 255, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 573.02, - "medianLatencyMs": 337, - "p50LatencyMs": 337, + "requestsPerSec": 51, + "avgLatencyMs": 574.81, + "medianLatencyMs": 336, + "p50LatencyMs": 336, "p75LatencyMs": 396, - "p90LatencyMs": 1411, - "p99LatencyMs": 4384, - "maxLatencyMs": 4813, - "bytesPerSec": 15523020.8 + "p90LatencyMs": 1434, + "p99LatencyMs": 4425, + "maxLatencyMs": 4847, + "bytesPerSec": 15583641.6 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 74.8, + "peakAvgLatencyMs": 65.98, + "peakP50LatencyMs": 63, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 119, + "totalRequests": 2408, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 343, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 68.6, + "avgLatencyMs": 14.06, + "medianLatencyMs": 11, + "p50LatencyMs": 11, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "maxLatencyMs": 44, + "bytesPerSec": 20963328 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 374, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 74.8, + "avgLatencyMs": 65.98, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 64, + "p90LatencyMs": 67, + "p99LatencyMs": 119, + "maxLatencyMs": 123, + "bytesPerSec": 22857318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 370, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 74, + "avgLatencyMs": 132.77, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 141, + "p90LatencyMs": 161, + "p99LatencyMs": 312, + "maxLatencyMs": 483, + "bytesPerSec": 22611558.4 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 367, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 73.41, + "avgLatencyMs": 328.54, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 327, + "p90LatencyMs": 331, + "p99LatencyMs": 1835, + "maxLatencyMs": 2314, + "bytesPerSec": 22428057.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 361, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, + "requestsPerSec": 72.2, + "avgLatencyMs": 497.25, "medianLatencyMs": 373, "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "p75LatencyMs": 455, + "p90LatencyMs": 492, + "p99LatencyMs": 4258, + "maxLatencyMs": 4978, + "bytesPerSec": 22064332.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 322, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 64.41, + "avgLatencyMs": 517.97, + "medianLatencyMs": 363, + "p50LatencyMs": 363, + "p75LatencyMs": 446, + "p90LatencyMs": 661, + "p99LatencyMs": 4199, + "maxLatencyMs": 4885, + "bytesPerSec": 19681280 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 271, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 54.2, + "avgLatencyMs": 552.46, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 402, + "p90LatencyMs": 1276, + "p99LatencyMs": 4368, + "maxLatencyMs": 4800, + "bytesPerSec": 16560947.2 } ] } @@ -645,21 +645,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 33, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1553, "errors": 0, - "requestsPerSec": 312.4, + "requestsPerSec": 310.61, "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -667,452 +667,452 @@ "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2409, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "p99LatencyMs": 16, + "maxLatencyMs": 21, + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2423, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 33, + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2400, "errors": 0, - "requestsPerSec": 475.6, - "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "maxLatencyMs": 351, + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2399, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2299, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2367, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, - "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 475.2, - "peakAvgLatencyMs": 9.89, + "peakRequestsPerSec": 489.6, + "peakAvgLatencyMs": 9.58, "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 12, + "peakP75LatencyMs": 9, + "peakP90LatencyMs": 11, "peakP99LatencyMs": 15, - "totalRequests": 15600, + "totalRequests": 15924, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1552, + "requests": 1566, "errors": 0, - "requestsPerSec": 310.4, - "avgLatencyMs": 3.08, + "requestsPerSec": 313.2, + "avgLatencyMs": 3.07, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 16, - "bytesPerSec": 92071526.4 + "maxLatencyMs": 6, + "bytesPerSec": 92910387.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2376, + "requests": 2448, "errors": 0, - "requestsPerSec": 475.2, - "avgLatencyMs": 9.89, + "requestsPerSec": 489.6, + "avgLatencyMs": 9.58, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p75LatencyMs": 9, + "p90LatencyMs": 11, "p99LatencyMs": 15, - "maxLatencyMs": 24, - "bytesPerSec": 140941721.6 + "maxLatencyMs": 19, + "bytesPerSec": 145240883.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2364, + "requests": 2448, "errors": 0, - "requestsPerSec": 472.8, - "avgLatencyMs": 20.64, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 489.6, + "avgLatencyMs": 19.96, + "medianLatencyMs": 19, + "p50LatencyMs": 19, "p75LatencyMs": 21, - "p90LatencyMs": 22, - "p99LatencyMs": 37, - "maxLatencyMs": 55, - "bytesPerSec": 140233932.81 + "p90LatencyMs": 21, + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 145188454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2342, + "requests": 2417, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 52.63, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 80, - "maxLatencyMs": 364, - "bytesPerSec": 138896998.4 + "requestsPerSec": 483.4, + "avgLatencyMs": 50.8, + "medianLatencyMs": 49, + "p50LatencyMs": 49, + "p75LatencyMs": 50, + "p90LatencyMs": 52, + "p99LatencyMs": 79, + "maxLatencyMs": 375, + "bytesPerSec": 143405875.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2344, + "requests": 2389, "errors": 0, - "requestsPerSec": 468.8, - "avgLatencyMs": 105.29, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 108, - "p90LatencyMs": 117, - "p99LatencyMs": 424, - "maxLatencyMs": 1408, - "bytesPerSec": 139028070.4 + "requestsPerSec": 477.8, + "avgLatencyMs": 103.38, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 102, + "p90LatencyMs": 116, + "p99LatencyMs": 134, + "maxLatencyMs": 325, + "bytesPerSec": 141721600 }, { "workers": 100, - "durationMs": 5010, - "requests": 2329, + "durationMs": 5000, + "requests": 2399, "errors": 0, - "requestsPerSec": 465.8, - "avgLatencyMs": 199.61, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 181, + "requestsPerSec": 479.8, + "avgLatencyMs": 198.11, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 171, "p90LatencyMs": 191, - "p99LatencyMs": 2844, - "maxLatencyMs": 4905, - "bytesPerSec": 138169548.81 + "p99LatencyMs": 2965, + "maxLatencyMs": 4969, + "bytesPerSec": 142298316.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2257, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 201.71, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 182, - "p90LatencyMs": 194, - "p99LatencyMs": 2952, - "maxLatencyMs": 4912, - "bytesPerSec": 136019968 + "requestsPerSec": 451.4, + "avgLatencyMs": 202.03, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 178, + "p90LatencyMs": 220, + "p99LatencyMs": 2876, + "maxLatencyMs": 4925, + "bytesPerSec": 133916262.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 483.6, + "peakAvgLatencyMs": 20.14, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 34, + "totalRequests": 15775, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1554, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 310.8, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "maxLatencyMs": 7, + "bytesPerSec": 92176384 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2397, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 479.4, + "avgLatencyMs": 9.85, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "maxLatencyMs": 24, + "bytesPerSec": 142200012.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2418, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 483.6, + "avgLatencyMs": 20.14, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 34, + "maxLatencyMs": 61, + "bytesPerSec": 143458304 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2381, "errors": 0, - "requestsPerSec": 475.6, + "requestsPerSec": 476.2, "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, - "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 77, + "maxLatencyMs": 357, + "bytesPerSec": 141203865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2399, + "requests": 2373, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 474.6, + "avgLatencyMs": 104.12, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 106, + "p90LatencyMs": 113, + "p99LatencyMs": 426, + "maxLatencyMs": 1390, + "bytesPerSec": 140810649.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2350, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 470, + "avgLatencyMs": 201.1, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 181, + "p90LatencyMs": 192, + "p99LatencyMs": 2959, + "maxLatencyMs": 4995, + "bytesPerSec": 139427840 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2302, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, + "requestsPerSec": 460.4, + "avgLatencyMs": 201.31, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 174, "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "p99LatencyMs": 2944, + "maxLatencyMs": 4953, + "bytesPerSec": 136583577.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 488.6, - "peakAvgLatencyMs": 19.89, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, "peakP99LatencyMs": 33, - "totalRequests": 15758, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1539, + "requests": 1553, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 3.11, + "requestsPerSec": 310.61, + "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 11, - "bytesPerSec": 91285094.4 + "maxLatencyMs": 8, + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2413, + "requests": 2409, "errors": 0, - "requestsPerSec": 482.6, - "avgLatencyMs": 9.82, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 16, "maxLatencyMs": 21, - "bytesPerSec": 143143731.2 + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2443, + "requests": 2423, "errors": 0, - "requestsPerSec": 488.6, - "avgLatencyMs": 19.89, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, "p99LatencyMs": 33, - "maxLatencyMs": 49, - "bytesPerSec": 144900096 + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2353, + "requests": 2400, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 52.46, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 79, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 80, "maxLatencyMs": 351, - "bytesPerSec": 139578572.81 + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2358, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 471.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 106, - "p90LatencyMs": 114, - "p99LatencyMs": 451, - "maxLatencyMs": 1377, - "bytesPerSec": 139840716.81 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2350, + "requests": 2299, "errors": 0, - "requestsPerSec": 470, - "avgLatencyMs": 200.05, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 175, - "p90LatencyMs": 194, - "p99LatencyMs": 2932, - "maxLatencyMs": 4969, - "bytesPerSec": 139440947.2 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2302, + "requests": 2367, "errors": 0, - "requestsPerSec": 460.4, - "avgLatencyMs": 202.07, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 179, - "p90LatencyMs": 184, - "p99LatencyMs": 2959, - "maxLatencyMs": 4965, - "bytesPerSec": 136544256 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ] } diff --git a/packages/app-nuxt/stats/4.5.2.json b/packages/app-nuxt/stats/4.5.2.json index a9a89170..ced41a62 100644 --- a/packages/app-nuxt/stats/4.5.2.json +++ b/packages/app-nuxt/stats/4.5.2.json @@ -1,350 +1,350 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.5.2", "clientSideRenderedTests": { - "firstPaintMs": 168.4, - "fcpMs": 168.2, + "firstPaintMs": 165.8, + "fcpMs": 165.9, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 10.94, - "inputDelayMs": 0.52, - "processingDurationMs": 1.94, - "presentationDelayMs": 8.47 + "interactionLatencyMs": 11.77, + "inputDelayMs": 0.46, + "processingDurationMs": 2.87, + "presentationDelayMs": 8.44 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.46, - "fcpMs": 27.65, - "interactionLatencyMs": 4.57, - "inputDelayMs": 0.08, - "processingDurationMs": 1, - "presentationDelayMs": 4.58 + "firstPaintMs": 9.09, + "fcpMs": 8.9, + "interactionLatencyMs": 3.67, + "inputDelayMs": 0.06, + "processingDurationMs": 1.43, + "presentationDelayMs": 2.94 }, "samples": [ { - "firstPaintMs": 142, - "fcpMs": 141.774, + "firstPaintMs": 173, + "fcpMs": 172.829, "interactionTests": { - "interactionLatencyMs": 11.934999999999999, - "inputDelayMs": 0.407, - "processingDurationMs": 3.739, - "presentationDelayMs": 7.789 + "interactionLatencyMs": 13.549, + "inputDelayMs": 0.496, + "processingDurationMs": 3.915, + "presentationDelayMs": 9.138 } }, { - "firstPaintMs": 144, - "fcpMs": 143.638, + "firstPaintMs": 151, + "fcpMs": 151.469, "interactionTests": { - "interactionLatencyMs": 8.763, - "inputDelayMs": 0.603, - "processingDurationMs": 1.52, - "presentationDelayMs": 6.64 + "interactionLatencyMs": 16.580000000000002, + "inputDelayMs": 0.525, + "processingDurationMs": 4.447, + "presentationDelayMs": 11.608 } }, { - "firstPaintMs": 170, - "fcpMs": 169.842, + "firstPaintMs": 164, + "fcpMs": 164.102, "interactionTests": { - "interactionLatencyMs": 7.989000000000001, - "inputDelayMs": 0.489, - "processingDurationMs": 1.473, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 8.465, + "inputDelayMs": 0.49, + "processingDurationMs": 3.226, + "presentationDelayMs": 4.749 } }, { - "firstPaintMs": 177, - "fcpMs": 176.528, + "firstPaintMs": 168, + "fcpMs": 167.913, "interactionTests": { - "interactionLatencyMs": 18.503999999999998, - "inputDelayMs": 0.541, - "processingDurationMs": 1.455, - "presentationDelayMs": 16.508 + "interactionLatencyMs": 7.757, + "inputDelayMs": 0.385, + "processingDurationMs": 1.311, + "presentationDelayMs": 6.061 } }, { - "firstPaintMs": 209, - "fcpMs": 209.233, + "firstPaintMs": 173, + "fcpMs": 173.184, "interactionTests": { - "interactionLatencyMs": 7.487, - "inputDelayMs": 0.571, - "processingDurationMs": 1.532, - "presentationDelayMs": 5.384 + "interactionLatencyMs": 12.495000000000001, + "inputDelayMs": 0.406, + "processingDurationMs": 1.459, + "presentationDelayMs": 10.63 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.977, - "medianLatencyMs": 2.833, - "samples": 3359, + "opsPerSec": 357, + "avgLatencyMs": 2.885, + "medianLatencyMs": 2.695, + "samples": 3467, "bodySizeKb": 201.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 109.4, - "fcpMs": 109.17, + "firstPaintMs": 106, + "fcpMs": 106.09, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 9.88, - "inputDelayMs": 0.99, - "processingDurationMs": 1.27, - "presentationDelayMs": 7.62 + "interactionLatencyMs": 10, + "inputDelayMs": 0.42, + "processingDurationMs": 1.95, + "presentationDelayMs": 7.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.05, - "fcpMs": 13.17, - "interactionLatencyMs": 1.73, - "inputDelayMs": 1.21, - "processingDurationMs": 0.03, - "presentationDelayMs": 2.44 + "firstPaintMs": 11.81, + "fcpMs": 11.99, + "interactionLatencyMs": 3.82, + "inputDelayMs": 0.04, + "processingDurationMs": 1.11, + "presentationDelayMs": 3.95 }, "samples": [ { - "firstPaintMs": 109, - "fcpMs": 108.739, + "firstPaintMs": 106, + "fcpMs": 106.408, "interactionTests": { - "interactionLatencyMs": 9.062000000000001, - "inputDelayMs": 0.452, - "processingDurationMs": 1.25, - "presentationDelayMs": 7.36 + "interactionLatencyMs": 8.306999999999999, + "inputDelayMs": 0.377, + "processingDurationMs": 3.856, + "presentationDelayMs": 4.074 } }, { - "firstPaintMs": 121, - "fcpMs": 120.881, + "firstPaintMs": 109, + "fcpMs": 109.272, "interactionTests": { - "interactionLatencyMs": 12.417, - "inputDelayMs": 0.435, - "processingDurationMs": 1.286, - "presentationDelayMs": 10.696 + "interactionLatencyMs": 15.854, + "inputDelayMs": 0.473, + "processingDurationMs": 1.982, + "presentationDelayMs": 13.399 } }, { - "firstPaintMs": 96, - "fcpMs": 95.727, + "firstPaintMs": 88, + "fcpMs": 87.516, "interactionTests": { - "interactionLatencyMs": 8.79, - "inputDelayMs": 3.145, - "processingDurationMs": 1.289, - "presentationDelayMs": 4.356 + "interactionLatencyMs": 6.372, + "inputDelayMs": 0.382, + "processingDurationMs": 1.37, + "presentationDelayMs": 4.62 } }, { - "firstPaintMs": 97, - "fcpMs": 96.596, + "firstPaintMs": 121, + "fcpMs": 120.923, "interactionTests": { - "interactionLatencyMs": 10.904, - "inputDelayMs": 0.483, - "processingDurationMs": 1.231, - "presentationDelayMs": 9.19 + "interactionLatencyMs": 11.717, + "inputDelayMs": 0.46, + "processingDurationMs": 1.334, + "presentationDelayMs": 9.923 } }, { - "firstPaintMs": 124, - "fcpMs": 123.91, + "firstPaintMs": 106, + "fcpMs": 106.313, "interactionTests": { - "interactionLatencyMs": 8.248, - "inputDelayMs": 0.418, - "processingDurationMs": 1.311, - "presentationDelayMs": 6.519 + "interactionLatencyMs": 7.746, + "inputDelayMs": 0.424, + "processingDurationMs": 1.186, + "presentationDelayMs": 6.136 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 358, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 380, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 379, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 356, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 342, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, - "medianLatencyMs": 373, - "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, + "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 288, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 239, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, + "medianLatencyMs": 340, + "p50LatencyMs": 340, + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 71.8, - "peakAvgLatencyMs": 68.42, - "peakP50LatencyMs": 65, - "peakP75LatencyMs": 67, - "peakP90LatencyMs": 78, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, "peakP99LatencyMs": 121, - "totalRequests": 2325, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 345, + "requests": 358, "errors": 0, - "requestsPerSec": 69, - "avgLatencyMs": 13.96, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 34, - "maxLatencyMs": 40, - "bytesPerSec": 21091123.2 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 359, + "requests": 380, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 68.42, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 67, - "p90LatencyMs": 78, + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, "p99LatencyMs": 121, - "maxLatencyMs": 121, - "bytesPerSec": 21936537.6 + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 359, + "requests": 379, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 136.15, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 134, - "p90LatencyMs": 177, - "p99LatencyMs": 251, - "maxLatencyMs": 426, - "bytesPerSec": 21939814.4 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 344, + "requests": 356, "errors": 0, - "requestsPerSec": 68.8, - "avgLatencyMs": 346.55, - "medianLatencyMs": 341, - "p50LatencyMs": 341, - "p75LatencyMs": 344, - "p90LatencyMs": 347, - "p99LatencyMs": 1945, - "maxLatencyMs": 2459, - "bytesPerSec": 21025587.2 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, @@ -352,280 +352,280 @@ "requests": 342, "errors": 0, "requestsPerSec": 68.41, - "avgLatencyMs": 501.34, - "medianLatencyMs": 371, - "p50LatencyMs": 371, - "p75LatencyMs": 454, - "p90LatencyMs": 481, - "p99LatencyMs": 4177, - "maxLatencyMs": 4887, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 305, + "requests": 288, "errors": 0, - "requestsPerSec": 61, - "avgLatencyMs": 517.74, - "medianLatencyMs": 357, - "p50LatencyMs": 357, - "p75LatencyMs": 435, - "p90LatencyMs": 618, - "p99LatencyMs": 4094, - "maxLatencyMs": 4767, - "bytesPerSec": 18644172.8 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 271, + "requests": 239, "errors": 0, - "requestsPerSec": 54.2, - "avgLatencyMs": 559.75, + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, "medianLatencyMs": 340, "p50LatencyMs": 340, - "p75LatencyMs": 414, - "p90LatencyMs": 1207, - "p99LatencyMs": 4421, - "maxLatencyMs": 4865, - "bytesPerSec": 16567500.8 + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 73.41, - "peakAvgLatencyMs": 134.42, - "peakP50LatencyMs": 130, - "peakP75LatencyMs": 146, - "peakP90LatencyMs": 149, - "peakP99LatencyMs": 187, - "totalRequests": 2326, + "peakWorkers": 5, + "peakRequestsPerSec": 76.2, + "peakAvgLatencyMs": 64.91, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2362, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 340, + "requests": 322, "errors": 0, - "requestsPerSec": 68, - "avgLatencyMs": 14.19, + "requestsPerSec": 64.41, + "avgLatencyMs": 14.99, "medianLatencyMs": 12, "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 36, - "maxLatencyMs": 42, - "bytesPerSec": 20783104 + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 38, + "maxLatencyMs": 44, + "bytesPerSec": 19682099.2 }, { "workers": 5, "durationMs": 5000, - "requests": 360, + "requests": 381, "errors": 0, - "requestsPerSec": 72, - "avgLatencyMs": 68.22, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 78, - "p99LatencyMs": 116, - "maxLatencyMs": 117, - "bytesPerSec": 21998796.8 + "requestsPerSec": 76.2, + "avgLatencyMs": 64.91, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23283302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 367, + "requests": 380, "errors": 0, - "requestsPerSec": 73.41, - "avgLatencyMs": 134.42, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 146, - "p90LatencyMs": 149, - "p99LatencyMs": 187, - "maxLatencyMs": 429, - "bytesPerSec": 22431334.4 + "requestsPerSec": 76, + "avgLatencyMs": 129.05, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 139, + "p90LatencyMs": 153, + "p99LatencyMs": 253, + "maxLatencyMs": 475, + "bytesPerSec": 23224320 }, { "workers": 25, - "durationMs": 5010, - "requests": 343, + "durationMs": 5000, + "requests": 365, "errors": 0, - "requestsPerSec": 68.6, - "avgLatencyMs": 345.79, - "medianLatencyMs": 342, - "p50LatencyMs": 342, - "p75LatencyMs": 347, - "p90LatencyMs": 351, - "p99LatencyMs": 1924, - "maxLatencyMs": 2416, - "bytesPerSec": 20966604.8 + "requestsPerSec": 73, + "avgLatencyMs": 332.43, + "medianLatencyMs": 324, + "p50LatencyMs": 324, + "p75LatencyMs": 342, + "p90LatencyMs": 347, + "p99LatencyMs": 1838, + "maxLatencyMs": 2313, + "bytesPerSec": 22306816 }, { "workers": 50, "durationMs": 5000, - "requests": 339, + "requests": 342, "errors": 0, - "requestsPerSec": 67.8, - "avgLatencyMs": 499.16, - "medianLatencyMs": 365, - "p50LatencyMs": 365, - "p75LatencyMs": 452, - "p90LatencyMs": 493, - "p99LatencyMs": 4083, - "maxLatencyMs": 4835, - "bytesPerSec": 20724121.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 504.1, + "medianLatencyMs": 369, + "p50LatencyMs": 369, + "p75LatencyMs": 437, + "p90LatencyMs": 469, + "p99LatencyMs": 4218, + "maxLatencyMs": 4918, + "bytesPerSec": 20898611.2 }, { "workers": 100, "durationMs": 5010, - "requests": 323, + "requests": 317, "errors": 0, - "requestsPerSec": 64.6, - "avgLatencyMs": 521.43, - "medianLatencyMs": 379, - "p50LatencyMs": 379, - "p75LatencyMs": 452, - "p90LatencyMs": 534, - "p99LatencyMs": 4219, - "maxLatencyMs": 4939, - "bytesPerSec": 19741900.8 + "requestsPerSec": 63.4, + "avgLatencyMs": 515.27, + "medianLatencyMs": 384, + "p50LatencyMs": 384, + "p75LatencyMs": 443, + "p90LatencyMs": 584, + "p99LatencyMs": 4054, + "maxLatencyMs": 4762, + "bytesPerSec": 19378176 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 255, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 573.02, - "medianLatencyMs": 337, - "p50LatencyMs": 337, + "requestsPerSec": 51, + "avgLatencyMs": 574.81, + "medianLatencyMs": 336, + "p50LatencyMs": 336, "p75LatencyMs": 396, - "p90LatencyMs": 1411, - "p99LatencyMs": 4384, - "maxLatencyMs": 4813, - "bytesPerSec": 15523020.8 + "p90LatencyMs": 1434, + "p99LatencyMs": 4425, + "maxLatencyMs": 4847, + "bytesPerSec": 15583641.6 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 74.8, + "peakAvgLatencyMs": 65.98, + "peakP50LatencyMs": 63, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 119, + "totalRequests": 2408, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 343, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 68.6, + "avgLatencyMs": 14.06, + "medianLatencyMs": 11, + "p50LatencyMs": 11, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "maxLatencyMs": 44, + "bytesPerSec": 20963328 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 374, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 74.8, + "avgLatencyMs": 65.98, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 64, + "p90LatencyMs": 67, + "p99LatencyMs": 119, + "maxLatencyMs": 123, + "bytesPerSec": 22857318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 370, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 74, + "avgLatencyMs": 132.77, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 141, + "p90LatencyMs": 161, + "p99LatencyMs": 312, + "maxLatencyMs": 483, + "bytesPerSec": 22611558.4 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 367, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 73.41, + "avgLatencyMs": 328.54, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 327, + "p90LatencyMs": 331, + "p99LatencyMs": 1835, + "maxLatencyMs": 2314, + "bytesPerSec": 22428057.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 361, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, + "requestsPerSec": 72.2, + "avgLatencyMs": 497.25, "medianLatencyMs": 373, "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "p75LatencyMs": 455, + "p90LatencyMs": 492, + "p99LatencyMs": 4258, + "maxLatencyMs": 4978, + "bytesPerSec": 22064332.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 322, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 64.41, + "avgLatencyMs": 517.97, + "medianLatencyMs": 363, + "p50LatencyMs": 363, + "p75LatencyMs": 446, + "p90LatencyMs": 661, + "p99LatencyMs": 4199, + "maxLatencyMs": 4885, + "bytesPerSec": 19681280 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 271, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 54.2, + "avgLatencyMs": 552.46, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 402, + "p90LatencyMs": 1276, + "p99LatencyMs": 4368, + "maxLatencyMs": 4800, + "bytesPerSec": 16560947.2 } ] } @@ -645,21 +645,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 33, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1553, "errors": 0, - "requestsPerSec": 312.4, + "requestsPerSec": 310.61, "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -667,452 +667,452 @@ "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2409, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "p99LatencyMs": 16, + "maxLatencyMs": 21, + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2423, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 33, + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2400, "errors": 0, - "requestsPerSec": 475.6, - "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "maxLatencyMs": 351, + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2399, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2299, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2367, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, - "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 475.2, - "peakAvgLatencyMs": 9.89, + "peakRequestsPerSec": 489.6, + "peakAvgLatencyMs": 9.58, "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 12, + "peakP75LatencyMs": 9, + "peakP90LatencyMs": 11, "peakP99LatencyMs": 15, - "totalRequests": 15600, + "totalRequests": 15924, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1552, + "requests": 1566, "errors": 0, - "requestsPerSec": 310.4, - "avgLatencyMs": 3.08, + "requestsPerSec": 313.2, + "avgLatencyMs": 3.07, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 16, - "bytesPerSec": 92071526.4 + "maxLatencyMs": 6, + "bytesPerSec": 92910387.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2376, + "requests": 2448, "errors": 0, - "requestsPerSec": 475.2, - "avgLatencyMs": 9.89, + "requestsPerSec": 489.6, + "avgLatencyMs": 9.58, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p75LatencyMs": 9, + "p90LatencyMs": 11, "p99LatencyMs": 15, - "maxLatencyMs": 24, - "bytesPerSec": 140941721.6 + "maxLatencyMs": 19, + "bytesPerSec": 145240883.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2364, + "requests": 2448, "errors": 0, - "requestsPerSec": 472.8, - "avgLatencyMs": 20.64, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 489.6, + "avgLatencyMs": 19.96, + "medianLatencyMs": 19, + "p50LatencyMs": 19, "p75LatencyMs": 21, - "p90LatencyMs": 22, - "p99LatencyMs": 37, - "maxLatencyMs": 55, - "bytesPerSec": 140233932.81 + "p90LatencyMs": 21, + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 145188454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2342, + "requests": 2417, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 52.63, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 80, - "maxLatencyMs": 364, - "bytesPerSec": 138896998.4 + "requestsPerSec": 483.4, + "avgLatencyMs": 50.8, + "medianLatencyMs": 49, + "p50LatencyMs": 49, + "p75LatencyMs": 50, + "p90LatencyMs": 52, + "p99LatencyMs": 79, + "maxLatencyMs": 375, + "bytesPerSec": 143405875.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2344, + "requests": 2389, "errors": 0, - "requestsPerSec": 468.8, - "avgLatencyMs": 105.29, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 108, - "p90LatencyMs": 117, - "p99LatencyMs": 424, - "maxLatencyMs": 1408, - "bytesPerSec": 139028070.4 + "requestsPerSec": 477.8, + "avgLatencyMs": 103.38, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 102, + "p90LatencyMs": 116, + "p99LatencyMs": 134, + "maxLatencyMs": 325, + "bytesPerSec": 141721600 }, { "workers": 100, - "durationMs": 5010, - "requests": 2329, + "durationMs": 5000, + "requests": 2399, "errors": 0, - "requestsPerSec": 465.8, - "avgLatencyMs": 199.61, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 181, + "requestsPerSec": 479.8, + "avgLatencyMs": 198.11, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 171, "p90LatencyMs": 191, - "p99LatencyMs": 2844, - "maxLatencyMs": 4905, - "bytesPerSec": 138169548.81 + "p99LatencyMs": 2965, + "maxLatencyMs": 4969, + "bytesPerSec": 142298316.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2257, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 201.71, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 182, - "p90LatencyMs": 194, - "p99LatencyMs": 2952, - "maxLatencyMs": 4912, - "bytesPerSec": 136019968 + "requestsPerSec": 451.4, + "avgLatencyMs": 202.03, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 178, + "p90LatencyMs": 220, + "p99LatencyMs": 2876, + "maxLatencyMs": 4925, + "bytesPerSec": 133916262.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 483.6, + "peakAvgLatencyMs": 20.14, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 34, + "totalRequests": 15775, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1554, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 310.8, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "maxLatencyMs": 7, + "bytesPerSec": 92176384 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2397, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 479.4, + "avgLatencyMs": 9.85, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "maxLatencyMs": 24, + "bytesPerSec": 142200012.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2418, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 483.6, + "avgLatencyMs": 20.14, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 34, + "maxLatencyMs": 61, + "bytesPerSec": 143458304 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2381, "errors": 0, - "requestsPerSec": 475.6, + "requestsPerSec": 476.2, "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, - "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 77, + "maxLatencyMs": 357, + "bytesPerSec": 141203865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2399, + "requests": 2373, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 474.6, + "avgLatencyMs": 104.12, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 106, + "p90LatencyMs": 113, + "p99LatencyMs": 426, + "maxLatencyMs": 1390, + "bytesPerSec": 140810649.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2350, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 470, + "avgLatencyMs": 201.1, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 181, + "p90LatencyMs": 192, + "p99LatencyMs": 2959, + "maxLatencyMs": 4995, + "bytesPerSec": 139427840 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2302, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, + "requestsPerSec": 460.4, + "avgLatencyMs": 201.31, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 174, "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "p99LatencyMs": 2944, + "maxLatencyMs": 4953, + "bytesPerSec": 136583577.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 488.6, - "peakAvgLatencyMs": 19.89, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, "peakP99LatencyMs": 33, - "totalRequests": 15758, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1539, + "requests": 1553, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 3.11, + "requestsPerSec": 310.61, + "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 11, - "bytesPerSec": 91285094.4 + "maxLatencyMs": 8, + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2413, + "requests": 2409, "errors": 0, - "requestsPerSec": 482.6, - "avgLatencyMs": 9.82, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 16, "maxLatencyMs": 21, - "bytesPerSec": 143143731.2 + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2443, + "requests": 2423, "errors": 0, - "requestsPerSec": 488.6, - "avgLatencyMs": 19.89, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, "p99LatencyMs": 33, - "maxLatencyMs": 49, - "bytesPerSec": 144900096 + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2353, + "requests": 2400, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 52.46, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 79, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 80, "maxLatencyMs": 351, - "bytesPerSec": 139578572.81 + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2358, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 471.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 106, - "p90LatencyMs": 114, - "p99LatencyMs": 451, - "maxLatencyMs": 1377, - "bytesPerSec": 139840716.81 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2350, + "requests": 2299, "errors": 0, - "requestsPerSec": 470, - "avgLatencyMs": 200.05, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 175, - "p90LatencyMs": 194, - "p99LatencyMs": 2932, - "maxLatencyMs": 4969, - "bytesPerSec": 139440947.2 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2302, + "requests": 2367, "errors": 0, - "requestsPerSec": 460.4, - "avgLatencyMs": 202.07, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 179, - "p90LatencyMs": 184, - "p99LatencyMs": 2959, - "maxLatencyMs": 4965, - "bytesPerSec": 136544256 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ] } diff --git a/packages/app-react-router/ci-stats.json b/packages/app-react-router/ci-stats.json index 484fdfe1..a817ddeb 100644 --- a/packages/app-react-router/ci-stats.json +++ b/packages/app-react-router/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", "clientSideRenderedTests": { - "firstPaintMs": 186.8, - "fcpMs": 186.82, + "firstPaintMs": 152.8, + "fcpMs": 152.55, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.15, - "inputDelayMs": 1.8, - "processingDurationMs": 2.2, - "presentationDelayMs": 18.15 + "interactionLatencyMs": 21.26, + "inputDelayMs": 1.41, + "processingDurationMs": 1.91, + "presentationDelayMs": 17.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.78, - "fcpMs": 10.61, - "interactionLatencyMs": 6.69, - "inputDelayMs": 0.18, - "processingDurationMs": 0.12, - "presentationDelayMs": 6.81 + "firstPaintMs": 16.48, + "fcpMs": 16.36, + "interactionLatencyMs": 5.36, + "inputDelayMs": 0.22, + "processingDurationMs": 0.11, + "presentationDelayMs": 5.47 }, "samples": [ { - "firstPaintMs": 193, - "fcpMs": 193.049, + "firstPaintMs": 142, + "fcpMs": 142.21, "interactionTests": { - "interactionLatencyMs": 16.83, - "inputDelayMs": 2.091, - "processingDurationMs": 2.275, - "presentationDelayMs": 12.464 + "interactionLatencyMs": 25.451999999999998, + "inputDelayMs": 1.034, + "processingDurationMs": 1.902, + "presentationDelayMs": 22.516 } }, { - "firstPaintMs": 181, - "fcpMs": 181.34, + "firstPaintMs": 180, + "fcpMs": 179.525, "interactionTests": { - "interactionLatencyMs": 24.147, - "inputDelayMs": 1.71, - "processingDurationMs": 2.356, - "presentationDelayMs": 20.081 + "interactionLatencyMs": 21.458, + "inputDelayMs": 1.455, + "processingDurationMs": 1.919, + "presentationDelayMs": 18.084 } }, { - "firstPaintMs": 191, - "fcpMs": 191.088, + "firstPaintMs": 157, + "fcpMs": 156.798, "interactionTests": { - "interactionLatencyMs": 15.722999999999999, - "inputDelayMs": 1.648, - "processingDurationMs": 2.151, - "presentationDelayMs": 11.924 + "interactionLatencyMs": 15.969999999999999, + "inputDelayMs": 1.429, + "processingDurationMs": 1.813, + "presentationDelayMs": 12.728 } }, { - "firstPaintMs": 198, - "fcpMs": 197.558, + "firstPaintMs": 142, + "fcpMs": 141.636, "interactionTests": { - "interactionLatencyMs": 21.632, - "inputDelayMs": 1.841, - "processingDurationMs": 2.183, - "presentationDelayMs": 17.608 + "interactionLatencyMs": 27.587, + "inputDelayMs": 1.601, + "processingDurationMs": 1.821, + "presentationDelayMs": 24.165 } }, { - "firstPaintMs": 171, - "fcpMs": 171.085, + "firstPaintMs": 143, + "fcpMs": 142.574, "interactionTests": { - "interactionLatencyMs": 32.417, - "inputDelayMs": 1.695, - "processingDurationMs": 2.055, - "presentationDelayMs": 28.667 + "interactionLatencyMs": 15.833, + "inputDelayMs": 1.527, + "processingDurationMs": 2.091, + "presentationDelayMs": 12.215 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.879, - "medianLatencyMs": 2.837, - "samples": 3473, + "opsPerSec": 346, + "avgLatencyMs": 2.907, + "medianLatencyMs": 2.847, + "samples": 3440, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 129.8, - "fcpMs": 129.88, + "firstPaintMs": 123.8, + "fcpMs": 123.75, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.86, - "inputDelayMs": 2.1, - "processingDurationMs": 3.07, - "presentationDelayMs": 13.7 + "interactionLatencyMs": 17.97, + "inputDelayMs": 1.76, + "processingDurationMs": 2.78, + "presentationDelayMs": 13.43 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.12, - "fcpMs": 15.04, - "interactionLatencyMs": 3.57, - "inputDelayMs": 1.31, - "processingDurationMs": 0.84, - "presentationDelayMs": 3.37 + "firstPaintMs": 16.71, + "fcpMs": 16.78, + "interactionLatencyMs": 4.77, + "inputDelayMs": 0.53, + "processingDurationMs": 0.2, + "presentationDelayMs": 5.16 }, "samples": [ { - "firstPaintMs": 147, - "fcpMs": 147.246, + "firstPaintMs": 140, + "fcpMs": 140.127, "interactionTests": { - "interactionLatencyMs": 22.11, - "inputDelayMs": 4.413, - "processingDurationMs": 4.511, - "presentationDelayMs": 13.186 + "interactionLatencyMs": 22.535, + "inputDelayMs": 1.603, + "processingDurationMs": 2.944, + "presentationDelayMs": 17.988 } }, { - "firstPaintMs": 127, - "fcpMs": 126.87, + "firstPaintMs": 134, + "fcpMs": 133.928, "interactionTests": { - "interactionLatencyMs": 21.419, - "inputDelayMs": 1.386, - "processingDurationMs": 2.593, - "presentationDelayMs": 17.44 + "interactionLatencyMs": 14.004999999999999, + "inputDelayMs": 1.558, + "processingDurationMs": 2.574, + "presentationDelayMs": 9.873 } }, { - "firstPaintMs": 106, - "fcpMs": 106.385, + "firstPaintMs": 98, + "fcpMs": 97.765, "interactionTests": { - "interactionLatencyMs": 15.12, - "inputDelayMs": 1.885, - "processingDurationMs": 3.125, - "presentationDelayMs": 10.11 + "interactionLatencyMs": 17.368000000000002, + "inputDelayMs": 1.503, + "processingDurationMs": 2.873, + "presentationDelayMs": 12.992 } }, { - "firstPaintMs": 134, - "fcpMs": 134.145, + "firstPaintMs": 130, + "fcpMs": 129.772, "interactionTests": { - "interactionLatencyMs": 14.847000000000001, - "inputDelayMs": 1.455, - "processingDurationMs": 2.547, - "presentationDelayMs": 10.845 + "interactionLatencyMs": 12.758, + "inputDelayMs": 2.701, + "processingDurationMs": 2.947, + "presentationDelayMs": 7.11 } }, { - "firstPaintMs": 135, - "fcpMs": 134.772, + "firstPaintMs": 117, + "fcpMs": 117.173, "interactionTests": { - "interactionLatencyMs": 20.824, - "inputDelayMs": 1.351, - "processingDurationMs": 2.577, - "presentationDelayMs": 16.896 + "interactionLatencyMs": 23.17, + "inputDelayMs": 1.447, + "processingDurationMs": 2.539, + "presentationDelayMs": 19.184 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 711, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 833, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 861, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 57, - "p90LatencyMs": 62, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 869, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, "medianLatencyMs": 141, "p50LatencyMs": 141, "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 842, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, "medianLatencyMs": 282, "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "p75LatencyMs": 288, + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 824, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 810, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 168, - "peakAvgLatencyMs": 58.69, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 59, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 87, - "totalRequests": 5686, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 723, + "requests": 711, "errors": 0, - "requestsPerSec": 144.6, - "avgLatencyMs": 6.28, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48316416 + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 828, + "requests": 833, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 29.61, + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 61, - "bytesPerSec": 55341875.2 + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 840, + "requests": 861, "errors": 0, - "requestsPerSec": 168, - "avgLatencyMs": 58.69, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 63, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, + "medianLatencyMs": 56, + "p50LatencyMs": 56, + "p75LatencyMs": 57, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 93, - "bytesPerSec": 56141414.4 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 869, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.47, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 168, - "p99LatencyMs": 319, - "maxLatencyMs": 607, - "bytesPerSec": 56003788.8 + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 143, + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 842, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.75, - "medianLatencyMs": 286, - "p50LatencyMs": 286, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, + "medianLatencyMs": 282, + "p50LatencyMs": 282, "p75LatencyMs": 288, - "p90LatencyMs": 292, - "p99LatencyMs": 1817, - "maxLatencyMs": 2496, - "bytesPerSec": 55663001.6 + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, "durationMs": 5010, - "requests": 827, + "requests": 824, "errors": 0, - "requestsPerSec": 165.4, - "avgLatencyMs": 406, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 364, - "p90LatencyMs": 402, - "p99LatencyMs": 3838, - "maxLatencyMs": 4919, - "bytesPerSec": 55269785.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 797, + "requests": 810, "errors": 0, - "requestsPerSec": 159.4, - "avgLatencyMs": 415.8, - "medianLatencyMs": 296, - "p50LatencyMs": 296, - "p75LatencyMs": 360, - "p90LatencyMs": 391, - "p99LatencyMs": 4093, - "maxLatencyMs": 4976, - "bytesPerSec": 53264384 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 174.4, - "peakAvgLatencyMs": 56.5, - "peakP50LatencyMs": 56, - "peakP75LatencyMs": 56, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 86, - "totalRequests": 5824, + "peakWorkers": 25, + "peakRequestsPerSec": 174.6, + "peakAvgLatencyMs": 140.72, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 140, + "peakP90LatencyMs": 153, + "peakP99LatencyMs": 297, + "totalRequests": 5830, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 737, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.28, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.24, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 49247027.2 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 856, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.86, + "requestsPerSec": 171.2, + "avgLatencyMs": 28.56, "medianLatencyMs": 28, "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 29, - "p99LatencyMs": 45, + "p99LatencyMs": 46, "maxLatencyMs": 59, - "bytesPerSec": 56744345.6 + "bytesPerSec": 57203097.6 }, { "workers": 10, "durationMs": 5000, - "requests": 872, + "requests": 871, "errors": 0, - "requestsPerSec": 174.4, - "avgLatencyMs": 56.5, + "requestsPerSec": 174.2, + "avgLatencyMs": 56.55, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 56, - "p90LatencyMs": 60, - "p99LatencyMs": 86, - "maxLatencyMs": 115, - "bytesPerSec": 58277888 + "p90LatencyMs": 58, + "p99LatencyMs": 83, + "maxLatencyMs": 87, + "bytesPerSec": 58199244.8 }, { "workers": 25, "durationMs": 5000, - "requests": 865, + "requests": 873, "errors": 0, - "requestsPerSec": 173, - "avgLatencyMs": 141.99, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 142, - "p90LatencyMs": 157, - "p99LatencyMs": 252, - "maxLatencyMs": 521, - "bytesPerSec": 57806028.8 + "requestsPerSec": 174.6, + "avgLatencyMs": 140.72, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 140, + "p90LatencyMs": 153, + "p99LatencyMs": 297, + "maxLatencyMs": 585, + "bytesPerSec": 58343424 }, { "workers": 50, "durationMs": 5000, - "requests": 861, + "requests": 850, "errors": 0, - "requestsPerSec": 172.2, - "avgLatencyMs": 281.33, + "requestsPerSec": 170, + "avgLatencyMs": 285.17, "medianLatencyMs": 279, "p50LatencyMs": 279, - "p75LatencyMs": 281, - "p90LatencyMs": 284, - "p99LatencyMs": 1722, - "maxLatencyMs": 2316, - "bytesPerSec": 57537331.2 + "p75LatencyMs": 288, + "p90LatencyMs": 297, + "p99LatencyMs": 1699, + "maxLatencyMs": 2456, + "bytesPerSec": 56809881.6 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 850, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 410.63, - "medianLatencyMs": 310, - "p50LatencyMs": 310, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3922, - "maxLatencyMs": 4987, - "bytesPerSec": 56206950.4 + "requestsPerSec": 170, + "avgLatencyMs": 406.12, + "medianLatencyMs": 300, + "p50LatencyMs": 300, + "p75LatencyMs": 368, + "p90LatencyMs": 395, + "p99LatencyMs": 3961, + "maxLatencyMs": 4867, + "bytesPerSec": 56803328 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 793, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 420.34, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 382, - "p90LatencyMs": 400, - "p99LatencyMs": 3887, - "maxLatencyMs": 4963, - "bytesPerSec": 54194995.2 + "requestsPerSec": 158.6, + "avgLatencyMs": 417.7, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 359, + "p90LatencyMs": 397, + "p99LatencyMs": 4000, + "maxLatencyMs": 4907, + "bytesPerSec": 52994048 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 169.6, + "peakAvgLatencyMs": 144.84, + "peakP50LatencyMs": 142, + "peakP75LatencyMs": 144, + "peakP90LatencyMs": 161, + "peakP99LatencyMs": 314, + "totalRequests": 5770, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 737, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.23, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 49240473.6 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 846, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.2, + "avgLatencyMs": 28.95, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 48, + "maxLatencyMs": 60, + "bytesPerSec": 56541184 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 846, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 57, + "requestsPerSec": 169.2, + "avgLatencyMs": 58.28, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, "p90LatencyMs": 62, - "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 56541184 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 848, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.6, + "avgLatencyMs": 144.84, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 144, + "p90LatencyMs": 161, + "p99LatencyMs": 314, + "maxLatencyMs": 585, + "bytesPerSec": 56672256 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 848, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, - "medianLatencyMs": 282, - "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "requestsPerSec": 169.6, + "avgLatencyMs": 285.93, + "medianLatencyMs": 288, + "p50LatencyMs": 288, + "p75LatencyMs": 291, + "p90LatencyMs": 295, + "p99LatencyMs": 1533, + "maxLatencyMs": 2332, + "bytesPerSec": 56665702.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 837, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 167.4, + "avgLatencyMs": 406.59, + "medianLatencyMs": 303, + "p50LatencyMs": 303, + "p75LatencyMs": 378, + "p90LatencyMs": 400, + "p99LatencyMs": 3878, + "maxLatencyMs": 4854, + "bytesPerSec": 55938252.8 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 808, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 161.6, + "avgLatencyMs": 415.82, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 364, + "p90LatencyMs": 397, + "p99LatencyMs": 3898, + "maxLatencyMs": 4934, + "bytesPerSec": 53998387.2 } ] } @@ -653,474 +653,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1187, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1618, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1670, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p75LatencyMs": 29, + "p90LatencyMs": 31, + "p99LatencyMs": 46, + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1687, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1629, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, + "p90LatencyMs": 151, + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 1666, + "durationMs": 5010, + "requests": 1607, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1596, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 200, - "peakRequestsPerSec": 332.8, - "peakAvgLatencyMs": 291.44, - "peakP50LatencyMs": 218, - "peakP75LatencyMs": 261, - "peakP90LatencyMs": 284, - "peakP99LatencyMs": 3445, - "totalRequests": 11110, + "peakWorkers": 25, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1212, + "requests": 1187, "errors": 0, - "requestsPerSec": 242.4, - "avgLatencyMs": 3.65, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 75923456 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1608, + "requests": 1618, "errors": 0, - "requestsPerSec": 321.61, - "avgLatencyMs": 15.1, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 22, - "maxLatencyMs": 29, - "bytesPerSec": 100722278.4 + "p99LatencyMs": 19, + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1658, + "requests": 1670, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 29.55, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 31, "p99LatencyMs": 46, - "maxLatencyMs": 59, - "bytesPerSec": 103841792 + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1657, + "requests": 1687, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 74.34, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 76, - "p99LatencyMs": 109, - "maxLatencyMs": 325, - "bytesPerSec": 103776256 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1658, + "requests": 1629, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 148.04, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 366, - "maxLatencyMs": 1011, - "bytesPerSec": 103828684.8 + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1653, + "requests": 1607, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 293.19, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 260, - "p90LatencyMs": 288, - "p99LatencyMs": 3562, - "maxLatencyMs": 4966, - "bytesPerSec": 103527219.2 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1664, + "requests": 1596, "errors": 0, - "requestsPerSec": 332.8, - "avgLatencyMs": 291.44, - "medianLatencyMs": 218, - "p50LatencyMs": 218, - "p75LatencyMs": 261, - "p90LatencyMs": 284, - "p99LatencyMs": 3445, - "maxLatencyMs": 4909, - "bytesPerSec": 104208793.6 + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 257, + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 337.6, - "peakAvgLatencyMs": 73.01, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 103, - "totalRequests": 11166, + "peakWorkers": 10, + "peakRequestsPerSec": 337, + "peakAvgLatencyMs": 29.08, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11135, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1225, + "requests": 1239, "errors": 0, - "requestsPerSec": 245, - "avgLatencyMs": 3.3, + "requestsPerSec": 247.8, + "avgLatencyMs": 3.22, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76722995.2 + "maxLatencyMs": 9, + "bytesPerSec": 77614284.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1623, + "requests": 1626, "errors": 0, - "requestsPerSec": 324.61, - "avgLatencyMs": 15.03, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.2, + "avgLatencyMs": 14.77, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, + "p99LatencyMs": 21, "maxLatencyMs": 30, - "bytesPerSec": 101639782.4 + "bytesPerSec": 101836390.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1666, + "requests": 1685, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 29.51, + "requestsPerSec": 337, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 42, - "maxLatencyMs": 56, - "bytesPerSec": 104352972.8 + "p99LatencyMs": 44, + "maxLatencyMs": 58, + "bytesPerSec": 105532620.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1688, + "requests": 1658, "errors": 0, - "requestsPerSec": 337.6, - "avgLatencyMs": 73.01, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 103, - "maxLatencyMs": 290, - "bytesPerSec": 105716121.6 + "requestsPerSec": 331.6, + "avgLatencyMs": 74.32, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 108, + "maxLatencyMs": 282, + "bytesPerSec": 103854899.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1672, + "requests": 1654, "errors": 0, - "requestsPerSec": 334.4, - "avgLatencyMs": 146.83, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 621, - "maxLatencyMs": 1242, - "bytesPerSec": 104706867.2 + "requestsPerSec": 330.8, + "avgLatencyMs": 148.46, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 150, + "p99LatencyMs": 616, + "maxLatencyMs": 1283, + "bytesPerSec": 103592755.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1659, + "requests": 1649, "errors": 0, - "requestsPerSec": 331.8, - "avgLatencyMs": 290.69, + "requestsPerSec": 329.8, + "avgLatencyMs": 290.98, "medianLatencyMs": 215, "p50LatencyMs": 215, - "p75LatencyMs": 261, - "p90LatencyMs": 285, - "p99LatencyMs": 3425, - "maxLatencyMs": 4871, - "bytesPerSec": 103894220.8 + "p75LatencyMs": 263, + "p90LatencyMs": 284, + "p99LatencyMs": 3490, + "maxLatencyMs": 4935, + "bytesPerSec": 103291289.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1633, + "requests": 1624, "errors": 0, - "requestsPerSec": 326.61, - "avgLatencyMs": 296.75, - "medianLatencyMs": 219, - "p50LatencyMs": 219, - "p75LatencyMs": 262, - "p90LatencyMs": 291, - "p99LatencyMs": 3485, - "maxLatencyMs": 4929, - "bytesPerSec": 102295142.4 + "requestsPerSec": 324.8, + "avgLatencyMs": 295.73, + "medianLatencyMs": 214, + "p50LatencyMs": 214, + "p75LatencyMs": 269, + "p90LatencyMs": 282, + "p99LatencyMs": 3544, + "maxLatencyMs": 4993, + "bytesPerSec": 101718425.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakWorkers": 10, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 29.03, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 35, + "totalRequests": 11089, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1218, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, + "requestsPerSec": 243.6, + "avgLatencyMs": 3.35, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 10, + "bytesPerSec": 76277350.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1614, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 322.8, + "avgLatencyMs": 15.03, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 101076172.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1687, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.03, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 105650585.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1643, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 328.6, + "avgLatencyMs": 75, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 78, + "p90LatencyMs": 87, + "p99LatencyMs": 97, + "maxLatencyMs": 280, + "bytesPerSec": 102898073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1599, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 153.56, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 162, + "p90LatencyMs": 171, + "p99LatencyMs": 688, + "maxLatencyMs": 1290, + "bytesPerSec": 100145561.6 }, { "workers": 100, "durationMs": 5000, - "requests": 1666, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 330.6, + "avgLatencyMs": 293.06, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 256, + "p90LatencyMs": 279, + "p99LatencyMs": 3486, + "maxLatencyMs": 4911, + "bytesPerSec": 103527219.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1675, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "requestsPerSec": 335, + "avgLatencyMs": 289.44, + "medianLatencyMs": 210, + "p50LatencyMs": 210, + "p75LatencyMs": 254, + "p90LatencyMs": 282, + "p99LatencyMs": 3515, + "maxLatencyMs": 4945, + "bytesPerSec": 104903475.2 } ] } diff --git a/packages/app-react-router/stats/7.16.0.json b/packages/app-react-router/stats/7.16.0.json index 484fdfe1..a817ddeb 100644 --- a/packages/app-react-router/stats/7.16.0.json +++ b/packages/app-react-router/stats/7.16.0.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", "clientSideRenderedTests": { - "firstPaintMs": 186.8, - "fcpMs": 186.82, + "firstPaintMs": 152.8, + "fcpMs": 152.55, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.15, - "inputDelayMs": 1.8, - "processingDurationMs": 2.2, - "presentationDelayMs": 18.15 + "interactionLatencyMs": 21.26, + "inputDelayMs": 1.41, + "processingDurationMs": 1.91, + "presentationDelayMs": 17.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.78, - "fcpMs": 10.61, - "interactionLatencyMs": 6.69, - "inputDelayMs": 0.18, - "processingDurationMs": 0.12, - "presentationDelayMs": 6.81 + "firstPaintMs": 16.48, + "fcpMs": 16.36, + "interactionLatencyMs": 5.36, + "inputDelayMs": 0.22, + "processingDurationMs": 0.11, + "presentationDelayMs": 5.47 }, "samples": [ { - "firstPaintMs": 193, - "fcpMs": 193.049, + "firstPaintMs": 142, + "fcpMs": 142.21, "interactionTests": { - "interactionLatencyMs": 16.83, - "inputDelayMs": 2.091, - "processingDurationMs": 2.275, - "presentationDelayMs": 12.464 + "interactionLatencyMs": 25.451999999999998, + "inputDelayMs": 1.034, + "processingDurationMs": 1.902, + "presentationDelayMs": 22.516 } }, { - "firstPaintMs": 181, - "fcpMs": 181.34, + "firstPaintMs": 180, + "fcpMs": 179.525, "interactionTests": { - "interactionLatencyMs": 24.147, - "inputDelayMs": 1.71, - "processingDurationMs": 2.356, - "presentationDelayMs": 20.081 + "interactionLatencyMs": 21.458, + "inputDelayMs": 1.455, + "processingDurationMs": 1.919, + "presentationDelayMs": 18.084 } }, { - "firstPaintMs": 191, - "fcpMs": 191.088, + "firstPaintMs": 157, + "fcpMs": 156.798, "interactionTests": { - "interactionLatencyMs": 15.722999999999999, - "inputDelayMs": 1.648, - "processingDurationMs": 2.151, - "presentationDelayMs": 11.924 + "interactionLatencyMs": 15.969999999999999, + "inputDelayMs": 1.429, + "processingDurationMs": 1.813, + "presentationDelayMs": 12.728 } }, { - "firstPaintMs": 198, - "fcpMs": 197.558, + "firstPaintMs": 142, + "fcpMs": 141.636, "interactionTests": { - "interactionLatencyMs": 21.632, - "inputDelayMs": 1.841, - "processingDurationMs": 2.183, - "presentationDelayMs": 17.608 + "interactionLatencyMs": 27.587, + "inputDelayMs": 1.601, + "processingDurationMs": 1.821, + "presentationDelayMs": 24.165 } }, { - "firstPaintMs": 171, - "fcpMs": 171.085, + "firstPaintMs": 143, + "fcpMs": 142.574, "interactionTests": { - "interactionLatencyMs": 32.417, - "inputDelayMs": 1.695, - "processingDurationMs": 2.055, - "presentationDelayMs": 28.667 + "interactionLatencyMs": 15.833, + "inputDelayMs": 1.527, + "processingDurationMs": 2.091, + "presentationDelayMs": 12.215 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.879, - "medianLatencyMs": 2.837, - "samples": 3473, + "opsPerSec": 346, + "avgLatencyMs": 2.907, + "medianLatencyMs": 2.847, + "samples": 3440, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 129.8, - "fcpMs": 129.88, + "firstPaintMs": 123.8, + "fcpMs": 123.75, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.86, - "inputDelayMs": 2.1, - "processingDurationMs": 3.07, - "presentationDelayMs": 13.7 + "interactionLatencyMs": 17.97, + "inputDelayMs": 1.76, + "processingDurationMs": 2.78, + "presentationDelayMs": 13.43 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.12, - "fcpMs": 15.04, - "interactionLatencyMs": 3.57, - "inputDelayMs": 1.31, - "processingDurationMs": 0.84, - "presentationDelayMs": 3.37 + "firstPaintMs": 16.71, + "fcpMs": 16.78, + "interactionLatencyMs": 4.77, + "inputDelayMs": 0.53, + "processingDurationMs": 0.2, + "presentationDelayMs": 5.16 }, "samples": [ { - "firstPaintMs": 147, - "fcpMs": 147.246, + "firstPaintMs": 140, + "fcpMs": 140.127, "interactionTests": { - "interactionLatencyMs": 22.11, - "inputDelayMs": 4.413, - "processingDurationMs": 4.511, - "presentationDelayMs": 13.186 + "interactionLatencyMs": 22.535, + "inputDelayMs": 1.603, + "processingDurationMs": 2.944, + "presentationDelayMs": 17.988 } }, { - "firstPaintMs": 127, - "fcpMs": 126.87, + "firstPaintMs": 134, + "fcpMs": 133.928, "interactionTests": { - "interactionLatencyMs": 21.419, - "inputDelayMs": 1.386, - "processingDurationMs": 2.593, - "presentationDelayMs": 17.44 + "interactionLatencyMs": 14.004999999999999, + "inputDelayMs": 1.558, + "processingDurationMs": 2.574, + "presentationDelayMs": 9.873 } }, { - "firstPaintMs": 106, - "fcpMs": 106.385, + "firstPaintMs": 98, + "fcpMs": 97.765, "interactionTests": { - "interactionLatencyMs": 15.12, - "inputDelayMs": 1.885, - "processingDurationMs": 3.125, - "presentationDelayMs": 10.11 + "interactionLatencyMs": 17.368000000000002, + "inputDelayMs": 1.503, + "processingDurationMs": 2.873, + "presentationDelayMs": 12.992 } }, { - "firstPaintMs": 134, - "fcpMs": 134.145, + "firstPaintMs": 130, + "fcpMs": 129.772, "interactionTests": { - "interactionLatencyMs": 14.847000000000001, - "inputDelayMs": 1.455, - "processingDurationMs": 2.547, - "presentationDelayMs": 10.845 + "interactionLatencyMs": 12.758, + "inputDelayMs": 2.701, + "processingDurationMs": 2.947, + "presentationDelayMs": 7.11 } }, { - "firstPaintMs": 135, - "fcpMs": 134.772, + "firstPaintMs": 117, + "fcpMs": 117.173, "interactionTests": { - "interactionLatencyMs": 20.824, - "inputDelayMs": 1.351, - "processingDurationMs": 2.577, - "presentationDelayMs": 16.896 + "interactionLatencyMs": 23.17, + "inputDelayMs": 1.447, + "processingDurationMs": 2.539, + "presentationDelayMs": 19.184 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 711, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 833, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 861, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 57, - "p90LatencyMs": 62, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 869, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, "medianLatencyMs": 141, "p50LatencyMs": 141, "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 842, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, "medianLatencyMs": 282, "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "p75LatencyMs": 288, + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 824, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 810, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 168, - "peakAvgLatencyMs": 58.69, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 59, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 87, - "totalRequests": 5686, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 723, + "requests": 711, "errors": 0, - "requestsPerSec": 144.6, - "avgLatencyMs": 6.28, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48316416 + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 828, + "requests": 833, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 29.61, + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 61, - "bytesPerSec": 55341875.2 + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 840, + "requests": 861, "errors": 0, - "requestsPerSec": 168, - "avgLatencyMs": 58.69, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 63, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, + "medianLatencyMs": 56, + "p50LatencyMs": 56, + "p75LatencyMs": 57, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 93, - "bytesPerSec": 56141414.4 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 869, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.47, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 168, - "p99LatencyMs": 319, - "maxLatencyMs": 607, - "bytesPerSec": 56003788.8 + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 143, + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 842, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.75, - "medianLatencyMs": 286, - "p50LatencyMs": 286, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, + "medianLatencyMs": 282, + "p50LatencyMs": 282, "p75LatencyMs": 288, - "p90LatencyMs": 292, - "p99LatencyMs": 1817, - "maxLatencyMs": 2496, - "bytesPerSec": 55663001.6 + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, "durationMs": 5010, - "requests": 827, + "requests": 824, "errors": 0, - "requestsPerSec": 165.4, - "avgLatencyMs": 406, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 364, - "p90LatencyMs": 402, - "p99LatencyMs": 3838, - "maxLatencyMs": 4919, - "bytesPerSec": 55269785.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 797, + "requests": 810, "errors": 0, - "requestsPerSec": 159.4, - "avgLatencyMs": 415.8, - "medianLatencyMs": 296, - "p50LatencyMs": 296, - "p75LatencyMs": 360, - "p90LatencyMs": 391, - "p99LatencyMs": 4093, - "maxLatencyMs": 4976, - "bytesPerSec": 53264384 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 174.4, - "peakAvgLatencyMs": 56.5, - "peakP50LatencyMs": 56, - "peakP75LatencyMs": 56, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 86, - "totalRequests": 5824, + "peakWorkers": 25, + "peakRequestsPerSec": 174.6, + "peakAvgLatencyMs": 140.72, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 140, + "peakP90LatencyMs": 153, + "peakP99LatencyMs": 297, + "totalRequests": 5830, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 737, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.28, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.24, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 49247027.2 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 856, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.86, + "requestsPerSec": 171.2, + "avgLatencyMs": 28.56, "medianLatencyMs": 28, "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 29, - "p99LatencyMs": 45, + "p99LatencyMs": 46, "maxLatencyMs": 59, - "bytesPerSec": 56744345.6 + "bytesPerSec": 57203097.6 }, { "workers": 10, "durationMs": 5000, - "requests": 872, + "requests": 871, "errors": 0, - "requestsPerSec": 174.4, - "avgLatencyMs": 56.5, + "requestsPerSec": 174.2, + "avgLatencyMs": 56.55, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 56, - "p90LatencyMs": 60, - "p99LatencyMs": 86, - "maxLatencyMs": 115, - "bytesPerSec": 58277888 + "p90LatencyMs": 58, + "p99LatencyMs": 83, + "maxLatencyMs": 87, + "bytesPerSec": 58199244.8 }, { "workers": 25, "durationMs": 5000, - "requests": 865, + "requests": 873, "errors": 0, - "requestsPerSec": 173, - "avgLatencyMs": 141.99, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 142, - "p90LatencyMs": 157, - "p99LatencyMs": 252, - "maxLatencyMs": 521, - "bytesPerSec": 57806028.8 + "requestsPerSec": 174.6, + "avgLatencyMs": 140.72, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 140, + "p90LatencyMs": 153, + "p99LatencyMs": 297, + "maxLatencyMs": 585, + "bytesPerSec": 58343424 }, { "workers": 50, "durationMs": 5000, - "requests": 861, + "requests": 850, "errors": 0, - "requestsPerSec": 172.2, - "avgLatencyMs": 281.33, + "requestsPerSec": 170, + "avgLatencyMs": 285.17, "medianLatencyMs": 279, "p50LatencyMs": 279, - "p75LatencyMs": 281, - "p90LatencyMs": 284, - "p99LatencyMs": 1722, - "maxLatencyMs": 2316, - "bytesPerSec": 57537331.2 + "p75LatencyMs": 288, + "p90LatencyMs": 297, + "p99LatencyMs": 1699, + "maxLatencyMs": 2456, + "bytesPerSec": 56809881.6 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 850, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 410.63, - "medianLatencyMs": 310, - "p50LatencyMs": 310, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3922, - "maxLatencyMs": 4987, - "bytesPerSec": 56206950.4 + "requestsPerSec": 170, + "avgLatencyMs": 406.12, + "medianLatencyMs": 300, + "p50LatencyMs": 300, + "p75LatencyMs": 368, + "p90LatencyMs": 395, + "p99LatencyMs": 3961, + "maxLatencyMs": 4867, + "bytesPerSec": 56803328 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 793, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 420.34, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 382, - "p90LatencyMs": 400, - "p99LatencyMs": 3887, - "maxLatencyMs": 4963, - "bytesPerSec": 54194995.2 + "requestsPerSec": 158.6, + "avgLatencyMs": 417.7, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 359, + "p90LatencyMs": 397, + "p99LatencyMs": 4000, + "maxLatencyMs": 4907, + "bytesPerSec": 52994048 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 169.6, + "peakAvgLatencyMs": 144.84, + "peakP50LatencyMs": 142, + "peakP75LatencyMs": 144, + "peakP90LatencyMs": 161, + "peakP99LatencyMs": 314, + "totalRequests": 5770, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 737, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.23, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 49240473.6 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 846, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.2, + "avgLatencyMs": 28.95, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 48, + "maxLatencyMs": 60, + "bytesPerSec": 56541184 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 846, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 57, + "requestsPerSec": 169.2, + "avgLatencyMs": 58.28, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, "p90LatencyMs": 62, - "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 56541184 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 848, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.6, + "avgLatencyMs": 144.84, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 144, + "p90LatencyMs": 161, + "p99LatencyMs": 314, + "maxLatencyMs": 585, + "bytesPerSec": 56672256 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 848, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, - "medianLatencyMs": 282, - "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "requestsPerSec": 169.6, + "avgLatencyMs": 285.93, + "medianLatencyMs": 288, + "p50LatencyMs": 288, + "p75LatencyMs": 291, + "p90LatencyMs": 295, + "p99LatencyMs": 1533, + "maxLatencyMs": 2332, + "bytesPerSec": 56665702.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 837, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 167.4, + "avgLatencyMs": 406.59, + "medianLatencyMs": 303, + "p50LatencyMs": 303, + "p75LatencyMs": 378, + "p90LatencyMs": 400, + "p99LatencyMs": 3878, + "maxLatencyMs": 4854, + "bytesPerSec": 55938252.8 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 808, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 161.6, + "avgLatencyMs": 415.82, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 364, + "p90LatencyMs": 397, + "p99LatencyMs": 3898, + "maxLatencyMs": 4934, + "bytesPerSec": 53998387.2 } ] } @@ -653,474 +653,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1187, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1618, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1670, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p75LatencyMs": 29, + "p90LatencyMs": 31, + "p99LatencyMs": 46, + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1687, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1629, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, + "p90LatencyMs": 151, + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 1666, + "durationMs": 5010, + "requests": 1607, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1596, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 200, - "peakRequestsPerSec": 332.8, - "peakAvgLatencyMs": 291.44, - "peakP50LatencyMs": 218, - "peakP75LatencyMs": 261, - "peakP90LatencyMs": 284, - "peakP99LatencyMs": 3445, - "totalRequests": 11110, + "peakWorkers": 25, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1212, + "requests": 1187, "errors": 0, - "requestsPerSec": 242.4, - "avgLatencyMs": 3.65, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 75923456 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1608, + "requests": 1618, "errors": 0, - "requestsPerSec": 321.61, - "avgLatencyMs": 15.1, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 22, - "maxLatencyMs": 29, - "bytesPerSec": 100722278.4 + "p99LatencyMs": 19, + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1658, + "requests": 1670, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 29.55, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 31, "p99LatencyMs": 46, - "maxLatencyMs": 59, - "bytesPerSec": 103841792 + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1657, + "requests": 1687, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 74.34, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 76, - "p99LatencyMs": 109, - "maxLatencyMs": 325, - "bytesPerSec": 103776256 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1658, + "requests": 1629, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 148.04, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 366, - "maxLatencyMs": 1011, - "bytesPerSec": 103828684.8 + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1653, + "requests": 1607, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 293.19, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 260, - "p90LatencyMs": 288, - "p99LatencyMs": 3562, - "maxLatencyMs": 4966, - "bytesPerSec": 103527219.2 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1664, + "requests": 1596, "errors": 0, - "requestsPerSec": 332.8, - "avgLatencyMs": 291.44, - "medianLatencyMs": 218, - "p50LatencyMs": 218, - "p75LatencyMs": 261, - "p90LatencyMs": 284, - "p99LatencyMs": 3445, - "maxLatencyMs": 4909, - "bytesPerSec": 104208793.6 + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 257, + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 337.6, - "peakAvgLatencyMs": 73.01, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 103, - "totalRequests": 11166, + "peakWorkers": 10, + "peakRequestsPerSec": 337, + "peakAvgLatencyMs": 29.08, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11135, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1225, + "requests": 1239, "errors": 0, - "requestsPerSec": 245, - "avgLatencyMs": 3.3, + "requestsPerSec": 247.8, + "avgLatencyMs": 3.22, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76722995.2 + "maxLatencyMs": 9, + "bytesPerSec": 77614284.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1623, + "requests": 1626, "errors": 0, - "requestsPerSec": 324.61, - "avgLatencyMs": 15.03, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.2, + "avgLatencyMs": 14.77, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, + "p99LatencyMs": 21, "maxLatencyMs": 30, - "bytesPerSec": 101639782.4 + "bytesPerSec": 101836390.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1666, + "requests": 1685, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 29.51, + "requestsPerSec": 337, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 42, - "maxLatencyMs": 56, - "bytesPerSec": 104352972.8 + "p99LatencyMs": 44, + "maxLatencyMs": 58, + "bytesPerSec": 105532620.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1688, + "requests": 1658, "errors": 0, - "requestsPerSec": 337.6, - "avgLatencyMs": 73.01, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 103, - "maxLatencyMs": 290, - "bytesPerSec": 105716121.6 + "requestsPerSec": 331.6, + "avgLatencyMs": 74.32, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 108, + "maxLatencyMs": 282, + "bytesPerSec": 103854899.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1672, + "requests": 1654, "errors": 0, - "requestsPerSec": 334.4, - "avgLatencyMs": 146.83, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 621, - "maxLatencyMs": 1242, - "bytesPerSec": 104706867.2 + "requestsPerSec": 330.8, + "avgLatencyMs": 148.46, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 150, + "p99LatencyMs": 616, + "maxLatencyMs": 1283, + "bytesPerSec": 103592755.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1659, + "requests": 1649, "errors": 0, - "requestsPerSec": 331.8, - "avgLatencyMs": 290.69, + "requestsPerSec": 329.8, + "avgLatencyMs": 290.98, "medianLatencyMs": 215, "p50LatencyMs": 215, - "p75LatencyMs": 261, - "p90LatencyMs": 285, - "p99LatencyMs": 3425, - "maxLatencyMs": 4871, - "bytesPerSec": 103894220.8 + "p75LatencyMs": 263, + "p90LatencyMs": 284, + "p99LatencyMs": 3490, + "maxLatencyMs": 4935, + "bytesPerSec": 103291289.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1633, + "requests": 1624, "errors": 0, - "requestsPerSec": 326.61, - "avgLatencyMs": 296.75, - "medianLatencyMs": 219, - "p50LatencyMs": 219, - "p75LatencyMs": 262, - "p90LatencyMs": 291, - "p99LatencyMs": 3485, - "maxLatencyMs": 4929, - "bytesPerSec": 102295142.4 + "requestsPerSec": 324.8, + "avgLatencyMs": 295.73, + "medianLatencyMs": 214, + "p50LatencyMs": 214, + "p75LatencyMs": 269, + "p90LatencyMs": 282, + "p99LatencyMs": 3544, + "maxLatencyMs": 4993, + "bytesPerSec": 101718425.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakWorkers": 10, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 29.03, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 35, + "totalRequests": 11089, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1218, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, + "requestsPerSec": 243.6, + "avgLatencyMs": 3.35, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 10, + "bytesPerSec": 76277350.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1614, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 322.8, + "avgLatencyMs": 15.03, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 101076172.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1687, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.03, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 105650585.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1643, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 328.6, + "avgLatencyMs": 75, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 78, + "p90LatencyMs": 87, + "p99LatencyMs": 97, + "maxLatencyMs": 280, + "bytesPerSec": 102898073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1599, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 153.56, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 162, + "p90LatencyMs": 171, + "p99LatencyMs": 688, + "maxLatencyMs": 1290, + "bytesPerSec": 100145561.6 }, { "workers": 100, "durationMs": 5000, - "requests": 1666, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 330.6, + "avgLatencyMs": 293.06, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 256, + "p90LatencyMs": 279, + "p99LatencyMs": 3486, + "maxLatencyMs": 4911, + "bytesPerSec": 103527219.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1675, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "requestsPerSec": 335, + "avgLatencyMs": 289.44, + "medianLatencyMs": 210, + "p50LatencyMs": 210, + "p75LatencyMs": 254, + "p90LatencyMs": 282, + "p99LatencyMs": 3515, + "maxLatencyMs": 4945, + "bytesPerSec": 104903475.2 } ] } diff --git a/packages/app-solid-start/ci-stats.json b/packages/app-solid-start/ci-stats.json index 5ef0ee42..5b0764f9 100644 --- a/packages/app-solid-start/ci-stats.json +++ b/packages/app-solid-start/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", "clientSideRenderedTests": { - "firstPaintMs": 117.4, - "fcpMs": 117.23, + "firstPaintMs": 96.6, + "fcpMs": 96.38, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.25, - "inputDelayMs": 1.32, - "processingDurationMs": 2.67, - "presentationDelayMs": 12.26 + "interactionLatencyMs": 13.22, + "inputDelayMs": 1.07, + "processingDurationMs": 2.15, + "presentationDelayMs": 10 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.3, - "fcpMs": 18.09, - "interactionLatencyMs": 4.43, - "inputDelayMs": 1.07, - "processingDurationMs": 1.07, - "presentationDelayMs": 4.72 + "firstPaintMs": 8.35, + "fcpMs": 8.38, + "interactionLatencyMs": 3.1, + "inputDelayMs": 0.61, + "processingDurationMs": 0.14, + "presentationDelayMs": 3.39 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 122.312, + "firstPaintMs": 92, + "fcpMs": 91.79, "interactionTests": { - "interactionLatencyMs": 19.721, - "inputDelayMs": 0.944, - "processingDurationMs": 4.561, - "presentationDelayMs": 14.216 + "interactionLatencyMs": 13.264, + "inputDelayMs": 0.792, + "processingDurationMs": 2.112, + "presentationDelayMs": 10.36 } }, { - "firstPaintMs": 134, - "fcpMs": 133.515, + "firstPaintMs": 94, + "fcpMs": 94.242, "interactionTests": { - "interactionLatencyMs": 16.165, - "inputDelayMs": 0.838, - "processingDurationMs": 2.149, - "presentationDelayMs": 13.178 + "interactionLatencyMs": 13.044, + "inputDelayMs": 0.81, + "processingDurationMs": 2.103, + "presentationDelayMs": 10.131 } }, { - "firstPaintMs": 124, - "fcpMs": 123.558, + "firstPaintMs": 90, + "fcpMs": 89.511, "interactionTests": { - "interactionLatencyMs": 21.423000000000002, - "inputDelayMs": 0.801, - "processingDurationMs": 1.959, - "presentationDelayMs": 18.663 + "interactionLatencyMs": 9.786999999999999, + "inputDelayMs": 0.768, + "processingDurationMs": 2.134, + "presentationDelayMs": 6.885 } }, { - "firstPaintMs": 86, - "fcpMs": 86.145, + "firstPaintMs": 111, + "fcpMs": 110.783, "interactionTests": { - "interactionLatencyMs": 13.158, - "inputDelayMs": 3.223, - "processingDurationMs": 2.509, - "presentationDelayMs": 7.426 + "interactionLatencyMs": 11.818000000000001, + "inputDelayMs": 2.157, + "processingDurationMs": 2.387, + "presentationDelayMs": 7.274 } }, { - "firstPaintMs": 121, - "fcpMs": 120.601, + "firstPaintMs": 96, + "fcpMs": 95.582, "interactionTests": { - "interactionLatencyMs": 10.769, - "inputDelayMs": 0.787, - "processingDurationMs": 2.188, - "presentationDelayMs": 7.794 + "interactionLatencyMs": 18.197, + "inputDelayMs": 0.815, + "processingDurationMs": 2.033, + "presentationDelayMs": 15.349 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 438, - "avgLatencyMs": 2.392, - "medianLatencyMs": 2.204, - "samples": 4181, + "opsPerSec": 428, + "avgLatencyMs": 2.467, + "medianLatencyMs": 2.253, + "samples": 4054, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 83.4, - "fcpMs": 83.22, + "firstPaintMs": 86, + "fcpMs": 86, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.02, - "inputDelayMs": 1.39, - "processingDurationMs": 2.13, - "presentationDelayMs": 12.5 + "interactionLatencyMs": 13.07, + "inputDelayMs": 0.85, + "processingDurationMs": 3.17, + "presentationDelayMs": 9.05 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 8.17, - "fcpMs": 8.2, - "interactionLatencyMs": 3.15, - "inputDelayMs": 1.1, - "processingDurationMs": 0.37, - "presentationDelayMs": 3.41 + "firstPaintMs": 19.34, + "fcpMs": 19.59, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.07, + "processingDurationMs": 1.51, + "presentationDelayMs": 2.11 }, "samples": [ { - "firstPaintMs": 86, - "fcpMs": 85.516, + "firstPaintMs": 88, + "fcpMs": 88.269, "interactionTests": { - "interactionLatencyMs": 12.05, - "inputDelayMs": 0.891, - "processingDurationMs": 2.761, - "presentationDelayMs": 8.398 + "interactionLatencyMs": 12.11, + "inputDelayMs": 0.889, + "processingDurationMs": 4.78, + "presentationDelayMs": 6.441 } }, { - "firstPaintMs": 75, - "fcpMs": 74.824, + "firstPaintMs": 98, + "fcpMs": 97.92, "interactionTests": { - "interactionLatencyMs": 13.677, - "inputDelayMs": 1.003, - "processingDurationMs": 1.925, - "presentationDelayMs": 10.749 + "interactionLatencyMs": 16.105, + "inputDelayMs": 0.941, + "processingDurationMs": 4.86, + "presentationDelayMs": 10.304 } }, { - "firstPaintMs": 96, - "fcpMs": 96.045, + "firstPaintMs": 72, + "fcpMs": 71.569, "interactionTests": { - "interactionLatencyMs": 17.054, - "inputDelayMs": 0.94, - "processingDurationMs": 2.071, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 11.06, + "inputDelayMs": 0.854, + "processingDurationMs": 1.877, + "presentationDelayMs": 8.329 } }, { - "firstPaintMs": 78, - "fcpMs": 78.069, + "firstPaintMs": 110, + "fcpMs": 110.395, "interactionTests": { - "interactionLatencyMs": 19.969, - "inputDelayMs": 0.778, - "processingDurationMs": 1.812, - "presentationDelayMs": 17.379 + "interactionLatencyMs": 14.890999999999998, + "inputDelayMs": 0.794, + "processingDurationMs": 2.166, + "presentationDelayMs": 11.931 } }, { - "firstPaintMs": 82, - "fcpMs": 81.643, + "firstPaintMs": 62, + "fcpMs": 61.839, "interactionTests": { - "interactionLatencyMs": 17.35, - "inputDelayMs": 3.346, - "processingDurationMs": 2.082, - "presentationDelayMs": 11.922 + "interactionLatencyMs": 11.172, + "inputDelayMs": 0.762, + "processingDurationMs": 2.17, + "presentationDelayMs": 8.24 } } ] }, "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 548.21, - "peakAvgLatencyMs": 17.72, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 23, - "peakP99LatencyMs": 32, - "totalRequests": 17572, + "peakWorkers": 5, + "peakRequestsPerSec": 510.8, + "peakAvgLatencyMs": 9.31, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 12, + "peakP99LatencyMs": 18, + "totalRequests": 16555, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1740, + "requests": 1690, "errors": 0, - "requestsPerSec": 348, - "avgLatencyMs": 2.14, + "requestsPerSec": 338, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 111247360 + "maxLatencyMs": 6, + "bytesPerSec": 108062310.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2687, + "requests": 2554, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 8.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 11, - "p99LatencyMs": 17, + "requestsPerSec": 510.8, + "avgLatencyMs": 9.31, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 10, + "p90LatencyMs": 12, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 171822284.8 + "bytesPerSec": 163328819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2741, + "requests": 2517, "errors": 0, - "requestsPerSec": 548.21, - "avgLatencyMs": 17.72, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 23, - "p99LatencyMs": 32, - "maxLatencyMs": 49, - "bytesPerSec": 175256371.2 + "requestsPerSec": 503.4, + "avgLatencyMs": 19.32, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 26, + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 160917094.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2617, + "requests": 2368, "errors": 0, - "requestsPerSec": 523.4, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 98, - "maxLatencyMs": 407, - "bytesPerSec": 167313408 + "requestsPerSec": 473.6, + "avgLatencyMs": 52.03, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 62, + "p90LatencyMs": 75, + "p99LatencyMs": 159, + "maxLatencyMs": 467, + "bytesPerSec": 151434035.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2615, + "requests": 2502, "errors": 0, - "requestsPerSec": 523, - "avgLatencyMs": 94.18, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 89, - "p90LatencyMs": 153, - "p99LatencyMs": 382, - "maxLatencyMs": 1729, - "bytesPerSec": 167234764.81 + "requestsPerSec": 500.4, + "avgLatencyMs": 98.45, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 96, + "p90LatencyMs": 154, + "p99LatencyMs": 396, + "maxLatencyMs": 1863, + "bytesPerSec": 159973376 }, { "workers": 100, "durationMs": 5010, - "requests": 2606, + "requests": 2502, "errors": 0, - "requestsPerSec": 521.21, - "avgLatencyMs": 146.66, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 124, - "p90LatencyMs": 170, - "p99LatencyMs": 2145, - "maxLatencyMs": 4879, - "bytesPerSec": 166631833.6 + "requestsPerSec": 500.4, + "avgLatencyMs": 149.18, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 127, + "p90LatencyMs": 144, + "p99LatencyMs": 2064, + "maxLatencyMs": 4889, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2566, + "requests": 2422, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 149.23, - "medianLatencyMs": 105, - "p50LatencyMs": 105, - "p75LatencyMs": 124, - "p90LatencyMs": 167, - "p99LatencyMs": 2190, - "maxLatencyMs": 4890, - "bytesPerSec": 164089036.81 + "requestsPerSec": 484.4, + "avgLatencyMs": 154.01, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 132, + "p90LatencyMs": 176, + "p99LatencyMs": 2201, + "maxLatencyMs": 4916, + "bytesPerSec": 154881228.81 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 527.4, - "peakAvgLatencyMs": 18.42, + "peakRequestsPerSec": 516, + "peakAvgLatencyMs": 18.85, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 35, - "totalRequests": 17304, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 37, + "totalRequests": 16898, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1732, + "requests": 1687, "errors": 0, - "requestsPerSec": 346.4, - "avgLatencyMs": 2.14, + "requestsPerSec": 337.4, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 110736179.2 + "maxLatencyMs": 5, + "bytesPerSec": 107865702.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2620, + "requests": 2564, "errors": 0, - "requestsPerSec": 524, - "avgLatencyMs": 9.06, + "requestsPerSec": 512.8, + "avgLatencyMs": 9.26, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 18, - "maxLatencyMs": 23, - "bytesPerSec": 167523123.2 + "p90LatencyMs": 12, + "p99LatencyMs": 17, + "maxLatencyMs": 28, + "bytesPerSec": 163957964.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2637, + "requests": 2580, "errors": 0, - "requestsPerSec": 527.4, - "avgLatencyMs": 18.42, + "requestsPerSec": 516, + "avgLatencyMs": 18.85, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, - "p90LatencyMs": 25, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 168624128 + "p90LatencyMs": 24, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 164980326.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2614, + "requests": 2511, "errors": 0, - "requestsPerSec": 522.8, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 58, - "p90LatencyMs": 67, - "p99LatencyMs": 99, - "maxLatencyMs": 377, - "bytesPerSec": 167156121.6 + "requestsPerSec": 502.2, + "avgLatencyMs": 49.05, + "medianLatencyMs": 46, + "p50LatencyMs": 46, + "p75LatencyMs": 59, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 440, + "bytesPerSec": 160576307.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2618, + "requests": 2566, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 94.02, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 91, + "requestsPerSec": 513.21, + "avgLatencyMs": 95.71, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 97, "p90LatencyMs": 150, - "p99LatencyMs": 335, - "maxLatencyMs": 1780, - "bytesPerSec": 167418265.6 + "p99LatencyMs": 419, + "maxLatencyMs": 1795, + "bytesPerSec": 164062822.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 2584, + "durationMs": 5000, + "requests": 2520, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 147.76, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 160, - "p99LatencyMs": 2131, + "requestsPerSec": 504, + "avgLatencyMs": 149.95, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 127, + "p90LatencyMs": 173, + "p99LatencyMs": 2109, "maxLatencyMs": 4912, - "bytesPerSec": 165242470.4 + "bytesPerSec": 161126809.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2499, + "requests": 2470, "errors": 0, - "requestsPerSec": 499.8, - "avgLatencyMs": 152.99, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 129, - "p90LatencyMs": 184, - "p99LatencyMs": 2202, - "maxLatencyMs": 4913, - "bytesPerSec": 159816089.6 + "requestsPerSec": 494, + "avgLatencyMs": 152.94, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 132, + "p90LatencyMs": 167, + "p99LatencyMs": 2283, + "maxLatencyMs": 4951, + "bytesPerSec": 157935206.4 } ] } diff --git a/packages/app-solid-start/stats/2.0.5.json b/packages/app-solid-start/stats/2.0.5.json index 5ef0ee42..5b0764f9 100644 --- a/packages/app-solid-start/stats/2.0.5.json +++ b/packages/app-solid-start/stats/2.0.5.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", "clientSideRenderedTests": { - "firstPaintMs": 117.4, - "fcpMs": 117.23, + "firstPaintMs": 96.6, + "fcpMs": 96.38, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.25, - "inputDelayMs": 1.32, - "processingDurationMs": 2.67, - "presentationDelayMs": 12.26 + "interactionLatencyMs": 13.22, + "inputDelayMs": 1.07, + "processingDurationMs": 2.15, + "presentationDelayMs": 10 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.3, - "fcpMs": 18.09, - "interactionLatencyMs": 4.43, - "inputDelayMs": 1.07, - "processingDurationMs": 1.07, - "presentationDelayMs": 4.72 + "firstPaintMs": 8.35, + "fcpMs": 8.38, + "interactionLatencyMs": 3.1, + "inputDelayMs": 0.61, + "processingDurationMs": 0.14, + "presentationDelayMs": 3.39 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 122.312, + "firstPaintMs": 92, + "fcpMs": 91.79, "interactionTests": { - "interactionLatencyMs": 19.721, - "inputDelayMs": 0.944, - "processingDurationMs": 4.561, - "presentationDelayMs": 14.216 + "interactionLatencyMs": 13.264, + "inputDelayMs": 0.792, + "processingDurationMs": 2.112, + "presentationDelayMs": 10.36 } }, { - "firstPaintMs": 134, - "fcpMs": 133.515, + "firstPaintMs": 94, + "fcpMs": 94.242, "interactionTests": { - "interactionLatencyMs": 16.165, - "inputDelayMs": 0.838, - "processingDurationMs": 2.149, - "presentationDelayMs": 13.178 + "interactionLatencyMs": 13.044, + "inputDelayMs": 0.81, + "processingDurationMs": 2.103, + "presentationDelayMs": 10.131 } }, { - "firstPaintMs": 124, - "fcpMs": 123.558, + "firstPaintMs": 90, + "fcpMs": 89.511, "interactionTests": { - "interactionLatencyMs": 21.423000000000002, - "inputDelayMs": 0.801, - "processingDurationMs": 1.959, - "presentationDelayMs": 18.663 + "interactionLatencyMs": 9.786999999999999, + "inputDelayMs": 0.768, + "processingDurationMs": 2.134, + "presentationDelayMs": 6.885 } }, { - "firstPaintMs": 86, - "fcpMs": 86.145, + "firstPaintMs": 111, + "fcpMs": 110.783, "interactionTests": { - "interactionLatencyMs": 13.158, - "inputDelayMs": 3.223, - "processingDurationMs": 2.509, - "presentationDelayMs": 7.426 + "interactionLatencyMs": 11.818000000000001, + "inputDelayMs": 2.157, + "processingDurationMs": 2.387, + "presentationDelayMs": 7.274 } }, { - "firstPaintMs": 121, - "fcpMs": 120.601, + "firstPaintMs": 96, + "fcpMs": 95.582, "interactionTests": { - "interactionLatencyMs": 10.769, - "inputDelayMs": 0.787, - "processingDurationMs": 2.188, - "presentationDelayMs": 7.794 + "interactionLatencyMs": 18.197, + "inputDelayMs": 0.815, + "processingDurationMs": 2.033, + "presentationDelayMs": 15.349 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 438, - "avgLatencyMs": 2.392, - "medianLatencyMs": 2.204, - "samples": 4181, + "opsPerSec": 428, + "avgLatencyMs": 2.467, + "medianLatencyMs": 2.253, + "samples": 4054, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 83.4, - "fcpMs": 83.22, + "firstPaintMs": 86, + "fcpMs": 86, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.02, - "inputDelayMs": 1.39, - "processingDurationMs": 2.13, - "presentationDelayMs": 12.5 + "interactionLatencyMs": 13.07, + "inputDelayMs": 0.85, + "processingDurationMs": 3.17, + "presentationDelayMs": 9.05 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 8.17, - "fcpMs": 8.2, - "interactionLatencyMs": 3.15, - "inputDelayMs": 1.1, - "processingDurationMs": 0.37, - "presentationDelayMs": 3.41 + "firstPaintMs": 19.34, + "fcpMs": 19.59, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.07, + "processingDurationMs": 1.51, + "presentationDelayMs": 2.11 }, "samples": [ { - "firstPaintMs": 86, - "fcpMs": 85.516, + "firstPaintMs": 88, + "fcpMs": 88.269, "interactionTests": { - "interactionLatencyMs": 12.05, - "inputDelayMs": 0.891, - "processingDurationMs": 2.761, - "presentationDelayMs": 8.398 + "interactionLatencyMs": 12.11, + "inputDelayMs": 0.889, + "processingDurationMs": 4.78, + "presentationDelayMs": 6.441 } }, { - "firstPaintMs": 75, - "fcpMs": 74.824, + "firstPaintMs": 98, + "fcpMs": 97.92, "interactionTests": { - "interactionLatencyMs": 13.677, - "inputDelayMs": 1.003, - "processingDurationMs": 1.925, - "presentationDelayMs": 10.749 + "interactionLatencyMs": 16.105, + "inputDelayMs": 0.941, + "processingDurationMs": 4.86, + "presentationDelayMs": 10.304 } }, { - "firstPaintMs": 96, - "fcpMs": 96.045, + "firstPaintMs": 72, + "fcpMs": 71.569, "interactionTests": { - "interactionLatencyMs": 17.054, - "inputDelayMs": 0.94, - "processingDurationMs": 2.071, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 11.06, + "inputDelayMs": 0.854, + "processingDurationMs": 1.877, + "presentationDelayMs": 8.329 } }, { - "firstPaintMs": 78, - "fcpMs": 78.069, + "firstPaintMs": 110, + "fcpMs": 110.395, "interactionTests": { - "interactionLatencyMs": 19.969, - "inputDelayMs": 0.778, - "processingDurationMs": 1.812, - "presentationDelayMs": 17.379 + "interactionLatencyMs": 14.890999999999998, + "inputDelayMs": 0.794, + "processingDurationMs": 2.166, + "presentationDelayMs": 11.931 } }, { - "firstPaintMs": 82, - "fcpMs": 81.643, + "firstPaintMs": 62, + "fcpMs": 61.839, "interactionTests": { - "interactionLatencyMs": 17.35, - "inputDelayMs": 3.346, - "processingDurationMs": 2.082, - "presentationDelayMs": 11.922 + "interactionLatencyMs": 11.172, + "inputDelayMs": 0.762, + "processingDurationMs": 2.17, + "presentationDelayMs": 8.24 } } ] }, "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 548.21, - "peakAvgLatencyMs": 17.72, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 23, - "peakP99LatencyMs": 32, - "totalRequests": 17572, + "peakWorkers": 5, + "peakRequestsPerSec": 510.8, + "peakAvgLatencyMs": 9.31, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 12, + "peakP99LatencyMs": 18, + "totalRequests": 16555, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1740, + "requests": 1690, "errors": 0, - "requestsPerSec": 348, - "avgLatencyMs": 2.14, + "requestsPerSec": 338, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 111247360 + "maxLatencyMs": 6, + "bytesPerSec": 108062310.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2687, + "requests": 2554, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 8.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 11, - "p99LatencyMs": 17, + "requestsPerSec": 510.8, + "avgLatencyMs": 9.31, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 10, + "p90LatencyMs": 12, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 171822284.8 + "bytesPerSec": 163328819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2741, + "requests": 2517, "errors": 0, - "requestsPerSec": 548.21, - "avgLatencyMs": 17.72, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 23, - "p99LatencyMs": 32, - "maxLatencyMs": 49, - "bytesPerSec": 175256371.2 + "requestsPerSec": 503.4, + "avgLatencyMs": 19.32, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 26, + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 160917094.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2617, + "requests": 2368, "errors": 0, - "requestsPerSec": 523.4, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 98, - "maxLatencyMs": 407, - "bytesPerSec": 167313408 + "requestsPerSec": 473.6, + "avgLatencyMs": 52.03, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 62, + "p90LatencyMs": 75, + "p99LatencyMs": 159, + "maxLatencyMs": 467, + "bytesPerSec": 151434035.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2615, + "requests": 2502, "errors": 0, - "requestsPerSec": 523, - "avgLatencyMs": 94.18, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 89, - "p90LatencyMs": 153, - "p99LatencyMs": 382, - "maxLatencyMs": 1729, - "bytesPerSec": 167234764.81 + "requestsPerSec": 500.4, + "avgLatencyMs": 98.45, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 96, + "p90LatencyMs": 154, + "p99LatencyMs": 396, + "maxLatencyMs": 1863, + "bytesPerSec": 159973376 }, { "workers": 100, "durationMs": 5010, - "requests": 2606, + "requests": 2502, "errors": 0, - "requestsPerSec": 521.21, - "avgLatencyMs": 146.66, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 124, - "p90LatencyMs": 170, - "p99LatencyMs": 2145, - "maxLatencyMs": 4879, - "bytesPerSec": 166631833.6 + "requestsPerSec": 500.4, + "avgLatencyMs": 149.18, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 127, + "p90LatencyMs": 144, + "p99LatencyMs": 2064, + "maxLatencyMs": 4889, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2566, + "requests": 2422, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 149.23, - "medianLatencyMs": 105, - "p50LatencyMs": 105, - "p75LatencyMs": 124, - "p90LatencyMs": 167, - "p99LatencyMs": 2190, - "maxLatencyMs": 4890, - "bytesPerSec": 164089036.81 + "requestsPerSec": 484.4, + "avgLatencyMs": 154.01, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 132, + "p90LatencyMs": 176, + "p99LatencyMs": 2201, + "maxLatencyMs": 4916, + "bytesPerSec": 154881228.81 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 527.4, - "peakAvgLatencyMs": 18.42, + "peakRequestsPerSec": 516, + "peakAvgLatencyMs": 18.85, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 35, - "totalRequests": 17304, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 37, + "totalRequests": 16898, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1732, + "requests": 1687, "errors": 0, - "requestsPerSec": 346.4, - "avgLatencyMs": 2.14, + "requestsPerSec": 337.4, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 110736179.2 + "maxLatencyMs": 5, + "bytesPerSec": 107865702.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2620, + "requests": 2564, "errors": 0, - "requestsPerSec": 524, - "avgLatencyMs": 9.06, + "requestsPerSec": 512.8, + "avgLatencyMs": 9.26, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 18, - "maxLatencyMs": 23, - "bytesPerSec": 167523123.2 + "p90LatencyMs": 12, + "p99LatencyMs": 17, + "maxLatencyMs": 28, + "bytesPerSec": 163957964.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2637, + "requests": 2580, "errors": 0, - "requestsPerSec": 527.4, - "avgLatencyMs": 18.42, + "requestsPerSec": 516, + "avgLatencyMs": 18.85, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, - "p90LatencyMs": 25, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 168624128 + "p90LatencyMs": 24, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 164980326.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2614, + "requests": 2511, "errors": 0, - "requestsPerSec": 522.8, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 58, - "p90LatencyMs": 67, - "p99LatencyMs": 99, - "maxLatencyMs": 377, - "bytesPerSec": 167156121.6 + "requestsPerSec": 502.2, + "avgLatencyMs": 49.05, + "medianLatencyMs": 46, + "p50LatencyMs": 46, + "p75LatencyMs": 59, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 440, + "bytesPerSec": 160576307.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2618, + "requests": 2566, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 94.02, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 91, + "requestsPerSec": 513.21, + "avgLatencyMs": 95.71, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 97, "p90LatencyMs": 150, - "p99LatencyMs": 335, - "maxLatencyMs": 1780, - "bytesPerSec": 167418265.6 + "p99LatencyMs": 419, + "maxLatencyMs": 1795, + "bytesPerSec": 164062822.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 2584, + "durationMs": 5000, + "requests": 2520, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 147.76, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 160, - "p99LatencyMs": 2131, + "requestsPerSec": 504, + "avgLatencyMs": 149.95, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 127, + "p90LatencyMs": 173, + "p99LatencyMs": 2109, "maxLatencyMs": 4912, - "bytesPerSec": 165242470.4 + "bytesPerSec": 161126809.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2499, + "requests": 2470, "errors": 0, - "requestsPerSec": 499.8, - "avgLatencyMs": 152.99, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 129, - "p90LatencyMs": 184, - "p99LatencyMs": 2202, - "maxLatencyMs": 4913, - "bytesPerSec": 159816089.6 + "requestsPerSec": 494, + "avgLatencyMs": 152.94, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 132, + "p90LatencyMs": 167, + "p99LatencyMs": 2283, + "maxLatencyMs": 4951, + "bytesPerSec": 157935206.4 } ] } diff --git a/packages/app-sveltekit/ci-stats.json b/packages/app-sveltekit/ci-stats.json index 3ff2583c..451bde17 100644 --- a/packages/app-sveltekit/ci-stats.json +++ b/packages/app-sveltekit/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", "clientSideRenderedTests": { - "firstPaintMs": 128.4, - "fcpMs": 128.52, + "firstPaintMs": 121.4, + "fcpMs": 121.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.5, - "inputDelayMs": 0.71, - "processingDurationMs": 3.96, - "presentationDelayMs": 11.84 + "interactionLatencyMs": 17.99, + "inputDelayMs": 0.66, + "processingDurationMs": 2.47, + "presentationDelayMs": 14.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.77, - "fcpMs": 19.65, - "interactionLatencyMs": 2.95, - "inputDelayMs": 0.07, - "processingDurationMs": 1.38, - "presentationDelayMs": 2.25 + "firstPaintMs": 10.24, + "fcpMs": 10.22, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.04, + "processingDurationMs": 0.8, + "presentationDelayMs": 2.04 }, "samples": [ { - "firstPaintMs": 149, - "fcpMs": 149.231, + "firstPaintMs": 132, + "fcpMs": 132.119, "interactionTests": { - "interactionLatencyMs": 20.726999999999997, - "inputDelayMs": 0.778, - "processingDurationMs": 5.906, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 18.204, + "inputDelayMs": 0.633, + "processingDurationMs": 2.648, + "presentationDelayMs": 14.923 } }, { - "firstPaintMs": 151, - "fcpMs": 150.746, + "firstPaintMs": 106, + "fcpMs": 106.295, "interactionTests": { - "interactionLatencyMs": 16.785, - "inputDelayMs": 0.794, - "processingDurationMs": 2.916, - "presentationDelayMs": 13.075 + "interactionLatencyMs": 20.905, + "inputDelayMs": 0.611, + "processingDurationMs": 3.661, + "presentationDelayMs": 16.633 } }, { - "firstPaintMs": 115, - "fcpMs": 115.433, + "firstPaintMs": 124, + "fcpMs": 124.121, "interactionTests": { - "interactionLatencyMs": 17.24, - "inputDelayMs": 0.628, - "processingDurationMs": 3.351, - "presentationDelayMs": 13.261 + "interactionLatencyMs": 19.372999999999998, + "inputDelayMs": 0.697, + "processingDurationMs": 1.811, + "presentationDelayMs": 16.865 } }, { - "firstPaintMs": 115, - "fcpMs": 115.201, + "firstPaintMs": 128, + "fcpMs": 128.482, "interactionTests": { - "interactionLatencyMs": 15.011, - "inputDelayMs": 0.669, - "processingDurationMs": 4.879, - "presentationDelayMs": 9.463 + "interactionLatencyMs": 16.307000000000002, + "inputDelayMs": 0.655, + "processingDurationMs": 1.64, + "presentationDelayMs": 14.012 } }, { - "firstPaintMs": 112, - "fcpMs": 111.991, + "firstPaintMs": 117, + "fcpMs": 117.186, "interactionTests": { - "interactionLatencyMs": 12.751999999999999, - "inputDelayMs": 0.667, - "processingDurationMs": 2.741, - "presentationDelayMs": 9.344 + "interactionLatencyMs": 15.182, + "inputDelayMs": 0.685, + "processingDurationMs": 2.607, + "presentationDelayMs": 11.89 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 456, - "avgLatencyMs": 2.255, - "medianLatencyMs": 2.119, - "samples": 4436, + "opsPerSec": 447, + "avgLatencyMs": 2.297, + "medianLatencyMs": 2.169, + "samples": 4354, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89.2, - "fcpMs": 89.37, + "firstPaintMs": 83, + "fcpMs": 83.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.14, - "inputDelayMs": 1.22, - "processingDurationMs": 2.4, - "presentationDelayMs": 12.52 + "interactionLatencyMs": 15.64, + "inputDelayMs": 1.28, + "processingDurationMs": 3.15, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 16.92, - "fcpMs": 16.93, - "interactionLatencyMs": 3.51, - "inputDelayMs": 0.73, - "processingDurationMs": 1.25, - "presentationDelayMs": 3.67 + "firstPaintMs": 13.32, + "fcpMs": 13.29, + "interactionLatencyMs": 2.79, + "inputDelayMs": 0.97, + "processingDurationMs": 0.22, + "presentationDelayMs": 2.61 }, "samples": [ { - "firstPaintMs": 82, - "fcpMs": 82.015, + "firstPaintMs": 93, + "fcpMs": 93.225, "interactionTests": { - "interactionLatencyMs": 18.279, - "inputDelayMs": 2.226, - "processingDurationMs": 0.414, - "presentationDelayMs": 15.639 + "interactionLatencyMs": 13.237, + "inputDelayMs": 0.684, + "processingDurationMs": 3.304, + "presentationDelayMs": 9.249 } }, { - "firstPaintMs": 119, - "fcpMs": 119.191, + "firstPaintMs": 76, + "fcpMs": 76.295, "interactionTests": { - "interactionLatencyMs": 20.944, - "inputDelayMs": 1.753, - "processingDurationMs": 2.032, - "presentationDelayMs": 17.159 + "interactionLatencyMs": 12.802999999999999, + "inputDelayMs": 0.503, + "processingDurationMs": 3.01, + "presentationDelayMs": 9.29 } }, { - "firstPaintMs": 85, - "fcpMs": 85.115, + "firstPaintMs": 67, + "fcpMs": 66.963, "interactionTests": { - "interactionLatencyMs": 12.818000000000001, - "inputDelayMs": 0.694, - "processingDurationMs": 2.843, - "presentationDelayMs": 9.281 + "interactionLatencyMs": 15.209, + "inputDelayMs": 2.77, + "processingDurationMs": 3.022, + "presentationDelayMs": 9.417 } }, { - "firstPaintMs": 83, - "fcpMs": 83.419, + "firstPaintMs": 100, + "fcpMs": 99.789, "interactionTests": { - "interactionLatencyMs": 15.741, - "inputDelayMs": 0.823, - "processingDurationMs": 3.67, - "presentationDelayMs": 11.248 + "interactionLatencyMs": 17.708, + "inputDelayMs": 0.7, + "processingDurationMs": 3.453, + "presentationDelayMs": 13.555 } }, { - "firstPaintMs": 77, - "fcpMs": 77.126, + "firstPaintMs": 79, + "fcpMs": 78.755, "interactionTests": { - "interactionLatencyMs": 12.924, - "inputDelayMs": 0.61, - "processingDurationMs": 3.041, - "presentationDelayMs": 9.273 + "interactionLatencyMs": 19.225, + "inputDelayMs": 1.753, + "processingDurationMs": 2.946, + "presentationDelayMs": 14.526 } } ] }, "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1569, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2419, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2332, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 25, "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2314, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, + "maxLatencyMs": 328, + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2268, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 121, - "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2133, + "requests": 2156, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2202, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakWorkers": 25, + "peakRequestsPerSec": 481, + "peakAvgLatencyMs": 51.2, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 61, + "peakP99LatencyMs": 85, + "totalRequests": 15486, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1553, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 310.61, + "avgLatencyMs": 2.43, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 86566502.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2399, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 9.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 12, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 133699993.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2403, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 480.6, + "avgLatencyMs": 20.28, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p75LatencyMs": 23, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 35, + "bytesPerSec": 133935923.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2405, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 481, + "avgLatencyMs": 51.2, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 55, + "p90LatencyMs": 61, + "p99LatencyMs": 85, + "maxLatencyMs": 255, + "bytesPerSec": 134034227.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2251, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 450.2, + "avgLatencyMs": 109.39, + "medianLatencyMs": 103, + "p50LatencyMs": 103, "p75LatencyMs": 121, "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "p99LatencyMs": 497, + "maxLatencyMs": 1540, + "bytesPerSec": 125468672 }, { "workers": 100, - "durationMs": 5010, - "requests": 2133, + "durationMs": 5000, + "requests": 2260, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 452, + "avgLatencyMs": 185.77, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 161, + "p90LatencyMs": 221, + "p99LatencyMs": 2584, + "maxLatencyMs": 4951, + "bytesPerSec": 125966745.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2215, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 443, + "avgLatencyMs": 188.09, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 174, + "p90LatencyMs": 216, + "p99LatencyMs": 2520, + "maxLatencyMs": 4983, + "bytesPerSec": 123450163.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 469.8, - "peakAvgLatencyMs": 20.72, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 33, - "totalRequests": 15013, + "peakRequestsPerSec": 518.8, + "peakAvgLatencyMs": 18.75, + "peakP50LatencyMs": 19, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 28, + "totalRequests": 16373, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1486, + "requests": 1573, "errors": 0, - "requestsPerSec": 297.2, - "avgLatencyMs": 2.64, + "requestsPerSec": 314.61, + "avgLatencyMs": 2.48, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 82817843.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87680614.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2286, + "requests": 2499, "errors": 0, - "requestsPerSec": 457.2, - "avgLatencyMs": 10.46, + "requestsPerSec": 499.8, + "avgLatencyMs": 9.53, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 13, - "p90LatencyMs": 17, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 127408537.6 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 139290214.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2349, + "requests": 2594, "errors": 0, - "requestsPerSec": 469.8, - "avgLatencyMs": 20.72, - "medianLatencyMs": 21, - "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 130940928 + "requestsPerSec": 518.8, + "avgLatencyMs": 18.75, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 24, + "p99LatencyMs": 28, + "maxLatencyMs": 59, + "bytesPerSec": 144559308.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2245, + "requests": 2529, "errors": 0, - "requestsPerSec": 449, - "avgLatencyMs": 54.85, - "medianLatencyMs": 53, - "p50LatencyMs": 53, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 93, - "maxLatencyMs": 335, - "bytesPerSec": 125140992 + "requestsPerSec": 505.8, + "avgLatencyMs": 48.7, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 52, + "p90LatencyMs": 57, + "p99LatencyMs": 72, + "maxLatencyMs": 178, + "bytesPerSec": 140941721.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2244, + "requests": 2462, "errors": 0, - "requestsPerSec": 448.8, - "avgLatencyMs": 109.73, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 117, - "p90LatencyMs": 148, - "p99LatencyMs": 479, - "maxLatencyMs": 1421, - "bytesPerSec": 125075456 + "requestsPerSec": 492.4, + "avgLatencyMs": 100.1, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 104, + "p90LatencyMs": 116, + "p99LatencyMs": 409, + "maxLatencyMs": 1424, + "bytesPerSec": 137212723.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2242, + "requests": 2391, "errors": 0, - "requestsPerSec": 448.4, - "avgLatencyMs": 189.99, + "requestsPerSec": 478.2, + "avgLatencyMs": 189.74, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 177, - "p90LatencyMs": 217, - "p99LatencyMs": 2602, - "maxLatencyMs": 4949, - "bytesPerSec": 124970598.4 + "p75LatencyMs": 172, + "p90LatencyMs": 234, + "p99LatencyMs": 2432, + "maxLatencyMs": 4835, + "bytesPerSec": 133280563.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2161, + "requests": 2325, "errors": 0, - "requestsPerSec": 432.2, - "avgLatencyMs": 192.03, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 166, - "p90LatencyMs": 226, - "p99LatencyMs": 2713, - "maxLatencyMs": 4979, - "bytesPerSec": 120461721.6 + "requestsPerSec": 465, + "avgLatencyMs": 186.3, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 224, + "p99LatencyMs": 2507, + "maxLatencyMs": 4856, + "bytesPerSec": 129584332.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 517.8, - "peakAvgLatencyMs": 47.52, - "peakP50LatencyMs": 46, - "peakP75LatencyMs": 50, - "peakP90LatencyMs": 56, - "peakP99LatencyMs": 76, - "totalRequests": 16350, + "peakWorkers": 5, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1547, + "requests": 1569, "errors": 0, - "requestsPerSec": 309.4, - "avgLatencyMs": 2.52, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 86238822.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2384, + "requests": 2419, "errors": 0, - "requestsPerSec": 476.8, - "avgLatencyMs": 10.04, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 132880793.6 + "p75LatencyMs": 11, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2576, + "requests": 2332, "errors": 0, - "requestsPerSec": 515.21, - "avgLatencyMs": 18.87, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 23, - "p99LatencyMs": 28, - "maxLatencyMs": 51, - "bytesPerSec": 143563161.6 + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 25, + "p90LatencyMs": 27, + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2589, + "requests": 2314, "errors": 0, - "requestsPerSec": 517.8, - "avgLatencyMs": 47.52, - "medianLatencyMs": 46, - "p50LatencyMs": 46, - "p75LatencyMs": 50, - "p90LatencyMs": 56, - "p99LatencyMs": 76, + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, "maxLatencyMs": 328, - "bytesPerSec": 144297164.81 + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2474, + "requests": 2268, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 99.52, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 109, - "p90LatencyMs": 132, - "p99LatencyMs": 174, - "maxLatencyMs": 1095, - "bytesPerSec": 137874636.81 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2438, + "requests": 2156, "errors": 0, - "requestsPerSec": 487.6, - "avgLatencyMs": 178.66, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 158, - "p90LatencyMs": 230, - "p99LatencyMs": 2510, - "maxLatencyMs": 4971, - "bytesPerSec": 135862681.6 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2342, + "requests": 2202, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 191.76, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 172, - "p90LatencyMs": 227, - "p99LatencyMs": 2220, - "maxLatencyMs": 4915, - "bytesPerSec": 130534604.8 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ] } diff --git a/packages/app-sveltekit/stats/2.65.2.json b/packages/app-sveltekit/stats/2.65.2.json index 3ff2583c..451bde17 100644 --- a/packages/app-sveltekit/stats/2.65.2.json +++ b/packages/app-sveltekit/stats/2.65.2.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", "clientSideRenderedTests": { - "firstPaintMs": 128.4, - "fcpMs": 128.52, + "firstPaintMs": 121.4, + "fcpMs": 121.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.5, - "inputDelayMs": 0.71, - "processingDurationMs": 3.96, - "presentationDelayMs": 11.84 + "interactionLatencyMs": 17.99, + "inputDelayMs": 0.66, + "processingDurationMs": 2.47, + "presentationDelayMs": 14.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.77, - "fcpMs": 19.65, - "interactionLatencyMs": 2.95, - "inputDelayMs": 0.07, - "processingDurationMs": 1.38, - "presentationDelayMs": 2.25 + "firstPaintMs": 10.24, + "fcpMs": 10.22, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.04, + "processingDurationMs": 0.8, + "presentationDelayMs": 2.04 }, "samples": [ { - "firstPaintMs": 149, - "fcpMs": 149.231, + "firstPaintMs": 132, + "fcpMs": 132.119, "interactionTests": { - "interactionLatencyMs": 20.726999999999997, - "inputDelayMs": 0.778, - "processingDurationMs": 5.906, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 18.204, + "inputDelayMs": 0.633, + "processingDurationMs": 2.648, + "presentationDelayMs": 14.923 } }, { - "firstPaintMs": 151, - "fcpMs": 150.746, + "firstPaintMs": 106, + "fcpMs": 106.295, "interactionTests": { - "interactionLatencyMs": 16.785, - "inputDelayMs": 0.794, - "processingDurationMs": 2.916, - "presentationDelayMs": 13.075 + "interactionLatencyMs": 20.905, + "inputDelayMs": 0.611, + "processingDurationMs": 3.661, + "presentationDelayMs": 16.633 } }, { - "firstPaintMs": 115, - "fcpMs": 115.433, + "firstPaintMs": 124, + "fcpMs": 124.121, "interactionTests": { - "interactionLatencyMs": 17.24, - "inputDelayMs": 0.628, - "processingDurationMs": 3.351, - "presentationDelayMs": 13.261 + "interactionLatencyMs": 19.372999999999998, + "inputDelayMs": 0.697, + "processingDurationMs": 1.811, + "presentationDelayMs": 16.865 } }, { - "firstPaintMs": 115, - "fcpMs": 115.201, + "firstPaintMs": 128, + "fcpMs": 128.482, "interactionTests": { - "interactionLatencyMs": 15.011, - "inputDelayMs": 0.669, - "processingDurationMs": 4.879, - "presentationDelayMs": 9.463 + "interactionLatencyMs": 16.307000000000002, + "inputDelayMs": 0.655, + "processingDurationMs": 1.64, + "presentationDelayMs": 14.012 } }, { - "firstPaintMs": 112, - "fcpMs": 111.991, + "firstPaintMs": 117, + "fcpMs": 117.186, "interactionTests": { - "interactionLatencyMs": 12.751999999999999, - "inputDelayMs": 0.667, - "processingDurationMs": 2.741, - "presentationDelayMs": 9.344 + "interactionLatencyMs": 15.182, + "inputDelayMs": 0.685, + "processingDurationMs": 2.607, + "presentationDelayMs": 11.89 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 456, - "avgLatencyMs": 2.255, - "medianLatencyMs": 2.119, - "samples": 4436, + "opsPerSec": 447, + "avgLatencyMs": 2.297, + "medianLatencyMs": 2.169, + "samples": 4354, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89.2, - "fcpMs": 89.37, + "firstPaintMs": 83, + "fcpMs": 83.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.14, - "inputDelayMs": 1.22, - "processingDurationMs": 2.4, - "presentationDelayMs": 12.52 + "interactionLatencyMs": 15.64, + "inputDelayMs": 1.28, + "processingDurationMs": 3.15, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 16.92, - "fcpMs": 16.93, - "interactionLatencyMs": 3.51, - "inputDelayMs": 0.73, - "processingDurationMs": 1.25, - "presentationDelayMs": 3.67 + "firstPaintMs": 13.32, + "fcpMs": 13.29, + "interactionLatencyMs": 2.79, + "inputDelayMs": 0.97, + "processingDurationMs": 0.22, + "presentationDelayMs": 2.61 }, "samples": [ { - "firstPaintMs": 82, - "fcpMs": 82.015, + "firstPaintMs": 93, + "fcpMs": 93.225, "interactionTests": { - "interactionLatencyMs": 18.279, - "inputDelayMs": 2.226, - "processingDurationMs": 0.414, - "presentationDelayMs": 15.639 + "interactionLatencyMs": 13.237, + "inputDelayMs": 0.684, + "processingDurationMs": 3.304, + "presentationDelayMs": 9.249 } }, { - "firstPaintMs": 119, - "fcpMs": 119.191, + "firstPaintMs": 76, + "fcpMs": 76.295, "interactionTests": { - "interactionLatencyMs": 20.944, - "inputDelayMs": 1.753, - "processingDurationMs": 2.032, - "presentationDelayMs": 17.159 + "interactionLatencyMs": 12.802999999999999, + "inputDelayMs": 0.503, + "processingDurationMs": 3.01, + "presentationDelayMs": 9.29 } }, { - "firstPaintMs": 85, - "fcpMs": 85.115, + "firstPaintMs": 67, + "fcpMs": 66.963, "interactionTests": { - "interactionLatencyMs": 12.818000000000001, - "inputDelayMs": 0.694, - "processingDurationMs": 2.843, - "presentationDelayMs": 9.281 + "interactionLatencyMs": 15.209, + "inputDelayMs": 2.77, + "processingDurationMs": 3.022, + "presentationDelayMs": 9.417 } }, { - "firstPaintMs": 83, - "fcpMs": 83.419, + "firstPaintMs": 100, + "fcpMs": 99.789, "interactionTests": { - "interactionLatencyMs": 15.741, - "inputDelayMs": 0.823, - "processingDurationMs": 3.67, - "presentationDelayMs": 11.248 + "interactionLatencyMs": 17.708, + "inputDelayMs": 0.7, + "processingDurationMs": 3.453, + "presentationDelayMs": 13.555 } }, { - "firstPaintMs": 77, - "fcpMs": 77.126, + "firstPaintMs": 79, + "fcpMs": 78.755, "interactionTests": { - "interactionLatencyMs": 12.924, - "inputDelayMs": 0.61, - "processingDurationMs": 3.041, - "presentationDelayMs": 9.273 + "interactionLatencyMs": 19.225, + "inputDelayMs": 1.753, + "processingDurationMs": 2.946, + "presentationDelayMs": 14.526 } } ] }, "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1569, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2419, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2332, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 25, "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2314, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, + "maxLatencyMs": 328, + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2268, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 121, - "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2133, + "requests": 2156, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2202, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakWorkers": 25, + "peakRequestsPerSec": 481, + "peakAvgLatencyMs": 51.2, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 61, + "peakP99LatencyMs": 85, + "totalRequests": 15486, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1553, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 310.61, + "avgLatencyMs": 2.43, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 86566502.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2399, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 9.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 12, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 133699993.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2403, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 480.6, + "avgLatencyMs": 20.28, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p75LatencyMs": 23, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 35, + "bytesPerSec": 133935923.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2405, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 481, + "avgLatencyMs": 51.2, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 55, + "p90LatencyMs": 61, + "p99LatencyMs": 85, + "maxLatencyMs": 255, + "bytesPerSec": 134034227.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2251, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 450.2, + "avgLatencyMs": 109.39, + "medianLatencyMs": 103, + "p50LatencyMs": 103, "p75LatencyMs": 121, "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "p99LatencyMs": 497, + "maxLatencyMs": 1540, + "bytesPerSec": 125468672 }, { "workers": 100, - "durationMs": 5010, - "requests": 2133, + "durationMs": 5000, + "requests": 2260, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 452, + "avgLatencyMs": 185.77, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 161, + "p90LatencyMs": 221, + "p99LatencyMs": 2584, + "maxLatencyMs": 4951, + "bytesPerSec": 125966745.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2215, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 443, + "avgLatencyMs": 188.09, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 174, + "p90LatencyMs": 216, + "p99LatencyMs": 2520, + "maxLatencyMs": 4983, + "bytesPerSec": 123450163.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 469.8, - "peakAvgLatencyMs": 20.72, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 33, - "totalRequests": 15013, + "peakRequestsPerSec": 518.8, + "peakAvgLatencyMs": 18.75, + "peakP50LatencyMs": 19, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 28, + "totalRequests": 16373, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1486, + "requests": 1573, "errors": 0, - "requestsPerSec": 297.2, - "avgLatencyMs": 2.64, + "requestsPerSec": 314.61, + "avgLatencyMs": 2.48, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 82817843.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87680614.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2286, + "requests": 2499, "errors": 0, - "requestsPerSec": 457.2, - "avgLatencyMs": 10.46, + "requestsPerSec": 499.8, + "avgLatencyMs": 9.53, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 13, - "p90LatencyMs": 17, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 127408537.6 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 139290214.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2349, + "requests": 2594, "errors": 0, - "requestsPerSec": 469.8, - "avgLatencyMs": 20.72, - "medianLatencyMs": 21, - "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 130940928 + "requestsPerSec": 518.8, + "avgLatencyMs": 18.75, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 24, + "p99LatencyMs": 28, + "maxLatencyMs": 59, + "bytesPerSec": 144559308.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2245, + "requests": 2529, "errors": 0, - "requestsPerSec": 449, - "avgLatencyMs": 54.85, - "medianLatencyMs": 53, - "p50LatencyMs": 53, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 93, - "maxLatencyMs": 335, - "bytesPerSec": 125140992 + "requestsPerSec": 505.8, + "avgLatencyMs": 48.7, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 52, + "p90LatencyMs": 57, + "p99LatencyMs": 72, + "maxLatencyMs": 178, + "bytesPerSec": 140941721.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2244, + "requests": 2462, "errors": 0, - "requestsPerSec": 448.8, - "avgLatencyMs": 109.73, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 117, - "p90LatencyMs": 148, - "p99LatencyMs": 479, - "maxLatencyMs": 1421, - "bytesPerSec": 125075456 + "requestsPerSec": 492.4, + "avgLatencyMs": 100.1, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 104, + "p90LatencyMs": 116, + "p99LatencyMs": 409, + "maxLatencyMs": 1424, + "bytesPerSec": 137212723.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2242, + "requests": 2391, "errors": 0, - "requestsPerSec": 448.4, - "avgLatencyMs": 189.99, + "requestsPerSec": 478.2, + "avgLatencyMs": 189.74, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 177, - "p90LatencyMs": 217, - "p99LatencyMs": 2602, - "maxLatencyMs": 4949, - "bytesPerSec": 124970598.4 + "p75LatencyMs": 172, + "p90LatencyMs": 234, + "p99LatencyMs": 2432, + "maxLatencyMs": 4835, + "bytesPerSec": 133280563.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2161, + "requests": 2325, "errors": 0, - "requestsPerSec": 432.2, - "avgLatencyMs": 192.03, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 166, - "p90LatencyMs": 226, - "p99LatencyMs": 2713, - "maxLatencyMs": 4979, - "bytesPerSec": 120461721.6 + "requestsPerSec": 465, + "avgLatencyMs": 186.3, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 224, + "p99LatencyMs": 2507, + "maxLatencyMs": 4856, + "bytesPerSec": 129584332.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 517.8, - "peakAvgLatencyMs": 47.52, - "peakP50LatencyMs": 46, - "peakP75LatencyMs": 50, - "peakP90LatencyMs": 56, - "peakP99LatencyMs": 76, - "totalRequests": 16350, + "peakWorkers": 5, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1547, + "requests": 1569, "errors": 0, - "requestsPerSec": 309.4, - "avgLatencyMs": 2.52, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 86238822.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2384, + "requests": 2419, "errors": 0, - "requestsPerSec": 476.8, - "avgLatencyMs": 10.04, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 132880793.6 + "p75LatencyMs": 11, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2576, + "requests": 2332, "errors": 0, - "requestsPerSec": 515.21, - "avgLatencyMs": 18.87, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 23, - "p99LatencyMs": 28, - "maxLatencyMs": 51, - "bytesPerSec": 143563161.6 + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 25, + "p90LatencyMs": 27, + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2589, + "requests": 2314, "errors": 0, - "requestsPerSec": 517.8, - "avgLatencyMs": 47.52, - "medianLatencyMs": 46, - "p50LatencyMs": 46, - "p75LatencyMs": 50, - "p90LatencyMs": 56, - "p99LatencyMs": 76, + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, "maxLatencyMs": 328, - "bytesPerSec": 144297164.81 + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2474, + "requests": 2268, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 99.52, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 109, - "p90LatencyMs": 132, - "p99LatencyMs": 174, - "maxLatencyMs": 1095, - "bytesPerSec": 137874636.81 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2438, + "requests": 2156, "errors": 0, - "requestsPerSec": 487.6, - "avgLatencyMs": 178.66, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 158, - "p90LatencyMs": 230, - "p99LatencyMs": 2510, - "maxLatencyMs": 4971, - "bytesPerSec": 135862681.6 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2342, + "requests": 2202, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 191.76, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 172, - "p90LatencyMs": 227, - "p99LatencyMs": 2220, - "maxLatencyMs": 4915, - "bytesPerSec": 130534604.8 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ] } diff --git a/packages/app-tanstack-start-react/ci-stats.json b/packages/app-tanstack-start-react/ci-stats.json index b329f442..ad6d166a 100644 --- a/packages/app-tanstack-start-react/ci-stats.json +++ b/packages/app-tanstack-start-react/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", - "frameworkVersion": "1.154.14", + "frameworkVersion": "1.155.0", "clientSideRenderedTests": { - "firstPaintMs": 144.8, - "fcpMs": 144.4, + "firstPaintMs": 148, + "fcpMs": 148.16, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 29.22, - "inputDelayMs": 1.74, - "processingDurationMs": 15, - "presentationDelayMs": 12.48 + "interactionLatencyMs": 28.69, + "inputDelayMs": 1.44, + "processingDurationMs": 17.32, + "presentationDelayMs": 9.93 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.72, - "fcpMs": 19.66, - "interactionLatencyMs": 9.49, - "inputDelayMs": 0.08, - "processingDurationMs": 4.79, - "presentationDelayMs": 5.71 + "firstPaintMs": 27.87, + "fcpMs": 27.87, + "interactionLatencyMs": 6.79, + "inputDelayMs": 0.16, + "processingDurationMs": 3.86, + "presentationDelayMs": 3.52 }, "samples": [ { - "firstPaintMs": 146, - "fcpMs": 145.562, + "firstPaintMs": 186, + "fcpMs": 186.27, "interactionTests": { - "interactionLatencyMs": 30.504, - "inputDelayMs": 1.737, - "processingDurationMs": 16.43, - "presentationDelayMs": 12.337 + "interactionLatencyMs": 20.772, + "inputDelayMs": 1.441, + "processingDurationMs": 11.783, + "presentationDelayMs": 7.548 } }, { - "firstPaintMs": 122, - "fcpMs": 121.778, + "firstPaintMs": 117, + "fcpMs": 117.059, "interactionTests": { - "interactionLatencyMs": 28.064, - "inputDelayMs": 1.881, - "processingDurationMs": 10.542, - "presentationDelayMs": 15.641 + "interactionLatencyMs": 38.287, + "inputDelayMs": 1.576, + "processingDurationMs": 22.665, + "presentationDelayMs": 14.046 } }, { - "firstPaintMs": 147, - "fcpMs": 146.533, + "firstPaintMs": 146, + "fcpMs": 146.13, "interactionTests": { - "interactionLatencyMs": 44.501, - "inputDelayMs": 1.7, - "processingDurationMs": 22.682, - "presentationDelayMs": 20.119 + "interactionLatencyMs": 27.616, + "inputDelayMs": 1.299, + "processingDurationMs": 17.489, + "presentationDelayMs": 8.828 } }, { - "firstPaintMs": 134, - "fcpMs": 133.566, + "firstPaintMs": 164, + "fcpMs": 163.988, "interactionTests": { - "interactionLatencyMs": 19.973, - "inputDelayMs": 1.696, - "processingDurationMs": 12.744, - "presentationDelayMs": 5.533 + "interactionLatencyMs": 32.15, + "inputDelayMs": 1.275, + "processingDurationMs": 17.679, + "presentationDelayMs": 13.196 } }, { - "firstPaintMs": 175, - "fcpMs": 174.58, + "firstPaintMs": 127, + "fcpMs": 127.377, "interactionTests": { - "interactionLatencyMs": 23.061999999999998, - "inputDelayMs": 1.667, - "processingDurationMs": 12.607, - "presentationDelayMs": 8.788 + "interactionLatencyMs": 24.645000000000003, + "inputDelayMs": 1.625, + "processingDurationMs": 16.984, + "presentationDelayMs": 6.036 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 327, - "avgLatencyMs": 3.079, - "medianLatencyMs": 3.03, - "samples": 3248, + "opsPerSec": 326, + "avgLatencyMs": 3.087, + "medianLatencyMs": 3.039, + "samples": 3240, "bodySizeKb": 193.62, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 113.6, - "fcpMs": 113.82, + "firstPaintMs": 125.8, + "fcpMs": 125.69, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 40.24, - "inputDelayMs": 1.79, - "processingDurationMs": 24.22, - "presentationDelayMs": 14.23 + "interactionLatencyMs": 39.02, + "inputDelayMs": 1.69, + "processingDurationMs": 19.77, + "presentationDelayMs": 17.56 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.6, - "fcpMs": 10.72, - "interactionLatencyMs": 5.56, - "inputDelayMs": 0.08, - "processingDurationMs": 4.46, - "presentationDelayMs": 3.87 + "firstPaintMs": 6.38, + "fcpMs": 6.41, + "interactionLatencyMs": 4.75, + "inputDelayMs": 0.13, + "processingDurationMs": 4.2, + "presentationDelayMs": 3.41 }, "samples": [ { - "firstPaintMs": 120, - "fcpMs": 120.225, + "firstPaintMs": 132, + "fcpMs": 131.727, "interactionTests": { - "interactionLatencyMs": 31.938000000000002, - "inputDelayMs": 1.762, - "processingDurationMs": 22.01, - "presentationDelayMs": 8.166 + "interactionLatencyMs": 42.657, + "inputDelayMs": 1.876, + "processingDurationMs": 19.133, + "presentationDelayMs": 21.648 } }, { - "firstPaintMs": 104, - "fcpMs": 104.411, + "firstPaintMs": 119, + "fcpMs": 118.509, "interactionTests": { - "interactionLatencyMs": 45.188, - "inputDelayMs": 1.918, - "processingDurationMs": 27.237, - "presentationDelayMs": 16.033 + "interactionLatencyMs": 37.36, + "inputDelayMs": 1.705, + "processingDurationMs": 18.535, + "presentationDelayMs": 17.12 } }, { - "firstPaintMs": 115, - "fcpMs": 115.496, + "firstPaintMs": 121, + "fcpMs": 121.354, "interactionTests": { - "interactionLatencyMs": 37.286, - "inputDelayMs": 1.686, - "processingDurationMs": 18.461, - "presentationDelayMs": 17.139 + "interactionLatencyMs": 31.445, + "inputDelayMs": 1.556, + "processingDurationMs": 14.521, + "presentationDelayMs": 15.368 } }, { - "firstPaintMs": 127, - "fcpMs": 127.265, + "firstPaintMs": 124, + "fcpMs": 123.807, "interactionTests": { - "interactionLatencyMs": 44.278, - "inputDelayMs": 1.784, - "processingDurationMs": 29.881, - "presentationDelayMs": 12.613 + "interactionLatencyMs": 42.528999999999996, + "inputDelayMs": 1.721, + "processingDurationMs": 20.521, + "presentationDelayMs": 20.287 } }, { - "firstPaintMs": 102, - "fcpMs": 101.71, + "firstPaintMs": 133, + "fcpMs": 133.047, "interactionTests": { - "interactionLatencyMs": 42.513999999999996, - "inputDelayMs": 1.808, - "processingDurationMs": 23.518, - "presentationDelayMs": 17.188 + "interactionLatencyMs": 41.121, + "inputDelayMs": 1.596, + "processingDurationMs": 26.126, + "presentationDelayMs": 13.399 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 82.4, - "peakAvgLatencyMs": 293.93, - "peakP50LatencyMs": 257, - "peakP75LatencyMs": 340, - "peakP90LatencyMs": 437, - "peakP99LatencyMs": 1657, - "totalRequests": 2650, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 363, + "requests": 348, "errors": 0, - "requestsPerSec": 72.6, - "avgLatencyMs": 13.2, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 20996096 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 }, { "workers": 5, "durationMs": 5000, - "requests": 398, + "requests": 380, "errors": 0, - "requestsPerSec": 79.6, - "avgLatencyMs": 61.98, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 61, - "p90LatencyMs": 66, - "p99LatencyMs": 93, - "maxLatencyMs": 103, - "bytesPerSec": 23017881.6 + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 }, { "workers": 10, "durationMs": 5000, - "requests": 400, + "requests": 384, "errors": 0, - "requestsPerSec": 80, - "avgLatencyMs": 122.98, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 131, - "p90LatencyMs": 149, - "p99LatencyMs": 217, - "maxLatencyMs": 427, - "bytesPerSec": 23132569.6 + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 }, { "workers": 25, "durationMs": 5000, - "requests": 412, + "requests": 416, "errors": 0, - "requestsPerSec": 82.4, - "avgLatencyMs": 293.93, - "medianLatencyMs": 257, - "p50LatencyMs": 257, - "p75LatencyMs": 340, - "p90LatencyMs": 437, - "p99LatencyMs": 1657, - "maxLatencyMs": 2484, - "bytesPerSec": 23827251.2 + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 }, { "workers": 50, "durationMs": 5000, - "requests": 393, + "requests": 389, "errors": 0, - "requestsPerSec": 78.6, - "avgLatencyMs": 401.14, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 362, - "p90LatencyMs": 580, - "p99LatencyMs": 3914, - "maxLatencyMs": 4779, - "bytesPerSec": 22727065.6 + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 }, { "workers": 100, "durationMs": 5010, - "requests": 366, + "requests": 345, "errors": 0, - "requestsPerSec": 73.2, - "avgLatencyMs": 445.07, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 388, - "p90LatencyMs": 624, - "p99LatencyMs": 4131, - "maxLatencyMs": 4994, - "bytesPerSec": 21165670.4 + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 329, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 451.65, - "medianLatencyMs": 271, - "p50LatencyMs": 271, - "p75LatencyMs": 313, - "p90LatencyMs": 583, - "p99LatencyMs": 4129, - "maxLatencyMs": 4905, - "bytesPerSec": 18389401.61 + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 82.4, - "peakAvgLatencyMs": 293.93, - "peakP50LatencyMs": 257, - "peakP75LatencyMs": 340, - "peakP90LatencyMs": 437, - "peakP99LatencyMs": 1657, - "totalRequests": 2650, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 363, + "requests": 348, "errors": 0, - "requestsPerSec": 72.6, - "avgLatencyMs": 13.2, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 20996096 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 }, { "workers": 5, "durationMs": 5000, - "requests": 398, + "requests": 380, "errors": 0, - "requestsPerSec": 79.6, - "avgLatencyMs": 61.98, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 61, - "p90LatencyMs": 66, - "p99LatencyMs": 93, - "maxLatencyMs": 103, - "bytesPerSec": 23017881.6 + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 }, { "workers": 10, "durationMs": 5000, - "requests": 400, + "requests": 384, "errors": 0, - "requestsPerSec": 80, - "avgLatencyMs": 122.98, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 131, - "p90LatencyMs": 149, - "p99LatencyMs": 217, - "maxLatencyMs": 427, - "bytesPerSec": 23132569.6 + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 }, { "workers": 25, "durationMs": 5000, - "requests": 412, + "requests": 416, "errors": 0, - "requestsPerSec": 82.4, - "avgLatencyMs": 293.93, - "medianLatencyMs": 257, - "p50LatencyMs": 257, - "p75LatencyMs": 340, - "p90LatencyMs": 437, - "p99LatencyMs": 1657, - "maxLatencyMs": 2484, - "bytesPerSec": 23827251.2 + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 }, { "workers": 50, "durationMs": 5000, - "requests": 393, + "requests": 389, "errors": 0, - "requestsPerSec": 78.6, - "avgLatencyMs": 401.14, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 362, - "p90LatencyMs": 580, - "p99LatencyMs": 3914, - "maxLatencyMs": 4779, - "bytesPerSec": 22727065.6 + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 }, { "workers": 100, "durationMs": 5010, - "requests": 366, + "requests": 345, "errors": 0, - "requestsPerSec": 73.2, - "avgLatencyMs": 445.07, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 388, - "p90LatencyMs": 624, - "p99LatencyMs": 4131, - "maxLatencyMs": 4994, - "bytesPerSec": 21165670.4 + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 329, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 451.65, - "medianLatencyMs": 271, - "p50LatencyMs": 271, - "p75LatencyMs": 313, - "p90LatencyMs": 583, - "p99LatencyMs": 4129, - "maxLatencyMs": 4905, - "bytesPerSec": 18389401.61 + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 82.2, - "peakAvgLatencyMs": 59.9, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 63, + "peakRequestsPerSec": 84, + "peakAvgLatencyMs": 58.69, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 61, "peakP99LatencyMs": 89, - "totalRequests": 2668, + "totalRequests": 2617, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 376, + "requests": 378, "errors": 0, - "requestsPerSec": 75.2, - "avgLatencyMs": 12.8, + "requestsPerSec": 75.6, + "avgLatencyMs": 12.74, "medianLatencyMs": 12, "p50LatencyMs": 12, "p75LatencyMs": 13, "p90LatencyMs": 14, - "p99LatencyMs": 18, + "p99LatencyMs": 19, "maxLatencyMs": 23, - "bytesPerSec": 21739929.6 + "bytesPerSec": 21854617.6 }, { "workers": 5, "durationMs": 5000, - "requests": 411, + "requests": 420, "errors": 0, - "requestsPerSec": 82.2, - "avgLatencyMs": 59.9, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 63, + "requestsPerSec": 84, + "avgLatencyMs": 58.69, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 61, "p99LatencyMs": 89, - "maxLatencyMs": 91, - "bytesPerSec": 23764992 + "maxLatencyMs": 111, + "bytesPerSec": 24289280 }, { "workers": 10, "durationMs": 5000, - "requests": 408, + "requests": 402, "errors": 0, - "requestsPerSec": 81.6, - "avgLatencyMs": 120.58, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 128, - "p90LatencyMs": 155, - "p99LatencyMs": 202, - "maxLatencyMs": 410, - "bytesPerSec": 23591321.6 + "requestsPerSec": 80.41, + "avgLatencyMs": 122.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 133, + "p90LatencyMs": 145, + "p99LatencyMs": 196, + "maxLatencyMs": 382, + "bytesPerSec": 23247257.6 }, { "workers": 25, "durationMs": 5000, - "requests": 403, + "requests": 396, "errors": 0, - "requestsPerSec": 80.6, - "avgLatencyMs": 300.52, - "medianLatencyMs": 263, - "p50LatencyMs": 263, - "p75LatencyMs": 337, - "p90LatencyMs": 430, - "p99LatencyMs": 1636, - "maxLatencyMs": 2276, - "bytesPerSec": 23306240 + "requestsPerSec": 79.2, + "avgLatencyMs": 304.46, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 338, + "p90LatencyMs": 465, + "p99LatencyMs": 1832, + "maxLatencyMs": 2419, + "bytesPerSec": 22903193.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 390, + "durationMs": 5010, + "requests": 380, "errors": 0, - "requestsPerSec": 78, - "avgLatencyMs": 417.95, - "medianLatencyMs": 301, - "p50LatencyMs": 301, - "p75LatencyMs": 383, - "p90LatencyMs": 590, - "p99LatencyMs": 4039, - "maxLatencyMs": 4919, - "bytesPerSec": 22553395.2 + "requestsPerSec": 76, + "avgLatencyMs": 421.82, + "medianLatencyMs": 281, + "p50LatencyMs": 281, + "p75LatencyMs": 373, + "p90LatencyMs": 599, + "p99LatencyMs": 4004, + "maxLatencyMs": 4863, + "bytesPerSec": 21976678.4 }, { "workers": 100, "durationMs": 5010, - "requests": 362, + "requests": 342, "errors": 0, - "requestsPerSec": 72.41, - "avgLatencyMs": 434.8, - "medianLatencyMs": 265, - "p50LatencyMs": 265, - "p75LatencyMs": 401, - "p90LatencyMs": 542, - "p99LatencyMs": 4125, - "maxLatencyMs": 4929, - "bytesPerSec": 20934656 + "requestsPerSec": 68.41, + "avgLatencyMs": 433.56, + "medianLatencyMs": 258, + "p50LatencyMs": 258, + "p75LatencyMs": 444, + "p90LatencyMs": 516, + "p99LatencyMs": 4021, + "maxLatencyMs": 4745, + "bytesPerSec": 19776307.2 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 299, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 469.81, - "medianLatencyMs": 257, - "p50LatencyMs": 257, - "p75LatencyMs": 346, - "p90LatencyMs": 530, - "p99LatencyMs": 4296, - "maxLatencyMs": 5004, - "bytesPerSec": 18389401.61 + "requestsPerSec": 59.8, + "avgLatencyMs": 497.5, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 402, + "p90LatencyMs": 1235, + "p99LatencyMs": 4306, + "maxLatencyMs": 4720, + "bytesPerSec": 17288396.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 82.8, - "peakAvgLatencyMs": 59.47, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 61, - "peakP99LatencyMs": 88, - "totalRequests": 2678, + "peakRequestsPerSec": 79.41, + "peakAvgLatencyMs": 62.11, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 92, + "totalRequests": 2589, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 376, + "requests": 361, "errors": 0, - "requestsPerSec": 75.2, - "avgLatencyMs": 12.79, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 13, + "requestsPerSec": 72.2, + "avgLatencyMs": 13.3, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, "p90LatencyMs": 14, "p99LatencyMs": 20, "maxLatencyMs": 23, - "bytesPerSec": 21739929.6 + "bytesPerSec": 20874854.4 }, { "workers": 5, "durationMs": 5000, - "requests": 414, + "requests": 397, "errors": 0, - "requestsPerSec": 82.8, - "avgLatencyMs": 59.47, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 61, - "p99LatencyMs": 88, - "maxLatencyMs": 96, - "bytesPerSec": 23941939.2 + "requestsPerSec": 79.41, + "avgLatencyMs": 62.11, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 68, + "p99LatencyMs": 92, + "maxLatencyMs": 95, + "bytesPerSec": 22958899.2 }, { "workers": 10, "durationMs": 5000, - "requests": 409, + "requests": 392, "errors": 0, - "requestsPerSec": 81.8, - "avgLatencyMs": 119.65, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 122, - "p90LatencyMs": 152, - "p99LatencyMs": 198, - "maxLatencyMs": 356, - "bytesPerSec": 23650304 + "requestsPerSec": 78.41, + "avgLatencyMs": 125.41, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 127, + "p90LatencyMs": 157, + "p99LatencyMs": 222, + "maxLatencyMs": 339, + "bytesPerSec": 22670540.8 }, { "workers": 25, "durationMs": 5000, - "requests": 406, + "requests": 388, "errors": 0, - "requestsPerSec": 81.2, - "avgLatencyMs": 294.84, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 332, - "p90LatencyMs": 442, - "p99LatencyMs": 1601, - "maxLatencyMs": 2366, - "bytesPerSec": 23479910.4 + "requestsPerSec": 77.6, + "avgLatencyMs": 311, + "medianLatencyMs": 267, + "p50LatencyMs": 267, + "p75LatencyMs": 342, + "p90LatencyMs": 416, + "p99LatencyMs": 1972, + "maxLatencyMs": 2552, + "bytesPerSec": 22441164.8 }, { "workers": 50, "durationMs": 5000, - "requests": 389, + "requests": 383, "errors": 0, - "requestsPerSec": 77.8, - "avgLatencyMs": 416.62, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 372, - "p90LatencyMs": 594, - "p99LatencyMs": 3999, - "maxLatencyMs": 4908, - "bytesPerSec": 22494412.8 + "requestsPerSec": 76.6, + "avgLatencyMs": 422.21, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 425, + "p90LatencyMs": 551, + "p99LatencyMs": 3969, + "maxLatencyMs": 4869, + "bytesPerSec": 22150348.8 }, { "workers": 100, "durationMs": 5010, - "requests": 366, + "requests": 358, "errors": 0, - "requestsPerSec": 73.2, - "avgLatencyMs": 430.38, - "medianLatencyMs": 293, - "p50LatencyMs": 293, - "p75LatencyMs": 386, - "p90LatencyMs": 587, + "requestsPerSec": 71.6, + "avgLatencyMs": 439.41, + "medianLatencyMs": 305, + "p50LatencyMs": 305, + "p75LatencyMs": 364, + "p90LatencyMs": 643, "p99LatencyMs": 3914, - "maxLatencyMs": 4716, - "bytesPerSec": 21165670.4 + "maxLatencyMs": 4888, + "bytesPerSec": 20703641.61 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 310, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 466.63, - "medianLatencyMs": 251, - "p50LatencyMs": 251, - "p75LatencyMs": 359, - "p90LatencyMs": 600, - "p99LatencyMs": 4086, - "maxLatencyMs": 4879, - "bytesPerSec": 18389401.61 + "requestsPerSec": 62, + "avgLatencyMs": 477.25, + "medianLatencyMs": 278, + "p50LatencyMs": 278, + "p75LatencyMs": 410, + "p90LatencyMs": 544, + "p99LatencyMs": 4063, + "maxLatencyMs": 4822, + "bytesPerSec": 17930649.61 } ] } @@ -634,8 +634,8 @@ }, "packageJson": { "dependencies": { - "@tanstack/react-router": "1.154.14", - "@tanstack/react-start": "1.154.14", + "@tanstack/react-router": "1.155.0", + "@tanstack/react-start": "1.155.0", "nitro": "3.0.1-alpha.2", "react": "19.2.3", "react-dom": "19.2.3", @@ -652,475 +652,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 293.61, - "peakAvgLatencyMs": 33.46, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 41, - "peakP99LatencyMs": 57, - "totalRequests": 9670, + "peakWorkers": 25, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1096, + "requests": 1079, "errors": 0, - "requestsPerSec": 219.2, + "requestsPerSec": 215.8, "avgLatencyMs": 4.15, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 63402803.2 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1453, + "requests": 1421, "errors": 0, - "requestsPerSec": 290.61, - "avgLatencyMs": 16.66, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, - "p90LatencyMs": 19, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 20, "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 84049920 + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1468, + "requests": 1430, "errors": 0, - "requestsPerSec": 293.61, - "avgLatencyMs": 33.46, - "medianLatencyMs": 33, - "p50LatencyMs": 33, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, "p75LatencyMs": 35, - "p90LatencyMs": 41, - "p99LatencyMs": 57, - "maxLatencyMs": 65, - "bytesPerSec": 84914995.2 + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 }, { "workers": 25, - "durationMs": 5010, - "requests": 1430, + "durationMs": 5000, + "requests": 1458, "errors": 0, - "requestsPerSec": 286, - "avgLatencyMs": 86.01, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 119, - "p99LatencyMs": 163, - "maxLatencyMs": 679, - "bytesPerSec": 82712985.6 + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 }, { "workers": 50, "durationMs": 5000, - "requests": 1441, + "requests": 1435, "errors": 0, - "requestsPerSec": 288.2, - "avgLatencyMs": 169.66, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 161, - "p90LatencyMs": 256, - "p99LatencyMs": 1543, - "maxLatencyMs": 3263, - "bytesPerSec": 83355238.41 + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 }, { "workers": 100, "durationMs": 5010, - "requests": 1427, + "requests": 1417, "errors": 0, - "requestsPerSec": 285.4, - "avgLatencyMs": 208.4, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 182, - "p90LatencyMs": 253, - "p99LatencyMs": 2658, - "maxLatencyMs": 4931, - "bytesPerSec": 82529484.8 + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 }, { "workers": 200, "durationMs": 5010, - "requests": 1355, + "requests": 1377, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 215.74, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 178, - "p90LatencyMs": 269, - "p99LatencyMs": 2952, - "maxLatencyMs": 4904, - "bytesPerSec": 78384332.8 + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 298, - "peakAvgLatencyMs": 32.98, + "peakRequestsPerSec": 294.61, + "peakAvgLatencyMs": 33.34, "peakP50LatencyMs": 33, "peakP75LatencyMs": 34, - "peakP90LatencyMs": 42, - "peakP99LatencyMs": 52, - "totalRequests": 9688, + "peakP90LatencyMs": 43, + "peakP99LatencyMs": 56, + "totalRequests": 9417, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1081, + "requests": 1043, "errors": 0, - "requestsPerSec": 216.2, - "avgLatencyMs": 4.15, + "requestsPerSec": 208.6, + "avgLatencyMs": 4.17, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 62531174.4 + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 60329164.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1447, + "requests": 1434, "errors": 0, - "requestsPerSec": 289.4, - "avgLatencyMs": 16.79, + "requestsPerSec": 286.8, + "avgLatencyMs": 16.93, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 17, "p90LatencyMs": 20, - "p99LatencyMs": 25, - "maxLatencyMs": 35, - "bytesPerSec": 83709132.8 + "p99LatencyMs": 28, + "maxLatencyMs": 43, + "bytesPerSec": 82948915.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1490, + "requests": 1473, "errors": 0, - "requestsPerSec": 298, - "avgLatencyMs": 32.98, + "requestsPerSec": 294.61, + "avgLatencyMs": 33.34, "medianLatencyMs": 33, "p50LatencyMs": 33, "p75LatencyMs": 34, - "p90LatencyMs": 42, - "p99LatencyMs": 52, - "maxLatencyMs": 97, - "bytesPerSec": 86212608 + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 72, + "bytesPerSec": 85216460.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1442, + "requests": 1443, "errors": 0, - "requestsPerSec": 288.4, - "avgLatencyMs": 85.43, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 103, - "p90LatencyMs": 123, - "p99LatencyMs": 167, - "maxLatencyMs": 722, - "bytesPerSec": 83420774.41 + "requestsPerSec": 288.61, + "avgLatencyMs": 84.97, + "medianLatencyMs": 84, + "p50LatencyMs": 84, + "p75LatencyMs": 101, + "p90LatencyMs": 118, + "p99LatencyMs": 168, + "maxLatencyMs": 644, + "bytesPerSec": 83473203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1432, + "requests": 1370, "errors": 0, - "requestsPerSec": 286.4, - "avgLatencyMs": 170.77, - "medianLatencyMs": 129, - "p50LatencyMs": 129, + "requestsPerSec": 274, + "avgLatencyMs": 178.31, + "medianLatencyMs": 137, + "p50LatencyMs": 137, "p75LatencyMs": 166, - "p90LatencyMs": 248, - "p99LatencyMs": 1534, - "maxLatencyMs": 3197, - "bytesPerSec": 82844057.6 + "p90LatencyMs": 265, + "p99LatencyMs": 1704, + "maxLatencyMs": 3342, + "bytesPerSec": 79252684.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1408, + "requests": 1347, "errors": 0, - "requestsPerSec": 281.61, - "avgLatencyMs": 208.2, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 176, - "p90LatencyMs": 245, - "p99LatencyMs": 2740, - "maxLatencyMs": 4993, - "bytesPerSec": 81454694.41 + "requestsPerSec": 269.4, + "avgLatencyMs": 210.01, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 182, + "p90LatencyMs": 271, + "p99LatencyMs": 2810, + "maxLatencyMs": 4845, + "bytesPerSec": 77919027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1388, + "requests": 1307, "errors": 0, - "requestsPerSec": 277.61, - "avgLatencyMs": 211.28, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 168, - "p90LatencyMs": 274, - "p99LatencyMs": 2975, - "maxLatencyMs": 4993, - "bytesPerSec": 80297984 + "requestsPerSec": 261.4, + "avgLatencyMs": 212.15, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 173, + "p90LatencyMs": 267, + "p99LatencyMs": 2895, + "maxLatencyMs": 4851, + "bytesPerSec": 75605606.41 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 293.61, - "peakAvgLatencyMs": 33.46, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 41, - "peakP99LatencyMs": 57, - "totalRequests": 9670, + "peakWorkers": 25, + "peakRequestsPerSec": 287.4, + "peakAvgLatencyMs": 85.79, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 104, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 153, + "totalRequests": 9543, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1096, + "requests": 1078, "errors": 0, - "requestsPerSec": 219.2, - "avgLatencyMs": 4.15, + "requestsPerSec": 215.6, + "avgLatencyMs": 4.17, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 63402803.2 + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 62354227.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1453, + "requests": 1410, "errors": 0, - "requestsPerSec": 290.61, - "avgLatencyMs": 16.66, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, - "p90LatencyMs": 19, - "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 84049920 + "requestsPerSec": 282, + "avgLatencyMs": 17.24, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 21, + "p99LatencyMs": 30, + "maxLatencyMs": 35, + "bytesPerSec": 81585766.41 }, { "workers": 10, "durationMs": 5000, - "requests": 1468, + "requests": 1417, "errors": 0, - "requestsPerSec": 293.61, - "avgLatencyMs": 33.46, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 35, - "p90LatencyMs": 41, - "p99LatencyMs": 57, - "maxLatencyMs": 65, - "bytesPerSec": 84914995.2 + "requestsPerSec": 283.4, + "avgLatencyMs": 34.66, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 36, + "p90LatencyMs": 44, + "p99LatencyMs": 60, + "maxLatencyMs": 99, + "bytesPerSec": 81978982.41 }, { "workers": 25, - "durationMs": 5010, - "requests": 1430, + "durationMs": 5000, + "requests": 1437, "errors": 0, - "requestsPerSec": 286, - "avgLatencyMs": 86.01, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 119, - "p99LatencyMs": 163, - "maxLatencyMs": 679, - "bytesPerSec": 82712985.6 + "requestsPerSec": 287.4, + "avgLatencyMs": 85.79, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 104, + "p90LatencyMs": 124, + "p99LatencyMs": 153, + "maxLatencyMs": 633, + "bytesPerSec": 83132416 }, { "workers": 50, "durationMs": 5000, - "requests": 1441, + "requests": 1434, "errors": 0, - "requestsPerSec": 288.2, - "avgLatencyMs": 169.66, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 161, - "p90LatencyMs": 256, - "p99LatencyMs": 1543, - "maxLatencyMs": 3263, - "bytesPerSec": 83355238.41 + "requestsPerSec": 286.8, + "avgLatencyMs": 170.92, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 166, + "p90LatencyMs": 246, + "p99LatencyMs": 1484, + "maxLatencyMs": 2993, + "bytesPerSec": 82962022.41 }, { "workers": 100, "durationMs": 5010, - "requests": 1427, + "requests": 1403, "errors": 0, - "requestsPerSec": 285.4, - "avgLatencyMs": 208.4, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 182, - "p90LatencyMs": 253, - "p99LatencyMs": 2658, - "maxLatencyMs": 4931, - "bytesPerSec": 82529484.8 + "requestsPerSec": 280.61, + "avgLatencyMs": 214.34, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 178, + "p90LatencyMs": 291, + "p99LatencyMs": 2741, + "maxLatencyMs": 4842, + "bytesPerSec": 81166336 }, { "workers": 200, "durationMs": 5010, - "requests": 1355, + "requests": 1364, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 215.74, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 178, - "p90LatencyMs": 269, - "p99LatencyMs": 2952, - "maxLatencyMs": 4904, - "bytesPerSec": 78384332.8 + "requestsPerSec": 272.8, + "avgLatencyMs": 214.95, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 172, + "p90LatencyMs": 288, + "p99LatencyMs": 2987, + "maxLatencyMs": 4993, + "bytesPerSec": 78888960 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 292, - "peakAvgLatencyMs": 84.37, - "peakP50LatencyMs": 81, - "peakP75LatencyMs": 101, - "peakP90LatencyMs": 120, - "peakP99LatencyMs": 157, - "totalRequests": 9750, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1088, + "requests": 1079, "errors": 0, - "requestsPerSec": 217.6, - "avgLatencyMs": 4.14, + "requestsPerSec": 215.8, + "avgLatencyMs": 4.15, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 62944051.2 + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1445, + "requests": 1421, "errors": 0, - "requestsPerSec": 289, - "avgLatencyMs": 16.83, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 24, - "maxLatencyMs": 37, - "bytesPerSec": 83591168 + "p90LatencyMs": 20, + "p99LatencyMs": 27, + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1450, + "requests": 1430, "errors": 0, - "requestsPerSec": 290, - "avgLatencyMs": 33.88, - "medianLatencyMs": 33, - "p50LatencyMs": 33, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, "p75LatencyMs": 35, - "p90LatencyMs": 42, - "p99LatencyMs": 58, - "maxLatencyMs": 78, - "bytesPerSec": 83879526.41 + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1460, + "requests": 1458, "errors": 0, - "requestsPerSec": 292, - "avgLatencyMs": 84.37, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 101, - "p90LatencyMs": 120, - "p99LatencyMs": 157, - "maxLatencyMs": 603, - "bytesPerSec": 84456243.2 + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 }, { "workers": 50, "durationMs": 5000, - "requests": 1459, + "requests": 1435, "errors": 0, - "requestsPerSec": 291.8, - "avgLatencyMs": 167.95, - "medianLatencyMs": 123, - "p50LatencyMs": 123, - "p75LatencyMs": 164, - "p90LatencyMs": 242, - "p99LatencyMs": 1554, - "maxLatencyMs": 3021, - "bytesPerSec": 84416921.6 + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 }, { "workers": 100, - "durationMs": 5000, - "requests": 1442, + "durationMs": 5010, + "requests": 1417, "errors": 0, - "requestsPerSec": 288.4, - "avgLatencyMs": 205.98, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 175, - "p90LatencyMs": 273, - "p99LatencyMs": 2704, - "maxLatencyMs": 4851, - "bytesPerSec": 83420774.41 + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 }, { "workers": 200, "durationMs": 5010, - "requests": 1406, + "requests": 1377, "errors": 0, - "requestsPerSec": 281.2, - "avgLatencyMs": 212.06, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 174, - "p90LatencyMs": 298, - "p99LatencyMs": 2846, - "maxLatencyMs": 4963, - "bytesPerSec": 81346560 + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 } ] } diff --git a/packages/app-tanstack-start-react/stats/1.155.0.json b/packages/app-tanstack-start-react/stats/1.155.0.json new file mode 100644 index 00000000..ad6d166a --- /dev/null +++ b/packages/app-tanstack-start-react/stats/1.155.0.json @@ -0,0 +1,1130 @@ +{ + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", + "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", + "frameworkVersion": "1.155.0", + "clientSideRenderedTests": { + "firstPaintMs": 148, + "fcpMs": 148.16, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 28.69, + "inputDelayMs": 1.44, + "processingDurationMs": 17.32, + "presentationDelayMs": 9.93 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 27.87, + "fcpMs": 27.87, + "interactionLatencyMs": 6.79, + "inputDelayMs": 0.16, + "processingDurationMs": 3.86, + "presentationDelayMs": 3.52 + }, + "samples": [ + { + "firstPaintMs": 186, + "fcpMs": 186.27, + "interactionTests": { + "interactionLatencyMs": 20.772, + "inputDelayMs": 1.441, + "processingDurationMs": 11.783, + "presentationDelayMs": 7.548 + } + }, + { + "firstPaintMs": 117, + "fcpMs": 117.059, + "interactionTests": { + "interactionLatencyMs": 38.287, + "inputDelayMs": 1.576, + "processingDurationMs": 22.665, + "presentationDelayMs": 14.046 + } + }, + { + "firstPaintMs": 146, + "fcpMs": 146.13, + "interactionTests": { + "interactionLatencyMs": 27.616, + "inputDelayMs": 1.299, + "processingDurationMs": 17.489, + "presentationDelayMs": 8.828 + } + }, + { + "firstPaintMs": 164, + "fcpMs": 163.988, + "interactionTests": { + "interactionLatencyMs": 32.15, + "inputDelayMs": 1.275, + "processingDurationMs": 17.679, + "presentationDelayMs": 13.196 + } + }, + { + "firstPaintMs": 127, + "fcpMs": 127.377, + "interactionTests": { + "interactionLatencyMs": 24.645000000000003, + "inputDelayMs": 1.625, + "processingDurationMs": 16.984, + "presentationDelayMs": 6.036 + } + } + ] + }, + "ssrRequestThroughputTests": { + "opsPerSec": 326, + "avgLatencyMs": 3.087, + "medianLatencyMs": 3.039, + "samples": 3240, + "bodySizeKb": 193.62, + "duplicationFactor": 2 + }, + "serverSideRenderedTests": { + "firstPaintMs": 125.8, + "fcpMs": 125.69, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 39.02, + "inputDelayMs": 1.69, + "processingDurationMs": 19.77, + "presentationDelayMs": 17.56 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 6.38, + "fcpMs": 6.41, + "interactionLatencyMs": 4.75, + "inputDelayMs": 0.13, + "processingDurationMs": 4.2, + "presentationDelayMs": 3.41 + }, + "samples": [ + { + "firstPaintMs": 132, + "fcpMs": 131.727, + "interactionTests": { + "interactionLatencyMs": 42.657, + "inputDelayMs": 1.876, + "processingDurationMs": 19.133, + "presentationDelayMs": 21.648 + } + }, + { + "firstPaintMs": 119, + "fcpMs": 118.509, + "interactionTests": { + "interactionLatencyMs": 37.36, + "inputDelayMs": 1.705, + "processingDurationMs": 18.535, + "presentationDelayMs": 17.12 + } + }, + { + "firstPaintMs": 121, + "fcpMs": 121.354, + "interactionTests": { + "interactionLatencyMs": 31.445, + "inputDelayMs": 1.556, + "processingDurationMs": 14.521, + "presentationDelayMs": 15.368 + } + }, + { + "firstPaintMs": 124, + "fcpMs": 123.807, + "interactionTests": { + "interactionLatencyMs": 42.528999999999996, + "inputDelayMs": 1.721, + "processingDurationMs": 20.521, + "presentationDelayMs": 20.287 + } + }, + { + "firstPaintMs": 133, + "fcpMs": 133.047, + "interactionTests": { + "interactionLatencyMs": 41.121, + "inputDelayMs": 1.596, + "processingDurationMs": 26.126, + "presentationDelayMs": 13.399 + } + } + ] + }, + "ssrRouterLinkLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 348, + "errors": 0, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 380, + "errors": 0, + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 384, + "errors": 0, + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 416, + "errors": 0, + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 389, + "errors": 0, + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 345, + "errors": 0, + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 329, + "errors": 0, + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 348, + "errors": 0, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 380, + "errors": 0, + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 384, + "errors": 0, + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 416, + "errors": 0, + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 389, + "errors": 0, + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 345, + "errors": 0, + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 329, + "errors": 0, + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 + } + ] + }, + { + "peakWorkers": 5, + "peakRequestsPerSec": 84, + "peakAvgLatencyMs": 58.69, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 61, + "peakP99LatencyMs": 89, + "totalRequests": 2617, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 378, + "errors": 0, + "requestsPerSec": 75.6, + "avgLatencyMs": 12.74, + "medianLatencyMs": 12, + "p50LatencyMs": 12, + "p75LatencyMs": 13, + "p90LatencyMs": 14, + "p99LatencyMs": 19, + "maxLatencyMs": 23, + "bytesPerSec": 21854617.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 420, + "errors": 0, + "requestsPerSec": 84, + "avgLatencyMs": 58.69, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 61, + "p99LatencyMs": 89, + "maxLatencyMs": 111, + "bytesPerSec": 24289280 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 402, + "errors": 0, + "requestsPerSec": 80.41, + "avgLatencyMs": 122.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 133, + "p90LatencyMs": 145, + "p99LatencyMs": 196, + "maxLatencyMs": 382, + "bytesPerSec": 23247257.6 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 396, + "errors": 0, + "requestsPerSec": 79.2, + "avgLatencyMs": 304.46, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 338, + "p90LatencyMs": 465, + "p99LatencyMs": 1832, + "maxLatencyMs": 2419, + "bytesPerSec": 22903193.6 + }, + { + "workers": 50, + "durationMs": 5010, + "requests": 380, + "errors": 0, + "requestsPerSec": 76, + "avgLatencyMs": 421.82, + "medianLatencyMs": 281, + "p50LatencyMs": 281, + "p75LatencyMs": 373, + "p90LatencyMs": 599, + "p99LatencyMs": 4004, + "maxLatencyMs": 4863, + "bytesPerSec": 21976678.4 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 342, + "errors": 0, + "requestsPerSec": 68.41, + "avgLatencyMs": 433.56, + "medianLatencyMs": 258, + "p50LatencyMs": 258, + "p75LatencyMs": 444, + "p90LatencyMs": 516, + "p99LatencyMs": 4021, + "maxLatencyMs": 4745, + "bytesPerSec": 19776307.2 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 299, + "errors": 0, + "requestsPerSec": 59.8, + "avgLatencyMs": 497.5, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 402, + "p90LatencyMs": 1235, + "p99LatencyMs": 4306, + "maxLatencyMs": 4720, + "bytesPerSec": 17288396.8 + } + ] + }, + { + "peakWorkers": 5, + "peakRequestsPerSec": 79.41, + "peakAvgLatencyMs": 62.11, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 92, + "totalRequests": 2589, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 361, + "errors": 0, + "requestsPerSec": 72.2, + "avgLatencyMs": 13.3, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 20874854.4 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 397, + "errors": 0, + "requestsPerSec": 79.41, + "avgLatencyMs": 62.11, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 68, + "p99LatencyMs": 92, + "maxLatencyMs": 95, + "bytesPerSec": 22958899.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 392, + "errors": 0, + "requestsPerSec": 78.41, + "avgLatencyMs": 125.41, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 127, + "p90LatencyMs": 157, + "p99LatencyMs": 222, + "maxLatencyMs": 339, + "bytesPerSec": 22670540.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 388, + "errors": 0, + "requestsPerSec": 77.6, + "avgLatencyMs": 311, + "medianLatencyMs": 267, + "p50LatencyMs": 267, + "p75LatencyMs": 342, + "p90LatencyMs": 416, + "p99LatencyMs": 1972, + "maxLatencyMs": 2552, + "bytesPerSec": 22441164.8 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 383, + "errors": 0, + "requestsPerSec": 76.6, + "avgLatencyMs": 422.21, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 425, + "p90LatencyMs": 551, + "p99LatencyMs": 3969, + "maxLatencyMs": 4869, + "bytesPerSec": 22150348.8 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 358, + "errors": 0, + "requestsPerSec": 71.6, + "avgLatencyMs": 439.41, + "medianLatencyMs": 305, + "p50LatencyMs": 305, + "p75LatencyMs": 364, + "p90LatencyMs": 643, + "p99LatencyMs": 3914, + "maxLatencyMs": 4888, + "bytesPerSec": 20703641.61 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 310, + "errors": 0, + "requestsPerSec": 62, + "avgLatencyMs": 477.25, + "medianLatencyMs": 278, + "p50LatencyMs": 278, + "p75LatencyMs": 410, + "p90LatencyMs": 544, + "p99LatencyMs": 4063, + "maxLatencyMs": 4822, + "bytesPerSec": 17930649.61 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "packageJson": { + "dependencies": { + "@tanstack/react-router": "1.155.0", + "@tanstack/react-start": "1.155.0", + "nitro": "3.0.1-alpha.2", + "react": "19.2.3", + "react-dom": "19.2.3", + "srvx": "0.10.1" + }, + "devDependencies": { + "@types/node": "25.0.10", + "@types/react": "19.2.9", + "@types/react-dom": "19.2.3", + "@vitejs/plugin-react": "5.1.2", + "typescript": "5.9.3", + "vite": "7.3.1" + } + }, + "browserVersion": "Google Chrome 153.0.8010.47", + "ssrLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1079, + "errors": 0, + "requestsPerSec": 215.8, + "avgLatencyMs": 4.15, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1421, + "errors": 0, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 20, + "p99LatencyMs": 27, + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1430, + "errors": 0, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1458, + "errors": 0, + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1435, + "errors": 0, + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1417, + "errors": 0, + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1377, + "errors": 0, + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 10, + "peakRequestsPerSec": 294.61, + "peakAvgLatencyMs": 33.34, + "peakP50LatencyMs": 33, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 43, + "peakP99LatencyMs": 56, + "totalRequests": 9417, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1043, + "errors": 0, + "requestsPerSec": 208.6, + "avgLatencyMs": 4.17, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 60329164.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1434, + "errors": 0, + "requestsPerSec": 286.8, + "avgLatencyMs": 16.93, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 17, + "p90LatencyMs": 20, + "p99LatencyMs": 28, + "maxLatencyMs": 43, + "bytesPerSec": 82948915.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1473, + "errors": 0, + "requestsPerSec": 294.61, + "avgLatencyMs": 33.34, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 34, + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 72, + "bytesPerSec": 85216460.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1443, + "errors": 0, + "requestsPerSec": 288.61, + "avgLatencyMs": 84.97, + "medianLatencyMs": 84, + "p50LatencyMs": 84, + "p75LatencyMs": 101, + "p90LatencyMs": 118, + "p99LatencyMs": 168, + "maxLatencyMs": 644, + "bytesPerSec": 83473203.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1370, + "errors": 0, + "requestsPerSec": 274, + "avgLatencyMs": 178.31, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 166, + "p90LatencyMs": 265, + "p99LatencyMs": 1704, + "maxLatencyMs": 3342, + "bytesPerSec": 79252684.8 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1347, + "errors": 0, + "requestsPerSec": 269.4, + "avgLatencyMs": 210.01, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 182, + "p90LatencyMs": 271, + "p99LatencyMs": 2810, + "maxLatencyMs": 4845, + "bytesPerSec": 77919027.2 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1307, + "errors": 0, + "requestsPerSec": 261.4, + "avgLatencyMs": 212.15, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 173, + "p90LatencyMs": 267, + "p99LatencyMs": 2895, + "maxLatencyMs": 4851, + "bytesPerSec": 75605606.41 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 287.4, + "peakAvgLatencyMs": 85.79, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 104, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 153, + "totalRequests": 9543, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1078, + "errors": 0, + "requestsPerSec": 215.6, + "avgLatencyMs": 4.17, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 62354227.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1410, + "errors": 0, + "requestsPerSec": 282, + "avgLatencyMs": 17.24, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 21, + "p99LatencyMs": 30, + "maxLatencyMs": 35, + "bytesPerSec": 81585766.41 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1417, + "errors": 0, + "requestsPerSec": 283.4, + "avgLatencyMs": 34.66, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 36, + "p90LatencyMs": 44, + "p99LatencyMs": 60, + "maxLatencyMs": 99, + "bytesPerSec": 81978982.41 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1437, + "errors": 0, + "requestsPerSec": 287.4, + "avgLatencyMs": 85.79, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 104, + "p90LatencyMs": 124, + "p99LatencyMs": 153, + "maxLatencyMs": 633, + "bytesPerSec": 83132416 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1434, + "errors": 0, + "requestsPerSec": 286.8, + "avgLatencyMs": 170.92, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 166, + "p90LatencyMs": 246, + "p99LatencyMs": 1484, + "maxLatencyMs": 2993, + "bytesPerSec": 82962022.41 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1403, + "errors": 0, + "requestsPerSec": 280.61, + "avgLatencyMs": 214.34, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 178, + "p90LatencyMs": 291, + "p99LatencyMs": 2741, + "maxLatencyMs": 4842, + "bytesPerSec": 81166336 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1364, + "errors": 0, + "requestsPerSec": 272.8, + "avgLatencyMs": 214.95, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 172, + "p90LatencyMs": 288, + "p99LatencyMs": 2987, + "maxLatencyMs": 4993, + "bytesPerSec": 78888960 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1079, + "errors": 0, + "requestsPerSec": 215.8, + "avgLatencyMs": 4.15, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1421, + "errors": 0, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 20, + "p99LatencyMs": 27, + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1430, + "errors": 0, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1458, + "errors": 0, + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1435, + "errors": 0, + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1417, + "errors": 0, + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1377, + "errors": 0, + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 + } + ] + } + ], + "warmupDurationMs": 5000 + } +} diff --git a/packages/docs/src/content/devtime/starter-astro.json b/packages/docs/src/content/devtime/starter-astro.json index cdc846f5..5c50bc69 100644 --- a/packages/docs/src/content/devtime/starter-astro.json +++ b/packages/docs/src/content/devtime/starter-astro.json @@ -6,7 +6,7 @@ "prodDependencies": 1, "devDependencies": 2, "allDependencies": 360, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "installTimeMs": 3160, "coldBuildTimeMs": 2595, @@ -17,25 +17,25 @@ "minInstallTimeMs": 2051, "maxInstallTimeMs": 3738, "coldBuildTime": { - "avgMs": 850.6, - "standardDeviationMs": 26.82, - "minMs": 827, - "maxMs": 896, - "samplesMs": [851, 896, 837, 842, 827] + "avgMs": 940, + "standardDeviationMs": 24.62, + "minMs": 909, + "maxMs": 966, + "samplesMs": [909, 966, 919, 955, 951] }, "warmBuildTime": { - "avgMs": 817.6, - "standardDeviationMs": 4.28, - "minMs": 812, - "maxMs": 824, - "samplesMs": [818, 817, 812, 817, 824] + "avgMs": 912.8, + "standardDeviationMs": 16.74, + "minMs": 899, + "maxMs": 939, + "samplesMs": [939, 903, 903, 920, 899] }, "installTime": { - "avgMs": 3331.8, - "standardDeviationMs": 913.7, - "minMs": 1733, - "maxMs": 3851, - "samplesMs": [1733, 3403, 3821, 3851, 3851] + "avgMs": 3471.8, + "standardDeviationMs": 993.1, + "minMs": 1791, + "maxMs": 4126, + "samplesMs": [1791, 3338, 4070, 4034, 4126] }, "order": 1, "duplicateDependencies": 13, @@ -128,11 +128,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1296, - "standardDeviationMs": 64.97, - "minMs": 1232, - "maxMs": 1377, - "samplesMs": [1353, 1377, 1270, 1248, 1232] + "avgMs": 1338.6, + "standardDeviationMs": 30.63, + "minMs": 1301, + "maxMs": 1379, + "samplesMs": [1301, 1358, 1321, 1334, 1379] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/starter-next-js.json b/packages/docs/src/content/devtime/starter-next-js.json index c40cf7b7..23da0f2d 100644 --- a/packages/docs/src/content/devtime/starter-next-js.json +++ b/packages/docs/src/content/devtime/starter-next-js.json @@ -9,7 +9,7 @@ "installTimeMs": 7166, "coldBuildTimeMs": 7159, "warmBuildTimeMs": 7159, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "nodeModulesSize": 587243520, "frameworkVersion": "16.1.1", @@ -17,25 +17,25 @@ "minInstallTimeMs": 3414, "maxInstallTimeMs": 6993, "coldBuildTime": { - "avgMs": 5467.8, - "standardDeviationMs": 185.83, - "minMs": 5283, - "maxMs": 5696, - "samplesMs": [5437, 5696, 5621, 5283, 5302] + "avgMs": 5042, + "standardDeviationMs": 100.89, + "minMs": 4915, + "maxMs": 5167, + "samplesMs": [5167, 5119, 4915, 5015, 4994] }, "warmBuildTime": { - "avgMs": 5450.2, - "standardDeviationMs": 196.28, - "minMs": 5273, - "maxMs": 5773, - "samplesMs": [5489, 5773, 5273, 5358, 5358] + "avgMs": 5181.2, + "standardDeviationMs": 346.08, + "minMs": 4989, + "maxMs": 5792, + "samplesMs": [5126, 5792, 4989, 5001, 4998] }, "installTime": { - "avgMs": 6215.4, - "standardDeviationMs": 401.3, - "minMs": 5542, - "maxMs": 6503, - "samplesMs": [5542, 6396, 6503, 6483, 6153] + "avgMs": 5513.8, + "standardDeviationMs": 1433.6, + "minMs": 2952, + "maxMs": 6217, + "samplesMs": [2952, 6217, 6048, 6155, 6197] }, "order": 2, "duplicateDependencies": 12, @@ -431,11 +431,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2604.4, - "standardDeviationMs": 104.27, - "minMs": 2473, - "maxMs": 2740, - "samplesMs": [2740, 2532, 2627, 2473, 2650] + "avgMs": 2379.2, + "standardDeviationMs": 95.67, + "minMs": 2248, + "maxMs": 2503, + "samplesMs": [2248, 2427, 2503, 2337, 2381] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/starter-nuxt.json b/packages/docs/src/content/devtime/starter-nuxt.json index 756222d5..0f3520d2 100644 --- a/packages/docs/src/content/devtime/starter-nuxt.json +++ b/packages/docs/src/content/devtime/starter-nuxt.json @@ -9,7 +9,7 @@ "installTimeMs": 7579, "coldBuildTimeMs": 6962, "warmBuildTimeMs": 6545, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "nodeModulesSize": 254095360, "frameworkVersion": "4.5.2", @@ -17,25 +17,25 @@ "minInstallTimeMs": 4335, "maxInstallTimeMs": 7793, "coldBuildTime": { - "avgMs": 3641.6, - "standardDeviationMs": 238.41, - "minMs": 3448, - "maxMs": 3921, - "samplesMs": [3480, 3476, 3448, 3921, 3883] + "avgMs": 3352, + "standardDeviationMs": 145.98, + "minMs": 3216, + "maxMs": 3513, + "samplesMs": [3216, 3219, 3313, 3513, 3499] }, "warmBuildTime": { - "avgMs": 3407.2, - "standardDeviationMs": 204.04, - "minMs": 3184, - "maxMs": 3707, - "samplesMs": [3260, 3707, 3406, 3184, 3479] + "avgMs": 3138.8, + "standardDeviationMs": 121.89, + "minMs": 2982, + "maxMs": 3281, + "samplesMs": [3082, 3108, 2982, 3281, 3241] }, "installTime": { - "avgMs": 5601.4, - "standardDeviationMs": 1253.6, - "minMs": 3431, - "maxMs": 6615, - "samplesMs": [3431, 6615, 6239, 5805, 5917] + "avgMs": 5446.4, + "standardDeviationMs": 1239.9, + "minMs": 3253, + "maxMs": 6258, + "samplesMs": [3253, 6258, 5886, 6063, 5772] }, "order": 3, "duplicateDependencies": 85, @@ -483,11 +483,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 2528.2, - "standardDeviationMs": 44.51, - "minMs": 2487, - "maxMs": 2580, - "samplesMs": [2500, 2487, 2573, 2580, 2501] + "avgMs": 2570, + "standardDeviationMs": 86.37, + "minMs": 2476, + "maxMs": 2683, + "samplesMs": [2637, 2522, 2476, 2683, 2532] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/starter-react-router.json b/packages/docs/src/content/devtime/starter-react-router.json index cf6873bb..87c69f93 100644 --- a/packages/docs/src/content/devtime/starter-react-router.json +++ b/packages/docs/src/content/devtime/starter-react-router.json @@ -9,7 +9,7 @@ "installTimeMs": 2687, "coldBuildTimeMs": 2747, "warmBuildTimeMs": 2746, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "nodeModulesSize": 121913344, "frameworkVersion": "7.16.0", @@ -17,25 +17,25 @@ "minInstallTimeMs": 1587, "maxInstallTimeMs": 3343, "coldBuildTime": { - "avgMs": 1693.2, - "standardDeviationMs": 46.79, - "minMs": 1618, - "maxMs": 1742, - "samplesMs": [1692, 1720, 1694, 1618, 1742] + "avgMs": 1546.4, + "standardDeviationMs": 67.99, + "minMs": 1480, + "maxMs": 1661, + "samplesMs": [1661, 1524, 1526, 1480, 1541] }, "warmBuildTime": { - "avgMs": 1684.2, - "standardDeviationMs": 81.67, - "minMs": 1598, - "maxMs": 1790, - "samplesMs": [1790, 1746, 1665, 1622, 1598] + "avgMs": 1524.2, + "standardDeviationMs": 60.92, + "minMs": 1463, + "maxMs": 1606, + "samplesMs": [1606, 1545, 1543, 1463, 1464] }, "installTime": { - "avgMs": 1520.2, - "standardDeviationMs": 169, - "minMs": 1233, - "maxMs": 1629, - "samplesMs": [1233, 1501, 1620, 1629, 1618] + "avgMs": 1447.4, + "standardDeviationMs": 155.7, + "minMs": 1196, + "maxMs": 1593, + "samplesMs": [1196, 1556, 1465, 1427, 1593] }, "order": 4, "duplicateDependencies": 9, @@ -103,11 +103,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 868.6, - "standardDeviationMs": 48.62, - "minMs": 808, - "maxMs": 926, - "samplesMs": [926, 878, 900, 831, 808] + "avgMs": 774, + "standardDeviationMs": 12.45, + "minMs": 758, + "maxMs": 791, + "samplesMs": [791, 779, 767, 758, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/docs/src/content/devtime/starter-solid-start.json b/packages/docs/src/content/devtime/starter-solid-start.json index 8f72b126..200cba80 100644 --- a/packages/docs/src/content/devtime/starter-solid-start.json +++ b/packages/docs/src/content/devtime/starter-solid-start.json @@ -6,7 +6,7 @@ "prodDependencies": 6, "devDependencies": 1, "allDependencies": 246, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "installTimeMs": 3935, "nodeModulesSize": 136343552, @@ -17,25 +17,25 @@ "minInstallTimeMs": 2586, "maxInstallTimeMs": 4638, "coldBuildTime": { - "avgMs": 3011.2, - "standardDeviationMs": 109.77, - "minMs": 2834, - "maxMs": 3135, - "samplesMs": [3135, 3011, 3042, 3034, 2834] + "avgMs": 2806, + "standardDeviationMs": 89.72, + "minMs": 2716, + "maxMs": 2915, + "samplesMs": [2881, 2726, 2915, 2792, 2716] }, "warmBuildTime": { - "avgMs": 2881.6, - "standardDeviationMs": 99.95, - "minMs": 2774, - "maxMs": 3025, - "samplesMs": [2924, 2881, 3025, 2774, 2804] + "avgMs": 2672.8, + "standardDeviationMs": 62.55, + "minMs": 2619, + "maxMs": 2775, + "samplesMs": [2775, 2619, 2676, 2625, 2669] }, "installTime": { - "avgMs": 1863.2, - "standardDeviationMs": 324.9, - "minMs": 1408, - "maxMs": 2312, - "samplesMs": [1408, 1797, 1842, 1957, 2312] + "avgMs": 1780.4, + "standardDeviationMs": 406.5, + "minMs": 1347, + "maxMs": 2245, + "samplesMs": [1347, 1367, 1890, 2053, 2245] }, "order": 5, "duplicateDependencies": 8, @@ -98,11 +98,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2660.2, - "standardDeviationMs": 41.95, - "minMs": 2613, - "maxMs": 2717, - "samplesMs": [2717, 2676, 2670, 2613, 2625] + "avgMs": 2517, + "standardDeviationMs": 42.65, + "minMs": 2473, + "maxMs": 2588, + "samplesMs": [2502, 2588, 2510, 2512, 2473] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/docs/src/content/devtime/starter-sveltekit.json b/packages/docs/src/content/devtime/starter-sveltekit.json index 77fe8a53..b348b191 100644 --- a/packages/docs/src/content/devtime/starter-sveltekit.json +++ b/packages/docs/src/content/devtime/starter-sveltekit.json @@ -9,7 +9,7 @@ "installTimeMs": 2878, "coldBuildTimeMs": 4220, "warmBuildTimeMs": 3910, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "nodeModulesSize": 102653952, "frameworkVersion": "2.65.2", @@ -17,25 +17,25 @@ "minInstallTimeMs": 1945, "maxInstallTimeMs": 2904, "coldBuildTime": { - "avgMs": 2189, - "standardDeviationMs": 21.37, - "minMs": 2153, - "maxMs": 2207, - "samplesMs": [2207, 2192, 2203, 2190, 2153] + "avgMs": 2138.2, + "standardDeviationMs": 22.2, + "minMs": 2109, + "maxMs": 2171, + "samplesMs": [2134, 2109, 2171, 2135, 2142] }, "warmBuildTime": { - "avgMs": 2049.6, - "standardDeviationMs": 33.93, - "minMs": 2011, - "maxMs": 2096, - "samplesMs": [2072, 2033, 2036, 2096, 2011] + "avgMs": 1989.4, + "standardDeviationMs": 34.67, + "minMs": 1948, + "maxMs": 2031, + "samplesMs": [2010, 1998, 2031, 1948, 1960] }, "installTime": { - "avgMs": 1571, - "standardDeviationMs": 107.3, - "minMs": 1460, - "maxMs": 1721, - "samplesMs": [1475, 1460, 1613, 1586, 1721] + "avgMs": 1541.4, + "standardDeviationMs": 115, + "minMs": 1411, + "maxMs": 1651, + "samplesMs": [1411, 1423, 1621, 1651, 1601] }, "order": 6, "duplicateDependencies": 1, @@ -68,11 +68,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1348.8, - "standardDeviationMs": 57.87, - "minMs": 1319, - "maxMs": 1452, - "samplesMs": [1324, 1452, 1319, 1330, 1319] + "avgMs": 1233, + "standardDeviationMs": 30.73, + "minMs": 1200, + "maxMs": 1273, + "samplesMs": [1205, 1273, 1237, 1250, 1200] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/docs/src/content/devtime/starter-tanstack-start-react.json b/packages/docs/src/content/devtime/starter-tanstack-start-react.json index f0555e4c..aac27798 100644 --- a/packages/docs/src/content/devtime/starter-tanstack-start-react.json +++ b/packages/docs/src/content/devtime/starter-tanstack-start-react.json @@ -9,37 +9,37 @@ "installTimeMs": 4572, "coldBuildTimeMs": 9098, "warmBuildTimeMs": 8359, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", - "nodeModulesSize": 223698944, - "frameworkVersion": "1.154.14", + "nodeModulesSize": 223735808, + "frameworkVersion": "1.155.0", "avgInstallTimeMs": 3204.4, "minInstallTimeMs": 2522, "maxInstallTimeMs": 5487, "coldBuildTime": { - "avgMs": 5516.2, - "standardDeviationMs": 308.43, - "minMs": 5194, - "maxMs": 5913, - "samplesMs": [5766, 5913, 5194, 5308, 5400] + "avgMs": 5442, + "standardDeviationMs": 109.37, + "minMs": 5337, + "maxMs": 5564, + "samplesMs": [5377, 5564, 5557, 5337, 5375] }, "warmBuildTime": { - "avgMs": 5220.6, - "standardDeviationMs": 173.1, - "minMs": 4934, - "maxMs": 5369, - "samplesMs": [5369, 5192, 4934, 5282, 5326] + "avgMs": 5339.4, + "standardDeviationMs": 199.5, + "minMs": 5180, + "maxMs": 5591, + "samplesMs": [5180, 5591, 5521, 5199, 5206] }, "installTime": { - "avgMs": 4677.6, - "standardDeviationMs": 1493.1, - "minMs": 2013, - "maxMs": 5486, - "samplesMs": [2013, 5373, 5486, 5317, 5199] + "avgMs": 4454.2, + "standardDeviationMs": 1363.3, + "minMs": 2026, + "maxMs": 5273, + "samplesMs": [2026, 4935, 5028, 5009, 5273] }, "order": 7, "duplicateDependencies": 12, - "depInstallSize": 186454377, + "depInstallSize": 186476602, "e18eMessages": [ { "message": "[duplicate dependency] lru-cache has 2 installed versions:\n11.2.6 via the following 3 package(s) @asamuzakjp/dom-selector@6.8.1, @asamuzakjp/css-color@4.1.2, cssstyle@5.3.7\n5.1.1 via the following 1 package(s) @babel/helper-compilation-targets@7.28.6\n💡 Suggestions\n- Consider standardizing on version 11.2.6 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", @@ -47,7 +47,7 @@ "score": 0 }, { - "message": "[duplicate dependency] @babel/code-frame has 2 installed versions:\n7.27.1 via the following 1 package(s) @tanstack/start-plugin-core@1.154.14\n7.29.0 via the following 4 package(s) @babel/core@7.29.0, @babel/traverse@7.29.0, @babel/template@7.28.6, @testing-library/dom@10.4.1\n💡 Suggestions\n- Consider standardizing on version 7.29.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] @babel/code-frame has 2 installed versions:\n7.27.1 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n7.29.0 via the following 4 package(s) @babel/core@7.29.0, @babel/traverse@7.29.0, @babel/template@7.28.6, @testing-library/dom@10.4.1\n💡 Suggestions\n- Consider standardizing on version 7.29.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, @@ -57,22 +57,22 @@ "score": 0 }, { - "message": "[duplicate dependency] @tanstack/router-utils has 2 installed versions:\n1.158.0 via the following 1 package(s) @tanstack/react-start@1.154.14\n1.154.7 via the following 3 package(s) @tanstack/router-generator@1.154.14, @tanstack/router-plugin@1.154.14, @tanstack/start-plugin-core@1.154.14\n💡 Suggestions\n- Consider standardizing on version 1.154.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] @tanstack/router-utils has 2 installed versions:\n1.158.0 via the following 1 package(s) @tanstack/react-start@1.155.0\n1.154.7 via the following 3 package(s) @tanstack/router-generator@1.155.0, @tanstack/router-plugin@1.155.0, @tanstack/start-plugin-core@1.155.0\n💡 Suggestions\n- Consider standardizing on version 1.154.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, { - "message": "[duplicate dependency] source-map has 2 installed versions:\n0.7.6 via the following 1 package(s) @tanstack/router-generator@1.154.14\n0.6.1 via the following 1 package(s) recast@0.23.11\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] source-map has 2 installed versions:\n0.7.6 via the following 1 package(s) @tanstack/router-generator@1.155.0\n0.6.1 via the following 1 package(s) recast@0.23.11\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, { - "message": "[duplicate dependency] @rolldown/pluginutils has 2 installed versions:\n1.0.0-beta.40 via the following 1 package(s) @tanstack/start-plugin-core@1.154.14\n1.0.0-beta.53 via the following 1 package(s) @vitejs/plugin-react@5.1.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] @rolldown/pluginutils has 2 installed versions:\n1.0.0-beta.40 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n1.0.0-beta.53 via the following 1 package(s) @vitejs/plugin-react@5.1.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, { - "message": "[duplicate dependency] srvx has 2 installed versions:\n0.10.1 via the following 3 package(s) @tanstack/start-plugin-core@1.154.14, crossws@0.4.4, nitro@3.0.1-alpha.2\n1.0.5 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider standardizing on version 0.10.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] srvx has 2 installed versions:\n0.10.1 via the following 3 package(s) @tanstack/start-plugin-core@1.155.0, crossws@0.4.4, nitro@3.0.1-alpha.2\n1.0.5 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider standardizing on version 0.10.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, @@ -127,11 +127,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 2746.8, - "standardDeviationMs": 53.3, - "minMs": 2706, - "maxMs": 2837, - "samplesMs": [2837, 2741, 2742, 2706, 2708] + "avgMs": 2930.4, + "standardDeviationMs": 202.58, + "minMs": 2816, + "maxMs": 3291, + "samplesMs": [2857, 2825, 2816, 2863, 3291] }, "firstPartyDependencies": { "prodDependencies": 6, diff --git a/packages/docs/src/content/devtime/versions/starter-astro/7.3.5.json b/packages/docs/src/content/devtime/versions/starter-astro/7.3.5.json index e58519ff..4472703b 100644 --- a/packages/docs/src/content/devtime/versions/starter-astro/7.3.5.json +++ b/packages/docs/src/content/devtime/versions/starter-astro/7.3.5.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 1, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.3.5", "avgInstallTimeMs": 2482.2, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 2595, "warmBuildTimeMs": 2117, "coldBuildTime": { - "avgMs": 850.6, - "standardDeviationMs": 26.82, - "minMs": 827, - "maxMs": 896, - "samplesMs": [851, 896, 837, 842, 827] + "avgMs": 940, + "standardDeviationMs": 24.62, + "minMs": 909, + "maxMs": 966, + "samplesMs": [909, 966, 919, 955, 951] }, "warmBuildTime": { - "avgMs": 817.6, - "standardDeviationMs": 4.28, - "minMs": 812, - "maxMs": 824, - "samplesMs": [818, 817, 812, 817, 824] + "avgMs": 912.8, + "standardDeviationMs": 16.74, + "minMs": 899, + "maxMs": 939, + "samplesMs": [939, 903, 903, 920, 899] }, "installTime": { - "avgMs": 3331.8, - "standardDeviationMs": 913.7, - "minMs": 1733, - "maxMs": 3851, - "samplesMs": [1733, 3403, 3821, 3851, 3851] + "avgMs": 3471.8, + "standardDeviationMs": 993.1, + "minMs": 1791, + "maxMs": 4126, + "samplesMs": [1791, 3338, 4070, 4034, 4126] }, "prodDependencies": 1, "devDependencies": 2, @@ -127,11 +127,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1296, - "standardDeviationMs": 64.97, - "minMs": 1232, - "maxMs": 1377, - "samplesMs": [1353, 1377, 1270, 1248, 1232] + "avgMs": 1338.6, + "standardDeviationMs": 30.63, + "minMs": 1301, + "maxMs": 1379, + "samplesMs": [1301, 1358, 1321, 1334, 1379] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/versions/starter-next-js/16.1.1.json b/packages/docs/src/content/devtime/versions/starter-next-js/16.1.1.json index 9160ddba..090dcfe3 100644 --- a/packages/docs/src/content/devtime/versions/starter-next-js/16.1.1.json +++ b/packages/docs/src/content/devtime/versions/starter-next-js/16.1.1.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 2, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "16.1.1", "avgInstallTimeMs": 4198, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 7159, "warmBuildTimeMs": 7159, "coldBuildTime": { - "avgMs": 5467.8, - "standardDeviationMs": 185.83, - "minMs": 5283, - "maxMs": 5696, - "samplesMs": [5437, 5696, 5621, 5283, 5302] + "avgMs": 5042, + "standardDeviationMs": 100.89, + "minMs": 4915, + "maxMs": 5167, + "samplesMs": [5167, 5119, 4915, 5015, 4994] }, "warmBuildTime": { - "avgMs": 5450.2, - "standardDeviationMs": 196.28, - "minMs": 5273, - "maxMs": 5773, - "samplesMs": [5489, 5773, 5273, 5358, 5358] + "avgMs": 5181.2, + "standardDeviationMs": 346.08, + "minMs": 4989, + "maxMs": 5792, + "samplesMs": [5126, 5792, 4989, 5001, 4998] }, "installTime": { - "avgMs": 6215.4, - "standardDeviationMs": 401.3, - "minMs": 5542, - "maxMs": 6503, - "samplesMs": [5542, 6396, 6503, 6483, 6153] + "avgMs": 5513.8, + "standardDeviationMs": 1433.6, + "minMs": 2952, + "maxMs": 6217, + "samplesMs": [2952, 6217, 6048, 6155, 6197] }, "prodDependencies": 3, "devDependencies": 6, @@ -430,11 +430,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2604.4, - "standardDeviationMs": 104.27, - "minMs": 2473, - "maxMs": 2740, - "samplesMs": [2740, 2532, 2627, 2473, 2650] + "avgMs": 2379.2, + "standardDeviationMs": 95.67, + "minMs": 2248, + "maxMs": 2503, + "samplesMs": [2248, 2427, 2503, 2337, 2381] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/versions/starter-nuxt/4.5.2.json b/packages/docs/src/content/devtime/versions/starter-nuxt/4.5.2.json index 2649f2d0..c22b34f8 100644 --- a/packages/docs/src/content/devtime/versions/starter-nuxt/4.5.2.json +++ b/packages/docs/src/content/devtime/versions/starter-nuxt/4.5.2.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 3, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.5.2", "avgInstallTimeMs": 5070, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 6962, "warmBuildTimeMs": 6545, "coldBuildTime": { - "avgMs": 3641.6, - "standardDeviationMs": 238.41, - "minMs": 3448, - "maxMs": 3921, - "samplesMs": [3480, 3476, 3448, 3921, 3883] + "avgMs": 3352, + "standardDeviationMs": 145.98, + "minMs": 3216, + "maxMs": 3513, + "samplesMs": [3216, 3219, 3313, 3513, 3499] }, "warmBuildTime": { - "avgMs": 3407.2, - "standardDeviationMs": 204.04, - "minMs": 3184, - "maxMs": 3707, - "samplesMs": [3260, 3707, 3406, 3184, 3479] + "avgMs": 3138.8, + "standardDeviationMs": 121.89, + "minMs": 2982, + "maxMs": 3281, + "samplesMs": [3082, 3108, 2982, 3281, 3241] }, "installTime": { - "avgMs": 5601.4, - "standardDeviationMs": 1253.6, - "minMs": 3431, - "maxMs": 6615, - "samplesMs": [3431, 6615, 6239, 5805, 5917] + "avgMs": 5446.4, + "standardDeviationMs": 1239.9, + "minMs": 3253, + "maxMs": 6258, + "samplesMs": [3253, 6258, 5886, 6063, 5772] }, "prodDependencies": 3, "devDependencies": 2, @@ -482,11 +482,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 2528.2, - "standardDeviationMs": 44.51, - "minMs": 2487, - "maxMs": 2580, - "samplesMs": [2500, 2487, 2573, 2580, 2501] + "avgMs": 2570, + "standardDeviationMs": 86.37, + "minMs": 2476, + "maxMs": 2683, + "samplesMs": [2637, 2522, 2476, 2683, 2532] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.16.0.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.16.0.json index 200a87bf..a2c4d5e4 100644 --- a/packages/docs/src/content/devtime/versions/starter-react-router/7.16.0.json +++ b/packages/docs/src/content/devtime/versions/starter-react-router/7.16.0.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 4, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", "avgInstallTimeMs": 1983.2, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 2747, "warmBuildTimeMs": 2746, "coldBuildTime": { - "avgMs": 1693.2, - "standardDeviationMs": 46.79, - "minMs": 1618, - "maxMs": 1742, - "samplesMs": [1692, 1720, 1694, 1618, 1742] + "avgMs": 1546.4, + "standardDeviationMs": 67.99, + "minMs": 1480, + "maxMs": 1661, + "samplesMs": [1661, 1524, 1526, 1480, 1541] }, "warmBuildTime": { - "avgMs": 1684.2, - "standardDeviationMs": 81.67, - "minMs": 1598, - "maxMs": 1790, - "samplesMs": [1790, 1746, 1665, 1622, 1598] + "avgMs": 1524.2, + "standardDeviationMs": 60.92, + "minMs": 1463, + "maxMs": 1606, + "samplesMs": [1606, 1545, 1543, 1463, 1464] }, "installTime": { - "avgMs": 1520.2, - "standardDeviationMs": 169, - "minMs": 1233, - "maxMs": 1629, - "samplesMs": [1233, 1501, 1620, 1629, 1618] + "avgMs": 1447.4, + "standardDeviationMs": 155.7, + "minMs": 1196, + "maxMs": 1593, + "samplesMs": [1196, 1556, 1465, 1427, 1593] }, "prodDependencies": 6, "devDependencies": 9, @@ -102,11 +102,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 868.6, - "standardDeviationMs": 48.62, - "minMs": 808, - "maxMs": 926, - "samplesMs": [926, 878, 900, 831, 808] + "avgMs": 774, + "standardDeviationMs": 12.45, + "minMs": 758, + "maxMs": 791, + "samplesMs": [791, 779, 767, 758, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/docs/src/content/devtime/versions/starter-solid-start/2.0.5.json b/packages/docs/src/content/devtime/versions/starter-solid-start/2.0.5.json index dfaf0f11..04dafbfe 100644 --- a/packages/docs/src/content/devtime/versions/starter-solid-start/2.0.5.json +++ b/packages/docs/src/content/devtime/versions/starter-solid-start/2.0.5.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 5, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", "avgInstallTimeMs": 3066.2, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 9919, "warmBuildTimeMs": 9551, "coldBuildTime": { - "avgMs": 3011.2, - "standardDeviationMs": 109.77, - "minMs": 2834, - "maxMs": 3135, - "samplesMs": [3135, 3011, 3042, 3034, 2834] + "avgMs": 2806, + "standardDeviationMs": 89.72, + "minMs": 2716, + "maxMs": 2915, + "samplesMs": [2881, 2726, 2915, 2792, 2716] }, "warmBuildTime": { - "avgMs": 2881.6, - "standardDeviationMs": 99.95, - "minMs": 2774, - "maxMs": 3025, - "samplesMs": [2924, 2881, 3025, 2774, 2804] + "avgMs": 2672.8, + "standardDeviationMs": 62.55, + "minMs": 2619, + "maxMs": 2775, + "samplesMs": [2775, 2619, 2676, 2625, 2669] }, "installTime": { - "avgMs": 1863.2, - "standardDeviationMs": 324.9, - "minMs": 1408, - "maxMs": 2312, - "samplesMs": [1408, 1797, 1842, 1957, 2312] + "avgMs": 1780.4, + "standardDeviationMs": 406.5, + "minMs": 1347, + "maxMs": 2245, + "samplesMs": [1347, 1367, 1890, 2053, 2245] }, "prodDependencies": 6, "devDependencies": 1, @@ -97,11 +97,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2660.2, - "standardDeviationMs": 41.95, - "minMs": 2613, - "maxMs": 2717, - "samplesMs": [2717, 2676, 2670, 2613, 2625] + "avgMs": 2517, + "standardDeviationMs": 42.65, + "minMs": 2473, + "maxMs": 2588, + "samplesMs": [2502, 2588, 2510, 2512, 2473] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json index 5a415ee1..a3763059 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 6, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", "avgInstallTimeMs": 2195, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 4220, "warmBuildTimeMs": 3910, "coldBuildTime": { - "avgMs": 2189, - "standardDeviationMs": 21.37, - "minMs": 2153, - "maxMs": 2207, - "samplesMs": [2207, 2192, 2203, 2190, 2153] + "avgMs": 2138.2, + "standardDeviationMs": 22.2, + "minMs": 2109, + "maxMs": 2171, + "samplesMs": [2134, 2109, 2171, 2135, 2142] }, "warmBuildTime": { - "avgMs": 2049.6, - "standardDeviationMs": 33.93, - "minMs": 2011, - "maxMs": 2096, - "samplesMs": [2072, 2033, 2036, 2096, 2011] + "avgMs": 1989.4, + "standardDeviationMs": 34.67, + "minMs": 1948, + "maxMs": 2031, + "samplesMs": [2010, 1998, 2031, 1948, 1960] }, "installTime": { - "avgMs": 1571, - "standardDeviationMs": 107.3, - "minMs": 1460, - "maxMs": 1721, - "samplesMs": [1475, 1460, 1613, 1586, 1721] + "avgMs": 1541.4, + "standardDeviationMs": 115, + "minMs": 1411, + "maxMs": 1651, + "samplesMs": [1411, 1423, 1621, 1651, 1601] }, "prodDependencies": 0, "devDependencies": 8, @@ -67,11 +67,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1348.8, - "standardDeviationMs": 57.87, - "minMs": 1319, - "maxMs": 1452, - "samplesMs": [1324, 1452, 1319, 1330, 1319] + "avgMs": 1233, + "standardDeviationMs": 30.73, + "minMs": 1200, + "maxMs": 1273, + "samplesMs": [1205, 1273, 1237, 1250, 1200] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json new file mode 100644 index 00000000..70a63837 --- /dev/null +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json @@ -0,0 +1,141 @@ +{ + "name": "TanStack Start", + "package": "starter-tanstack-start-react", + "type": "starter-kit", + "isFocused": true, + "order": 7, + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", + "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", + "frameworkVersion": "1.155.0", + "avgInstallTimeMs": 3204.4, + "minInstallTimeMs": 2522, + "maxInstallTimeMs": 5487, + "nodeModulesSize": 223735808, + "coldBuildTimeMs": 9098, + "warmBuildTimeMs": 8359, + "coldBuildTime": { + "avgMs": 5442, + "standardDeviationMs": 109.37, + "minMs": 5337, + "maxMs": 5564, + "samplesMs": [5377, 5564, 5557, 5337, 5375] + }, + "warmBuildTime": { + "avgMs": 5339.4, + "standardDeviationMs": 199.5, + "minMs": 5180, + "maxMs": 5591, + "samplesMs": [5180, 5591, 5521, 5199, 5206] + }, + "installTime": { + "avgMs": 4454.2, + "standardDeviationMs": 1363.3, + "minMs": 2026, + "maxMs": 5273, + "samplesMs": [2026, 4935, 5028, 5009, 5273] + }, + "prodDependencies": 13, + "devDependencies": 11, + "allDependencies": 415, + "duplicateDependencies": 12, + "depInstallSize": 186476602, + "e18eMessages": [ + { + "message": "[duplicate dependency] lru-cache has 2 installed versions:\n11.2.6 via the following 3 package(s) @asamuzakjp/dom-selector@6.8.1, @asamuzakjp/css-color@4.1.2, cssstyle@5.3.7\n5.1.1 via the following 1 package(s) @babel/helper-compilation-targets@7.28.6\n💡 Suggestions\n- Consider standardizing on version 11.2.6 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @babel/code-frame has 2 installed versions:\n7.27.1 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n7.29.0 via the following 4 package(s) @babel/core@7.29.0, @babel/traverse@7.29.0, @babel/template@7.28.6, @testing-library/dom@10.4.1\n💡 Suggestions\n- Consider standardizing on version 7.29.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] picomatch has 2 installed versions:\n4.0.3 via the following 6 package(s) fdir@6.5.0, vite@7.3.1, tinyglobby@0.2.15, unplugin@2.3.11, @tanstack/devtools-vite@0.4.1, vitest@4.0.18\n2.3.1 via the following 2 package(s) anymatch@3.1.3, readdirp@3.6.0\n💡 Suggestions\n- Consider standardizing on version 4.0.3 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @tanstack/router-utils has 2 installed versions:\n1.158.0 via the following 1 package(s) @tanstack/react-start@1.155.0\n1.154.7 via the following 3 package(s) @tanstack/router-generator@1.155.0, @tanstack/router-plugin@1.155.0, @tanstack/start-plugin-core@1.155.0\n💡 Suggestions\n- Consider standardizing on version 1.154.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] source-map has 2 installed versions:\n0.7.6 via the following 1 package(s) @tanstack/router-generator@1.155.0\n0.6.1 via the following 1 package(s) recast@0.23.11\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @rolldown/pluginutils has 2 installed versions:\n1.0.0-beta.40 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n1.0.0-beta.53 via the following 1 package(s) @vitejs/plugin-react@5.1.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] srvx has 2 installed versions:\n0.10.1 via the following 3 package(s) @tanstack/start-plugin-core@1.155.0, crossws@0.4.4, nitro@3.0.1-alpha.2\n1.0.5 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider standardizing on version 0.10.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] parse5 has 2 installed versions:\n7.3.0 via the following 3 package(s) cheerio@1.2.0, parse5-htmlparser2-tree-adapter@7.1.0, parse5-parser-stream@7.1.2\n8.0.0 via the following 1 package(s) jsdom@27.4.0\n💡 Suggestions\n- Consider standardizing on version 7.3.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] whatwg-mimetype has 2 installed versions:\n4.0.0 via the following 2 package(s) cheerio@1.2.0, jsdom@27.4.0\n5.0.0 via the following 1 package(s) data-urls@6.0.1\n💡 Suggestions\n- Consider standardizing on version 4.0.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] entities has 3 installed versions:\n4.5.0 via the following 1 package(s) dom-serializer@2.0.0\n7.0.1 via the following 1 package(s) htmlparser2@10.1.0\n6.0.1 via the following 2 package(s) parse5@7.3.0, parse5@8.0.0\n💡 Suggestions\n- Consider standardizing on version 6.0.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] h3 has 2 installed versions:\n2.0.1-rc.11 via the following 0 package(s) \n2.0.1-rc.32 via the following 1 package(s) nitro@3.0.1-alpha.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] rou3 has 2 installed versions:\n0.7.12 via the following 0 package(s) \n0.9.2 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + } + ], + "vendoredCoreJsSize": 0, + "vendoredCoreJsUnnecessaryModules": [], + "browserBaselineTests": { + "baselineStatus": "high", + "baselineYear": 2022, + "baselineReason": null, + "baselineFeatureCount": 45 + }, + "frameworkDependencies": { + "prodDependencies": 8, + "devDependencies": 0, + "allDependencies": 8 + }, + "minimumNodeVersion": "22.12.0", + "minimumNodeVersionImposedBy": [ + "@tanstack/react-start", + "@tanstack/react-start-client", + "@tanstack/react-start-server", + "@tanstack/start-client-core", + "@tanstack/start-fn-stubs", + "@tanstack/start-plugin-core", + "@tanstack/start-server-core", + "@tanstack/start-storage-context" + ], + "devServerStartTime": { + "avgMs": 2930.4, + "standardDeviationMs": 202.58, + "minMs": 2816, + "maxMs": 3291, + "samplesMs": [2857, 2825, 2816, 2863, 3291] + }, + "firstPartyDependencies": { + "prodDependencies": 6, + "devDependencies": 1, + "allDependencies": 248, + "duplicateDependencies": 5 + } +} diff --git a/packages/docs/src/content/runtime/app-astro.json b/packages/docs/src/content/runtime/app-astro.json index 47250693..a79e7665 100644 --- a/packages/docs/src/content/runtime/app-astro.json +++ b/packages/docs/src/content/runtime/app-astro.json @@ -3,634 +3,634 @@ "package": "app-astro", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.3.5", "order": 1, "clientSideRenderedTests": { - "firstPaintMs": 111.4, - "fcpMs": 111.58, + "firstPaintMs": 103.4, + "fcpMs": 103.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.59, - "inputDelayMs": 2.14, - "processingDurationMs": 0.45, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.25, + "inputDelayMs": 1.77, + "processingDurationMs": 0.81, + "presentationDelayMs": 1.66 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.68, - "fcpMs": 15.86, - "interactionLatencyMs": 0.38, - "inputDelayMs": 0.25, - "processingDurationMs": 0.36, - "presentationDelayMs": 0 + "firstPaintMs": 8.38, + "fcpMs": 8.44, + "interactionLatencyMs": 4.32, + "inputDelayMs": 0.75, + "processingDurationMs": 0.8, + "presentationDelayMs": 3.72 }, "samples": [ { - "firstPaintMs": 126, - "fcpMs": 126.081, + "firstPaintMs": 102, + "fcpMs": 102.366, "interactionTests": { - "interactionLatencyMs": 2.765, - "inputDelayMs": 2.467, - "processingDurationMs": 0.298, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.809000000000001, + "inputDelayMs": 1.464, + "processingDurationMs": 2.038, + "presentationDelayMs": 8.307 } }, { - "firstPaintMs": 89, - "fcpMs": 88.68, + "firstPaintMs": 103, + "fcpMs": 103.446, "interactionTests": { - "interactionLatencyMs": 2.581, - "inputDelayMs": 2.294, - "processingDurationMs": 0.287, + "interactionLatencyMs": 3.165, + "inputDelayMs": 1.943, + "processingDurationMs": 1.222, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 116.213, + "firstPaintMs": 117, + "fcpMs": 117.349, "interactionTests": { - "interactionLatencyMs": 2.084, - "inputDelayMs": 1.823, - "processingDurationMs": 0.261, + "interactionLatencyMs": 2.72, + "inputDelayMs": 2.446, + "processingDurationMs": 0.274, "presentationDelayMs": 0 } }, { - "firstPaintMs": 124, - "fcpMs": 124.49, + "firstPaintMs": 94, + "fcpMs": 94.262, "interactionTests": { - "interactionLatencyMs": 3.102, - "inputDelayMs": 2.013, - "processingDurationMs": 1.089, + "interactionLatencyMs": 2.645, + "inputDelayMs": 2.387, + "processingDurationMs": 0.258, "presentationDelayMs": 0 } }, { - "firstPaintMs": 102, - "fcpMs": 102.451, + "firstPaintMs": 101, + "fcpMs": 100.888, "interactionTests": { - "interactionLatencyMs": 2.419, - "inputDelayMs": 2.119, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.896, + "inputDelayMs": 0.629, + "processingDurationMs": 0.267, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 738, - "avgLatencyMs": 1.468, - "medianLatencyMs": 1.323, - "samples": 6814, + "opsPerSec": 743, + "avgLatencyMs": 1.452, + "medianLatencyMs": 1.317, + "samples": 6886, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 67.8, - "fcpMs": 67.87, + "firstPaintMs": 61.6, + "fcpMs": 61.83, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.73, - "inputDelayMs": 0.93, - "processingDurationMs": 0.8, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.78, + "inputDelayMs": 1.01, + "processingDurationMs": 1.04, + "presentationDelayMs": 2.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 5.89, - "fcpMs": 5.83, - "interactionLatencyMs": 1.4, - "inputDelayMs": 0.79, - "processingDurationMs": 1.26, - "presentationDelayMs": 0 + "firstPaintMs": 7.06, + "fcpMs": 7.15, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.07, + "processingDurationMs": 1.17, + "presentationDelayMs": 6.12 }, "samples": [ { - "firstPaintMs": 73, - "fcpMs": 73.214, + "firstPaintMs": 67, + "fcpMs": 67.277, "interactionTests": { - "interactionLatencyMs": 0.719, - "inputDelayMs": 0.483, - "processingDurationMs": 0.236, - "presentationDelayMs": 0 + "interactionLatencyMs": 15.525, + "inputDelayMs": 0.471, + "processingDurationMs": 1.379, + "presentationDelayMs": 13.675 } }, { - "firstPaintMs": 61, - "fcpMs": 61.41, + "firstPaintMs": 57, + "fcpMs": 57.305, "interactionTests": { - "interactionLatencyMs": 0.795, - "inputDelayMs": 0.561, - "processingDurationMs": 0.234, + "interactionLatencyMs": 0.881, + "inputDelayMs": 0.482, + "processingDurationMs": 0.399, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 61.759, + "firstPaintMs": 69, + "fcpMs": 69.406, "interactionTests": { - "interactionLatencyMs": 3.8040000000000003, - "inputDelayMs": 0.752, - "processingDurationMs": 3.052, + "interactionLatencyMs": 3.576, + "inputDelayMs": 0.625, + "processingDurationMs": 2.951, "presentationDelayMs": 0 } }, { - "firstPaintMs": 73, - "fcpMs": 72.531, + "firstPaintMs": 52, + "fcpMs": 52.057, "interactionTests": { - "interactionLatencyMs": 0.766, - "inputDelayMs": 0.527, - "processingDurationMs": 0.239, + "interactionLatencyMs": 0.767, + "inputDelayMs": 0.544, + "processingDurationMs": 0.223, "presentationDelayMs": 0 } }, { - "firstPaintMs": 70, - "fcpMs": 70.439, + "firstPaintMs": 63, + "fcpMs": 63.125, "interactionTests": { - "interactionLatencyMs": 2.571, - "inputDelayMs": 2.321, - "processingDurationMs": 0.25, + "interactionLatencyMs": 3.148, + "inputDelayMs": 2.924, + "processingDurationMs": 0.224, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1548.8, - "peakAvgLatencyMs": 63.73, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 64, - "peakP90LatencyMs": 67, - "peakP99LatencyMs": 89, - "totalRequests": 46356, + "peakWorkers": 50, + "peakRequestsPerSec": 1582.2, + "peakAvgLatencyMs": 31, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 47124, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2653, + "requests": 2682, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 1.05, + "requestsPerSec": 536.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 100486348.8 + "bytesPerSec": 101600460.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5949, + "requests": 6047, "errors": 0, - "requestsPerSec": 1189.8, - "avgLatencyMs": 3.95, + "requestsPerSec": 1209.41, + "avgLatencyMs": 3.88, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 8, - "bytesPerSec": 225299660.8 + "bytesPerSec": 229048320 }, { "workers": 10, "durationMs": 5000, - "requests": 6986, + "requests": 7202, "errors": 0, - "requestsPerSec": 1397.2, - "avgLatencyMs": 6.6, + "requestsPerSec": 1440.4, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, + "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 264581939.2 + "maxLatencyMs": 13, + "bytesPerSec": 272865689.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7683, + "requests": 7761, "errors": 0, - "requestsPerSec": 1536.6, - "avgLatencyMs": 15.74, + "requestsPerSec": 1552.2, + "avgLatencyMs": 15.6, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, + "p90LatencyMs": 17, "p99LatencyMs": 25, - "maxLatencyMs": 50, - "bytesPerSec": 291006054.4 + "maxLatencyMs": 53, + "bytesPerSec": 293942067.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7911, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.93, - "medianLatencyMs": 31, - "p50LatencyMs": 31, + "requestsPerSec": 1582.2, + "avgLatencyMs": 31, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 123, - "bytesPerSec": 291163340.8 + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 111, + "bytesPerSec": 299656806.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7744, + "requests": 7725, "errors": 0, - "requestsPerSec": 1548.8, - "avgLatencyMs": 63.73, + "requestsPerSec": 1545, + "avgLatencyMs": 63.85, "medianLatencyMs": 61, "p50LatencyMs": 61, - "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 89, - "maxLatencyMs": 1556, - "bytesPerSec": 293312921.61 + "p75LatencyMs": 65, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 1476, + "bytesPerSec": 292631347.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7654, + "requests": 7796, "errors": 0, - "requestsPerSec": 1530.8, - "avgLatencyMs": 113.34, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 108, - "p99LatencyMs": 1523, - "maxLatencyMs": 4951, - "bytesPerSec": 289852620.8 + "requestsPerSec": 1559.2, + "avgLatencyMs": 111.91, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 96, + "p90LatencyMs": 111, + "p99LatencyMs": 1524, + "maxLatencyMs": 4929, + "bytesPerSec": 295305216 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1555.4, - "peakAvgLatencyMs": 63.44, + "peakRequestsPerSec": 1544.6, + "peakAvgLatencyMs": 63.88, "peakP50LatencyMs": 61, "peakP75LatencyMs": 65, "peakP90LatencyMs": 68, - "peakP99LatencyMs": 100, - "totalRequests": 46420, + "peakP99LatencyMs": 88, + "totalRequests": 45635, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2708, + "requests": 2706, "errors": 0, - "requestsPerSec": 541.6, - "avgLatencyMs": 1.07, + "requestsPerSec": 541.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 6, - "bytesPerSec": 102583500.8 + "maxLatencyMs": 5, + "bytesPerSec": 102504857.6 }, { "workers": 5, "durationMs": 5000, - "requests": 5897, + "requests": 5767, "errors": 0, - "requestsPerSec": 1179.41, - "avgLatencyMs": 3.83, + "requestsPerSec": 1153.41, + "avgLatencyMs": 4.02, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 223359795.2 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 218431488 }, { "workers": 10, "durationMs": 5000, - "requests": 7054, + "requests": 6815, "errors": 0, - "requestsPerSec": 1410.8, - "avgLatencyMs": 6.47, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1363, + "avgLatencyMs": 6.94, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 267190272 + "p99LatencyMs": 11, + "maxLatencyMs": 17, + "bytesPerSec": 258146304 }, { "workers": 25, "durationMs": 5000, - "requests": 7691, + "requests": 7365, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 15.71, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, + "requestsPerSec": 1473, + "avgLatencyMs": 16.46, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 53, - "bytesPerSec": 291320627.2 + "p99LatencyMs": 28, + "maxLatencyMs": 39, + "bytesPerSec": 278947430.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7562, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 1512.4, + "avgLatencyMs": 32.48, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 35, "p99LatencyMs": 49, - "maxLatencyMs": 343, - "bytesPerSec": 291163340.8 + "maxLatencyMs": 351, + "bytesPerSec": 286444748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7777, + "requests": 7723, "errors": 0, - "requestsPerSec": 1555.4, - "avgLatencyMs": 63.44, + "requestsPerSec": 1544.6, + "avgLatencyMs": 63.88, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 65, "p90LatencyMs": 68, - "p99LatencyMs": 100, - "maxLatencyMs": 1507, - "bytesPerSec": 294623641.61 + "p99LatencyMs": 88, + "maxLatencyMs": 1583, + "bytesPerSec": 292474060.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7606, + "requests": 7697, "errors": 0, - "requestsPerSec": 1521.2, - "avgLatencyMs": 113.98, - "medianLatencyMs": 79, - "p50LatencyMs": 79, - "p75LatencyMs": 102, - "p90LatencyMs": 108, - "p99LatencyMs": 1575, - "maxLatencyMs": 4983, - "bytesPerSec": 288109363.2 + "requestsPerSec": 1539.4, + "avgLatencyMs": 113.28, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 105, + "p99LatencyMs": 1626, + "maxLatencyMs": 4985, + "bytesPerSec": 291477913.61 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ] } diff --git a/packages/docs/src/content/runtime/app-baseline-html.json b/packages/docs/src/content/runtime/app-baseline-html.json index 2fb28e47..94fbed25 100644 --- a/packages/docs/src/content/runtime/app-baseline-html.json +++ b/packages/docs/src/content/runtime/app-baseline-html.json @@ -4,487 +4,487 @@ "type": "runtime-app", "isFocused": false, "order": 0, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 841, - "avgLatencyMs": 1.209, - "medianLatencyMs": 1.207, - "samples": 8273, + "opsPerSec": 842, + "avgLatencyMs": 1.205, + "medianLatencyMs": 1.201, + "samples": 8297, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2960, "errors": 0, - "requestsPerSec": 600.6, - "avgLatencyMs": 1.03, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6044, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 6943, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 9, + "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 8083, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, + "p99LatencyMs": 21, + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 7463, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7860, + "requests": 7674, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 70, - "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7937, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ], "runs": 3, "samples": [ { "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakRequestsPerSec": 1600.4, + "peakAvgLatencyMs": 30.65, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 48, + "totalRequests": 48128, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2994, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 598.8, "avgLatencyMs": 1.03, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 6, + "bytesPerSec": 113344512 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6515, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1303, + "avgLatencyMs": 3.18, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "bytesPerSec": 246690611.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 7418, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1483.6, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "maxLatencyMs": 12, + "bytesPerSec": 280926617.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 7936, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, + "requestsPerSec": 1587.2, + "avgLatencyMs": 15.29, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "maxLatencyMs": 31, + "bytesPerSec": 300495667.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 8002, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1600.4, + "avgLatencyMs": 30.65, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 48, + "maxLatencyMs": 74, + "bytesPerSec": 303012249.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 7860, + "durationMs": 5000, + "requests": 7917, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, + "requestsPerSec": 1583.4, + "avgLatencyMs": 62.29, + "medianLatencyMs": 59, + "p50LatencyMs": 59, "p75LatencyMs": 70, "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "p99LatencyMs": 109, + "maxLatencyMs": 684, + "bytesPerSec": 299761664 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7346, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1469.2, + "avgLatencyMs": 123.77, + "medianLatencyMs": 95, + "p50LatencyMs": 95, + "p75LatencyMs": 121, + "p90LatencyMs": 151, + "p99LatencyMs": 1243, + "maxLatencyMs": 4974, + "bytesPerSec": 278147891.2 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1555.8, - "peakAvgLatencyMs": 115.94, - "peakP50LatencyMs": 89, - "peakP75LatencyMs": 111, - "peakP90LatencyMs": 131, - "peakP99LatencyMs": 855, - "totalRequests": 46991, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2975, + "requests": 2960, "errors": 0, - "requestsPerSec": 595, - "avgLatencyMs": 1.05, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 112636723.2 + "p99LatencyMs": 2, + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6451, + "requests": 6044, "errors": 0, - "requestsPerSec": 1290.2, - "avgLatencyMs": 3.25, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 244252672 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7198, + "requests": 6943, "errors": 0, - "requestsPerSec": 1439.6, - "avgLatencyMs": 6.47, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 272590438.4 + "maxLatencyMs": 11, + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7271, + "requests": 8083, "errors": 0, - "requestsPerSec": 1454.2, - "avgLatencyMs": 16.65, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 20, + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 21, - "maxLatencyMs": 34, - "bytesPerSec": 275264307.2 + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7633, + "requests": 7463, "errors": 0, - "requestsPerSec": 1526.6, - "avgLatencyMs": 32.15, + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, "medianLatencyMs": 33, "p50LatencyMs": 33, - "p75LatencyMs": 35, + "p75LatencyMs": 36, "p90LatencyMs": 37, - "p99LatencyMs": 47, - "maxLatencyMs": 66, - "bytesPerSec": 289013760 + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7684, + "requests": 7674, "errors": 0, - "requestsPerSec": 1536.8, - "avgLatencyMs": 64.12, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 71, - "p90LatencyMs": 84, - "p99LatencyMs": 121, - "maxLatencyMs": 1250, - "bytesPerSec": 290953625.61 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7779, + "requests": 7937, "errors": 0, - "requestsPerSec": 1555.8, - "avgLatencyMs": 115.94, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 111, - "p90LatencyMs": 131, - "p99LatencyMs": 855, - "maxLatencyMs": 4936, - "bytesPerSec": 294518784 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1773.4, - "peakAvgLatencyMs": 108.26, - "peakP50LatencyMs": 78, - "peakP75LatencyMs": 106, - "peakP90LatencyMs": 134, - "peakP99LatencyMs": 390, - "totalRequests": 49711, + "peakWorkers": 100, + "peakRequestsPerSec": 1691.8, + "peakAvgLatencyMs": 58.3, + "peakP50LatencyMs": 56, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 95, + "totalRequests": 48644, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 3004, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 600.8, "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113698406.4 + "maxLatencyMs": 3, + "bytesPerSec": 113763942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6165, + "requests": 6166, "errors": 0, - "requestsPerSec": 1233, - "avgLatencyMs": 3.55, + "requestsPerSec": 1233.2, + "avgLatencyMs": 3.4, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 233399910.4 + "maxLatencyMs": 7, + "bytesPerSec": 233478553.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7375, + "requests": 7027, "errors": 0, - "requestsPerSec": 1475, - "avgLatencyMs": 6.38, + "requestsPerSec": 1405.4, + "avgLatencyMs": 6.61, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 279222681.61 + "maxLatencyMs": 13, + "bytesPerSec": 266063052.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7535, + "requests": 7487, "errors": 0, - "requestsPerSec": 1507, - "avgLatencyMs": 16.08, + "requestsPerSec": 1497.4, + "avgLatencyMs": 16.19, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 21, - "maxLatencyMs": 33, - "bytesPerSec": 285278208 + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 283508736 }, { "workers": 50, "durationMs": 5000, - "requests": 8364, + "requests": 8274, "errors": 0, - "requestsPerSec": 1672.8, - "avgLatencyMs": 29.32, + "requestsPerSec": 1654.8, + "avgLatencyMs": 29.62, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 34, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 316696166.4 + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 39, + "maxLatencyMs": 69, + "bytesPerSec": 313288294.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8402, + "requests": 8459, "errors": 0, - "requestsPerSec": 1680.4, - "avgLatencyMs": 58.68, + "requestsPerSec": 1691.8, + "avgLatencyMs": 58.3, "medianLatencyMs": 56, "p50LatencyMs": 56, - "p75LatencyMs": 63, - "p90LatencyMs": 71, - "p99LatencyMs": 117, - "maxLatencyMs": 846, - "bytesPerSec": 318164172.8 + "p75LatencyMs": 64, + "p90LatencyMs": 75, + "p99LatencyMs": 95, + "maxLatencyMs": 177, + "bytesPerSec": 320366182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8867, + "requests": 8227, "errors": 0, - "requestsPerSec": 1773.4, - "avgLatencyMs": 108.26, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 106, - "p90LatencyMs": 134, - "p99LatencyMs": 390, - "maxLatencyMs": 4984, - "bytesPerSec": 335727820.8 + "requestsPerSec": 1645.4, + "avgLatencyMs": 119.28, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 130, + "p90LatencyMs": 173, + "p99LatencyMs": 475, + "maxLatencyMs": 3474, + "bytesPerSec": 311505715.2 } ] } diff --git a/packages/docs/src/content/runtime/app-next-js.json b/packages/docs/src/content/runtime/app-next-js.json index 77467936..61b37c6d 100644 --- a/packages/docs/src/content/runtime/app-next-js.json +++ b/packages/docs/src/content/runtime/app-next-js.json @@ -3,219 +3,219 @@ "package": "app-next-js", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "16.1.1", "order": 2, "clientSideRenderedTests": { - "firstPaintMs": 339.2, - "fcpMs": 339.14, + "firstPaintMs": 337.8, + "fcpMs": 337.67, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.78, - "inputDelayMs": 1.29, - "processingDurationMs": 8.15, - "presentationDelayMs": 10.34 + "interactionLatencyMs": 18.24, + "inputDelayMs": 1.27, + "processingDurationMs": 8.96, + "presentationDelayMs": 8.02 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 3.27, - "fcpMs": 3.14, - "interactionLatencyMs": 2.5, - "inputDelayMs": 0.1, - "processingDurationMs": 2.3, - "presentationDelayMs": 2.47 + "firstPaintMs": 1.3, + "fcpMs": 1.4, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.09, + "processingDurationMs": 2.14, + "presentationDelayMs": 1.59 }, "samples": [ { - "firstPaintMs": 337, - "fcpMs": 336.588, + "firstPaintMs": 339, + "fcpMs": 338.912, "interactionTests": { - "interactionLatencyMs": 18.637, - "inputDelayMs": 1.155, - "processingDurationMs": 6.864, - "presentationDelayMs": 10.618 + "interactionLatencyMs": 17.035, + "inputDelayMs": 1.228, + "processingDurationMs": 8.656, + "presentationDelayMs": 7.151 } }, { "firstPaintMs": 338, - "fcpMs": 337.681, + "fcpMs": 337.961, "interactionTests": { - "interactionLatencyMs": 21.215, - "inputDelayMs": 1.298, - "processingDurationMs": 9.305, - "presentationDelayMs": 10.612 + "interactionLatencyMs": 20.671, + "inputDelayMs": 1.211, + "processingDurationMs": 12.473, + "presentationDelayMs": 6.987 } }, { - "firstPaintMs": 338, - "fcpMs": 338.394, + "firstPaintMs": 337, + "fcpMs": 336.78, "interactionTests": { - "interactionLatencyMs": 22.932000000000002, - "inputDelayMs": 1.233, - "processingDurationMs": 11.027, - "presentationDelayMs": 10.672 + "interactionLatencyMs": 16.148, + "inputDelayMs": 1.402, + "processingDurationMs": 8.089, + "presentationDelayMs": 6.657 } }, { - "firstPaintMs": 345, - "fcpMs": 344.59, + "firstPaintMs": 336, + "fcpMs": 335.743, "interactionTests": { - "interactionLatencyMs": 16.353, - "inputDelayMs": 1.395, - "processingDurationMs": 8.505, - "presentationDelayMs": 6.453 + "interactionLatencyMs": 20.48, + "inputDelayMs": 1.19, + "processingDurationMs": 8.894, + "presentationDelayMs": 10.396 } }, { - "firstPaintMs": 338, - "fcpMs": 338.472, + "firstPaintMs": 339, + "fcpMs": 338.96, "interactionTests": { - "interactionLatencyMs": 19.751, - "inputDelayMs": 1.383, - "processingDurationMs": 5.036, - "presentationDelayMs": 13.332 + "interactionLatencyMs": 16.865000000000002, + "inputDelayMs": 1.294, + "processingDurationMs": 6.686, + "presentationDelayMs": 8.885 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 210, - "avgLatencyMs": 4.948, - "medianLatencyMs": 4.909, - "samples": 2021, + "opsPerSec": 213, + "avgLatencyMs": 4.835, + "medianLatencyMs": 4.515, + "samples": 2069, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 153.4, - "fcpMs": 153.45, + "firstPaintMs": 152.8, + "fcpMs": 152.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.87, - "inputDelayMs": 1.33, - "processingDurationMs": 7.8, - "presentationDelayMs": 9.75 + "interactionLatencyMs": 18.93, + "inputDelayMs": 1.6, + "processingDurationMs": 8.27, + "presentationDelayMs": 9.07 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.11, - "fcpMs": 12.86, - "interactionLatencyMs": 1.58, - "inputDelayMs": 0.16, - "processingDurationMs": 2.57, - "presentationDelayMs": 2.35 + "firstPaintMs": 10.89, + "fcpMs": 10.74, + "interactionLatencyMs": 2.38, + "inputDelayMs": 0.59, + "processingDurationMs": 1.32, + "presentationDelayMs": 2.18 }, "samples": [ { - "firstPaintMs": 162, - "fcpMs": 161.753, + "firstPaintMs": 160, + "fcpMs": 159.51, "interactionTests": { - "interactionLatencyMs": 18.587, - "inputDelayMs": 1.469, - "processingDurationMs": 11.091, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 21.333, + "inputDelayMs": 2.628, + "processingDurationMs": 7.629, + "presentationDelayMs": 11.076 } }, { - "firstPaintMs": 166, - "fcpMs": 166.187, + "firstPaintMs": 168, + "fcpMs": 167.709, "interactionTests": { - "interactionLatencyMs": 16.618000000000002, - "inputDelayMs": 1.434, - "processingDurationMs": 5.525, - "presentationDelayMs": 9.659 + "interactionLatencyMs": 20.521, + "inputDelayMs": 1.205, + "processingDurationMs": 7.622, + "presentationDelayMs": 11.694 } }, { - "firstPaintMs": 136, - "fcpMs": 136.382, + "firstPaintMs": 149, + "fcpMs": 149.377, "interactionTests": { - "interactionLatencyMs": 18.814, - "inputDelayMs": 1.15, - "processingDurationMs": 5.97, - "presentationDelayMs": 11.694 + "interactionLatencyMs": 19.96, + "inputDelayMs": 1.465, + "processingDurationMs": 10.326, + "presentationDelayMs": 8.169 } }, { - "firstPaintMs": 160, - "fcpMs": 159.546, + "firstPaintMs": 145, + "fcpMs": 144.645, "interactionTests": { - "interactionLatencyMs": 19.338, - "inputDelayMs": 1.157, - "processingDurationMs": 6.353, - "presentationDelayMs": 11.828 + "interactionLatencyMs": 17.011, + "inputDelayMs": 1.464, + "processingDurationMs": 8.774, + "presentationDelayMs": 6.773 } }, { - "firstPaintMs": 143, - "fcpMs": 143.374, + "firstPaintMs": 142, + "fcpMs": 142.043, "interactionTests": { - "interactionLatencyMs": 21.011000000000003, - "inputDelayMs": 1.435, - "processingDurationMs": 10.051, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 15.829, + "inputDelayMs": 1.216, + "processingDurationMs": 6.976, + "presentationDelayMs": 7.637 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 210, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "p99LatencyMs": 141, + "maxLatencyMs": 141, + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 187, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, @@ -223,44 +223,44 @@ "requests": 177, "errors": 0, "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, - "durationMs": 5010, + "durationMs": 5000, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 136, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, @@ -268,103 +268,103 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, "bytesPerSec": 12125798.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, + "peakWorkers": 1, "peakRequestsPerSec": 42.4, - "peakAvgLatencyMs": 115.73, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 120, - "peakP99LatencyMs": 131, - "totalRequests": 1207, + "peakAvgLatencyMs": 23.11, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 28, + "totalRequests": 1184, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 209, + "requests": 212, "errors": 0, - "requestsPerSec": 41.8, - "avgLatencyMs": 23.3, + "requestsPerSec": 42.4, + "avgLatencyMs": 23.11, "medianLatencyMs": 23, "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, + "p99LatencyMs": 28, "maxLatencyMs": 34, - "bytesPerSec": 24843059.2 + "bytesPerSec": 25196953.6 }, { "workers": 5, "durationMs": 5000, - "requests": 212, + "requests": 209, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 115.73, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 120, - "p99LatencyMs": 131, - "maxLatencyMs": 132, - "bytesPerSec": 25203507.2 + "requestsPerSec": 41.8, + "avgLatencyMs": 117.88, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 121, + "p99LatencyMs": 140, + "maxLatencyMs": 153, + "bytesPerSec": 24843059.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 199, + "durationMs": 5010, + "requests": 195, "errors": 0, - "requestsPerSec": 39.8, - "avgLatencyMs": 244.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 247, - "p90LatencyMs": 255, - "p99LatencyMs": 391, - "maxLatencyMs": 426, - "bytesPerSec": 23660134.4 + "requestsPerSec": 39, + "avgLatencyMs": 249.4, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 248, + "p90LatencyMs": 267, + "p99LatencyMs": 456, + "maxLatencyMs": 486, + "bytesPerSec": 23184998.4 }, { "workers": 25, - "durationMs": 5010, - "requests": 177, + "durationMs": 5000, + "requests": 169, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 657.02, - "medianLatencyMs": 649, - "p50LatencyMs": 649, - "p75LatencyMs": 660, - "p90LatencyMs": 666, - "p99LatencyMs": 1905, - "maxLatencyMs": 2010, - "bytesPerSec": 21042790.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 688.76, + "medianLatencyMs": 656, + "p50LatencyMs": 656, + "p75LatencyMs": 687, + "p90LatencyMs": 731, + "p99LatencyMs": 2084, + "maxLatencyMs": 2199, + "bytesPerSec": 20089241.61 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 156, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1134.15, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1087, - "p90LatencyMs": 2272, - "p99LatencyMs": 4735, - "maxLatencyMs": 4937, - "bytesPerSec": 19140608 + "requestsPerSec": 31.2, + "avgLatencyMs": 1121.45, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1110, + "p90LatencyMs": 2308, + "p99LatencyMs": 4599, + "maxLatencyMs": 4784, + "bytesPerSec": 18547507.2 }, { "workers": 100, @@ -372,132 +372,132 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1209.11, - "medianLatencyMs": 911, - "p50LatencyMs": 911, - "p75LatencyMs": 1066, - "p90LatencyMs": 2754, - "p99LatencyMs": 4821, - "maxLatencyMs": 5001, - "bytesPerSec": 17472102.4 + "avgLatencyMs": 1201.55, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1080, + "p90LatencyMs": 2700, + "p99LatencyMs": 4795, + "maxLatencyMs": 4978, + "bytesPerSec": 17474150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 96, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1450.4, - "medianLatencyMs": 793, - "p50LatencyMs": 793, - "p75LatencyMs": 2335, - "p90LatencyMs": 3578, - "p99LatencyMs": 4838, - "maxLatencyMs": 4995, - "bytesPerSec": 12125798.4 + "requestsPerSec": 19.2, + "avgLatencyMs": 1475.57, + "medianLatencyMs": 795, + "p50LatencyMs": 795, + "p75LatencyMs": 2362, + "p90LatencyMs": 3631, + "p99LatencyMs": 4963, + "maxLatencyMs": 4963, + "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 118.45, + "peakP50LatencyMs": 118, + "peakP75LatencyMs": 119, + "peakP90LatencyMs": 122, + "peakP99LatencyMs": 140, + "totalRequests": 1175, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 204, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 40.8, + "avgLatencyMs": 23.99, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 35, + "maxLatencyMs": 43, + "bytesPerSec": 24249958.4 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 207, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, - "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "requestsPerSec": 41.4, + "avgLatencyMs": 118.45, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 119, + "p90LatencyMs": 122, + "p99LatencyMs": 140, + "maxLatencyMs": 160, + "bytesPerSec": 24607129.6 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 195, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 39, + "avgLatencyMs": 250.01, + "medianLatencyMs": 249, + "p50LatencyMs": 249, + "p75LatencyMs": 254, + "p90LatencyMs": 263, + "p99LatencyMs": 391, + "maxLatencyMs": 426, + "bytesPerSec": 23184998.4 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 173, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, - "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "requestsPerSec": 34.6, + "avgLatencyMs": 673.66, + "medianLatencyMs": 668, + "p50LatencyMs": 668, + "p75LatencyMs": 674, + "p90LatencyMs": 687, + "p99LatencyMs": 1940, + "maxLatencyMs": 2046, + "bytesPerSec": 20567654.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 154, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "requestsPerSec": 30.8, + "avgLatencyMs": 1137.56, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1099, + "p90LatencyMs": 2354, + "p99LatencyMs": 4657, + "maxLatencyMs": 4843, + "bytesPerSec": 18308300.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 136, + "durationMs": 5000, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1203.18, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1058, + "p90LatencyMs": 2637, + "p99LatencyMs": 4692, + "maxLatencyMs": 4872, + "bytesPerSec": 16641024 }, { "workers": 200, @@ -505,132 +505,132 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1426.71, + "medianLatencyMs": 769, + "p50LatencyMs": 769, + "p75LatencyMs": 2245, + "p90LatencyMs": 3516, + "p99LatencyMs": 4768, + "maxLatencyMs": 4928, "bytesPerSec": 12125798.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 115.45, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 117, - "peakP99LatencyMs": 140, - "totalRequests": 1165, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 212, + "requests": 210, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 22.99, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 34, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 25196953.6 + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 115.45, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 117, - "p99LatencyMs": 140, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 119, + "p99LatencyMs": 141, "maxLatencyMs": 141, - "bytesPerSec": 25560678.4 + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 195, + "requests": 187, "errors": 0, - "requestsPerSec": 39, - "avgLatencyMs": 249.5, - "medianLatencyMs": 246, - "p50LatencyMs": 246, - "p75LatencyMs": 252, - "p90LatencyMs": 263, - "p99LatencyMs": 455, - "maxLatencyMs": 484, - "bytesPerSec": 23184998.4 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 177, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 671.69, - "medianLatencyMs": 660, - "p50LatencyMs": 660, - "p75LatencyMs": 672, - "p90LatencyMs": 683, - "p99LatencyMs": 1929, - "maxLatencyMs": 2033, - "bytesPerSec": 20567654.4 + "requestsPerSec": 35.4, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, + "p90LatencyMs": 672, + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1191.69, - "medianLatencyMs": 1008, - "p50LatencyMs": 1008, - "p75LatencyMs": 1215, - "p90LatencyMs": 2358, - "p99LatencyMs": 4790, - "maxLatencyMs": 4981, - "bytesPerSec": 17479270.4 + "requestsPerSec": 32.21, + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 140, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1254.93, - "medianLatencyMs": 944, - "p50LatencyMs": 944, - "p75LatencyMs": 1100, - "p90LatencyMs": 2842, - "p99LatencyMs": 4787, - "maxLatencyMs": 4979, - "bytesPerSec": 15810560 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 102, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1502.74, - "medianLatencyMs": 795, - "p50LatencyMs": 795, - "p75LatencyMs": 2476, - "p90LatencyMs": 3636, - "p99LatencyMs": 4900, - "maxLatencyMs": 4900, - "bytesPerSec": 10697932.81 + "requestsPerSec": 20.4, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, + "bytesPerSec": 12125798.4 } ] } @@ -640,59 +640,59 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, - "peakP50LatencyMs": 22, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 223, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 204, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, @@ -700,133 +700,133 @@ "requests": 185, "errors": 0, "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 147, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 29.4, + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ], "runs": 3, "samples": [ { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, + "peakRequestsPerSec": 44.4, + "peakAvgLatencyMs": 22, "peakP50LatencyMs": 22, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 25, + "totalRequests": 1193, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 222, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, + "requestsPerSec": 44.4, + "avgLatencyMs": 22, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 25, + "maxLatencyMs": 33, + "bytesPerSec": 26294681.6 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 220, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, + "requestsPerSec": 44, + "avgLatencyMs": 111.76, + "medianLatencyMs": 111, + "p50LatencyMs": 111, "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "p90LatencyMs": 116, + "p99LatencyMs": 127, + "maxLatencyMs": 154, + "bytesPerSec": 26055475.2 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 190, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 38, + "avgLatencyMs": 256.47, + "medianLatencyMs": 256, + "p50LatencyMs": 256, + "p75LatencyMs": 259, + "p90LatencyMs": 266, + "p99LatencyMs": 415, + "maxLatencyMs": 444, + "bytesPerSec": 22500147.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 177, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "requestsPerSec": 35.4, + "avgLatencyMs": 653.58, + "medianLatencyMs": 641, + "p50LatencyMs": 641, + "p75LatencyMs": 657, + "p90LatencyMs": 661, + "p99LatencyMs": 1895, + "maxLatencyMs": 2002, + "bytesPerSec": 20960870.4 }, { "workers": 50, @@ -834,132 +834,132 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1100.97, + "medianLatencyMs": 848, + "p50LatencyMs": 848, + "p75LatencyMs": 1080, + "p90LatencyMs": 2190, + "p99LatencyMs": 4593, + "maxLatencyMs": 4798, + "bytesPerSec": 19060326.4 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 133, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 26.6, + "avgLatencyMs": 1210.83, + "medianLatencyMs": 927, + "p50LatencyMs": 927, + "p75LatencyMs": 1081, + "p90LatencyMs": 2670, + "p99LatencyMs": 4626, + "maxLatencyMs": 4833, + "bytesPerSec": 15750963.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 90, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 18, + "avgLatencyMs": 1528.6, + "medianLatencyMs": 815, + "p50LatencyMs": 815, + "p75LatencyMs": 2487, + "p90LatencyMs": 3689, + "p99LatencyMs": 4989, + "maxLatencyMs": 4989, + "bytesPerSec": 10658611.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.53, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1217, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 223, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.53, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 39, - "bytesPerSec": 25698304 + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 221, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.9, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 129, - "p90LatencyMs": 135, - "p99LatencyMs": 151, - "maxLatencyMs": 164, - "bytesPerSec": 23683072 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 204, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.86, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 254, - "p90LatencyMs": 259, - "p99LatencyMs": 431, - "maxLatencyMs": 459, - "bytesPerSec": 22972006.4 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, "durationMs": 5000, - "requests": 184, + "requests": 185, "errors": 0, - "requestsPerSec": 36.8, - "avgLatencyMs": 637.41, - "medianLatencyMs": 627, - "p50LatencyMs": 627, - "p75LatencyMs": 643, - "p90LatencyMs": 647, - "p99LatencyMs": 1822, - "maxLatencyMs": 1931, - "bytesPerSec": 21789900.8 + "requestsPerSec": 37, + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1147, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1096, - "p90LatencyMs": 2357, - "p99LatencyMs": 4779, - "maxLatencyMs": 4987, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, @@ -967,57 +967,57 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1173.89, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1019, - "p90LatencyMs": 2687, - "p99LatencyMs": 4669, - "maxLatencyMs": 4840, - "bytesPerSec": 17405337.61 + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1356.32, - "medianLatencyMs": 808, - "p50LatencyMs": 808, - "p75LatencyMs": 2013, - "p90LatencyMs": 3386, - "p99LatencyMs": 4760, - "maxLatencyMs": 4911, - "bytesPerSec": 13497753.6 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ] }, { - "peakWorkers": 1, + "peakWorkers": 5, "peakRequestsPerSec": 45, - "peakAvgLatencyMs": 21.79, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1259, + "peakAvgLatencyMs": 109.59, + "peakP50LatencyMs": 109, + "peakP75LatencyMs": 111, + "peakP90LatencyMs": 113, + "peakP99LatencyMs": 125, + "totalRequests": 1258, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 225, + "requests": 218, "errors": 0, - "requestsPerSec": 45, - "avgLatencyMs": 21.79, + "requestsPerSec": 43.6, + "avgLatencyMs": 22.39, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 23, + "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 34, - "bytesPerSec": 26648576 + "p99LatencyMs": 32, + "maxLatencyMs": 49, + "bytesPerSec": 25816268.8 }, { "workers": 5, @@ -1025,29 +1025,29 @@ "requests": 225, "errors": 0, "requestsPerSec": 45, - "avgLatencyMs": 109.83, + "avgLatencyMs": 109.59, "medianLatencyMs": 109, "p50LatencyMs": 109, "p75LatencyMs": 111, "p90LatencyMs": 113, - "p99LatencyMs": 130, - "maxLatencyMs": 151, + "p99LatencyMs": 125, + "maxLatencyMs": 139, "bytesPerSec": 26648576 }, { "workers": 10, "durationMs": 5000, - "requests": 205, + "requests": 204, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 237.88, - "medianLatencyMs": 238, - "p50LatencyMs": 238, - "p75LatencyMs": 241, - "p90LatencyMs": 244, - "p99LatencyMs": 375, - "maxLatencyMs": 424, - "bytesPerSec": 24272896 + "requestsPerSec": 40.8, + "avgLatencyMs": 238.99, + "medianLatencyMs": 241, + "p50LatencyMs": 241, + "p75LatencyMs": 245, + "p90LatencyMs": 248, + "p99LatencyMs": 363, + "maxLatencyMs": 417, + "bytesPerSec": 24154931.2 }, { "workers": 25, @@ -1055,29 +1055,29 @@ "requests": 181, "errors": 0, "requestsPerSec": 36.21, - "avgLatencyMs": 643.62, - "medianLatencyMs": 639, - "p50LatencyMs": 639, - "p75LatencyMs": 647, - "p90LatencyMs": 670, - "p99LatencyMs": 1856, - "maxLatencyMs": 1967, + "avgLatencyMs": 646.44, + "medianLatencyMs": 647, + "p50LatencyMs": 647, + "p75LatencyMs": 657, + "p90LatencyMs": 674, + "p99LatencyMs": 1827, + "maxLatencyMs": 1934, "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.05, - "medianLatencyMs": 860, - "p50LatencyMs": 860, - "p75LatencyMs": 1081, - "p90LatencyMs": 2252, - "p99LatencyMs": 4638, - "maxLatencyMs": 4833, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1108.9, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1061, + "p90LatencyMs": 2301, + "p99LatencyMs": 4717, + "maxLatencyMs": 4920, + "bytesPerSec": 19889356.8 }, { "workers": 100, @@ -1085,14 +1085,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.55, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1033, - "p90LatencyMs": 2577, - "p99LatencyMs": 4761, - "maxLatencyMs": 4950, - "bytesPerSec": 18233344 + "avgLatencyMs": 1166.88, + "medianLatencyMs": 868, + "p50LatencyMs": 868, + "p75LatencyMs": 1049, + "p90LatencyMs": 2591, + "p99LatencyMs": 4748, + "maxLatencyMs": 4929, + "bytesPerSec": 18234777.61 }, { "workers": 200, @@ -1100,14 +1100,14 @@ "requests": 108, "errors": 0, "requestsPerSec": 21.6, - "avgLatencyMs": 1415.21, - "medianLatencyMs": 779, - "p50LatencyMs": 779, - "p75LatencyMs": 2225, - "p90LatencyMs": 3606, - "p99LatencyMs": 4842, - "maxLatencyMs": 4997, - "bytesPerSec": 12790988.8 + "avgLatencyMs": 1381.21, + "medianLatencyMs": 796, + "p50LatencyMs": 796, + "p75LatencyMs": 2118, + "p90LatencyMs": 3479, + "p99LatencyMs": 4735, + "maxLatencyMs": 4886, + "bytesPerSec": 12788633.6 } ] } diff --git a/packages/docs/src/content/runtime/app-nuxt.json b/packages/docs/src/content/runtime/app-nuxt.json index 5ce9803d..fd5b8ca9 100644 --- a/packages/docs/src/content/runtime/app-nuxt.json +++ b/packages/docs/src/content/runtime/app-nuxt.json @@ -3,353 +3,353 @@ "package": "app-nuxt", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.5.2", "order": 3, "clientSideRenderedTests": { - "firstPaintMs": 168.4, - "fcpMs": 168.2, + "firstPaintMs": 165.8, + "fcpMs": 165.9, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 10.94, - "inputDelayMs": 0.52, - "processingDurationMs": 1.94, - "presentationDelayMs": 8.47 + "interactionLatencyMs": 11.77, + "inputDelayMs": 0.46, + "processingDurationMs": 2.87, + "presentationDelayMs": 8.44 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.46, - "fcpMs": 27.65, - "interactionLatencyMs": 4.57, - "inputDelayMs": 0.08, - "processingDurationMs": 1, - "presentationDelayMs": 4.58 + "firstPaintMs": 9.09, + "fcpMs": 8.9, + "interactionLatencyMs": 3.67, + "inputDelayMs": 0.06, + "processingDurationMs": 1.43, + "presentationDelayMs": 2.94 }, "samples": [ { - "firstPaintMs": 142, - "fcpMs": 141.774, + "firstPaintMs": 173, + "fcpMs": 172.829, "interactionTests": { - "interactionLatencyMs": 11.934999999999999, - "inputDelayMs": 0.407, - "processingDurationMs": 3.739, - "presentationDelayMs": 7.789 + "interactionLatencyMs": 13.549, + "inputDelayMs": 0.496, + "processingDurationMs": 3.915, + "presentationDelayMs": 9.138 } }, { - "firstPaintMs": 144, - "fcpMs": 143.638, + "firstPaintMs": 151, + "fcpMs": 151.469, "interactionTests": { - "interactionLatencyMs": 8.763, - "inputDelayMs": 0.603, - "processingDurationMs": 1.52, - "presentationDelayMs": 6.64 + "interactionLatencyMs": 16.580000000000002, + "inputDelayMs": 0.525, + "processingDurationMs": 4.447, + "presentationDelayMs": 11.608 } }, { - "firstPaintMs": 170, - "fcpMs": 169.842, + "firstPaintMs": 164, + "fcpMs": 164.102, "interactionTests": { - "interactionLatencyMs": 7.989000000000001, - "inputDelayMs": 0.489, - "processingDurationMs": 1.473, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 8.465, + "inputDelayMs": 0.49, + "processingDurationMs": 3.226, + "presentationDelayMs": 4.749 } }, { - "firstPaintMs": 177, - "fcpMs": 176.528, + "firstPaintMs": 168, + "fcpMs": 167.913, "interactionTests": { - "interactionLatencyMs": 18.503999999999998, - "inputDelayMs": 0.541, - "processingDurationMs": 1.455, - "presentationDelayMs": 16.508 + "interactionLatencyMs": 7.757, + "inputDelayMs": 0.385, + "processingDurationMs": 1.311, + "presentationDelayMs": 6.061 } }, { - "firstPaintMs": 209, - "fcpMs": 209.233, + "firstPaintMs": 173, + "fcpMs": 173.184, "interactionTests": { - "interactionLatencyMs": 7.487, - "inputDelayMs": 0.571, - "processingDurationMs": 1.532, - "presentationDelayMs": 5.384 + "interactionLatencyMs": 12.495000000000001, + "inputDelayMs": 0.406, + "processingDurationMs": 1.459, + "presentationDelayMs": 10.63 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.977, - "medianLatencyMs": 2.833, - "samples": 3359, + "opsPerSec": 357, + "avgLatencyMs": 2.885, + "medianLatencyMs": 2.695, + "samples": 3467, "bodySizeKb": 201.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 109.4, - "fcpMs": 109.17, + "firstPaintMs": 106, + "fcpMs": 106.09, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 9.88, - "inputDelayMs": 0.99, - "processingDurationMs": 1.27, - "presentationDelayMs": 7.62 + "interactionLatencyMs": 10, + "inputDelayMs": 0.42, + "processingDurationMs": 1.95, + "presentationDelayMs": 7.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.05, - "fcpMs": 13.17, - "interactionLatencyMs": 1.73, - "inputDelayMs": 1.21, - "processingDurationMs": 0.03, - "presentationDelayMs": 2.44 + "firstPaintMs": 11.81, + "fcpMs": 11.99, + "interactionLatencyMs": 3.82, + "inputDelayMs": 0.04, + "processingDurationMs": 1.11, + "presentationDelayMs": 3.95 }, "samples": [ { - "firstPaintMs": 109, - "fcpMs": 108.739, + "firstPaintMs": 106, + "fcpMs": 106.408, "interactionTests": { - "interactionLatencyMs": 9.062000000000001, - "inputDelayMs": 0.452, - "processingDurationMs": 1.25, - "presentationDelayMs": 7.36 + "interactionLatencyMs": 8.306999999999999, + "inputDelayMs": 0.377, + "processingDurationMs": 3.856, + "presentationDelayMs": 4.074 } }, { - "firstPaintMs": 121, - "fcpMs": 120.881, + "firstPaintMs": 109, + "fcpMs": 109.272, "interactionTests": { - "interactionLatencyMs": 12.417, - "inputDelayMs": 0.435, - "processingDurationMs": 1.286, - "presentationDelayMs": 10.696 + "interactionLatencyMs": 15.854, + "inputDelayMs": 0.473, + "processingDurationMs": 1.982, + "presentationDelayMs": 13.399 } }, { - "firstPaintMs": 96, - "fcpMs": 95.727, + "firstPaintMs": 88, + "fcpMs": 87.516, "interactionTests": { - "interactionLatencyMs": 8.79, - "inputDelayMs": 3.145, - "processingDurationMs": 1.289, - "presentationDelayMs": 4.356 + "interactionLatencyMs": 6.372, + "inputDelayMs": 0.382, + "processingDurationMs": 1.37, + "presentationDelayMs": 4.62 } }, { - "firstPaintMs": 97, - "fcpMs": 96.596, + "firstPaintMs": 121, + "fcpMs": 120.923, "interactionTests": { - "interactionLatencyMs": 10.904, - "inputDelayMs": 0.483, - "processingDurationMs": 1.231, - "presentationDelayMs": 9.19 + "interactionLatencyMs": 11.717, + "inputDelayMs": 0.46, + "processingDurationMs": 1.334, + "presentationDelayMs": 9.923 } }, { - "firstPaintMs": 124, - "fcpMs": 123.91, + "firstPaintMs": 106, + "fcpMs": 106.313, "interactionTests": { - "interactionLatencyMs": 8.248, - "inputDelayMs": 0.418, - "processingDurationMs": 1.311, - "presentationDelayMs": 6.519 + "interactionLatencyMs": 7.746, + "inputDelayMs": 0.424, + "processingDurationMs": 1.186, + "presentationDelayMs": 6.136 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 358, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 380, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 379, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 356, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 342, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, - "medianLatencyMs": 373, - "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, + "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 288, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 239, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, + "medianLatencyMs": 340, + "p50LatencyMs": 340, + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 71.8, - "peakAvgLatencyMs": 68.42, - "peakP50LatencyMs": 65, - "peakP75LatencyMs": 67, - "peakP90LatencyMs": 78, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, "peakP99LatencyMs": 121, - "totalRequests": 2325, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 345, + "requests": 358, "errors": 0, - "requestsPerSec": 69, - "avgLatencyMs": 13.96, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 34, - "maxLatencyMs": 40, - "bytesPerSec": 21091123.2 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 359, + "requests": 380, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 68.42, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 67, - "p90LatencyMs": 78, + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, "p99LatencyMs": 121, - "maxLatencyMs": 121, - "bytesPerSec": 21936537.6 + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 359, + "requests": 379, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 136.15, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 134, - "p90LatencyMs": 177, - "p99LatencyMs": 251, - "maxLatencyMs": 426, - "bytesPerSec": 21939814.4 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 344, + "requests": 356, "errors": 0, - "requestsPerSec": 68.8, - "avgLatencyMs": 346.55, - "medianLatencyMs": 341, - "p50LatencyMs": 341, - "p75LatencyMs": 344, - "p90LatencyMs": 347, - "p99LatencyMs": 1945, - "maxLatencyMs": 2459, - "bytesPerSec": 21025587.2 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, @@ -357,280 +357,280 @@ "requests": 342, "errors": 0, "requestsPerSec": 68.41, - "avgLatencyMs": 501.34, - "medianLatencyMs": 371, - "p50LatencyMs": 371, - "p75LatencyMs": 454, - "p90LatencyMs": 481, - "p99LatencyMs": 4177, - "maxLatencyMs": 4887, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 305, + "requests": 288, "errors": 0, - "requestsPerSec": 61, - "avgLatencyMs": 517.74, - "medianLatencyMs": 357, - "p50LatencyMs": 357, - "p75LatencyMs": 435, - "p90LatencyMs": 618, - "p99LatencyMs": 4094, - "maxLatencyMs": 4767, - "bytesPerSec": 18644172.8 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 271, + "requests": 239, "errors": 0, - "requestsPerSec": 54.2, - "avgLatencyMs": 559.75, + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, "medianLatencyMs": 340, "p50LatencyMs": 340, - "p75LatencyMs": 414, - "p90LatencyMs": 1207, - "p99LatencyMs": 4421, - "maxLatencyMs": 4865, - "bytesPerSec": 16567500.8 + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 73.41, - "peakAvgLatencyMs": 134.42, - "peakP50LatencyMs": 130, - "peakP75LatencyMs": 146, - "peakP90LatencyMs": 149, - "peakP99LatencyMs": 187, - "totalRequests": 2326, + "peakWorkers": 5, + "peakRequestsPerSec": 76.2, + "peakAvgLatencyMs": 64.91, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2362, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 340, + "requests": 322, "errors": 0, - "requestsPerSec": 68, - "avgLatencyMs": 14.19, + "requestsPerSec": 64.41, + "avgLatencyMs": 14.99, "medianLatencyMs": 12, "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 36, - "maxLatencyMs": 42, - "bytesPerSec": 20783104 + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 38, + "maxLatencyMs": 44, + "bytesPerSec": 19682099.2 }, { "workers": 5, "durationMs": 5000, - "requests": 360, + "requests": 381, "errors": 0, - "requestsPerSec": 72, - "avgLatencyMs": 68.22, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 78, - "p99LatencyMs": 116, - "maxLatencyMs": 117, - "bytesPerSec": 21998796.8 + "requestsPerSec": 76.2, + "avgLatencyMs": 64.91, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23283302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 367, + "requests": 380, "errors": 0, - "requestsPerSec": 73.41, - "avgLatencyMs": 134.42, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 146, - "p90LatencyMs": 149, - "p99LatencyMs": 187, - "maxLatencyMs": 429, - "bytesPerSec": 22431334.4 + "requestsPerSec": 76, + "avgLatencyMs": 129.05, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 139, + "p90LatencyMs": 153, + "p99LatencyMs": 253, + "maxLatencyMs": 475, + "bytesPerSec": 23224320 }, { "workers": 25, - "durationMs": 5010, - "requests": 343, + "durationMs": 5000, + "requests": 365, "errors": 0, - "requestsPerSec": 68.6, - "avgLatencyMs": 345.79, - "medianLatencyMs": 342, - "p50LatencyMs": 342, - "p75LatencyMs": 347, - "p90LatencyMs": 351, - "p99LatencyMs": 1924, - "maxLatencyMs": 2416, - "bytesPerSec": 20966604.8 + "requestsPerSec": 73, + "avgLatencyMs": 332.43, + "medianLatencyMs": 324, + "p50LatencyMs": 324, + "p75LatencyMs": 342, + "p90LatencyMs": 347, + "p99LatencyMs": 1838, + "maxLatencyMs": 2313, + "bytesPerSec": 22306816 }, { "workers": 50, "durationMs": 5000, - "requests": 339, + "requests": 342, "errors": 0, - "requestsPerSec": 67.8, - "avgLatencyMs": 499.16, - "medianLatencyMs": 365, - "p50LatencyMs": 365, - "p75LatencyMs": 452, - "p90LatencyMs": 493, - "p99LatencyMs": 4083, - "maxLatencyMs": 4835, - "bytesPerSec": 20724121.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 504.1, + "medianLatencyMs": 369, + "p50LatencyMs": 369, + "p75LatencyMs": 437, + "p90LatencyMs": 469, + "p99LatencyMs": 4218, + "maxLatencyMs": 4918, + "bytesPerSec": 20898611.2 }, { "workers": 100, "durationMs": 5010, - "requests": 323, + "requests": 317, "errors": 0, - "requestsPerSec": 64.6, - "avgLatencyMs": 521.43, - "medianLatencyMs": 379, - "p50LatencyMs": 379, - "p75LatencyMs": 452, - "p90LatencyMs": 534, - "p99LatencyMs": 4219, - "maxLatencyMs": 4939, - "bytesPerSec": 19741900.8 + "requestsPerSec": 63.4, + "avgLatencyMs": 515.27, + "medianLatencyMs": 384, + "p50LatencyMs": 384, + "p75LatencyMs": 443, + "p90LatencyMs": 584, + "p99LatencyMs": 4054, + "maxLatencyMs": 4762, + "bytesPerSec": 19378176 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 255, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 573.02, - "medianLatencyMs": 337, - "p50LatencyMs": 337, + "requestsPerSec": 51, + "avgLatencyMs": 574.81, + "medianLatencyMs": 336, + "p50LatencyMs": 336, "p75LatencyMs": 396, - "p90LatencyMs": 1411, - "p99LatencyMs": 4384, - "maxLatencyMs": 4813, - "bytesPerSec": 15523020.8 + "p90LatencyMs": 1434, + "p99LatencyMs": 4425, + "maxLatencyMs": 4847, + "bytesPerSec": 15583641.6 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 74.8, + "peakAvgLatencyMs": 65.98, + "peakP50LatencyMs": 63, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 119, + "totalRequests": 2408, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 343, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 68.6, + "avgLatencyMs": 14.06, + "medianLatencyMs": 11, + "p50LatencyMs": 11, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "maxLatencyMs": 44, + "bytesPerSec": 20963328 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 374, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 74.8, + "avgLatencyMs": 65.98, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 64, + "p90LatencyMs": 67, + "p99LatencyMs": 119, + "maxLatencyMs": 123, + "bytesPerSec": 22857318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 370, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 74, + "avgLatencyMs": 132.77, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 141, + "p90LatencyMs": 161, + "p99LatencyMs": 312, + "maxLatencyMs": 483, + "bytesPerSec": 22611558.4 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 367, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 73.41, + "avgLatencyMs": 328.54, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 327, + "p90LatencyMs": 331, + "p99LatencyMs": 1835, + "maxLatencyMs": 2314, + "bytesPerSec": 22428057.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 361, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, + "requestsPerSec": 72.2, + "avgLatencyMs": 497.25, "medianLatencyMs": 373, "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "p75LatencyMs": 455, + "p90LatencyMs": 492, + "p99LatencyMs": 4258, + "maxLatencyMs": 4978, + "bytesPerSec": 22064332.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 322, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 64.41, + "avgLatencyMs": 517.97, + "medianLatencyMs": 363, + "p50LatencyMs": 363, + "p75LatencyMs": 446, + "p90LatencyMs": 661, + "p99LatencyMs": 4199, + "maxLatencyMs": 4885, + "bytesPerSec": 19681280 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 271, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 54.2, + "avgLatencyMs": 552.46, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 402, + "p90LatencyMs": 1276, + "p99LatencyMs": 4368, + "maxLatencyMs": 4800, + "bytesPerSec": 16560947.2 } ] } @@ -640,21 +640,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 33, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1553, "errors": 0, - "requestsPerSec": 312.4, + "requestsPerSec": 310.61, "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -662,452 +662,452 @@ "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2409, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "p99LatencyMs": 16, + "maxLatencyMs": 21, + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2423, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 33, + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2400, "errors": 0, - "requestsPerSec": 475.6, - "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "maxLatencyMs": 351, + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2399, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2299, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2367, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, - "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 475.2, - "peakAvgLatencyMs": 9.89, + "peakRequestsPerSec": 489.6, + "peakAvgLatencyMs": 9.58, "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 12, + "peakP75LatencyMs": 9, + "peakP90LatencyMs": 11, "peakP99LatencyMs": 15, - "totalRequests": 15600, + "totalRequests": 15924, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1552, + "requests": 1566, "errors": 0, - "requestsPerSec": 310.4, - "avgLatencyMs": 3.08, + "requestsPerSec": 313.2, + "avgLatencyMs": 3.07, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 16, - "bytesPerSec": 92071526.4 + "maxLatencyMs": 6, + "bytesPerSec": 92910387.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2376, + "requests": 2448, "errors": 0, - "requestsPerSec": 475.2, - "avgLatencyMs": 9.89, + "requestsPerSec": 489.6, + "avgLatencyMs": 9.58, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p75LatencyMs": 9, + "p90LatencyMs": 11, "p99LatencyMs": 15, - "maxLatencyMs": 24, - "bytesPerSec": 140941721.6 + "maxLatencyMs": 19, + "bytesPerSec": 145240883.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2364, + "requests": 2448, "errors": 0, - "requestsPerSec": 472.8, - "avgLatencyMs": 20.64, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 489.6, + "avgLatencyMs": 19.96, + "medianLatencyMs": 19, + "p50LatencyMs": 19, "p75LatencyMs": 21, - "p90LatencyMs": 22, - "p99LatencyMs": 37, - "maxLatencyMs": 55, - "bytesPerSec": 140233932.81 + "p90LatencyMs": 21, + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 145188454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2342, + "requests": 2417, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 52.63, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 80, - "maxLatencyMs": 364, - "bytesPerSec": 138896998.4 + "requestsPerSec": 483.4, + "avgLatencyMs": 50.8, + "medianLatencyMs": 49, + "p50LatencyMs": 49, + "p75LatencyMs": 50, + "p90LatencyMs": 52, + "p99LatencyMs": 79, + "maxLatencyMs": 375, + "bytesPerSec": 143405875.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2344, + "requests": 2389, "errors": 0, - "requestsPerSec": 468.8, - "avgLatencyMs": 105.29, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 108, - "p90LatencyMs": 117, - "p99LatencyMs": 424, - "maxLatencyMs": 1408, - "bytesPerSec": 139028070.4 + "requestsPerSec": 477.8, + "avgLatencyMs": 103.38, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 102, + "p90LatencyMs": 116, + "p99LatencyMs": 134, + "maxLatencyMs": 325, + "bytesPerSec": 141721600 }, { "workers": 100, - "durationMs": 5010, - "requests": 2329, + "durationMs": 5000, + "requests": 2399, "errors": 0, - "requestsPerSec": 465.8, - "avgLatencyMs": 199.61, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 181, + "requestsPerSec": 479.8, + "avgLatencyMs": 198.11, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 171, "p90LatencyMs": 191, - "p99LatencyMs": 2844, - "maxLatencyMs": 4905, - "bytesPerSec": 138169548.81 + "p99LatencyMs": 2965, + "maxLatencyMs": 4969, + "bytesPerSec": 142298316.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2257, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 201.71, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 182, - "p90LatencyMs": 194, - "p99LatencyMs": 2952, - "maxLatencyMs": 4912, - "bytesPerSec": 136019968 + "requestsPerSec": 451.4, + "avgLatencyMs": 202.03, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 178, + "p90LatencyMs": 220, + "p99LatencyMs": 2876, + "maxLatencyMs": 4925, + "bytesPerSec": 133916262.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 483.6, + "peakAvgLatencyMs": 20.14, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 34, + "totalRequests": 15775, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1554, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 310.8, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "maxLatencyMs": 7, + "bytesPerSec": 92176384 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2397, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 479.4, + "avgLatencyMs": 9.85, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "maxLatencyMs": 24, + "bytesPerSec": 142200012.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2418, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 483.6, + "avgLatencyMs": 20.14, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 34, + "maxLatencyMs": 61, + "bytesPerSec": 143458304 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2381, "errors": 0, - "requestsPerSec": 475.6, + "requestsPerSec": 476.2, "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, - "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 77, + "maxLatencyMs": 357, + "bytesPerSec": 141203865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2399, + "requests": 2373, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 474.6, + "avgLatencyMs": 104.12, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 106, + "p90LatencyMs": 113, + "p99LatencyMs": 426, + "maxLatencyMs": 1390, + "bytesPerSec": 140810649.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2350, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 470, + "avgLatencyMs": 201.1, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 181, + "p90LatencyMs": 192, + "p99LatencyMs": 2959, + "maxLatencyMs": 4995, + "bytesPerSec": 139427840 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2302, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, + "requestsPerSec": 460.4, + "avgLatencyMs": 201.31, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 174, "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "p99LatencyMs": 2944, + "maxLatencyMs": 4953, + "bytesPerSec": 136583577.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 488.6, - "peakAvgLatencyMs": 19.89, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, "peakP99LatencyMs": 33, - "totalRequests": 15758, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1539, + "requests": 1553, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 3.11, + "requestsPerSec": 310.61, + "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 11, - "bytesPerSec": 91285094.4 + "maxLatencyMs": 8, + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2413, + "requests": 2409, "errors": 0, - "requestsPerSec": 482.6, - "avgLatencyMs": 9.82, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 16, "maxLatencyMs": 21, - "bytesPerSec": 143143731.2 + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2443, + "requests": 2423, "errors": 0, - "requestsPerSec": 488.6, - "avgLatencyMs": 19.89, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, "p99LatencyMs": 33, - "maxLatencyMs": 49, - "bytesPerSec": 144900096 + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2353, + "requests": 2400, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 52.46, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 79, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 80, "maxLatencyMs": 351, - "bytesPerSec": 139578572.81 + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2358, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 471.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 106, - "p90LatencyMs": 114, - "p99LatencyMs": 451, - "maxLatencyMs": 1377, - "bytesPerSec": 139840716.81 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2350, + "requests": 2299, "errors": 0, - "requestsPerSec": 470, - "avgLatencyMs": 200.05, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 175, - "p90LatencyMs": 194, - "p99LatencyMs": 2932, - "maxLatencyMs": 4969, - "bytesPerSec": 139440947.2 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2302, + "requests": 2367, "errors": 0, - "requestsPerSec": 460.4, - "avgLatencyMs": 202.07, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 179, - "p90LatencyMs": 184, - "p99LatencyMs": 2959, - "maxLatencyMs": 4965, - "bytesPerSec": 136544256 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ] } diff --git a/packages/docs/src/content/runtime/app-react-router.json b/packages/docs/src/content/runtime/app-react-router.json index 1b11bfb6..19ea4182 100644 --- a/packages/docs/src/content/runtime/app-react-router.json +++ b/packages/docs/src/content/runtime/app-react-router.json @@ -3,634 +3,634 @@ "package": "app-react-router", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", "order": 4, "clientSideRenderedTests": { - "firstPaintMs": 186.8, - "fcpMs": 186.82, + "firstPaintMs": 152.8, + "fcpMs": 152.55, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.15, - "inputDelayMs": 1.8, - "processingDurationMs": 2.2, - "presentationDelayMs": 18.15 + "interactionLatencyMs": 21.26, + "inputDelayMs": 1.41, + "processingDurationMs": 1.91, + "presentationDelayMs": 17.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.78, - "fcpMs": 10.61, - "interactionLatencyMs": 6.69, - "inputDelayMs": 0.18, - "processingDurationMs": 0.12, - "presentationDelayMs": 6.81 + "firstPaintMs": 16.48, + "fcpMs": 16.36, + "interactionLatencyMs": 5.36, + "inputDelayMs": 0.22, + "processingDurationMs": 0.11, + "presentationDelayMs": 5.47 }, "samples": [ { - "firstPaintMs": 193, - "fcpMs": 193.049, + "firstPaintMs": 142, + "fcpMs": 142.21, "interactionTests": { - "interactionLatencyMs": 16.83, - "inputDelayMs": 2.091, - "processingDurationMs": 2.275, - "presentationDelayMs": 12.464 + "interactionLatencyMs": 25.451999999999998, + "inputDelayMs": 1.034, + "processingDurationMs": 1.902, + "presentationDelayMs": 22.516 } }, { - "firstPaintMs": 181, - "fcpMs": 181.34, + "firstPaintMs": 180, + "fcpMs": 179.525, "interactionTests": { - "interactionLatencyMs": 24.147, - "inputDelayMs": 1.71, - "processingDurationMs": 2.356, - "presentationDelayMs": 20.081 + "interactionLatencyMs": 21.458, + "inputDelayMs": 1.455, + "processingDurationMs": 1.919, + "presentationDelayMs": 18.084 } }, { - "firstPaintMs": 191, - "fcpMs": 191.088, + "firstPaintMs": 157, + "fcpMs": 156.798, "interactionTests": { - "interactionLatencyMs": 15.722999999999999, - "inputDelayMs": 1.648, - "processingDurationMs": 2.151, - "presentationDelayMs": 11.924 + "interactionLatencyMs": 15.969999999999999, + "inputDelayMs": 1.429, + "processingDurationMs": 1.813, + "presentationDelayMs": 12.728 } }, { - "firstPaintMs": 198, - "fcpMs": 197.558, + "firstPaintMs": 142, + "fcpMs": 141.636, "interactionTests": { - "interactionLatencyMs": 21.632, - "inputDelayMs": 1.841, - "processingDurationMs": 2.183, - "presentationDelayMs": 17.608 + "interactionLatencyMs": 27.587, + "inputDelayMs": 1.601, + "processingDurationMs": 1.821, + "presentationDelayMs": 24.165 } }, { - "firstPaintMs": 171, - "fcpMs": 171.085, + "firstPaintMs": 143, + "fcpMs": 142.574, "interactionTests": { - "interactionLatencyMs": 32.417, - "inputDelayMs": 1.695, - "processingDurationMs": 2.055, - "presentationDelayMs": 28.667 + "interactionLatencyMs": 15.833, + "inputDelayMs": 1.527, + "processingDurationMs": 2.091, + "presentationDelayMs": 12.215 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.879, - "medianLatencyMs": 2.837, - "samples": 3473, + "opsPerSec": 346, + "avgLatencyMs": 2.907, + "medianLatencyMs": 2.847, + "samples": 3440, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 129.8, - "fcpMs": 129.88, + "firstPaintMs": 123.8, + "fcpMs": 123.75, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.86, - "inputDelayMs": 2.1, - "processingDurationMs": 3.07, - "presentationDelayMs": 13.7 + "interactionLatencyMs": 17.97, + "inputDelayMs": 1.76, + "processingDurationMs": 2.78, + "presentationDelayMs": 13.43 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.12, - "fcpMs": 15.04, - "interactionLatencyMs": 3.57, - "inputDelayMs": 1.31, - "processingDurationMs": 0.84, - "presentationDelayMs": 3.37 + "firstPaintMs": 16.71, + "fcpMs": 16.78, + "interactionLatencyMs": 4.77, + "inputDelayMs": 0.53, + "processingDurationMs": 0.2, + "presentationDelayMs": 5.16 }, "samples": [ { - "firstPaintMs": 147, - "fcpMs": 147.246, + "firstPaintMs": 140, + "fcpMs": 140.127, "interactionTests": { - "interactionLatencyMs": 22.11, - "inputDelayMs": 4.413, - "processingDurationMs": 4.511, - "presentationDelayMs": 13.186 + "interactionLatencyMs": 22.535, + "inputDelayMs": 1.603, + "processingDurationMs": 2.944, + "presentationDelayMs": 17.988 } }, { - "firstPaintMs": 127, - "fcpMs": 126.87, + "firstPaintMs": 134, + "fcpMs": 133.928, "interactionTests": { - "interactionLatencyMs": 21.419, - "inputDelayMs": 1.386, - "processingDurationMs": 2.593, - "presentationDelayMs": 17.44 + "interactionLatencyMs": 14.004999999999999, + "inputDelayMs": 1.558, + "processingDurationMs": 2.574, + "presentationDelayMs": 9.873 } }, { - "firstPaintMs": 106, - "fcpMs": 106.385, + "firstPaintMs": 98, + "fcpMs": 97.765, "interactionTests": { - "interactionLatencyMs": 15.12, - "inputDelayMs": 1.885, - "processingDurationMs": 3.125, - "presentationDelayMs": 10.11 + "interactionLatencyMs": 17.368000000000002, + "inputDelayMs": 1.503, + "processingDurationMs": 2.873, + "presentationDelayMs": 12.992 } }, { - "firstPaintMs": 134, - "fcpMs": 134.145, + "firstPaintMs": 130, + "fcpMs": 129.772, "interactionTests": { - "interactionLatencyMs": 14.847000000000001, - "inputDelayMs": 1.455, - "processingDurationMs": 2.547, - "presentationDelayMs": 10.845 + "interactionLatencyMs": 12.758, + "inputDelayMs": 2.701, + "processingDurationMs": 2.947, + "presentationDelayMs": 7.11 } }, { - "firstPaintMs": 135, - "fcpMs": 134.772, + "firstPaintMs": 117, + "fcpMs": 117.173, "interactionTests": { - "interactionLatencyMs": 20.824, - "inputDelayMs": 1.351, - "processingDurationMs": 2.577, - "presentationDelayMs": 16.896 + "interactionLatencyMs": 23.17, + "inputDelayMs": 1.447, + "processingDurationMs": 2.539, + "presentationDelayMs": 19.184 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 711, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 833, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 861, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 57, - "p90LatencyMs": 62, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 869, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, "medianLatencyMs": 141, "p50LatencyMs": 141, "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 842, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, "medianLatencyMs": 282, "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "p75LatencyMs": 288, + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 824, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 810, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 168, - "peakAvgLatencyMs": 58.69, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 59, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 87, - "totalRequests": 5686, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 723, + "requests": 711, "errors": 0, - "requestsPerSec": 144.6, - "avgLatencyMs": 6.28, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48316416 + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 828, + "requests": 833, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 29.61, + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 61, - "bytesPerSec": 55341875.2 + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 840, + "requests": 861, "errors": 0, - "requestsPerSec": 168, - "avgLatencyMs": 58.69, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 63, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, + "medianLatencyMs": 56, + "p50LatencyMs": 56, + "p75LatencyMs": 57, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 93, - "bytesPerSec": 56141414.4 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 869, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.47, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 168, - "p99LatencyMs": 319, - "maxLatencyMs": 607, - "bytesPerSec": 56003788.8 + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 143, + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 842, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.75, - "medianLatencyMs": 286, - "p50LatencyMs": 286, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, + "medianLatencyMs": 282, + "p50LatencyMs": 282, "p75LatencyMs": 288, - "p90LatencyMs": 292, - "p99LatencyMs": 1817, - "maxLatencyMs": 2496, - "bytesPerSec": 55663001.6 + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, "durationMs": 5010, - "requests": 827, + "requests": 824, "errors": 0, - "requestsPerSec": 165.4, - "avgLatencyMs": 406, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 364, - "p90LatencyMs": 402, - "p99LatencyMs": 3838, - "maxLatencyMs": 4919, - "bytesPerSec": 55269785.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 797, + "requests": 810, "errors": 0, - "requestsPerSec": 159.4, - "avgLatencyMs": 415.8, - "medianLatencyMs": 296, - "p50LatencyMs": 296, - "p75LatencyMs": 360, - "p90LatencyMs": 391, - "p99LatencyMs": 4093, - "maxLatencyMs": 4976, - "bytesPerSec": 53264384 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 174.4, - "peakAvgLatencyMs": 56.5, - "peakP50LatencyMs": 56, - "peakP75LatencyMs": 56, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 86, - "totalRequests": 5824, + "peakWorkers": 25, + "peakRequestsPerSec": 174.6, + "peakAvgLatencyMs": 140.72, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 140, + "peakP90LatencyMs": 153, + "peakP99LatencyMs": 297, + "totalRequests": 5830, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 737, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.28, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.24, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 49247027.2 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 856, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.86, + "requestsPerSec": 171.2, + "avgLatencyMs": 28.56, "medianLatencyMs": 28, "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 29, - "p99LatencyMs": 45, + "p99LatencyMs": 46, "maxLatencyMs": 59, - "bytesPerSec": 56744345.6 + "bytesPerSec": 57203097.6 }, { "workers": 10, "durationMs": 5000, - "requests": 872, + "requests": 871, "errors": 0, - "requestsPerSec": 174.4, - "avgLatencyMs": 56.5, + "requestsPerSec": 174.2, + "avgLatencyMs": 56.55, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 56, - "p90LatencyMs": 60, - "p99LatencyMs": 86, - "maxLatencyMs": 115, - "bytesPerSec": 58277888 + "p90LatencyMs": 58, + "p99LatencyMs": 83, + "maxLatencyMs": 87, + "bytesPerSec": 58199244.8 }, { "workers": 25, "durationMs": 5000, - "requests": 865, + "requests": 873, "errors": 0, - "requestsPerSec": 173, - "avgLatencyMs": 141.99, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 142, - "p90LatencyMs": 157, - "p99LatencyMs": 252, - "maxLatencyMs": 521, - "bytesPerSec": 57806028.8 + "requestsPerSec": 174.6, + "avgLatencyMs": 140.72, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 140, + "p90LatencyMs": 153, + "p99LatencyMs": 297, + "maxLatencyMs": 585, + "bytesPerSec": 58343424 }, { "workers": 50, "durationMs": 5000, - "requests": 861, + "requests": 850, "errors": 0, - "requestsPerSec": 172.2, - "avgLatencyMs": 281.33, + "requestsPerSec": 170, + "avgLatencyMs": 285.17, "medianLatencyMs": 279, "p50LatencyMs": 279, - "p75LatencyMs": 281, - "p90LatencyMs": 284, - "p99LatencyMs": 1722, - "maxLatencyMs": 2316, - "bytesPerSec": 57537331.2 + "p75LatencyMs": 288, + "p90LatencyMs": 297, + "p99LatencyMs": 1699, + "maxLatencyMs": 2456, + "bytesPerSec": 56809881.6 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 850, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 410.63, - "medianLatencyMs": 310, - "p50LatencyMs": 310, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3922, - "maxLatencyMs": 4987, - "bytesPerSec": 56206950.4 + "requestsPerSec": 170, + "avgLatencyMs": 406.12, + "medianLatencyMs": 300, + "p50LatencyMs": 300, + "p75LatencyMs": 368, + "p90LatencyMs": 395, + "p99LatencyMs": 3961, + "maxLatencyMs": 4867, + "bytesPerSec": 56803328 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 793, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 420.34, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 382, - "p90LatencyMs": 400, - "p99LatencyMs": 3887, - "maxLatencyMs": 4963, - "bytesPerSec": 54194995.2 + "requestsPerSec": 158.6, + "avgLatencyMs": 417.7, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 359, + "p90LatencyMs": 397, + "p99LatencyMs": 4000, + "maxLatencyMs": 4907, + "bytesPerSec": 52994048 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 169.6, + "peakAvgLatencyMs": 144.84, + "peakP50LatencyMs": 142, + "peakP75LatencyMs": 144, + "peakP90LatencyMs": 161, + "peakP99LatencyMs": 314, + "totalRequests": 5770, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 737, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.23, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 49240473.6 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 846, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.2, + "avgLatencyMs": 28.95, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 48, + "maxLatencyMs": 60, + "bytesPerSec": 56541184 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 846, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 57, + "requestsPerSec": 169.2, + "avgLatencyMs": 58.28, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, "p90LatencyMs": 62, - "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 56541184 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 848, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.6, + "avgLatencyMs": 144.84, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 144, + "p90LatencyMs": 161, + "p99LatencyMs": 314, + "maxLatencyMs": 585, + "bytesPerSec": 56672256 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 848, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, - "medianLatencyMs": 282, - "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "requestsPerSec": 169.6, + "avgLatencyMs": 285.93, + "medianLatencyMs": 288, + "p50LatencyMs": 288, + "p75LatencyMs": 291, + "p90LatencyMs": 295, + "p99LatencyMs": 1533, + "maxLatencyMs": 2332, + "bytesPerSec": 56665702.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 837, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 167.4, + "avgLatencyMs": 406.59, + "medianLatencyMs": 303, + "p50LatencyMs": 303, + "p75LatencyMs": 378, + "p90LatencyMs": 400, + "p99LatencyMs": 3878, + "maxLatencyMs": 4854, + "bytesPerSec": 55938252.8 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 808, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 161.6, + "avgLatencyMs": 415.82, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 364, + "p90LatencyMs": 397, + "p99LatencyMs": 3898, + "maxLatencyMs": 4934, + "bytesPerSec": 53998387.2 } ] } @@ -640,474 +640,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1187, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1618, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1670, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p75LatencyMs": 29, + "p90LatencyMs": 31, + "p99LatencyMs": 46, + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1687, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1629, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, + "p90LatencyMs": 151, + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 1666, + "durationMs": 5010, + "requests": 1607, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1596, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 200, - "peakRequestsPerSec": 332.8, - "peakAvgLatencyMs": 291.44, - "peakP50LatencyMs": 218, - "peakP75LatencyMs": 261, - "peakP90LatencyMs": 284, - "peakP99LatencyMs": 3445, - "totalRequests": 11110, + "peakWorkers": 25, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1212, + "requests": 1187, "errors": 0, - "requestsPerSec": 242.4, - "avgLatencyMs": 3.65, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 75923456 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1608, + "requests": 1618, "errors": 0, - "requestsPerSec": 321.61, - "avgLatencyMs": 15.1, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 22, - "maxLatencyMs": 29, - "bytesPerSec": 100722278.4 + "p99LatencyMs": 19, + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1658, + "requests": 1670, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 29.55, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 31, "p99LatencyMs": 46, - "maxLatencyMs": 59, - "bytesPerSec": 103841792 + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1657, + "requests": 1687, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 74.34, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 76, - "p99LatencyMs": 109, - "maxLatencyMs": 325, - "bytesPerSec": 103776256 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1658, + "requests": 1629, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 148.04, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 366, - "maxLatencyMs": 1011, - "bytesPerSec": 103828684.8 + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1653, + "requests": 1607, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 293.19, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 260, - "p90LatencyMs": 288, - "p99LatencyMs": 3562, - "maxLatencyMs": 4966, - "bytesPerSec": 103527219.2 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1664, + "requests": 1596, "errors": 0, - "requestsPerSec": 332.8, - "avgLatencyMs": 291.44, - "medianLatencyMs": 218, - "p50LatencyMs": 218, - "p75LatencyMs": 261, - "p90LatencyMs": 284, - "p99LatencyMs": 3445, - "maxLatencyMs": 4909, - "bytesPerSec": 104208793.6 + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 257, + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 337.6, - "peakAvgLatencyMs": 73.01, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 103, - "totalRequests": 11166, + "peakWorkers": 10, + "peakRequestsPerSec": 337, + "peakAvgLatencyMs": 29.08, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11135, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1225, + "requests": 1239, "errors": 0, - "requestsPerSec": 245, - "avgLatencyMs": 3.3, + "requestsPerSec": 247.8, + "avgLatencyMs": 3.22, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76722995.2 + "maxLatencyMs": 9, + "bytesPerSec": 77614284.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1623, + "requests": 1626, "errors": 0, - "requestsPerSec": 324.61, - "avgLatencyMs": 15.03, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.2, + "avgLatencyMs": 14.77, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, + "p99LatencyMs": 21, "maxLatencyMs": 30, - "bytesPerSec": 101639782.4 + "bytesPerSec": 101836390.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1666, + "requests": 1685, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 29.51, + "requestsPerSec": 337, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 42, - "maxLatencyMs": 56, - "bytesPerSec": 104352972.8 + "p99LatencyMs": 44, + "maxLatencyMs": 58, + "bytesPerSec": 105532620.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1688, + "requests": 1658, "errors": 0, - "requestsPerSec": 337.6, - "avgLatencyMs": 73.01, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 103, - "maxLatencyMs": 290, - "bytesPerSec": 105716121.6 + "requestsPerSec": 331.6, + "avgLatencyMs": 74.32, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 108, + "maxLatencyMs": 282, + "bytesPerSec": 103854899.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1672, + "requests": 1654, "errors": 0, - "requestsPerSec": 334.4, - "avgLatencyMs": 146.83, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 621, - "maxLatencyMs": 1242, - "bytesPerSec": 104706867.2 + "requestsPerSec": 330.8, + "avgLatencyMs": 148.46, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 150, + "p99LatencyMs": 616, + "maxLatencyMs": 1283, + "bytesPerSec": 103592755.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1659, + "requests": 1649, "errors": 0, - "requestsPerSec": 331.8, - "avgLatencyMs": 290.69, + "requestsPerSec": 329.8, + "avgLatencyMs": 290.98, "medianLatencyMs": 215, "p50LatencyMs": 215, - "p75LatencyMs": 261, - "p90LatencyMs": 285, - "p99LatencyMs": 3425, - "maxLatencyMs": 4871, - "bytesPerSec": 103894220.8 + "p75LatencyMs": 263, + "p90LatencyMs": 284, + "p99LatencyMs": 3490, + "maxLatencyMs": 4935, + "bytesPerSec": 103291289.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1633, + "requests": 1624, "errors": 0, - "requestsPerSec": 326.61, - "avgLatencyMs": 296.75, - "medianLatencyMs": 219, - "p50LatencyMs": 219, - "p75LatencyMs": 262, - "p90LatencyMs": 291, - "p99LatencyMs": 3485, - "maxLatencyMs": 4929, - "bytesPerSec": 102295142.4 + "requestsPerSec": 324.8, + "avgLatencyMs": 295.73, + "medianLatencyMs": 214, + "p50LatencyMs": 214, + "p75LatencyMs": 269, + "p90LatencyMs": 282, + "p99LatencyMs": 3544, + "maxLatencyMs": 4993, + "bytesPerSec": 101718425.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakWorkers": 10, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 29.03, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 35, + "totalRequests": 11089, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1218, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, + "requestsPerSec": 243.6, + "avgLatencyMs": 3.35, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 10, + "bytesPerSec": 76277350.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1614, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 322.8, + "avgLatencyMs": 15.03, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 101076172.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1687, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.03, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 105650585.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1643, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 328.6, + "avgLatencyMs": 75, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 78, + "p90LatencyMs": 87, + "p99LatencyMs": 97, + "maxLatencyMs": 280, + "bytesPerSec": 102898073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1599, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 153.56, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 162, + "p90LatencyMs": 171, + "p99LatencyMs": 688, + "maxLatencyMs": 1290, + "bytesPerSec": 100145561.6 }, { "workers": 100, "durationMs": 5000, - "requests": 1666, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 330.6, + "avgLatencyMs": 293.06, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 256, + "p90LatencyMs": 279, + "p99LatencyMs": 3486, + "maxLatencyMs": 4911, + "bytesPerSec": 103527219.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1675, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "requestsPerSec": 335, + "avgLatencyMs": 289.44, + "medianLatencyMs": 210, + "p50LatencyMs": 210, + "p75LatencyMs": 254, + "p90LatencyMs": 282, + "p99LatencyMs": 3515, + "maxLatencyMs": 4945, + "bytesPerSec": 104903475.2 } ] } diff --git a/packages/docs/src/content/runtime/app-solid-start.json b/packages/docs/src/content/runtime/app-solid-start.json index a0576c45..fc5b43ad 100644 --- a/packages/docs/src/content/runtime/app-solid-start.json +++ b/packages/docs/src/content/runtime/app-solid-start.json @@ -3,634 +3,634 @@ "package": "app-solid-start", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", "order": 5, "clientSideRenderedTests": { - "firstPaintMs": 117.4, - "fcpMs": 117.23, + "firstPaintMs": 96.6, + "fcpMs": 96.38, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.25, - "inputDelayMs": 1.32, - "processingDurationMs": 2.67, - "presentationDelayMs": 12.26 + "interactionLatencyMs": 13.22, + "inputDelayMs": 1.07, + "processingDurationMs": 2.15, + "presentationDelayMs": 10 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.3, - "fcpMs": 18.09, - "interactionLatencyMs": 4.43, - "inputDelayMs": 1.07, - "processingDurationMs": 1.07, - "presentationDelayMs": 4.72 + "firstPaintMs": 8.35, + "fcpMs": 8.38, + "interactionLatencyMs": 3.1, + "inputDelayMs": 0.61, + "processingDurationMs": 0.14, + "presentationDelayMs": 3.39 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 122.312, + "firstPaintMs": 92, + "fcpMs": 91.79, "interactionTests": { - "interactionLatencyMs": 19.721, - "inputDelayMs": 0.944, - "processingDurationMs": 4.561, - "presentationDelayMs": 14.216 + "interactionLatencyMs": 13.264, + "inputDelayMs": 0.792, + "processingDurationMs": 2.112, + "presentationDelayMs": 10.36 } }, { - "firstPaintMs": 134, - "fcpMs": 133.515, + "firstPaintMs": 94, + "fcpMs": 94.242, "interactionTests": { - "interactionLatencyMs": 16.165, - "inputDelayMs": 0.838, - "processingDurationMs": 2.149, - "presentationDelayMs": 13.178 + "interactionLatencyMs": 13.044, + "inputDelayMs": 0.81, + "processingDurationMs": 2.103, + "presentationDelayMs": 10.131 } }, { - "firstPaintMs": 124, - "fcpMs": 123.558, + "firstPaintMs": 90, + "fcpMs": 89.511, "interactionTests": { - "interactionLatencyMs": 21.423000000000002, - "inputDelayMs": 0.801, - "processingDurationMs": 1.959, - "presentationDelayMs": 18.663 + "interactionLatencyMs": 9.786999999999999, + "inputDelayMs": 0.768, + "processingDurationMs": 2.134, + "presentationDelayMs": 6.885 } }, { - "firstPaintMs": 86, - "fcpMs": 86.145, + "firstPaintMs": 111, + "fcpMs": 110.783, "interactionTests": { - "interactionLatencyMs": 13.158, - "inputDelayMs": 3.223, - "processingDurationMs": 2.509, - "presentationDelayMs": 7.426 + "interactionLatencyMs": 11.818000000000001, + "inputDelayMs": 2.157, + "processingDurationMs": 2.387, + "presentationDelayMs": 7.274 } }, { - "firstPaintMs": 121, - "fcpMs": 120.601, + "firstPaintMs": 96, + "fcpMs": 95.582, "interactionTests": { - "interactionLatencyMs": 10.769, - "inputDelayMs": 0.787, - "processingDurationMs": 2.188, - "presentationDelayMs": 7.794 + "interactionLatencyMs": 18.197, + "inputDelayMs": 0.815, + "processingDurationMs": 2.033, + "presentationDelayMs": 15.349 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 438, - "avgLatencyMs": 2.392, - "medianLatencyMs": 2.204, - "samples": 4181, + "opsPerSec": 428, + "avgLatencyMs": 2.467, + "medianLatencyMs": 2.253, + "samples": 4054, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 83.4, - "fcpMs": 83.22, + "firstPaintMs": 86, + "fcpMs": 86, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.02, - "inputDelayMs": 1.39, - "processingDurationMs": 2.13, - "presentationDelayMs": 12.5 + "interactionLatencyMs": 13.07, + "inputDelayMs": 0.85, + "processingDurationMs": 3.17, + "presentationDelayMs": 9.05 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 8.17, - "fcpMs": 8.2, - "interactionLatencyMs": 3.15, - "inputDelayMs": 1.1, - "processingDurationMs": 0.37, - "presentationDelayMs": 3.41 + "firstPaintMs": 19.34, + "fcpMs": 19.59, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.07, + "processingDurationMs": 1.51, + "presentationDelayMs": 2.11 }, "samples": [ { - "firstPaintMs": 86, - "fcpMs": 85.516, + "firstPaintMs": 88, + "fcpMs": 88.269, "interactionTests": { - "interactionLatencyMs": 12.05, - "inputDelayMs": 0.891, - "processingDurationMs": 2.761, - "presentationDelayMs": 8.398 + "interactionLatencyMs": 12.11, + "inputDelayMs": 0.889, + "processingDurationMs": 4.78, + "presentationDelayMs": 6.441 } }, { - "firstPaintMs": 75, - "fcpMs": 74.824, + "firstPaintMs": 98, + "fcpMs": 97.92, "interactionTests": { - "interactionLatencyMs": 13.677, - "inputDelayMs": 1.003, - "processingDurationMs": 1.925, - "presentationDelayMs": 10.749 + "interactionLatencyMs": 16.105, + "inputDelayMs": 0.941, + "processingDurationMs": 4.86, + "presentationDelayMs": 10.304 } }, { - "firstPaintMs": 96, - "fcpMs": 96.045, + "firstPaintMs": 72, + "fcpMs": 71.569, "interactionTests": { - "interactionLatencyMs": 17.054, - "inputDelayMs": 0.94, - "processingDurationMs": 2.071, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 11.06, + "inputDelayMs": 0.854, + "processingDurationMs": 1.877, + "presentationDelayMs": 8.329 } }, { - "firstPaintMs": 78, - "fcpMs": 78.069, + "firstPaintMs": 110, + "fcpMs": 110.395, "interactionTests": { - "interactionLatencyMs": 19.969, - "inputDelayMs": 0.778, - "processingDurationMs": 1.812, - "presentationDelayMs": 17.379 + "interactionLatencyMs": 14.890999999999998, + "inputDelayMs": 0.794, + "processingDurationMs": 2.166, + "presentationDelayMs": 11.931 } }, { - "firstPaintMs": 82, - "fcpMs": 81.643, + "firstPaintMs": 62, + "fcpMs": 61.839, "interactionTests": { - "interactionLatencyMs": 17.35, - "inputDelayMs": 3.346, - "processingDurationMs": 2.082, - "presentationDelayMs": 11.922 + "interactionLatencyMs": 11.172, + "inputDelayMs": 0.762, + "processingDurationMs": 2.17, + "presentationDelayMs": 8.24 } } ] }, "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 548.21, - "peakAvgLatencyMs": 17.72, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 23, - "peakP99LatencyMs": 32, - "totalRequests": 17572, + "peakWorkers": 5, + "peakRequestsPerSec": 510.8, + "peakAvgLatencyMs": 9.31, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 12, + "peakP99LatencyMs": 18, + "totalRequests": 16555, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1740, + "requests": 1690, "errors": 0, - "requestsPerSec": 348, - "avgLatencyMs": 2.14, + "requestsPerSec": 338, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 111247360 + "maxLatencyMs": 6, + "bytesPerSec": 108062310.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2687, + "requests": 2554, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 8.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 11, - "p99LatencyMs": 17, + "requestsPerSec": 510.8, + "avgLatencyMs": 9.31, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 10, + "p90LatencyMs": 12, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 171822284.8 + "bytesPerSec": 163328819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2741, + "requests": 2517, "errors": 0, - "requestsPerSec": 548.21, - "avgLatencyMs": 17.72, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 23, - "p99LatencyMs": 32, - "maxLatencyMs": 49, - "bytesPerSec": 175256371.2 + "requestsPerSec": 503.4, + "avgLatencyMs": 19.32, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 26, + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 160917094.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2617, + "requests": 2368, "errors": 0, - "requestsPerSec": 523.4, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 98, - "maxLatencyMs": 407, - "bytesPerSec": 167313408 + "requestsPerSec": 473.6, + "avgLatencyMs": 52.03, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 62, + "p90LatencyMs": 75, + "p99LatencyMs": 159, + "maxLatencyMs": 467, + "bytesPerSec": 151434035.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2615, + "requests": 2502, "errors": 0, - "requestsPerSec": 523, - "avgLatencyMs": 94.18, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 89, - "p90LatencyMs": 153, - "p99LatencyMs": 382, - "maxLatencyMs": 1729, - "bytesPerSec": 167234764.81 + "requestsPerSec": 500.4, + "avgLatencyMs": 98.45, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 96, + "p90LatencyMs": 154, + "p99LatencyMs": 396, + "maxLatencyMs": 1863, + "bytesPerSec": 159973376 }, { "workers": 100, "durationMs": 5010, - "requests": 2606, + "requests": 2502, "errors": 0, - "requestsPerSec": 521.21, - "avgLatencyMs": 146.66, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 124, - "p90LatencyMs": 170, - "p99LatencyMs": 2145, - "maxLatencyMs": 4879, - "bytesPerSec": 166631833.6 + "requestsPerSec": 500.4, + "avgLatencyMs": 149.18, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 127, + "p90LatencyMs": 144, + "p99LatencyMs": 2064, + "maxLatencyMs": 4889, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2566, + "requests": 2422, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 149.23, - "medianLatencyMs": 105, - "p50LatencyMs": 105, - "p75LatencyMs": 124, - "p90LatencyMs": 167, - "p99LatencyMs": 2190, - "maxLatencyMs": 4890, - "bytesPerSec": 164089036.81 + "requestsPerSec": 484.4, + "avgLatencyMs": 154.01, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 132, + "p90LatencyMs": 176, + "p99LatencyMs": 2201, + "maxLatencyMs": 4916, + "bytesPerSec": 154881228.81 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 527.4, - "peakAvgLatencyMs": 18.42, + "peakRequestsPerSec": 516, + "peakAvgLatencyMs": 18.85, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 35, - "totalRequests": 17304, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 37, + "totalRequests": 16898, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1732, + "requests": 1687, "errors": 0, - "requestsPerSec": 346.4, - "avgLatencyMs": 2.14, + "requestsPerSec": 337.4, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 110736179.2 + "maxLatencyMs": 5, + "bytesPerSec": 107865702.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2620, + "requests": 2564, "errors": 0, - "requestsPerSec": 524, - "avgLatencyMs": 9.06, + "requestsPerSec": 512.8, + "avgLatencyMs": 9.26, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 18, - "maxLatencyMs": 23, - "bytesPerSec": 167523123.2 + "p90LatencyMs": 12, + "p99LatencyMs": 17, + "maxLatencyMs": 28, + "bytesPerSec": 163957964.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2637, + "requests": 2580, "errors": 0, - "requestsPerSec": 527.4, - "avgLatencyMs": 18.42, + "requestsPerSec": 516, + "avgLatencyMs": 18.85, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, - "p90LatencyMs": 25, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 168624128 + "p90LatencyMs": 24, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 164980326.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2614, + "requests": 2511, "errors": 0, - "requestsPerSec": 522.8, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 58, - "p90LatencyMs": 67, - "p99LatencyMs": 99, - "maxLatencyMs": 377, - "bytesPerSec": 167156121.6 + "requestsPerSec": 502.2, + "avgLatencyMs": 49.05, + "medianLatencyMs": 46, + "p50LatencyMs": 46, + "p75LatencyMs": 59, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 440, + "bytesPerSec": 160576307.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2618, + "requests": 2566, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 94.02, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 91, + "requestsPerSec": 513.21, + "avgLatencyMs": 95.71, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 97, "p90LatencyMs": 150, - "p99LatencyMs": 335, - "maxLatencyMs": 1780, - "bytesPerSec": 167418265.6 + "p99LatencyMs": 419, + "maxLatencyMs": 1795, + "bytesPerSec": 164062822.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 2584, + "durationMs": 5000, + "requests": 2520, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 147.76, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 160, - "p99LatencyMs": 2131, + "requestsPerSec": 504, + "avgLatencyMs": 149.95, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 127, + "p90LatencyMs": 173, + "p99LatencyMs": 2109, "maxLatencyMs": 4912, - "bytesPerSec": 165242470.4 + "bytesPerSec": 161126809.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2499, + "requests": 2470, "errors": 0, - "requestsPerSec": 499.8, - "avgLatencyMs": 152.99, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 129, - "p90LatencyMs": 184, - "p99LatencyMs": 2202, - "maxLatencyMs": 4913, - "bytesPerSec": 159816089.6 + "requestsPerSec": 494, + "avgLatencyMs": 152.94, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 132, + "p90LatencyMs": 167, + "p99LatencyMs": 2283, + "maxLatencyMs": 4951, + "bytesPerSec": 157935206.4 } ] } diff --git a/packages/docs/src/content/runtime/app-sveltekit.json b/packages/docs/src/content/runtime/app-sveltekit.json index 0ad35612..d4c0f223 100644 --- a/packages/docs/src/content/runtime/app-sveltekit.json +++ b/packages/docs/src/content/runtime/app-sveltekit.json @@ -3,634 +3,634 @@ "package": "app-sveltekit", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", "order": 6, "clientSideRenderedTests": { - "firstPaintMs": 128.4, - "fcpMs": 128.52, + "firstPaintMs": 121.4, + "fcpMs": 121.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.5, - "inputDelayMs": 0.71, - "processingDurationMs": 3.96, - "presentationDelayMs": 11.84 + "interactionLatencyMs": 17.99, + "inputDelayMs": 0.66, + "processingDurationMs": 2.47, + "presentationDelayMs": 14.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.77, - "fcpMs": 19.65, - "interactionLatencyMs": 2.95, - "inputDelayMs": 0.07, - "processingDurationMs": 1.38, - "presentationDelayMs": 2.25 + "firstPaintMs": 10.24, + "fcpMs": 10.22, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.04, + "processingDurationMs": 0.8, + "presentationDelayMs": 2.04 }, "samples": [ { - "firstPaintMs": 149, - "fcpMs": 149.231, + "firstPaintMs": 132, + "fcpMs": 132.119, "interactionTests": { - "interactionLatencyMs": 20.726999999999997, - "inputDelayMs": 0.778, - "processingDurationMs": 5.906, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 18.204, + "inputDelayMs": 0.633, + "processingDurationMs": 2.648, + "presentationDelayMs": 14.923 } }, { - "firstPaintMs": 151, - "fcpMs": 150.746, + "firstPaintMs": 106, + "fcpMs": 106.295, "interactionTests": { - "interactionLatencyMs": 16.785, - "inputDelayMs": 0.794, - "processingDurationMs": 2.916, - "presentationDelayMs": 13.075 + "interactionLatencyMs": 20.905, + "inputDelayMs": 0.611, + "processingDurationMs": 3.661, + "presentationDelayMs": 16.633 } }, { - "firstPaintMs": 115, - "fcpMs": 115.433, + "firstPaintMs": 124, + "fcpMs": 124.121, "interactionTests": { - "interactionLatencyMs": 17.24, - "inputDelayMs": 0.628, - "processingDurationMs": 3.351, - "presentationDelayMs": 13.261 + "interactionLatencyMs": 19.372999999999998, + "inputDelayMs": 0.697, + "processingDurationMs": 1.811, + "presentationDelayMs": 16.865 } }, { - "firstPaintMs": 115, - "fcpMs": 115.201, + "firstPaintMs": 128, + "fcpMs": 128.482, "interactionTests": { - "interactionLatencyMs": 15.011, - "inputDelayMs": 0.669, - "processingDurationMs": 4.879, - "presentationDelayMs": 9.463 + "interactionLatencyMs": 16.307000000000002, + "inputDelayMs": 0.655, + "processingDurationMs": 1.64, + "presentationDelayMs": 14.012 } }, { - "firstPaintMs": 112, - "fcpMs": 111.991, + "firstPaintMs": 117, + "fcpMs": 117.186, "interactionTests": { - "interactionLatencyMs": 12.751999999999999, - "inputDelayMs": 0.667, - "processingDurationMs": 2.741, - "presentationDelayMs": 9.344 + "interactionLatencyMs": 15.182, + "inputDelayMs": 0.685, + "processingDurationMs": 2.607, + "presentationDelayMs": 11.89 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 456, - "avgLatencyMs": 2.255, - "medianLatencyMs": 2.119, - "samples": 4436, + "opsPerSec": 447, + "avgLatencyMs": 2.297, + "medianLatencyMs": 2.169, + "samples": 4354, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89.2, - "fcpMs": 89.37, + "firstPaintMs": 83, + "fcpMs": 83.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.14, - "inputDelayMs": 1.22, - "processingDurationMs": 2.4, - "presentationDelayMs": 12.52 + "interactionLatencyMs": 15.64, + "inputDelayMs": 1.28, + "processingDurationMs": 3.15, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 16.92, - "fcpMs": 16.93, - "interactionLatencyMs": 3.51, - "inputDelayMs": 0.73, - "processingDurationMs": 1.25, - "presentationDelayMs": 3.67 + "firstPaintMs": 13.32, + "fcpMs": 13.29, + "interactionLatencyMs": 2.79, + "inputDelayMs": 0.97, + "processingDurationMs": 0.22, + "presentationDelayMs": 2.61 }, "samples": [ { - "firstPaintMs": 82, - "fcpMs": 82.015, + "firstPaintMs": 93, + "fcpMs": 93.225, "interactionTests": { - "interactionLatencyMs": 18.279, - "inputDelayMs": 2.226, - "processingDurationMs": 0.414, - "presentationDelayMs": 15.639 + "interactionLatencyMs": 13.237, + "inputDelayMs": 0.684, + "processingDurationMs": 3.304, + "presentationDelayMs": 9.249 } }, { - "firstPaintMs": 119, - "fcpMs": 119.191, + "firstPaintMs": 76, + "fcpMs": 76.295, "interactionTests": { - "interactionLatencyMs": 20.944, - "inputDelayMs": 1.753, - "processingDurationMs": 2.032, - "presentationDelayMs": 17.159 + "interactionLatencyMs": 12.802999999999999, + "inputDelayMs": 0.503, + "processingDurationMs": 3.01, + "presentationDelayMs": 9.29 } }, { - "firstPaintMs": 85, - "fcpMs": 85.115, + "firstPaintMs": 67, + "fcpMs": 66.963, "interactionTests": { - "interactionLatencyMs": 12.818000000000001, - "inputDelayMs": 0.694, - "processingDurationMs": 2.843, - "presentationDelayMs": 9.281 + "interactionLatencyMs": 15.209, + "inputDelayMs": 2.77, + "processingDurationMs": 3.022, + "presentationDelayMs": 9.417 } }, { - "firstPaintMs": 83, - "fcpMs": 83.419, + "firstPaintMs": 100, + "fcpMs": 99.789, "interactionTests": { - "interactionLatencyMs": 15.741, - "inputDelayMs": 0.823, - "processingDurationMs": 3.67, - "presentationDelayMs": 11.248 + "interactionLatencyMs": 17.708, + "inputDelayMs": 0.7, + "processingDurationMs": 3.453, + "presentationDelayMs": 13.555 } }, { - "firstPaintMs": 77, - "fcpMs": 77.126, + "firstPaintMs": 79, + "fcpMs": 78.755, "interactionTests": { - "interactionLatencyMs": 12.924, - "inputDelayMs": 0.61, - "processingDurationMs": 3.041, - "presentationDelayMs": 9.273 + "interactionLatencyMs": 19.225, + "inputDelayMs": 1.753, + "processingDurationMs": 2.946, + "presentationDelayMs": 14.526 } } ] }, "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1569, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2419, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2332, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 25, "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2314, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, + "maxLatencyMs": 328, + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2268, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 121, - "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2133, + "requests": 2156, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2202, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakWorkers": 25, + "peakRequestsPerSec": 481, + "peakAvgLatencyMs": 51.2, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 61, + "peakP99LatencyMs": 85, + "totalRequests": 15486, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1553, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 310.61, + "avgLatencyMs": 2.43, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 86566502.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2399, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 9.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 12, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 133699993.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2403, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 480.6, + "avgLatencyMs": 20.28, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p75LatencyMs": 23, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 35, + "bytesPerSec": 133935923.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2405, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 481, + "avgLatencyMs": 51.2, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 55, + "p90LatencyMs": 61, + "p99LatencyMs": 85, + "maxLatencyMs": 255, + "bytesPerSec": 134034227.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2251, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 450.2, + "avgLatencyMs": 109.39, + "medianLatencyMs": 103, + "p50LatencyMs": 103, "p75LatencyMs": 121, "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "p99LatencyMs": 497, + "maxLatencyMs": 1540, + "bytesPerSec": 125468672 }, { "workers": 100, - "durationMs": 5010, - "requests": 2133, + "durationMs": 5000, + "requests": 2260, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 452, + "avgLatencyMs": 185.77, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 161, + "p90LatencyMs": 221, + "p99LatencyMs": 2584, + "maxLatencyMs": 4951, + "bytesPerSec": 125966745.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2215, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 443, + "avgLatencyMs": 188.09, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 174, + "p90LatencyMs": 216, + "p99LatencyMs": 2520, + "maxLatencyMs": 4983, + "bytesPerSec": 123450163.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 469.8, - "peakAvgLatencyMs": 20.72, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 33, - "totalRequests": 15013, + "peakRequestsPerSec": 518.8, + "peakAvgLatencyMs": 18.75, + "peakP50LatencyMs": 19, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 28, + "totalRequests": 16373, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1486, + "requests": 1573, "errors": 0, - "requestsPerSec": 297.2, - "avgLatencyMs": 2.64, + "requestsPerSec": 314.61, + "avgLatencyMs": 2.48, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 82817843.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87680614.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2286, + "requests": 2499, "errors": 0, - "requestsPerSec": 457.2, - "avgLatencyMs": 10.46, + "requestsPerSec": 499.8, + "avgLatencyMs": 9.53, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 13, - "p90LatencyMs": 17, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 127408537.6 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 139290214.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2349, + "requests": 2594, "errors": 0, - "requestsPerSec": 469.8, - "avgLatencyMs": 20.72, - "medianLatencyMs": 21, - "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 130940928 + "requestsPerSec": 518.8, + "avgLatencyMs": 18.75, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 24, + "p99LatencyMs": 28, + "maxLatencyMs": 59, + "bytesPerSec": 144559308.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2245, + "requests": 2529, "errors": 0, - "requestsPerSec": 449, - "avgLatencyMs": 54.85, - "medianLatencyMs": 53, - "p50LatencyMs": 53, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 93, - "maxLatencyMs": 335, - "bytesPerSec": 125140992 + "requestsPerSec": 505.8, + "avgLatencyMs": 48.7, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 52, + "p90LatencyMs": 57, + "p99LatencyMs": 72, + "maxLatencyMs": 178, + "bytesPerSec": 140941721.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2244, + "requests": 2462, "errors": 0, - "requestsPerSec": 448.8, - "avgLatencyMs": 109.73, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 117, - "p90LatencyMs": 148, - "p99LatencyMs": 479, - "maxLatencyMs": 1421, - "bytesPerSec": 125075456 + "requestsPerSec": 492.4, + "avgLatencyMs": 100.1, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 104, + "p90LatencyMs": 116, + "p99LatencyMs": 409, + "maxLatencyMs": 1424, + "bytesPerSec": 137212723.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2242, + "requests": 2391, "errors": 0, - "requestsPerSec": 448.4, - "avgLatencyMs": 189.99, + "requestsPerSec": 478.2, + "avgLatencyMs": 189.74, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 177, - "p90LatencyMs": 217, - "p99LatencyMs": 2602, - "maxLatencyMs": 4949, - "bytesPerSec": 124970598.4 + "p75LatencyMs": 172, + "p90LatencyMs": 234, + "p99LatencyMs": 2432, + "maxLatencyMs": 4835, + "bytesPerSec": 133280563.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2161, + "requests": 2325, "errors": 0, - "requestsPerSec": 432.2, - "avgLatencyMs": 192.03, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 166, - "p90LatencyMs": 226, - "p99LatencyMs": 2713, - "maxLatencyMs": 4979, - "bytesPerSec": 120461721.6 + "requestsPerSec": 465, + "avgLatencyMs": 186.3, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 224, + "p99LatencyMs": 2507, + "maxLatencyMs": 4856, + "bytesPerSec": 129584332.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 517.8, - "peakAvgLatencyMs": 47.52, - "peakP50LatencyMs": 46, - "peakP75LatencyMs": 50, - "peakP90LatencyMs": 56, - "peakP99LatencyMs": 76, - "totalRequests": 16350, + "peakWorkers": 5, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1547, + "requests": 1569, "errors": 0, - "requestsPerSec": 309.4, - "avgLatencyMs": 2.52, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 86238822.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2384, + "requests": 2419, "errors": 0, - "requestsPerSec": 476.8, - "avgLatencyMs": 10.04, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 132880793.6 + "p75LatencyMs": 11, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2576, + "requests": 2332, "errors": 0, - "requestsPerSec": 515.21, - "avgLatencyMs": 18.87, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 23, - "p99LatencyMs": 28, - "maxLatencyMs": 51, - "bytesPerSec": 143563161.6 + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 25, + "p90LatencyMs": 27, + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2589, + "requests": 2314, "errors": 0, - "requestsPerSec": 517.8, - "avgLatencyMs": 47.52, - "medianLatencyMs": 46, - "p50LatencyMs": 46, - "p75LatencyMs": 50, - "p90LatencyMs": 56, - "p99LatencyMs": 76, + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, "maxLatencyMs": 328, - "bytesPerSec": 144297164.81 + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2474, + "requests": 2268, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 99.52, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 109, - "p90LatencyMs": 132, - "p99LatencyMs": 174, - "maxLatencyMs": 1095, - "bytesPerSec": 137874636.81 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2438, + "requests": 2156, "errors": 0, - "requestsPerSec": 487.6, - "avgLatencyMs": 178.66, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 158, - "p90LatencyMs": 230, - "p99LatencyMs": 2510, - "maxLatencyMs": 4971, - "bytesPerSec": 135862681.6 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2342, + "requests": 2202, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 191.76, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 172, - "p90LatencyMs": 227, - "p99LatencyMs": 2220, - "maxLatencyMs": 4915, - "bytesPerSec": 130534604.8 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ] } diff --git a/packages/docs/src/content/runtime/app-tanstack-start-react.json b/packages/docs/src/content/runtime/app-tanstack-start-react.json index 8bc22fb6..f85a2a29 100644 --- a/packages/docs/src/content/runtime/app-tanstack-start-react.json +++ b/packages/docs/src/content/runtime/app-tanstack-start-react.json @@ -3,634 +3,634 @@ "package": "app-tanstack-start-react", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", - "frameworkVersion": "1.154.14", + "frameworkVersion": "1.155.0", "order": 7, "clientSideRenderedTests": { - "firstPaintMs": 144.8, - "fcpMs": 144.4, + "firstPaintMs": 148, + "fcpMs": 148.16, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 29.22, - "inputDelayMs": 1.74, - "processingDurationMs": 15, - "presentationDelayMs": 12.48 + "interactionLatencyMs": 28.69, + "inputDelayMs": 1.44, + "processingDurationMs": 17.32, + "presentationDelayMs": 9.93 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.72, - "fcpMs": 19.66, - "interactionLatencyMs": 9.49, - "inputDelayMs": 0.08, - "processingDurationMs": 4.79, - "presentationDelayMs": 5.71 + "firstPaintMs": 27.87, + "fcpMs": 27.87, + "interactionLatencyMs": 6.79, + "inputDelayMs": 0.16, + "processingDurationMs": 3.86, + "presentationDelayMs": 3.52 }, "samples": [ { - "firstPaintMs": 146, - "fcpMs": 145.562, + "firstPaintMs": 186, + "fcpMs": 186.27, "interactionTests": { - "interactionLatencyMs": 30.504, - "inputDelayMs": 1.737, - "processingDurationMs": 16.43, - "presentationDelayMs": 12.337 + "interactionLatencyMs": 20.772, + "inputDelayMs": 1.441, + "processingDurationMs": 11.783, + "presentationDelayMs": 7.548 } }, { - "firstPaintMs": 122, - "fcpMs": 121.778, + "firstPaintMs": 117, + "fcpMs": 117.059, "interactionTests": { - "interactionLatencyMs": 28.064, - "inputDelayMs": 1.881, - "processingDurationMs": 10.542, - "presentationDelayMs": 15.641 + "interactionLatencyMs": 38.287, + "inputDelayMs": 1.576, + "processingDurationMs": 22.665, + "presentationDelayMs": 14.046 } }, { - "firstPaintMs": 147, - "fcpMs": 146.533, + "firstPaintMs": 146, + "fcpMs": 146.13, "interactionTests": { - "interactionLatencyMs": 44.501, - "inputDelayMs": 1.7, - "processingDurationMs": 22.682, - "presentationDelayMs": 20.119 + "interactionLatencyMs": 27.616, + "inputDelayMs": 1.299, + "processingDurationMs": 17.489, + "presentationDelayMs": 8.828 } }, { - "firstPaintMs": 134, - "fcpMs": 133.566, + "firstPaintMs": 164, + "fcpMs": 163.988, "interactionTests": { - "interactionLatencyMs": 19.973, - "inputDelayMs": 1.696, - "processingDurationMs": 12.744, - "presentationDelayMs": 5.533 + "interactionLatencyMs": 32.15, + "inputDelayMs": 1.275, + "processingDurationMs": 17.679, + "presentationDelayMs": 13.196 } }, { - "firstPaintMs": 175, - "fcpMs": 174.58, + "firstPaintMs": 127, + "fcpMs": 127.377, "interactionTests": { - "interactionLatencyMs": 23.061999999999998, - "inputDelayMs": 1.667, - "processingDurationMs": 12.607, - "presentationDelayMs": 8.788 + "interactionLatencyMs": 24.645000000000003, + "inputDelayMs": 1.625, + "processingDurationMs": 16.984, + "presentationDelayMs": 6.036 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 327, - "avgLatencyMs": 3.079, - "medianLatencyMs": 3.03, - "samples": 3248, + "opsPerSec": 326, + "avgLatencyMs": 3.087, + "medianLatencyMs": 3.039, + "samples": 3240, "bodySizeKb": 193.62, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 113.6, - "fcpMs": 113.82, + "firstPaintMs": 125.8, + "fcpMs": 125.69, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 40.24, - "inputDelayMs": 1.79, - "processingDurationMs": 24.22, - "presentationDelayMs": 14.23 + "interactionLatencyMs": 39.02, + "inputDelayMs": 1.69, + "processingDurationMs": 19.77, + "presentationDelayMs": 17.56 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.6, - "fcpMs": 10.72, - "interactionLatencyMs": 5.56, - "inputDelayMs": 0.08, - "processingDurationMs": 4.46, - "presentationDelayMs": 3.87 + "firstPaintMs": 6.38, + "fcpMs": 6.41, + "interactionLatencyMs": 4.75, + "inputDelayMs": 0.13, + "processingDurationMs": 4.2, + "presentationDelayMs": 3.41 }, "samples": [ { - "firstPaintMs": 120, - "fcpMs": 120.225, + "firstPaintMs": 132, + "fcpMs": 131.727, "interactionTests": { - "interactionLatencyMs": 31.938000000000002, - "inputDelayMs": 1.762, - "processingDurationMs": 22.01, - "presentationDelayMs": 8.166 + "interactionLatencyMs": 42.657, + "inputDelayMs": 1.876, + "processingDurationMs": 19.133, + "presentationDelayMs": 21.648 } }, { - "firstPaintMs": 104, - "fcpMs": 104.411, + "firstPaintMs": 119, + "fcpMs": 118.509, "interactionTests": { - "interactionLatencyMs": 45.188, - "inputDelayMs": 1.918, - "processingDurationMs": 27.237, - "presentationDelayMs": 16.033 + "interactionLatencyMs": 37.36, + "inputDelayMs": 1.705, + "processingDurationMs": 18.535, + "presentationDelayMs": 17.12 } }, { - "firstPaintMs": 115, - "fcpMs": 115.496, + "firstPaintMs": 121, + "fcpMs": 121.354, "interactionTests": { - "interactionLatencyMs": 37.286, - "inputDelayMs": 1.686, - "processingDurationMs": 18.461, - "presentationDelayMs": 17.139 + "interactionLatencyMs": 31.445, + "inputDelayMs": 1.556, + "processingDurationMs": 14.521, + "presentationDelayMs": 15.368 } }, { - "firstPaintMs": 127, - "fcpMs": 127.265, + "firstPaintMs": 124, + "fcpMs": 123.807, "interactionTests": { - "interactionLatencyMs": 44.278, - "inputDelayMs": 1.784, - "processingDurationMs": 29.881, - "presentationDelayMs": 12.613 + "interactionLatencyMs": 42.528999999999996, + "inputDelayMs": 1.721, + "processingDurationMs": 20.521, + "presentationDelayMs": 20.287 } }, { - "firstPaintMs": 102, - "fcpMs": 101.71, + "firstPaintMs": 133, + "fcpMs": 133.047, "interactionTests": { - "interactionLatencyMs": 42.513999999999996, - "inputDelayMs": 1.808, - "processingDurationMs": 23.518, - "presentationDelayMs": 17.188 + "interactionLatencyMs": 41.121, + "inputDelayMs": 1.596, + "processingDurationMs": 26.126, + "presentationDelayMs": 13.399 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 82.4, - "peakAvgLatencyMs": 293.93, - "peakP50LatencyMs": 257, - "peakP75LatencyMs": 340, - "peakP90LatencyMs": 437, - "peakP99LatencyMs": 1657, - "totalRequests": 2650, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 363, + "requests": 348, "errors": 0, - "requestsPerSec": 72.6, - "avgLatencyMs": 13.2, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 20996096 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 }, { "workers": 5, "durationMs": 5000, - "requests": 398, + "requests": 380, "errors": 0, - "requestsPerSec": 79.6, - "avgLatencyMs": 61.98, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 61, - "p90LatencyMs": 66, - "p99LatencyMs": 93, - "maxLatencyMs": 103, - "bytesPerSec": 23017881.6 + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 }, { "workers": 10, "durationMs": 5000, - "requests": 400, + "requests": 384, "errors": 0, - "requestsPerSec": 80, - "avgLatencyMs": 122.98, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 131, - "p90LatencyMs": 149, - "p99LatencyMs": 217, - "maxLatencyMs": 427, - "bytesPerSec": 23132569.6 + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 }, { "workers": 25, "durationMs": 5000, - "requests": 412, + "requests": 416, "errors": 0, - "requestsPerSec": 82.4, - "avgLatencyMs": 293.93, - "medianLatencyMs": 257, - "p50LatencyMs": 257, - "p75LatencyMs": 340, - "p90LatencyMs": 437, - "p99LatencyMs": 1657, - "maxLatencyMs": 2484, - "bytesPerSec": 23827251.2 + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 }, { "workers": 50, "durationMs": 5000, - "requests": 393, + "requests": 389, "errors": 0, - "requestsPerSec": 78.6, - "avgLatencyMs": 401.14, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 362, - "p90LatencyMs": 580, - "p99LatencyMs": 3914, - "maxLatencyMs": 4779, - "bytesPerSec": 22727065.6 + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 }, { "workers": 100, "durationMs": 5010, - "requests": 366, + "requests": 345, "errors": 0, - "requestsPerSec": 73.2, - "avgLatencyMs": 445.07, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 388, - "p90LatencyMs": 624, - "p99LatencyMs": 4131, - "maxLatencyMs": 4994, - "bytesPerSec": 21165670.4 + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 329, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 451.65, - "medianLatencyMs": 271, - "p50LatencyMs": 271, - "p75LatencyMs": 313, - "p90LatencyMs": 583, - "p99LatencyMs": 4129, - "maxLatencyMs": 4905, - "bytesPerSec": 18389401.61 + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 82.4, - "peakAvgLatencyMs": 293.93, - "peakP50LatencyMs": 257, - "peakP75LatencyMs": 340, - "peakP90LatencyMs": 437, - "peakP99LatencyMs": 1657, - "totalRequests": 2650, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 363, + "requests": 348, "errors": 0, - "requestsPerSec": 72.6, - "avgLatencyMs": 13.2, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 20996096 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 }, { "workers": 5, "durationMs": 5000, - "requests": 398, + "requests": 380, "errors": 0, - "requestsPerSec": 79.6, - "avgLatencyMs": 61.98, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 61, - "p90LatencyMs": 66, - "p99LatencyMs": 93, - "maxLatencyMs": 103, - "bytesPerSec": 23017881.6 + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 }, { "workers": 10, "durationMs": 5000, - "requests": 400, + "requests": 384, "errors": 0, - "requestsPerSec": 80, - "avgLatencyMs": 122.98, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 131, - "p90LatencyMs": 149, - "p99LatencyMs": 217, - "maxLatencyMs": 427, - "bytesPerSec": 23132569.6 + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 }, { "workers": 25, "durationMs": 5000, - "requests": 412, + "requests": 416, "errors": 0, - "requestsPerSec": 82.4, - "avgLatencyMs": 293.93, - "medianLatencyMs": 257, - "p50LatencyMs": 257, - "p75LatencyMs": 340, - "p90LatencyMs": 437, - "p99LatencyMs": 1657, - "maxLatencyMs": 2484, - "bytesPerSec": 23827251.2 + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 }, { "workers": 50, "durationMs": 5000, - "requests": 393, + "requests": 389, "errors": 0, - "requestsPerSec": 78.6, - "avgLatencyMs": 401.14, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 362, - "p90LatencyMs": 580, - "p99LatencyMs": 3914, - "maxLatencyMs": 4779, - "bytesPerSec": 22727065.6 + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 }, { "workers": 100, "durationMs": 5010, - "requests": 366, + "requests": 345, "errors": 0, - "requestsPerSec": 73.2, - "avgLatencyMs": 445.07, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 388, - "p90LatencyMs": 624, - "p99LatencyMs": 4131, - "maxLatencyMs": 4994, - "bytesPerSec": 21165670.4 + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 329, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 451.65, - "medianLatencyMs": 271, - "p50LatencyMs": 271, - "p75LatencyMs": 313, - "p90LatencyMs": 583, - "p99LatencyMs": 4129, - "maxLatencyMs": 4905, - "bytesPerSec": 18389401.61 + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 82.2, - "peakAvgLatencyMs": 59.9, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 63, + "peakRequestsPerSec": 84, + "peakAvgLatencyMs": 58.69, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 61, "peakP99LatencyMs": 89, - "totalRequests": 2668, + "totalRequests": 2617, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 376, + "requests": 378, "errors": 0, - "requestsPerSec": 75.2, - "avgLatencyMs": 12.8, + "requestsPerSec": 75.6, + "avgLatencyMs": 12.74, "medianLatencyMs": 12, "p50LatencyMs": 12, "p75LatencyMs": 13, "p90LatencyMs": 14, - "p99LatencyMs": 18, + "p99LatencyMs": 19, "maxLatencyMs": 23, - "bytesPerSec": 21739929.6 + "bytesPerSec": 21854617.6 }, { "workers": 5, "durationMs": 5000, - "requests": 411, + "requests": 420, "errors": 0, - "requestsPerSec": 82.2, - "avgLatencyMs": 59.9, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 63, + "requestsPerSec": 84, + "avgLatencyMs": 58.69, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 61, "p99LatencyMs": 89, - "maxLatencyMs": 91, - "bytesPerSec": 23764992 + "maxLatencyMs": 111, + "bytesPerSec": 24289280 }, { "workers": 10, "durationMs": 5000, - "requests": 408, + "requests": 402, "errors": 0, - "requestsPerSec": 81.6, - "avgLatencyMs": 120.58, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 128, - "p90LatencyMs": 155, - "p99LatencyMs": 202, - "maxLatencyMs": 410, - "bytesPerSec": 23591321.6 + "requestsPerSec": 80.41, + "avgLatencyMs": 122.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 133, + "p90LatencyMs": 145, + "p99LatencyMs": 196, + "maxLatencyMs": 382, + "bytesPerSec": 23247257.6 }, { "workers": 25, "durationMs": 5000, - "requests": 403, + "requests": 396, "errors": 0, - "requestsPerSec": 80.6, - "avgLatencyMs": 300.52, - "medianLatencyMs": 263, - "p50LatencyMs": 263, - "p75LatencyMs": 337, - "p90LatencyMs": 430, - "p99LatencyMs": 1636, - "maxLatencyMs": 2276, - "bytesPerSec": 23306240 + "requestsPerSec": 79.2, + "avgLatencyMs": 304.46, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 338, + "p90LatencyMs": 465, + "p99LatencyMs": 1832, + "maxLatencyMs": 2419, + "bytesPerSec": 22903193.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 390, + "durationMs": 5010, + "requests": 380, "errors": 0, - "requestsPerSec": 78, - "avgLatencyMs": 417.95, - "medianLatencyMs": 301, - "p50LatencyMs": 301, - "p75LatencyMs": 383, - "p90LatencyMs": 590, - "p99LatencyMs": 4039, - "maxLatencyMs": 4919, - "bytesPerSec": 22553395.2 + "requestsPerSec": 76, + "avgLatencyMs": 421.82, + "medianLatencyMs": 281, + "p50LatencyMs": 281, + "p75LatencyMs": 373, + "p90LatencyMs": 599, + "p99LatencyMs": 4004, + "maxLatencyMs": 4863, + "bytesPerSec": 21976678.4 }, { "workers": 100, "durationMs": 5010, - "requests": 362, + "requests": 342, "errors": 0, - "requestsPerSec": 72.41, - "avgLatencyMs": 434.8, - "medianLatencyMs": 265, - "p50LatencyMs": 265, - "p75LatencyMs": 401, - "p90LatencyMs": 542, - "p99LatencyMs": 4125, - "maxLatencyMs": 4929, - "bytesPerSec": 20934656 + "requestsPerSec": 68.41, + "avgLatencyMs": 433.56, + "medianLatencyMs": 258, + "p50LatencyMs": 258, + "p75LatencyMs": 444, + "p90LatencyMs": 516, + "p99LatencyMs": 4021, + "maxLatencyMs": 4745, + "bytesPerSec": 19776307.2 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 299, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 469.81, - "medianLatencyMs": 257, - "p50LatencyMs": 257, - "p75LatencyMs": 346, - "p90LatencyMs": 530, - "p99LatencyMs": 4296, - "maxLatencyMs": 5004, - "bytesPerSec": 18389401.61 + "requestsPerSec": 59.8, + "avgLatencyMs": 497.5, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 402, + "p90LatencyMs": 1235, + "p99LatencyMs": 4306, + "maxLatencyMs": 4720, + "bytesPerSec": 17288396.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 82.8, - "peakAvgLatencyMs": 59.47, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 61, - "peakP99LatencyMs": 88, - "totalRequests": 2678, + "peakRequestsPerSec": 79.41, + "peakAvgLatencyMs": 62.11, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 92, + "totalRequests": 2589, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 376, + "requests": 361, "errors": 0, - "requestsPerSec": 75.2, - "avgLatencyMs": 12.79, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 13, + "requestsPerSec": 72.2, + "avgLatencyMs": 13.3, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, "p90LatencyMs": 14, "p99LatencyMs": 20, "maxLatencyMs": 23, - "bytesPerSec": 21739929.6 + "bytesPerSec": 20874854.4 }, { "workers": 5, "durationMs": 5000, - "requests": 414, + "requests": 397, "errors": 0, - "requestsPerSec": 82.8, - "avgLatencyMs": 59.47, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 61, - "p99LatencyMs": 88, - "maxLatencyMs": 96, - "bytesPerSec": 23941939.2 + "requestsPerSec": 79.41, + "avgLatencyMs": 62.11, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 68, + "p99LatencyMs": 92, + "maxLatencyMs": 95, + "bytesPerSec": 22958899.2 }, { "workers": 10, "durationMs": 5000, - "requests": 409, + "requests": 392, "errors": 0, - "requestsPerSec": 81.8, - "avgLatencyMs": 119.65, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 122, - "p90LatencyMs": 152, - "p99LatencyMs": 198, - "maxLatencyMs": 356, - "bytesPerSec": 23650304 + "requestsPerSec": 78.41, + "avgLatencyMs": 125.41, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 127, + "p90LatencyMs": 157, + "p99LatencyMs": 222, + "maxLatencyMs": 339, + "bytesPerSec": 22670540.8 }, { "workers": 25, "durationMs": 5000, - "requests": 406, + "requests": 388, "errors": 0, - "requestsPerSec": 81.2, - "avgLatencyMs": 294.84, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 332, - "p90LatencyMs": 442, - "p99LatencyMs": 1601, - "maxLatencyMs": 2366, - "bytesPerSec": 23479910.4 + "requestsPerSec": 77.6, + "avgLatencyMs": 311, + "medianLatencyMs": 267, + "p50LatencyMs": 267, + "p75LatencyMs": 342, + "p90LatencyMs": 416, + "p99LatencyMs": 1972, + "maxLatencyMs": 2552, + "bytesPerSec": 22441164.8 }, { "workers": 50, "durationMs": 5000, - "requests": 389, + "requests": 383, "errors": 0, - "requestsPerSec": 77.8, - "avgLatencyMs": 416.62, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 372, - "p90LatencyMs": 594, - "p99LatencyMs": 3999, - "maxLatencyMs": 4908, - "bytesPerSec": 22494412.8 + "requestsPerSec": 76.6, + "avgLatencyMs": 422.21, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 425, + "p90LatencyMs": 551, + "p99LatencyMs": 3969, + "maxLatencyMs": 4869, + "bytesPerSec": 22150348.8 }, { "workers": 100, "durationMs": 5010, - "requests": 366, + "requests": 358, "errors": 0, - "requestsPerSec": 73.2, - "avgLatencyMs": 430.38, - "medianLatencyMs": 293, - "p50LatencyMs": 293, - "p75LatencyMs": 386, - "p90LatencyMs": 587, + "requestsPerSec": 71.6, + "avgLatencyMs": 439.41, + "medianLatencyMs": 305, + "p50LatencyMs": 305, + "p75LatencyMs": 364, + "p90LatencyMs": 643, "p99LatencyMs": 3914, - "maxLatencyMs": 4716, - "bytesPerSec": 21165670.4 + "maxLatencyMs": 4888, + "bytesPerSec": 20703641.61 }, { "workers": 200, "durationMs": 5010, - "requests": 318, + "requests": 310, "errors": 0, - "requestsPerSec": 63.6, - "avgLatencyMs": 466.63, - "medianLatencyMs": 251, - "p50LatencyMs": 251, - "p75LatencyMs": 359, - "p90LatencyMs": 600, - "p99LatencyMs": 4086, - "maxLatencyMs": 4879, - "bytesPerSec": 18389401.61 + "requestsPerSec": 62, + "avgLatencyMs": 477.25, + "medianLatencyMs": 278, + "p50LatencyMs": 278, + "p75LatencyMs": 410, + "p90LatencyMs": 544, + "p99LatencyMs": 4063, + "maxLatencyMs": 4822, + "bytesPerSec": 17930649.61 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 293.61, - "peakAvgLatencyMs": 33.46, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 41, - "peakP99LatencyMs": 57, - "totalRequests": 9670, + "peakWorkers": 25, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1096, + "requests": 1079, "errors": 0, - "requestsPerSec": 219.2, + "requestsPerSec": 215.8, "avgLatencyMs": 4.15, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 63402803.2 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1453, + "requests": 1421, "errors": 0, - "requestsPerSec": 290.61, - "avgLatencyMs": 16.66, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, - "p90LatencyMs": 19, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 20, "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 84049920 + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1468, + "requests": 1430, "errors": 0, - "requestsPerSec": 293.61, - "avgLatencyMs": 33.46, - "medianLatencyMs": 33, - "p50LatencyMs": 33, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, "p75LatencyMs": 35, - "p90LatencyMs": 41, - "p99LatencyMs": 57, - "maxLatencyMs": 65, - "bytesPerSec": 84914995.2 + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 }, { "workers": 25, - "durationMs": 5010, - "requests": 1430, + "durationMs": 5000, + "requests": 1458, "errors": 0, - "requestsPerSec": 286, - "avgLatencyMs": 86.01, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 119, - "p99LatencyMs": 163, - "maxLatencyMs": 679, - "bytesPerSec": 82712985.6 + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 }, { "workers": 50, "durationMs": 5000, - "requests": 1441, + "requests": 1435, "errors": 0, - "requestsPerSec": 288.2, - "avgLatencyMs": 169.66, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 161, - "p90LatencyMs": 256, - "p99LatencyMs": 1543, - "maxLatencyMs": 3263, - "bytesPerSec": 83355238.41 + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 }, { "workers": 100, "durationMs": 5010, - "requests": 1427, + "requests": 1417, "errors": 0, - "requestsPerSec": 285.4, - "avgLatencyMs": 208.4, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 182, - "p90LatencyMs": 253, - "p99LatencyMs": 2658, - "maxLatencyMs": 4931, - "bytesPerSec": 82529484.8 + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 }, { "workers": 200, "durationMs": 5010, - "requests": 1355, + "requests": 1377, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 215.74, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 178, - "p90LatencyMs": 269, - "p99LatencyMs": 2952, - "maxLatencyMs": 4904, - "bytesPerSec": 78384332.8 + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 298, - "peakAvgLatencyMs": 32.98, + "peakRequestsPerSec": 294.61, + "peakAvgLatencyMs": 33.34, "peakP50LatencyMs": 33, "peakP75LatencyMs": 34, - "peakP90LatencyMs": 42, - "peakP99LatencyMs": 52, - "totalRequests": 9688, + "peakP90LatencyMs": 43, + "peakP99LatencyMs": 56, + "totalRequests": 9417, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1081, + "requests": 1043, "errors": 0, - "requestsPerSec": 216.2, - "avgLatencyMs": 4.15, + "requestsPerSec": 208.6, + "avgLatencyMs": 4.17, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 62531174.4 + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 60329164.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1447, + "requests": 1434, "errors": 0, - "requestsPerSec": 289.4, - "avgLatencyMs": 16.79, + "requestsPerSec": 286.8, + "avgLatencyMs": 16.93, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 17, "p90LatencyMs": 20, - "p99LatencyMs": 25, - "maxLatencyMs": 35, - "bytesPerSec": 83709132.8 + "p99LatencyMs": 28, + "maxLatencyMs": 43, + "bytesPerSec": 82948915.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1490, + "requests": 1473, "errors": 0, - "requestsPerSec": 298, - "avgLatencyMs": 32.98, + "requestsPerSec": 294.61, + "avgLatencyMs": 33.34, "medianLatencyMs": 33, "p50LatencyMs": 33, "p75LatencyMs": 34, - "p90LatencyMs": 42, - "p99LatencyMs": 52, - "maxLatencyMs": 97, - "bytesPerSec": 86212608 + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 72, + "bytesPerSec": 85216460.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1442, + "requests": 1443, "errors": 0, - "requestsPerSec": 288.4, - "avgLatencyMs": 85.43, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 103, - "p90LatencyMs": 123, - "p99LatencyMs": 167, - "maxLatencyMs": 722, - "bytesPerSec": 83420774.41 + "requestsPerSec": 288.61, + "avgLatencyMs": 84.97, + "medianLatencyMs": 84, + "p50LatencyMs": 84, + "p75LatencyMs": 101, + "p90LatencyMs": 118, + "p99LatencyMs": 168, + "maxLatencyMs": 644, + "bytesPerSec": 83473203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1432, + "requests": 1370, "errors": 0, - "requestsPerSec": 286.4, - "avgLatencyMs": 170.77, - "medianLatencyMs": 129, - "p50LatencyMs": 129, + "requestsPerSec": 274, + "avgLatencyMs": 178.31, + "medianLatencyMs": 137, + "p50LatencyMs": 137, "p75LatencyMs": 166, - "p90LatencyMs": 248, - "p99LatencyMs": 1534, - "maxLatencyMs": 3197, - "bytesPerSec": 82844057.6 + "p90LatencyMs": 265, + "p99LatencyMs": 1704, + "maxLatencyMs": 3342, + "bytesPerSec": 79252684.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1408, + "requests": 1347, "errors": 0, - "requestsPerSec": 281.61, - "avgLatencyMs": 208.2, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 176, - "p90LatencyMs": 245, - "p99LatencyMs": 2740, - "maxLatencyMs": 4993, - "bytesPerSec": 81454694.41 + "requestsPerSec": 269.4, + "avgLatencyMs": 210.01, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 182, + "p90LatencyMs": 271, + "p99LatencyMs": 2810, + "maxLatencyMs": 4845, + "bytesPerSec": 77919027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1388, + "requests": 1307, "errors": 0, - "requestsPerSec": 277.61, - "avgLatencyMs": 211.28, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 168, - "p90LatencyMs": 274, - "p99LatencyMs": 2975, - "maxLatencyMs": 4993, - "bytesPerSec": 80297984 + "requestsPerSec": 261.4, + "avgLatencyMs": 212.15, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 173, + "p90LatencyMs": 267, + "p99LatencyMs": 2895, + "maxLatencyMs": 4851, + "bytesPerSec": 75605606.41 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 293.61, - "peakAvgLatencyMs": 33.46, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 41, - "peakP99LatencyMs": 57, - "totalRequests": 9670, + "peakWorkers": 25, + "peakRequestsPerSec": 287.4, + "peakAvgLatencyMs": 85.79, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 104, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 153, + "totalRequests": 9543, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1096, + "requests": 1078, "errors": 0, - "requestsPerSec": 219.2, - "avgLatencyMs": 4.15, + "requestsPerSec": 215.6, + "avgLatencyMs": 4.17, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 63402803.2 + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 62354227.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1453, + "requests": 1410, "errors": 0, - "requestsPerSec": 290.61, - "avgLatencyMs": 16.66, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, - "p90LatencyMs": 19, - "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 84049920 + "requestsPerSec": 282, + "avgLatencyMs": 17.24, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 21, + "p99LatencyMs": 30, + "maxLatencyMs": 35, + "bytesPerSec": 81585766.41 }, { "workers": 10, "durationMs": 5000, - "requests": 1468, + "requests": 1417, "errors": 0, - "requestsPerSec": 293.61, - "avgLatencyMs": 33.46, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 35, - "p90LatencyMs": 41, - "p99LatencyMs": 57, - "maxLatencyMs": 65, - "bytesPerSec": 84914995.2 + "requestsPerSec": 283.4, + "avgLatencyMs": 34.66, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 36, + "p90LatencyMs": 44, + "p99LatencyMs": 60, + "maxLatencyMs": 99, + "bytesPerSec": 81978982.41 }, { "workers": 25, - "durationMs": 5010, - "requests": 1430, + "durationMs": 5000, + "requests": 1437, "errors": 0, - "requestsPerSec": 286, - "avgLatencyMs": 86.01, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 119, - "p99LatencyMs": 163, - "maxLatencyMs": 679, - "bytesPerSec": 82712985.6 + "requestsPerSec": 287.4, + "avgLatencyMs": 85.79, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 104, + "p90LatencyMs": 124, + "p99LatencyMs": 153, + "maxLatencyMs": 633, + "bytesPerSec": 83132416 }, { "workers": 50, "durationMs": 5000, - "requests": 1441, + "requests": 1434, "errors": 0, - "requestsPerSec": 288.2, - "avgLatencyMs": 169.66, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 161, - "p90LatencyMs": 256, - "p99LatencyMs": 1543, - "maxLatencyMs": 3263, - "bytesPerSec": 83355238.41 + "requestsPerSec": 286.8, + "avgLatencyMs": 170.92, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 166, + "p90LatencyMs": 246, + "p99LatencyMs": 1484, + "maxLatencyMs": 2993, + "bytesPerSec": 82962022.41 }, { "workers": 100, "durationMs": 5010, - "requests": 1427, + "requests": 1403, "errors": 0, - "requestsPerSec": 285.4, - "avgLatencyMs": 208.4, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 182, - "p90LatencyMs": 253, - "p99LatencyMs": 2658, - "maxLatencyMs": 4931, - "bytesPerSec": 82529484.8 + "requestsPerSec": 280.61, + "avgLatencyMs": 214.34, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 178, + "p90LatencyMs": 291, + "p99LatencyMs": 2741, + "maxLatencyMs": 4842, + "bytesPerSec": 81166336 }, { "workers": 200, "durationMs": 5010, - "requests": 1355, + "requests": 1364, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 215.74, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 178, - "p90LatencyMs": 269, - "p99LatencyMs": 2952, - "maxLatencyMs": 4904, - "bytesPerSec": 78384332.8 + "requestsPerSec": 272.8, + "avgLatencyMs": 214.95, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 172, + "p90LatencyMs": 288, + "p99LatencyMs": 2987, + "maxLatencyMs": 4993, + "bytesPerSec": 78888960 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 292, - "peakAvgLatencyMs": 84.37, - "peakP50LatencyMs": 81, - "peakP75LatencyMs": 101, - "peakP90LatencyMs": 120, - "peakP99LatencyMs": 157, - "totalRequests": 9750, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1088, + "requests": 1079, "errors": 0, - "requestsPerSec": 217.6, - "avgLatencyMs": 4.14, + "requestsPerSec": 215.8, + "avgLatencyMs": 4.15, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 5, "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 62944051.2 + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1445, + "requests": 1421, "errors": 0, - "requestsPerSec": 289, - "avgLatencyMs": 16.83, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 24, - "maxLatencyMs": 37, - "bytesPerSec": 83591168 + "p90LatencyMs": 20, + "p99LatencyMs": 27, + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1450, + "requests": 1430, "errors": 0, - "requestsPerSec": 290, - "avgLatencyMs": 33.88, - "medianLatencyMs": 33, - "p50LatencyMs": 33, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, "p75LatencyMs": 35, - "p90LatencyMs": 42, - "p99LatencyMs": 58, - "maxLatencyMs": 78, - "bytesPerSec": 83879526.41 + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1460, + "requests": 1458, "errors": 0, - "requestsPerSec": 292, - "avgLatencyMs": 84.37, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 101, - "p90LatencyMs": 120, - "p99LatencyMs": 157, - "maxLatencyMs": 603, - "bytesPerSec": 84456243.2 + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 }, { "workers": 50, "durationMs": 5000, - "requests": 1459, + "requests": 1435, "errors": 0, - "requestsPerSec": 291.8, - "avgLatencyMs": 167.95, - "medianLatencyMs": 123, - "p50LatencyMs": 123, - "p75LatencyMs": 164, - "p90LatencyMs": 242, - "p99LatencyMs": 1554, - "maxLatencyMs": 3021, - "bytesPerSec": 84416921.6 + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 }, { "workers": 100, - "durationMs": 5000, - "requests": 1442, + "durationMs": 5010, + "requests": 1417, "errors": 0, - "requestsPerSec": 288.4, - "avgLatencyMs": 205.98, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 175, - "p90LatencyMs": 273, - "p99LatencyMs": 2704, - "maxLatencyMs": 4851, - "bytesPerSec": 83420774.41 + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 }, { "workers": 200, "durationMs": 5010, - "requests": 1406, + "requests": 1377, "errors": 0, - "requestsPerSec": 281.2, - "avgLatencyMs": 212.06, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 174, - "p90LatencyMs": 298, - "p99LatencyMs": 2846, - "maxLatencyMs": 4963, - "bytesPerSec": 81346560 + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-astro/7.3.5.json b/packages/docs/src/content/runtime/versions/app-astro/7.3.5.json index 509e29ad..f5f5415e 100644 --- a/packages/docs/src/content/runtime/versions/app-astro/7.3.5.json +++ b/packages/docs/src/content/runtime/versions/app-astro/7.3.5.json @@ -4,633 +4,633 @@ "type": "runtime-app", "isFocused": true, "order": 1, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.3.5", "clientSideRenderedTests": { - "firstPaintMs": 111.4, - "fcpMs": 111.58, + "firstPaintMs": 103.4, + "fcpMs": 103.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.59, - "inputDelayMs": 2.14, - "processingDurationMs": 0.45, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.25, + "inputDelayMs": 1.77, + "processingDurationMs": 0.81, + "presentationDelayMs": 1.66 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.68, - "fcpMs": 15.86, - "interactionLatencyMs": 0.38, - "inputDelayMs": 0.25, - "processingDurationMs": 0.36, - "presentationDelayMs": 0 + "firstPaintMs": 8.38, + "fcpMs": 8.44, + "interactionLatencyMs": 4.32, + "inputDelayMs": 0.75, + "processingDurationMs": 0.8, + "presentationDelayMs": 3.72 }, "samples": [ { - "firstPaintMs": 126, - "fcpMs": 126.081, + "firstPaintMs": 102, + "fcpMs": 102.366, "interactionTests": { - "interactionLatencyMs": 2.765, - "inputDelayMs": 2.467, - "processingDurationMs": 0.298, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.809000000000001, + "inputDelayMs": 1.464, + "processingDurationMs": 2.038, + "presentationDelayMs": 8.307 } }, { - "firstPaintMs": 89, - "fcpMs": 88.68, + "firstPaintMs": 103, + "fcpMs": 103.446, "interactionTests": { - "interactionLatencyMs": 2.581, - "inputDelayMs": 2.294, - "processingDurationMs": 0.287, + "interactionLatencyMs": 3.165, + "inputDelayMs": 1.943, + "processingDurationMs": 1.222, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 116.213, + "firstPaintMs": 117, + "fcpMs": 117.349, "interactionTests": { - "interactionLatencyMs": 2.084, - "inputDelayMs": 1.823, - "processingDurationMs": 0.261, + "interactionLatencyMs": 2.72, + "inputDelayMs": 2.446, + "processingDurationMs": 0.274, "presentationDelayMs": 0 } }, { - "firstPaintMs": 124, - "fcpMs": 124.49, + "firstPaintMs": 94, + "fcpMs": 94.262, "interactionTests": { - "interactionLatencyMs": 3.102, - "inputDelayMs": 2.013, - "processingDurationMs": 1.089, + "interactionLatencyMs": 2.645, + "inputDelayMs": 2.387, + "processingDurationMs": 0.258, "presentationDelayMs": 0 } }, { - "firstPaintMs": 102, - "fcpMs": 102.451, + "firstPaintMs": 101, + "fcpMs": 100.888, "interactionTests": { - "interactionLatencyMs": 2.419, - "inputDelayMs": 2.119, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.896, + "inputDelayMs": 0.629, + "processingDurationMs": 0.267, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 738, - "avgLatencyMs": 1.468, - "medianLatencyMs": 1.323, - "samples": 6814, + "opsPerSec": 743, + "avgLatencyMs": 1.452, + "medianLatencyMs": 1.317, + "samples": 6886, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 67.8, - "fcpMs": 67.87, + "firstPaintMs": 61.6, + "fcpMs": 61.83, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.73, - "inputDelayMs": 0.93, - "processingDurationMs": 0.8, - "presentationDelayMs": 0 + "interactionLatencyMs": 4.78, + "inputDelayMs": 1.01, + "processingDurationMs": 1.04, + "presentationDelayMs": 2.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 5.89, - "fcpMs": 5.83, - "interactionLatencyMs": 1.4, - "inputDelayMs": 0.79, - "processingDurationMs": 1.26, - "presentationDelayMs": 0 + "firstPaintMs": 7.06, + "fcpMs": 7.15, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.07, + "processingDurationMs": 1.17, + "presentationDelayMs": 6.12 }, "samples": [ { - "firstPaintMs": 73, - "fcpMs": 73.214, + "firstPaintMs": 67, + "fcpMs": 67.277, "interactionTests": { - "interactionLatencyMs": 0.719, - "inputDelayMs": 0.483, - "processingDurationMs": 0.236, - "presentationDelayMs": 0 + "interactionLatencyMs": 15.525, + "inputDelayMs": 0.471, + "processingDurationMs": 1.379, + "presentationDelayMs": 13.675 } }, { - "firstPaintMs": 61, - "fcpMs": 61.41, + "firstPaintMs": 57, + "fcpMs": 57.305, "interactionTests": { - "interactionLatencyMs": 0.795, - "inputDelayMs": 0.561, - "processingDurationMs": 0.234, + "interactionLatencyMs": 0.881, + "inputDelayMs": 0.482, + "processingDurationMs": 0.399, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 61.759, + "firstPaintMs": 69, + "fcpMs": 69.406, "interactionTests": { - "interactionLatencyMs": 3.8040000000000003, - "inputDelayMs": 0.752, - "processingDurationMs": 3.052, + "interactionLatencyMs": 3.576, + "inputDelayMs": 0.625, + "processingDurationMs": 2.951, "presentationDelayMs": 0 } }, { - "firstPaintMs": 73, - "fcpMs": 72.531, + "firstPaintMs": 52, + "fcpMs": 52.057, "interactionTests": { - "interactionLatencyMs": 0.766, - "inputDelayMs": 0.527, - "processingDurationMs": 0.239, + "interactionLatencyMs": 0.767, + "inputDelayMs": 0.544, + "processingDurationMs": 0.223, "presentationDelayMs": 0 } }, { - "firstPaintMs": 70, - "fcpMs": 70.439, + "firstPaintMs": 63, + "fcpMs": 63.125, "interactionTests": { - "interactionLatencyMs": 2.571, - "inputDelayMs": 2.321, - "processingDurationMs": 0.25, + "interactionLatencyMs": 3.148, + "inputDelayMs": 2.924, + "processingDurationMs": 0.224, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1548.8, - "peakAvgLatencyMs": 63.73, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 64, - "peakP90LatencyMs": 67, - "peakP99LatencyMs": 89, - "totalRequests": 46356, + "peakWorkers": 50, + "peakRequestsPerSec": 1582.2, + "peakAvgLatencyMs": 31, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 47124, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2653, + "requests": 2682, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 1.05, + "requestsPerSec": 536.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 100486348.8 + "bytesPerSec": 101600460.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5949, + "requests": 6047, "errors": 0, - "requestsPerSec": 1189.8, - "avgLatencyMs": 3.95, + "requestsPerSec": 1209.41, + "avgLatencyMs": 3.88, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 8, - "bytesPerSec": 225299660.8 + "bytesPerSec": 229048320 }, { "workers": 10, "durationMs": 5000, - "requests": 6986, + "requests": 7202, "errors": 0, - "requestsPerSec": 1397.2, - "avgLatencyMs": 6.6, + "requestsPerSec": 1440.4, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, + "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 264581939.2 + "maxLatencyMs": 13, + "bytesPerSec": 272865689.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7683, + "requests": 7761, "errors": 0, - "requestsPerSec": 1536.6, - "avgLatencyMs": 15.74, + "requestsPerSec": 1552.2, + "avgLatencyMs": 15.6, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, + "p90LatencyMs": 17, "p99LatencyMs": 25, - "maxLatencyMs": 50, - "bytesPerSec": 291006054.4 + "maxLatencyMs": 53, + "bytesPerSec": 293942067.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7911, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.93, - "medianLatencyMs": 31, - "p50LatencyMs": 31, + "requestsPerSec": 1582.2, + "avgLatencyMs": 31, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 123, - "bytesPerSec": 291163340.8 + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 111, + "bytesPerSec": 299656806.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7744, + "requests": 7725, "errors": 0, - "requestsPerSec": 1548.8, - "avgLatencyMs": 63.73, + "requestsPerSec": 1545, + "avgLatencyMs": 63.85, "medianLatencyMs": 61, "p50LatencyMs": 61, - "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 89, - "maxLatencyMs": 1556, - "bytesPerSec": 293312921.61 + "p75LatencyMs": 65, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 1476, + "bytesPerSec": 292631347.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7654, + "requests": 7796, "errors": 0, - "requestsPerSec": 1530.8, - "avgLatencyMs": 113.34, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 108, - "p99LatencyMs": 1523, - "maxLatencyMs": 4951, - "bytesPerSec": 289852620.8 + "requestsPerSec": 1559.2, + "avgLatencyMs": 111.91, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 96, + "p90LatencyMs": 111, + "p99LatencyMs": 1524, + "maxLatencyMs": 4929, + "bytesPerSec": 295305216 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1555.4, - "peakAvgLatencyMs": 63.44, + "peakRequestsPerSec": 1544.6, + "peakAvgLatencyMs": 63.88, "peakP50LatencyMs": 61, "peakP75LatencyMs": 65, "peakP90LatencyMs": 68, - "peakP99LatencyMs": 100, - "totalRequests": 46420, + "peakP99LatencyMs": 88, + "totalRequests": 45635, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2708, + "requests": 2706, "errors": 0, - "requestsPerSec": 541.6, - "avgLatencyMs": 1.07, + "requestsPerSec": 541.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 6, - "bytesPerSec": 102583500.8 + "maxLatencyMs": 5, + "bytesPerSec": 102504857.6 }, { "workers": 5, "durationMs": 5000, - "requests": 5897, + "requests": 5767, "errors": 0, - "requestsPerSec": 1179.41, - "avgLatencyMs": 3.83, + "requestsPerSec": 1153.41, + "avgLatencyMs": 4.02, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 223359795.2 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 218431488 }, { "workers": 10, "durationMs": 5000, - "requests": 7054, + "requests": 6815, "errors": 0, - "requestsPerSec": 1410.8, - "avgLatencyMs": 6.47, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1363, + "avgLatencyMs": 6.94, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 15, - "bytesPerSec": 267190272 + "p99LatencyMs": 11, + "maxLatencyMs": 17, + "bytesPerSec": 258146304 }, { "workers": 25, "durationMs": 5000, - "requests": 7691, + "requests": 7365, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 15.71, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, + "requestsPerSec": 1473, + "avgLatencyMs": 16.46, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 53, - "bytesPerSec": 291320627.2 + "p99LatencyMs": 28, + "maxLatencyMs": 39, + "bytesPerSec": 278947430.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7687, + "requests": 7562, "errors": 0, - "requestsPerSec": 1537.4, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 1512.4, + "avgLatencyMs": 32.48, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 35, "p99LatencyMs": 49, - "maxLatencyMs": 343, - "bytesPerSec": 291163340.8 + "maxLatencyMs": 351, + "bytesPerSec": 286444748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7777, + "requests": 7723, "errors": 0, - "requestsPerSec": 1555.4, - "avgLatencyMs": 63.44, + "requestsPerSec": 1544.6, + "avgLatencyMs": 63.88, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 65, "p90LatencyMs": 68, - "p99LatencyMs": 100, - "maxLatencyMs": 1507, - "bytesPerSec": 294623641.61 + "p99LatencyMs": 88, + "maxLatencyMs": 1583, + "bytesPerSec": 292474060.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7606, + "requests": 7697, "errors": 0, - "requestsPerSec": 1521.2, - "avgLatencyMs": 113.98, - "medianLatencyMs": 79, - "p50LatencyMs": 79, - "p75LatencyMs": 102, - "p90LatencyMs": 108, - "p99LatencyMs": 1575, - "maxLatencyMs": 4983, - "bytesPerSec": 288109363.2 + "requestsPerSec": 1539.4, + "avgLatencyMs": 113.28, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 105, + "p99LatencyMs": 1626, + "maxLatencyMs": 4985, + "bytesPerSec": 291477913.61 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1549.4, - "peakAvgLatencyMs": 15.59, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 24, - "totalRequests": 46313, + "peakWorkers": 50, + "peakRequestsPerSec": 1578.6, + "peakAvgLatencyMs": 31.05, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 46, + "totalRequests": 46626, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2747, + "requests": 2696, "errors": 0, - "requestsPerSec": 549.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 539.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104051507.2 + "maxLatencyMs": 7, + "bytesPerSec": 102124748.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5948, + "requests": 5862, "errors": 0, - "requestsPerSec": 1189.6, - "avgLatencyMs": 3.75, + "requestsPerSec": 1172.41, + "avgLatencyMs": 3.98, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 9, - "bytesPerSec": 225299660.8 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 222049075.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7012, + "requests": 6974, "errors": 0, - "requestsPerSec": 1402.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1394.8, + "avgLatencyMs": 6.62, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 16, - "bytesPerSec": 265551872 + "maxLatencyMs": 17, + "bytesPerSec": 264162508.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7747, + "requests": 7828, "errors": 0, - "requestsPerSec": 1549.4, - "avgLatencyMs": 15.59, + "requestsPerSec": 1565.6, + "avgLatencyMs": 15.43, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 17, - "p99LatencyMs": 24, - "maxLatencyMs": 57, - "bytesPerSec": 293470208 + "p99LatencyMs": 25, + "maxLatencyMs": 42, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7662, + "requests": 7893, "errors": 0, - "requestsPerSec": 1532.4, - "avgLatencyMs": 32.01, + "requestsPerSec": 1578.6, + "avgLatencyMs": 31.05, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 35, - "p99LatencyMs": 52, - "maxLatencyMs": 347, - "bytesPerSec": 290219622.4 + "p90LatencyMs": 33, + "p99LatencyMs": 46, + "maxLatencyMs": 314, + "bytesPerSec": 298975232 }, { "workers": 100, "durationMs": 5010, - "requests": 7552, + "requests": 7739, "errors": 0, - "requestsPerSec": 1510.4, - "avgLatencyMs": 65.32, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 70, - "p99LatencyMs": 108, - "maxLatencyMs": 1540, - "bytesPerSec": 286077747.2 + "requestsPerSec": 1547.8, + "avgLatencyMs": 63.72, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 81, + "maxLatencyMs": 1544, + "bytesPerSec": 293155635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7645, + "requests": 7634, "errors": 0, - "requestsPerSec": 1529, - "avgLatencyMs": 113.81, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 102, - "p90LatencyMs": 110, - "p99LatencyMs": 1555, - "maxLatencyMs": 4992, - "bytesPerSec": 289590476.8 + "requestsPerSec": 1526.8, + "avgLatencyMs": 113.57, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 101, + "p90LatencyMs": 109, + "p99LatencyMs": 1559, + "maxLatencyMs": 4961, + "bytesPerSec": 289184153.61 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-baseline-html/24.21.0.json b/packages/docs/src/content/runtime/versions/app-baseline-html/24.21.0.json index 2fb28e47..94fbed25 100644 --- a/packages/docs/src/content/runtime/versions/app-baseline-html/24.21.0.json +++ b/packages/docs/src/content/runtime/versions/app-baseline-html/24.21.0.json @@ -4,487 +4,487 @@ "type": "runtime-app", "isFocused": false, "order": 0, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 841, - "avgLatencyMs": 1.209, - "medianLatencyMs": 1.207, - "samples": 8273, + "opsPerSec": 842, + "avgLatencyMs": 1.205, + "medianLatencyMs": 1.201, + "samples": 8297, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2960, "errors": 0, - "requestsPerSec": 600.6, - "avgLatencyMs": 1.03, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6044, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 6943, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 9, + "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 8083, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, + "p99LatencyMs": 21, + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 7463, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7860, + "requests": 7674, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 70, - "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7937, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ], "runs": 3, "samples": [ { "peakWorkers": 50, - "peakRequestsPerSec": 1698.6, - "peakAvgLatencyMs": 28.87, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 46, - "totalRequests": 48445, + "peakRequestsPerSec": 1600.4, + "peakAvgLatencyMs": 30.65, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 48, + "totalRequests": 48128, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 2994, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 598.8, "avgLatencyMs": 1.03, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113711513.6 + "maxLatencyMs": 6, + "bytesPerSec": 113344512 }, { "workers": 5, "durationMs": 5000, - "requests": 6594, + "requests": 6515, "errors": 0, - "requestsPerSec": 1318.8, - "avgLatencyMs": 3.12, + "requestsPerSec": 1303, + "avgLatencyMs": 3.18, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 249679052.8 + "bytesPerSec": 246690611.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7234, + "requests": 7418, "errors": 0, - "requestsPerSec": 1446.8, - "avgLatencyMs": 6.5, + "requestsPerSec": 1483.6, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 273940480 + "maxLatencyMs": 12, + "bytesPerSec": 280926617.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7059, + "requests": 7936, "errors": 0, - "requestsPerSec": 1411.8, - "avgLatencyMs": 17.17, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 19, + "requestsPerSec": 1587.2, + "avgLatencyMs": 15.29, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 20, - "maxLatencyMs": 32, - "bytesPerSec": 267282022.4 + "maxLatencyMs": 31, + "bytesPerSec": 300495667.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8493, + "requests": 8002, "errors": 0, - "requestsPerSec": 1698.6, - "avgLatencyMs": 28.87, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 34, - "p99LatencyMs": 46, - "maxLatencyMs": 75, - "bytesPerSec": 321572044.8 + "requestsPerSec": 1600.4, + "avgLatencyMs": 30.65, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 48, + "maxLatencyMs": 74, + "bytesPerSec": 303012249.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 7860, + "durationMs": 5000, + "requests": 7917, "errors": 0, - "requestsPerSec": 1572, - "avgLatencyMs": 62.65, - "medianLatencyMs": 63, - "p50LatencyMs": 63, + "requestsPerSec": 1583.4, + "avgLatencyMs": 62.29, + "medianLatencyMs": 59, + "p50LatencyMs": 59, "p75LatencyMs": 70, "p90LatencyMs": 81, - "p99LatencyMs": 120, - "maxLatencyMs": 366, - "bytesPerSec": 297664512 + "p99LatencyMs": 109, + "maxLatencyMs": 684, + "bytesPerSec": 299761664 }, { "workers": 200, "durationMs": 5010, - "requests": 8202, + "requests": 7346, "errors": 0, - "requestsPerSec": 1640.4, - "avgLatencyMs": 108.99, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 97, - "p90LatencyMs": 130, - "p99LatencyMs": 659, - "maxLatencyMs": 4919, - "bytesPerSec": 310601318.4 + "requestsPerSec": 1469.2, + "avgLatencyMs": 123.77, + "medianLatencyMs": 95, + "p50LatencyMs": 95, + "p75LatencyMs": 121, + "p90LatencyMs": 151, + "p99LatencyMs": 1243, + "maxLatencyMs": 4974, + "bytesPerSec": 278147891.2 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1555.8, - "peakAvgLatencyMs": 115.94, - "peakP50LatencyMs": 89, - "peakP75LatencyMs": 111, - "peakP90LatencyMs": 131, - "peakP99LatencyMs": 855, - "totalRequests": 46991, + "peakWorkers": 25, + "peakRequestsPerSec": 1616.6, + "peakAvgLatencyMs": 14.9, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 21, + "totalRequests": 47104, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2975, + "requests": 2960, "errors": 0, - "requestsPerSec": 595, - "avgLatencyMs": 1.05, + "requestsPerSec": 592, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 112636723.2 + "p99LatencyMs": 2, + "maxLatencyMs": 5, + "bytesPerSec": 112073113.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6451, + "requests": 6044, "errors": 0, - "requestsPerSec": 1290.2, - "avgLatencyMs": 3.25, + "requestsPerSec": 1208.8, + "avgLatencyMs": 3.54, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 244252672 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 228864819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7198, + "requests": 6943, "errors": 0, - "requestsPerSec": 1439.6, - "avgLatencyMs": 6.47, + "requestsPerSec": 1388.6, + "avgLatencyMs": 6.68, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 272590438.4 + "maxLatencyMs": 11, + "bytesPerSec": 262864896 }, { "workers": 25, "durationMs": 5000, - "requests": 7271, + "requests": 8083, "errors": 0, - "requestsPerSec": 1454.2, - "avgLatencyMs": 16.65, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 18, - "p90LatencyMs": 20, + "requestsPerSec": 1616.6, + "avgLatencyMs": 14.9, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 16, + "p90LatencyMs": 18, "p99LatencyMs": 21, - "maxLatencyMs": 34, - "bytesPerSec": 275264307.2 + "maxLatencyMs": 30, + "bytesPerSec": 306000691.2 }, { "workers": 50, "durationMs": 5000, - "requests": 7633, + "requests": 7463, "errors": 0, - "requestsPerSec": 1526.6, - "avgLatencyMs": 32.15, + "requestsPerSec": 1492.6, + "avgLatencyMs": 32.93, "medianLatencyMs": 33, "p50LatencyMs": 33, - "p75LatencyMs": 35, + "p75LatencyMs": 36, "p90LatencyMs": 37, - "p99LatencyMs": 47, - "maxLatencyMs": 66, - "bytesPerSec": 289013760 + "p99LatencyMs": 43, + "maxLatencyMs": 86, + "bytesPerSec": 282565017.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7684, + "requests": 7674, "errors": 0, - "requestsPerSec": 1536.8, - "avgLatencyMs": 64.12, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 71, - "p90LatencyMs": 84, - "p99LatencyMs": 121, - "maxLatencyMs": 1250, - "bytesPerSec": 290953625.61 + "requestsPerSec": 1534.8, + "avgLatencyMs": 64.2, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 69, + "p90LatencyMs": 85, + "p99LatencyMs": 125, + "maxLatencyMs": 743, + "bytesPerSec": 290547302.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7779, + "requests": 7937, "errors": 0, - "requestsPerSec": 1555.8, - "avgLatencyMs": 115.94, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 111, - "p90LatencyMs": 131, - "p99LatencyMs": 855, - "maxLatencyMs": 4936, - "bytesPerSec": 294518784 + "requestsPerSec": 1587.4, + "avgLatencyMs": 123.71, + "medianLatencyMs": 93, + "p50LatencyMs": 93, + "p75LatencyMs": 131, + "p90LatencyMs": 171, + "p99LatencyMs": 1244, + "maxLatencyMs": 4323, + "bytesPerSec": 300574310.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1773.4, - "peakAvgLatencyMs": 108.26, - "peakP50LatencyMs": 78, - "peakP75LatencyMs": 106, - "peakP90LatencyMs": 134, - "peakP99LatencyMs": 390, - "totalRequests": 49711, + "peakWorkers": 100, + "peakRequestsPerSec": 1691.8, + "peakAvgLatencyMs": 58.3, + "peakP50LatencyMs": 56, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 95, + "totalRequests": 48644, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 3003, + "requests": 3004, "errors": 0, - "requestsPerSec": 600.6, + "requestsPerSec": 600.8, "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 4, - "bytesPerSec": 113698406.4 + "maxLatencyMs": 3, + "bytesPerSec": 113763942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6165, + "requests": 6166, "errors": 0, - "requestsPerSec": 1233, - "avgLatencyMs": 3.55, + "requestsPerSec": 1233.2, + "avgLatencyMs": 3.4, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 233399910.4 + "maxLatencyMs": 7, + "bytesPerSec": 233478553.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7375, + "requests": 7027, "errors": 0, - "requestsPerSec": 1475, - "avgLatencyMs": 6.38, + "requestsPerSec": 1405.4, + "avgLatencyMs": 6.61, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 279222681.61 + "maxLatencyMs": 13, + "bytesPerSec": 266063052.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7535, + "requests": 7487, "errors": 0, - "requestsPerSec": 1507, - "avgLatencyMs": 16.08, + "requestsPerSec": 1497.4, + "avgLatencyMs": 16.19, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 21, - "maxLatencyMs": 33, - "bytesPerSec": 285278208 + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 283508736 }, { "workers": 50, "durationMs": 5000, - "requests": 8364, + "requests": 8274, "errors": 0, - "requestsPerSec": 1672.8, - "avgLatencyMs": 29.32, + "requestsPerSec": 1654.8, + "avgLatencyMs": 29.62, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 34, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 316696166.4 + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 39, + "maxLatencyMs": 69, + "bytesPerSec": 313288294.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8402, + "requests": 8459, "errors": 0, - "requestsPerSec": 1680.4, - "avgLatencyMs": 58.68, + "requestsPerSec": 1691.8, + "avgLatencyMs": 58.3, "medianLatencyMs": 56, "p50LatencyMs": 56, - "p75LatencyMs": 63, - "p90LatencyMs": 71, - "p99LatencyMs": 117, - "maxLatencyMs": 846, - "bytesPerSec": 318164172.8 + "p75LatencyMs": 64, + "p90LatencyMs": 75, + "p99LatencyMs": 95, + "maxLatencyMs": 177, + "bytesPerSec": 320366182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 8867, + "requests": 8227, "errors": 0, - "requestsPerSec": 1773.4, - "avgLatencyMs": 108.26, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 106, - "p90LatencyMs": 134, - "p99LatencyMs": 390, - "maxLatencyMs": 4984, - "bytesPerSec": 335727820.8 + "requestsPerSec": 1645.4, + "avgLatencyMs": 119.28, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 130, + "p90LatencyMs": 173, + "p99LatencyMs": 475, + "maxLatencyMs": 3474, + "bytesPerSec": 311505715.2 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-next-js/16.1.1.json b/packages/docs/src/content/runtime/versions/app-next-js/16.1.1.json index 5ac45e4d..3c023120 100644 --- a/packages/docs/src/content/runtime/versions/app-next-js/16.1.1.json +++ b/packages/docs/src/content/runtime/versions/app-next-js/16.1.1.json @@ -4,218 +4,218 @@ "type": "runtime-app", "isFocused": true, "order": 2, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "16.1.1", "clientSideRenderedTests": { - "firstPaintMs": 339.2, - "fcpMs": 339.14, + "firstPaintMs": 337.8, + "fcpMs": 337.67, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.78, - "inputDelayMs": 1.29, - "processingDurationMs": 8.15, - "presentationDelayMs": 10.34 + "interactionLatencyMs": 18.24, + "inputDelayMs": 1.27, + "processingDurationMs": 8.96, + "presentationDelayMs": 8.02 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 3.27, - "fcpMs": 3.14, - "interactionLatencyMs": 2.5, - "inputDelayMs": 0.1, - "processingDurationMs": 2.3, - "presentationDelayMs": 2.47 + "firstPaintMs": 1.3, + "fcpMs": 1.4, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.09, + "processingDurationMs": 2.14, + "presentationDelayMs": 1.59 }, "samples": [ { - "firstPaintMs": 337, - "fcpMs": 336.588, + "firstPaintMs": 339, + "fcpMs": 338.912, "interactionTests": { - "interactionLatencyMs": 18.637, - "inputDelayMs": 1.155, - "processingDurationMs": 6.864, - "presentationDelayMs": 10.618 + "interactionLatencyMs": 17.035, + "inputDelayMs": 1.228, + "processingDurationMs": 8.656, + "presentationDelayMs": 7.151 } }, { "firstPaintMs": 338, - "fcpMs": 337.681, + "fcpMs": 337.961, "interactionTests": { - "interactionLatencyMs": 21.215, - "inputDelayMs": 1.298, - "processingDurationMs": 9.305, - "presentationDelayMs": 10.612 + "interactionLatencyMs": 20.671, + "inputDelayMs": 1.211, + "processingDurationMs": 12.473, + "presentationDelayMs": 6.987 } }, { - "firstPaintMs": 338, - "fcpMs": 338.394, + "firstPaintMs": 337, + "fcpMs": 336.78, "interactionTests": { - "interactionLatencyMs": 22.932000000000002, - "inputDelayMs": 1.233, - "processingDurationMs": 11.027, - "presentationDelayMs": 10.672 + "interactionLatencyMs": 16.148, + "inputDelayMs": 1.402, + "processingDurationMs": 8.089, + "presentationDelayMs": 6.657 } }, { - "firstPaintMs": 345, - "fcpMs": 344.59, + "firstPaintMs": 336, + "fcpMs": 335.743, "interactionTests": { - "interactionLatencyMs": 16.353, - "inputDelayMs": 1.395, - "processingDurationMs": 8.505, - "presentationDelayMs": 6.453 + "interactionLatencyMs": 20.48, + "inputDelayMs": 1.19, + "processingDurationMs": 8.894, + "presentationDelayMs": 10.396 } }, { - "firstPaintMs": 338, - "fcpMs": 338.472, + "firstPaintMs": 339, + "fcpMs": 338.96, "interactionTests": { - "interactionLatencyMs": 19.751, - "inputDelayMs": 1.383, - "processingDurationMs": 5.036, - "presentationDelayMs": 13.332 + "interactionLatencyMs": 16.865000000000002, + "inputDelayMs": 1.294, + "processingDurationMs": 6.686, + "presentationDelayMs": 8.885 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 210, - "avgLatencyMs": 4.948, - "medianLatencyMs": 4.909, - "samples": 2021, + "opsPerSec": 213, + "avgLatencyMs": 4.835, + "medianLatencyMs": 4.515, + "samples": 2069, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 153.4, - "fcpMs": 153.45, + "firstPaintMs": 152.8, + "fcpMs": 152.66, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.87, - "inputDelayMs": 1.33, - "processingDurationMs": 7.8, - "presentationDelayMs": 9.75 + "interactionLatencyMs": 18.93, + "inputDelayMs": 1.6, + "processingDurationMs": 8.27, + "presentationDelayMs": 9.07 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.11, - "fcpMs": 12.86, - "interactionLatencyMs": 1.58, - "inputDelayMs": 0.16, - "processingDurationMs": 2.57, - "presentationDelayMs": 2.35 + "firstPaintMs": 10.89, + "fcpMs": 10.74, + "interactionLatencyMs": 2.38, + "inputDelayMs": 0.59, + "processingDurationMs": 1.32, + "presentationDelayMs": 2.18 }, "samples": [ { - "firstPaintMs": 162, - "fcpMs": 161.753, + "firstPaintMs": 160, + "fcpMs": 159.51, "interactionTests": { - "interactionLatencyMs": 18.587, - "inputDelayMs": 1.469, - "processingDurationMs": 11.091, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 21.333, + "inputDelayMs": 2.628, + "processingDurationMs": 7.629, + "presentationDelayMs": 11.076 } }, { - "firstPaintMs": 166, - "fcpMs": 166.187, + "firstPaintMs": 168, + "fcpMs": 167.709, "interactionTests": { - "interactionLatencyMs": 16.618000000000002, - "inputDelayMs": 1.434, - "processingDurationMs": 5.525, - "presentationDelayMs": 9.659 + "interactionLatencyMs": 20.521, + "inputDelayMs": 1.205, + "processingDurationMs": 7.622, + "presentationDelayMs": 11.694 } }, { - "firstPaintMs": 136, - "fcpMs": 136.382, + "firstPaintMs": 149, + "fcpMs": 149.377, "interactionTests": { - "interactionLatencyMs": 18.814, - "inputDelayMs": 1.15, - "processingDurationMs": 5.97, - "presentationDelayMs": 11.694 + "interactionLatencyMs": 19.96, + "inputDelayMs": 1.465, + "processingDurationMs": 10.326, + "presentationDelayMs": 8.169 } }, { - "firstPaintMs": 160, - "fcpMs": 159.546, + "firstPaintMs": 145, + "fcpMs": 144.645, "interactionTests": { - "interactionLatencyMs": 19.338, - "inputDelayMs": 1.157, - "processingDurationMs": 6.353, - "presentationDelayMs": 11.828 + "interactionLatencyMs": 17.011, + "inputDelayMs": 1.464, + "processingDurationMs": 8.774, + "presentationDelayMs": 6.773 } }, { - "firstPaintMs": 143, - "fcpMs": 143.374, + "firstPaintMs": 142, + "fcpMs": 142.043, "interactionTests": { - "interactionLatencyMs": 21.011000000000003, - "inputDelayMs": 1.435, - "processingDurationMs": 10.051, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 15.829, + "inputDelayMs": 1.216, + "processingDurationMs": 6.976, + "presentationDelayMs": 7.637 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 210, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "p99LatencyMs": 141, + "maxLatencyMs": 141, + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 187, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, @@ -223,44 +223,44 @@ "requests": 177, "errors": 0, "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, - "durationMs": 5010, + "durationMs": 5000, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 136, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, @@ -268,103 +268,103 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, "bytesPerSec": 12125798.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, + "peakWorkers": 1, "peakRequestsPerSec": 42.4, - "peakAvgLatencyMs": 115.73, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 120, - "peakP99LatencyMs": 131, - "totalRequests": 1207, + "peakAvgLatencyMs": 23.11, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 28, + "totalRequests": 1184, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 209, + "requests": 212, "errors": 0, - "requestsPerSec": 41.8, - "avgLatencyMs": 23.3, + "requestsPerSec": 42.4, + "avgLatencyMs": 23.11, "medianLatencyMs": 23, "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, + "p99LatencyMs": 28, "maxLatencyMs": 34, - "bytesPerSec": 24843059.2 + "bytesPerSec": 25196953.6 }, { "workers": 5, "durationMs": 5000, - "requests": 212, + "requests": 209, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 115.73, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 120, - "p99LatencyMs": 131, - "maxLatencyMs": 132, - "bytesPerSec": 25203507.2 + "requestsPerSec": 41.8, + "avgLatencyMs": 117.88, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 121, + "p99LatencyMs": 140, + "maxLatencyMs": 153, + "bytesPerSec": 24843059.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 199, + "durationMs": 5010, + "requests": 195, "errors": 0, - "requestsPerSec": 39.8, - "avgLatencyMs": 244.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 247, - "p90LatencyMs": 255, - "p99LatencyMs": 391, - "maxLatencyMs": 426, - "bytesPerSec": 23660134.4 + "requestsPerSec": 39, + "avgLatencyMs": 249.4, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 248, + "p90LatencyMs": 267, + "p99LatencyMs": 456, + "maxLatencyMs": 486, + "bytesPerSec": 23184998.4 }, { "workers": 25, - "durationMs": 5010, - "requests": 177, + "durationMs": 5000, + "requests": 169, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 657.02, - "medianLatencyMs": 649, - "p50LatencyMs": 649, - "p75LatencyMs": 660, - "p90LatencyMs": 666, - "p99LatencyMs": 1905, - "maxLatencyMs": 2010, - "bytesPerSec": 21042790.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 688.76, + "medianLatencyMs": 656, + "p50LatencyMs": 656, + "p75LatencyMs": 687, + "p90LatencyMs": 731, + "p99LatencyMs": 2084, + "maxLatencyMs": 2199, + "bytesPerSec": 20089241.61 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 156, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1134.15, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1087, - "p90LatencyMs": 2272, - "p99LatencyMs": 4735, - "maxLatencyMs": 4937, - "bytesPerSec": 19140608 + "requestsPerSec": 31.2, + "avgLatencyMs": 1121.45, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1110, + "p90LatencyMs": 2308, + "p99LatencyMs": 4599, + "maxLatencyMs": 4784, + "bytesPerSec": 18547507.2 }, { "workers": 100, @@ -372,132 +372,132 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1209.11, - "medianLatencyMs": 911, - "p50LatencyMs": 911, - "p75LatencyMs": 1066, - "p90LatencyMs": 2754, - "p99LatencyMs": 4821, - "maxLatencyMs": 5001, - "bytesPerSec": 17472102.4 + "avgLatencyMs": 1201.55, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1080, + "p90LatencyMs": 2700, + "p99LatencyMs": 4795, + "maxLatencyMs": 4978, + "bytesPerSec": 17474150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 96, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1450.4, - "medianLatencyMs": 793, - "p50LatencyMs": 793, - "p75LatencyMs": 2335, - "p90LatencyMs": 3578, - "p99LatencyMs": 4838, - "maxLatencyMs": 4995, - "bytesPerSec": 12125798.4 + "requestsPerSec": 19.2, + "avgLatencyMs": 1475.57, + "medianLatencyMs": 795, + "p50LatencyMs": 795, + "p75LatencyMs": 2362, + "p90LatencyMs": 3631, + "p99LatencyMs": 4963, + "maxLatencyMs": 4963, + "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 114.93, - "peakP50LatencyMs": 114, - "peakP75LatencyMs": 115, - "peakP90LatencyMs": 119, - "peakP99LatencyMs": 137, - "totalRequests": 1203, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 118.45, + "peakP50LatencyMs": 118, + "peakP75LatencyMs": 119, + "peakP90LatencyMs": 122, + "peakP99LatencyMs": 140, + "totalRequests": 1175, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 214, + "requests": 204, "errors": 0, - "requestsPerSec": 42.8, - "avgLatencyMs": 22.79, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 25432883.2 + "requestsPerSec": 40.8, + "avgLatencyMs": 23.99, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 35, + "maxLatencyMs": 43, + "bytesPerSec": 24249958.4 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 207, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.93, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 115, - "p90LatencyMs": 119, - "p99LatencyMs": 137, - "maxLatencyMs": 137, - "bytesPerSec": 25560678.4 + "requestsPerSec": 41.4, + "avgLatencyMs": 118.45, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 119, + "p90LatencyMs": 122, + "p99LatencyMs": 140, + "maxLatencyMs": 160, + "bytesPerSec": 24607129.6 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 195, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.67, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 248, - "p90LatencyMs": 255, - "p99LatencyMs": 428, - "maxLatencyMs": 458, - "bytesPerSec": 23538892.8 + "requestsPerSec": 39, + "avgLatencyMs": 250.01, + "medianLatencyMs": 249, + "p50LatencyMs": 249, + "p75LatencyMs": 254, + "p90LatencyMs": 263, + "p99LatencyMs": 391, + "maxLatencyMs": 426, + "bytesPerSec": 23184998.4 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 173, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 659.44, - "medianLatencyMs": 650, - "p50LatencyMs": 650, - "p75LatencyMs": 660, - "p90LatencyMs": 672, - "p99LatencyMs": 1893, - "maxLatencyMs": 1994, - "bytesPerSec": 21042790.4 + "requestsPerSec": 34.6, + "avgLatencyMs": 673.66, + "medianLatencyMs": 668, + "p50LatencyMs": 668, + "p75LatencyMs": 674, + "p90LatencyMs": 687, + "p99LatencyMs": 1940, + "maxLatencyMs": 2046, + "bytesPerSec": 20567654.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 154, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1145.79, - "medianLatencyMs": 898, - "p50LatencyMs": 898, - "p75LatencyMs": 1109, - "p90LatencyMs": 2297, - "p99LatencyMs": 4780, - "maxLatencyMs": 4995, - "bytesPerSec": 19140608 + "requestsPerSec": 30.8, + "avgLatencyMs": 1137.56, + "medianLatencyMs": 901, + "p50LatencyMs": 901, + "p75LatencyMs": 1099, + "p90LatencyMs": 2354, + "p99LatencyMs": 4657, + "maxLatencyMs": 4843, + "bytesPerSec": 18308300.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 136, + "durationMs": 5000, + "requests": 140, "errors": 0, - "requestsPerSec": 27.2, - "avgLatencyMs": 1209.42, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1074, - "p90LatencyMs": 2727, - "p99LatencyMs": 4622, - "maxLatencyMs": 4805, - "bytesPerSec": 16166195.2 + "requestsPerSec": 28, + "avgLatencyMs": 1203.18, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1058, + "p90LatencyMs": 2637, + "p99LatencyMs": 4692, + "maxLatencyMs": 4872, + "bytesPerSec": 16641024 }, { "workers": 200, @@ -505,132 +505,132 @@ "requests": 102, "errors": 0, "requestsPerSec": 20.4, - "avgLatencyMs": 1447.94, - "medianLatencyMs": 780, - "p50LatencyMs": 780, - "p75LatencyMs": 2288, - "p90LatencyMs": 3570, - "p99LatencyMs": 4837, - "maxLatencyMs": 4997, + "avgLatencyMs": 1426.71, + "medianLatencyMs": 769, + "p50LatencyMs": 769, + "p75LatencyMs": 2245, + "p90LatencyMs": 3516, + "p99LatencyMs": 4768, + "maxLatencyMs": 4928, "bytesPerSec": 12125798.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 43, - "peakAvgLatencyMs": 115.45, - "peakP50LatencyMs": 115, - "peakP75LatencyMs": 116, - "peakP90LatencyMs": 117, - "peakP99LatencyMs": 140, - "totalRequests": 1165, + "peakWorkers": 1, + "peakRequestsPerSec": 42, + "peakAvgLatencyMs": 23.17, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1187, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 212, + "requests": 210, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 22.99, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 42, + "avgLatencyMs": 23.17, + "medianLatencyMs": 23, + "p50LatencyMs": 23, "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 34, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 25196953.6 + "bytesPerSec": 24961024 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 210, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 115.45, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 116, - "p90LatencyMs": 117, - "p99LatencyMs": 140, + "requestsPerSec": 42, + "avgLatencyMs": 116.75, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 118, + "p90LatencyMs": 119, + "p99LatencyMs": 141, "maxLatencyMs": 141, - "bytesPerSec": 25560678.4 + "bytesPerSec": 24964300.8 }, { "workers": 10, "durationMs": 5000, - "requests": 195, + "requests": 187, "errors": 0, - "requestsPerSec": 39, - "avgLatencyMs": 249.5, - "medianLatencyMs": 246, - "p50LatencyMs": 246, - "p75LatencyMs": 252, - "p90LatencyMs": 263, - "p99LatencyMs": 455, - "maxLatencyMs": 484, - "bytesPerSec": 23184998.4 + "requestsPerSec": 37.4, + "avgLatencyMs": 256.08, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 270, + "p99LatencyMs": 393, + "maxLatencyMs": 420, + "bytesPerSec": 22228172.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 177, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 671.69, - "medianLatencyMs": 660, - "p50LatencyMs": 660, - "p75LatencyMs": 672, - "p90LatencyMs": 683, - "p99LatencyMs": 1929, - "maxLatencyMs": 2033, - "bytesPerSec": 20567654.4 + "requestsPerSec": 35.4, + "avgLatencyMs": 651.16, + "medianLatencyMs": 648, + "p50LatencyMs": 648, + "p75LatencyMs": 661, + "p90LatencyMs": 672, + "p99LatencyMs": 1843, + "maxLatencyMs": 1946, + "bytesPerSec": 21041971.2 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1191.69, - "medianLatencyMs": 1008, - "p50LatencyMs": 1008, - "p75LatencyMs": 1215, - "p90LatencyMs": 2358, - "p99LatencyMs": 4790, - "maxLatencyMs": 4981, - "bytesPerSec": 17479270.4 + "requestsPerSec": 32.21, + "avgLatencyMs": 1133.53, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1072, + "p90LatencyMs": 2251, + "p99LatencyMs": 4732, + "maxLatencyMs": 4935, + "bytesPerSec": 19138969.61 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 140, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1254.93, - "medianLatencyMs": 944, - "p50LatencyMs": 944, - "p75LatencyMs": 1100, - "p90LatencyMs": 2842, - "p99LatencyMs": 4787, - "maxLatencyMs": 4979, - "bytesPerSec": 15810560 + "requestsPerSec": 28, + "avgLatencyMs": 1205.47, + "medianLatencyMs": 889, + "p50LatencyMs": 889, + "p75LatencyMs": 1047, + "p90LatencyMs": 2693, + "p99LatencyMs": 4697, + "maxLatencyMs": 4887, + "bytesPerSec": 16639795.2 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 102, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1502.74, - "medianLatencyMs": 795, - "p50LatencyMs": 795, - "p75LatencyMs": 2476, - "p90LatencyMs": 3636, - "p99LatencyMs": 4900, - "maxLatencyMs": 4900, - "bytesPerSec": 10697932.81 + "requestsPerSec": 20.4, + "avgLatencyMs": 1417.35, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2208, + "p90LatencyMs": 3466, + "p99LatencyMs": 4748, + "maxLatencyMs": 4918, + "bytesPerSec": 12125798.4 } ] } @@ -640,59 +640,59 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, - "peakP50LatencyMs": 22, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 223, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, - "medianLatencyMs": 22, - "p50LatencyMs": 22, + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 204, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, @@ -700,133 +700,133 @@ "requests": 185, "errors": 0, "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 147, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 29.4, + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ], "runs": 3, "samples": [ { "peakWorkers": 1, - "peakRequestsPerSec": 44, - "peakAvgLatencyMs": 22.21, + "peakRequestsPerSec": 44.4, + "peakAvgLatencyMs": 22, "peakP50LatencyMs": 22, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1251, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 25, + "totalRequests": 1193, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 220, + "requests": 222, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 22.21, + "requestsPerSec": 44.4, + "avgLatencyMs": 22, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 23, - "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 31, - "bytesPerSec": 26058752 + "p90LatencyMs": 24, + "p99LatencyMs": 25, + "maxLatencyMs": 33, + "bytesPerSec": 26294681.6 }, { "workers": 5, "durationMs": 5000, - "requests": 219, + "requests": 220, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 112.36, - "medianLatencyMs": 112, - "p50LatencyMs": 112, + "requestsPerSec": 44, + "avgLatencyMs": 111.76, + "medianLatencyMs": 111, + "p50LatencyMs": 111, "p75LatencyMs": 114, - "p90LatencyMs": 117, - "p99LatencyMs": 132, - "maxLatencyMs": 138, - "bytesPerSec": 25937510.4 + "p90LatencyMs": 116, + "p99LatencyMs": 127, + "maxLatencyMs": 154, + "bytesPerSec": 26055475.2 }, { "workers": 10, - "durationMs": 5010, - "requests": 198, + "durationMs": 5000, + "requests": 190, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 244.43, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 246, - "p90LatencyMs": 257, - "p99LatencyMs": 388, - "maxLatencyMs": 414, - "bytesPerSec": 23443865.6 + "requestsPerSec": 38, + "avgLatencyMs": 256.47, + "medianLatencyMs": 256, + "p50LatencyMs": 256, + "p75LatencyMs": 259, + "p90LatencyMs": 266, + "p99LatencyMs": 415, + "maxLatencyMs": 444, + "bytesPerSec": 22500147.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 177, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 634.93, - "medianLatencyMs": 636, - "p50LatencyMs": 636, - "p75LatencyMs": 645, - "p90LatencyMs": 654, - "p99LatencyMs": 1787, - "maxLatencyMs": 1893, - "bytesPerSec": 21910323.2 + "requestsPerSec": 35.4, + "avgLatencyMs": 653.58, + "medianLatencyMs": 641, + "p50LatencyMs": 641, + "p75LatencyMs": 657, + "p90LatencyMs": 661, + "p99LatencyMs": 1895, + "maxLatencyMs": 2002, + "bytesPerSec": 20960870.4 }, { "workers": 50, @@ -834,132 +834,132 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1107.4, - "medianLatencyMs": 872, - "p50LatencyMs": 872, - "p75LatencyMs": 1033, - "p90LatencyMs": 2250, - "p99LatencyMs": 4621, - "maxLatencyMs": 4819, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1100.97, + "medianLatencyMs": 848, + "p50LatencyMs": 848, + "p75LatencyMs": 1080, + "p90LatencyMs": 2190, + "p99LatencyMs": 4593, + "maxLatencyMs": 4798, + "bytesPerSec": 19060326.4 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 133, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1144.89, - "medianLatencyMs": 865, - "p50LatencyMs": 865, - "p75LatencyMs": 1026, - "p90LatencyMs": 2514, - "p99LatencyMs": 4656, - "maxLatencyMs": 4832, - "bytesPerSec": 18234163.2 + "requestsPerSec": 26.6, + "avgLatencyMs": 1210.83, + "medianLatencyMs": 927, + "p50LatencyMs": 927, + "p75LatencyMs": 1081, + "p90LatencyMs": 2670, + "p99LatencyMs": 4626, + "maxLatencyMs": 4833, + "bytesPerSec": 15750963.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 90, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1341.76, - "medianLatencyMs": 803, - "p50LatencyMs": 803, - "p75LatencyMs": 1998, - "p90LatencyMs": 3340, - "p99LatencyMs": 4708, - "maxLatencyMs": 4860, - "bytesPerSec": 13498163.2 + "requestsPerSec": 18, + "avgLatencyMs": 1528.6, + "medianLatencyMs": 815, + "p50LatencyMs": 815, + "p75LatencyMs": 2487, + "p90LatencyMs": 3689, + "p99LatencyMs": 4989, + "maxLatencyMs": 4989, + "bytesPerSec": 10658611.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.53, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1217, + "peakRequestsPerSec": 44.6, + "peakAvgLatencyMs": 21.86, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 29, + "totalRequests": 1256, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 223, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.53, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 39, - "bytesPerSec": 25698304 + "requestsPerSec": 44.6, + "avgLatencyMs": 21.86, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 29, + "maxLatencyMs": 33, + "bytesPerSec": 26412646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 221, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.9, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 129, - "p90LatencyMs": 135, - "p99LatencyMs": 151, - "maxLatencyMs": 164, - "bytesPerSec": 23683072 + "requestsPerSec": 44.2, + "avgLatencyMs": 111.19, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 113, + "p90LatencyMs": 115, + "p99LatencyMs": 135, + "maxLatencyMs": 136, + "bytesPerSec": 26173440 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 204, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.86, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 254, - "p90LatencyMs": 259, - "p99LatencyMs": 431, - "maxLatencyMs": 459, - "bytesPerSec": 22972006.4 + "requestsPerSec": 40.8, + "avgLatencyMs": 240.38, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 248, + "p90LatencyMs": 269, + "p99LatencyMs": 336, + "maxLatencyMs": 397, + "bytesPerSec": 24158208 }, { "workers": 25, "durationMs": 5000, - "requests": 184, + "requests": 185, "errors": 0, - "requestsPerSec": 36.8, - "avgLatencyMs": 637.41, - "medianLatencyMs": 627, - "p50LatencyMs": 627, - "p75LatencyMs": 643, - "p90LatencyMs": 647, - "p99LatencyMs": 1822, - "maxLatencyMs": 1931, - "bytesPerSec": 21789900.8 + "requestsPerSec": 37, + "avgLatencyMs": 631.7, + "medianLatencyMs": 623, + "p50LatencyMs": 623, + "p75LatencyMs": 632, + "p90LatencyMs": 637, + "p99LatencyMs": 1815, + "maxLatencyMs": 1928, + "bytesPerSec": 21907865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1147, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1096, - "p90LatencyMs": 2357, - "p99LatencyMs": 4779, - "maxLatencyMs": 4987, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1111.74, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1070, + "p90LatencyMs": 2315, + "p99LatencyMs": 4726, + "maxLatencyMs": 4928, + "bytesPerSec": 19892633.61 }, { "workers": 100, @@ -967,57 +967,57 @@ "requests": 147, "errors": 0, "requestsPerSec": 29.4, - "avgLatencyMs": 1173.89, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1019, - "p90LatencyMs": 2687, - "p99LatencyMs": 4669, - "maxLatencyMs": 4840, - "bytesPerSec": 17405337.61 + "avgLatencyMs": 1173.95, + "medianLatencyMs": 891, + "p50LatencyMs": 891, + "p75LatencyMs": 1119, + "p90LatencyMs": 2585, + "p99LatencyMs": 4695, + "maxLatencyMs": 4871, + "bytesPerSec": 17405747.2 }, { "workers": 200, "durationMs": 5010, - "requests": 114, + "requests": 108, "errors": 0, - "requestsPerSec": 22.8, - "avgLatencyMs": 1356.32, - "medianLatencyMs": 808, - "p50LatencyMs": 808, - "p75LatencyMs": 2013, - "p90LatencyMs": 3386, - "p99LatencyMs": 4760, - "maxLatencyMs": 4911, - "bytesPerSec": 13497753.6 + "requestsPerSec": 21.6, + "avgLatencyMs": 1379.3, + "medianLatencyMs": 825, + "p50LatencyMs": 825, + "p75LatencyMs": 2053, + "p90LatencyMs": 3440, + "p99LatencyMs": 4734, + "maxLatencyMs": 4896, + "bytesPerSec": 12786278.4 } ] }, { - "peakWorkers": 1, + "peakWorkers": 5, "peakRequestsPerSec": 45, - "peakAvgLatencyMs": 21.79, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1259, + "peakAvgLatencyMs": 109.59, + "peakP50LatencyMs": 109, + "peakP75LatencyMs": 111, + "peakP90LatencyMs": 113, + "peakP99LatencyMs": 125, + "totalRequests": 1258, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 225, + "requests": 218, "errors": 0, - "requestsPerSec": 45, - "avgLatencyMs": 21.79, + "requestsPerSec": 43.6, + "avgLatencyMs": 22.39, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 23, + "p75LatencyMs": 24, "p90LatencyMs": 25, - "p99LatencyMs": 26, - "maxLatencyMs": 34, - "bytesPerSec": 26648576 + "p99LatencyMs": 32, + "maxLatencyMs": 49, + "bytesPerSec": 25816268.8 }, { "workers": 5, @@ -1025,29 +1025,29 @@ "requests": 225, "errors": 0, "requestsPerSec": 45, - "avgLatencyMs": 109.83, + "avgLatencyMs": 109.59, "medianLatencyMs": 109, "p50LatencyMs": 109, "p75LatencyMs": 111, "p90LatencyMs": 113, - "p99LatencyMs": 130, - "maxLatencyMs": 151, + "p99LatencyMs": 125, + "maxLatencyMs": 139, "bytesPerSec": 26648576 }, { "workers": 10, "durationMs": 5000, - "requests": 205, + "requests": 204, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 237.88, - "medianLatencyMs": 238, - "p50LatencyMs": 238, - "p75LatencyMs": 241, - "p90LatencyMs": 244, - "p99LatencyMs": 375, - "maxLatencyMs": 424, - "bytesPerSec": 24272896 + "requestsPerSec": 40.8, + "avgLatencyMs": 238.99, + "medianLatencyMs": 241, + "p50LatencyMs": 241, + "p75LatencyMs": 245, + "p90LatencyMs": 248, + "p99LatencyMs": 363, + "maxLatencyMs": 417, + "bytesPerSec": 24154931.2 }, { "workers": 25, @@ -1055,29 +1055,29 @@ "requests": 181, "errors": 0, "requestsPerSec": 36.21, - "avgLatencyMs": 643.62, - "medianLatencyMs": 639, - "p50LatencyMs": 639, - "p75LatencyMs": 647, - "p90LatencyMs": 670, - "p99LatencyMs": 1856, - "maxLatencyMs": 1967, + "avgLatencyMs": 646.44, + "medianLatencyMs": 647, + "p50LatencyMs": 647, + "p75LatencyMs": 657, + "p90LatencyMs": 674, + "p99LatencyMs": 1827, + "maxLatencyMs": 1934, "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.05, - "medianLatencyMs": 860, - "p50LatencyMs": 860, - "p75LatencyMs": 1081, - "p90LatencyMs": 2252, - "p99LatencyMs": 4638, - "maxLatencyMs": 4833, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1108.9, + "medianLatencyMs": 882, + "p50LatencyMs": 882, + "p75LatencyMs": 1061, + "p90LatencyMs": 2301, + "p99LatencyMs": 4717, + "maxLatencyMs": 4920, + "bytesPerSec": 19889356.8 }, { "workers": 100, @@ -1085,14 +1085,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.55, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1033, - "p90LatencyMs": 2577, - "p99LatencyMs": 4761, - "maxLatencyMs": 4950, - "bytesPerSec": 18233344 + "avgLatencyMs": 1166.88, + "medianLatencyMs": 868, + "p50LatencyMs": 868, + "p75LatencyMs": 1049, + "p90LatencyMs": 2591, + "p99LatencyMs": 4748, + "maxLatencyMs": 4929, + "bytesPerSec": 18234777.61 }, { "workers": 200, @@ -1100,14 +1100,14 @@ "requests": 108, "errors": 0, "requestsPerSec": 21.6, - "avgLatencyMs": 1415.21, - "medianLatencyMs": 779, - "p50LatencyMs": 779, - "p75LatencyMs": 2225, - "p90LatencyMs": 3606, - "p99LatencyMs": 4842, - "maxLatencyMs": 4997, - "bytesPerSec": 12790988.8 + "avgLatencyMs": 1381.21, + "medianLatencyMs": 796, + "p50LatencyMs": 796, + "p75LatencyMs": 2118, + "p90LatencyMs": 3479, + "p99LatencyMs": 4735, + "maxLatencyMs": 4886, + "bytesPerSec": 12788633.6 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-nuxt/4.5.2.json b/packages/docs/src/content/runtime/versions/app-nuxt/4.5.2.json index e0d83460..f9ee4383 100644 --- a/packages/docs/src/content/runtime/versions/app-nuxt/4.5.2.json +++ b/packages/docs/src/content/runtime/versions/app-nuxt/4.5.2.json @@ -4,352 +4,352 @@ "type": "runtime-app", "isFocused": true, "order": 3, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.5.2", "clientSideRenderedTests": { - "firstPaintMs": 168.4, - "fcpMs": 168.2, + "firstPaintMs": 165.8, + "fcpMs": 165.9, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 10.94, - "inputDelayMs": 0.52, - "processingDurationMs": 1.94, - "presentationDelayMs": 8.47 + "interactionLatencyMs": 11.77, + "inputDelayMs": 0.46, + "processingDurationMs": 2.87, + "presentationDelayMs": 8.44 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.46, - "fcpMs": 27.65, - "interactionLatencyMs": 4.57, - "inputDelayMs": 0.08, - "processingDurationMs": 1, - "presentationDelayMs": 4.58 + "firstPaintMs": 9.09, + "fcpMs": 8.9, + "interactionLatencyMs": 3.67, + "inputDelayMs": 0.06, + "processingDurationMs": 1.43, + "presentationDelayMs": 2.94 }, "samples": [ { - "firstPaintMs": 142, - "fcpMs": 141.774, + "firstPaintMs": 173, + "fcpMs": 172.829, "interactionTests": { - "interactionLatencyMs": 11.934999999999999, - "inputDelayMs": 0.407, - "processingDurationMs": 3.739, - "presentationDelayMs": 7.789 + "interactionLatencyMs": 13.549, + "inputDelayMs": 0.496, + "processingDurationMs": 3.915, + "presentationDelayMs": 9.138 } }, { - "firstPaintMs": 144, - "fcpMs": 143.638, + "firstPaintMs": 151, + "fcpMs": 151.469, "interactionTests": { - "interactionLatencyMs": 8.763, - "inputDelayMs": 0.603, - "processingDurationMs": 1.52, - "presentationDelayMs": 6.64 + "interactionLatencyMs": 16.580000000000002, + "inputDelayMs": 0.525, + "processingDurationMs": 4.447, + "presentationDelayMs": 11.608 } }, { - "firstPaintMs": 170, - "fcpMs": 169.842, + "firstPaintMs": 164, + "fcpMs": 164.102, "interactionTests": { - "interactionLatencyMs": 7.989000000000001, - "inputDelayMs": 0.489, - "processingDurationMs": 1.473, - "presentationDelayMs": 6.027 + "interactionLatencyMs": 8.465, + "inputDelayMs": 0.49, + "processingDurationMs": 3.226, + "presentationDelayMs": 4.749 } }, { - "firstPaintMs": 177, - "fcpMs": 176.528, + "firstPaintMs": 168, + "fcpMs": 167.913, "interactionTests": { - "interactionLatencyMs": 18.503999999999998, - "inputDelayMs": 0.541, - "processingDurationMs": 1.455, - "presentationDelayMs": 16.508 + "interactionLatencyMs": 7.757, + "inputDelayMs": 0.385, + "processingDurationMs": 1.311, + "presentationDelayMs": 6.061 } }, { - "firstPaintMs": 209, - "fcpMs": 209.233, + "firstPaintMs": 173, + "fcpMs": 173.184, "interactionTests": { - "interactionLatencyMs": 7.487, - "inputDelayMs": 0.571, - "processingDurationMs": 1.532, - "presentationDelayMs": 5.384 + "interactionLatencyMs": 12.495000000000001, + "inputDelayMs": 0.406, + "processingDurationMs": 1.459, + "presentationDelayMs": 10.63 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.977, - "medianLatencyMs": 2.833, - "samples": 3359, + "opsPerSec": 357, + "avgLatencyMs": 2.885, + "medianLatencyMs": 2.695, + "samples": 3467, "bodySizeKb": 201.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 109.4, - "fcpMs": 109.17, + "firstPaintMs": 106, + "fcpMs": 106.09, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 9.88, - "inputDelayMs": 0.99, - "processingDurationMs": 1.27, - "presentationDelayMs": 7.62 + "interactionLatencyMs": 10, + "inputDelayMs": 0.42, + "processingDurationMs": 1.95, + "presentationDelayMs": 7.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.05, - "fcpMs": 13.17, - "interactionLatencyMs": 1.73, - "inputDelayMs": 1.21, - "processingDurationMs": 0.03, - "presentationDelayMs": 2.44 + "firstPaintMs": 11.81, + "fcpMs": 11.99, + "interactionLatencyMs": 3.82, + "inputDelayMs": 0.04, + "processingDurationMs": 1.11, + "presentationDelayMs": 3.95 }, "samples": [ { - "firstPaintMs": 109, - "fcpMs": 108.739, + "firstPaintMs": 106, + "fcpMs": 106.408, "interactionTests": { - "interactionLatencyMs": 9.062000000000001, - "inputDelayMs": 0.452, - "processingDurationMs": 1.25, - "presentationDelayMs": 7.36 + "interactionLatencyMs": 8.306999999999999, + "inputDelayMs": 0.377, + "processingDurationMs": 3.856, + "presentationDelayMs": 4.074 } }, { - "firstPaintMs": 121, - "fcpMs": 120.881, + "firstPaintMs": 109, + "fcpMs": 109.272, "interactionTests": { - "interactionLatencyMs": 12.417, - "inputDelayMs": 0.435, - "processingDurationMs": 1.286, - "presentationDelayMs": 10.696 + "interactionLatencyMs": 15.854, + "inputDelayMs": 0.473, + "processingDurationMs": 1.982, + "presentationDelayMs": 13.399 } }, { - "firstPaintMs": 96, - "fcpMs": 95.727, + "firstPaintMs": 88, + "fcpMs": 87.516, "interactionTests": { - "interactionLatencyMs": 8.79, - "inputDelayMs": 3.145, - "processingDurationMs": 1.289, - "presentationDelayMs": 4.356 + "interactionLatencyMs": 6.372, + "inputDelayMs": 0.382, + "processingDurationMs": 1.37, + "presentationDelayMs": 4.62 } }, { - "firstPaintMs": 97, - "fcpMs": 96.596, + "firstPaintMs": 121, + "fcpMs": 120.923, "interactionTests": { - "interactionLatencyMs": 10.904, - "inputDelayMs": 0.483, - "processingDurationMs": 1.231, - "presentationDelayMs": 9.19 + "interactionLatencyMs": 11.717, + "inputDelayMs": 0.46, + "processingDurationMs": 1.334, + "presentationDelayMs": 9.923 } }, { - "firstPaintMs": 124, - "fcpMs": 123.91, + "firstPaintMs": 106, + "fcpMs": 106.313, "interactionTests": { - "interactionLatencyMs": 8.248, - "inputDelayMs": 0.418, - "processingDurationMs": 1.311, - "presentationDelayMs": 6.519 + "interactionLatencyMs": 7.746, + "inputDelayMs": 0.424, + "processingDurationMs": 1.186, + "presentationDelayMs": 6.136 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 358, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 380, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 379, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 356, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 342, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, - "medianLatencyMs": 373, - "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, + "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 288, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 239, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, + "medianLatencyMs": 340, + "p50LatencyMs": 340, + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 71.8, - "peakAvgLatencyMs": 68.42, - "peakP50LatencyMs": 65, - "peakP75LatencyMs": 67, - "peakP90LatencyMs": 78, + "peakRequestsPerSec": 76, + "peakAvgLatencyMs": 64.93, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, "peakP99LatencyMs": 121, - "totalRequests": 2325, + "totalRequests": 2342, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 345, + "requests": 358, "errors": 0, - "requestsPerSec": 69, - "avgLatencyMs": 13.96, - "medianLatencyMs": 12, - "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 34, - "maxLatencyMs": 40, - "bytesPerSec": 21091123.2 + "requestsPerSec": 71.6, + "avgLatencyMs": 13.47, + "medianLatencyMs": 11, + "p50LatencyMs": 11, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 32, + "maxLatencyMs": 39, + "bytesPerSec": 21877555.2 }, { "workers": 5, "durationMs": 5000, - "requests": 359, + "requests": 380, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 68.42, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 67, - "p90LatencyMs": 78, + "requestsPerSec": 76, + "avgLatencyMs": 64.93, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, "p99LatencyMs": 121, - "maxLatencyMs": 121, - "bytesPerSec": 21936537.6 + "maxLatencyMs": 122, + "bytesPerSec": 23221043.2 }, { "workers": 10, "durationMs": 5000, - "requests": 359, + "requests": 379, "errors": 0, - "requestsPerSec": 71.8, - "avgLatencyMs": 136.15, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 134, - "p90LatencyMs": 177, - "p99LatencyMs": 251, - "maxLatencyMs": 426, - "bytesPerSec": 21939814.4 + "requestsPerSec": 75.8, + "avgLatencyMs": 129.47, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 137, + "p90LatencyMs": 158, + "p99LatencyMs": 275, + "maxLatencyMs": 454, + "bytesPerSec": 23165337.6 }, { "workers": 25, "durationMs": 5000, - "requests": 344, + "requests": 356, "errors": 0, - "requestsPerSec": 68.8, - "avgLatencyMs": 346.55, - "medianLatencyMs": 341, - "p50LatencyMs": 341, - "p75LatencyMs": 344, - "p90LatencyMs": 347, - "p99LatencyMs": 1945, - "maxLatencyMs": 2459, - "bytesPerSec": 21025587.2 + "requestsPerSec": 71.2, + "avgLatencyMs": 334.27, + "medianLatencyMs": 330, + "p50LatencyMs": 330, + "p75LatencyMs": 336, + "p90LatencyMs": 340, + "p99LatencyMs": 1866, + "maxLatencyMs": 2347, + "bytesPerSec": 21756313.6 }, { "workers": 50, @@ -357,280 +357,280 @@ "requests": 342, "errors": 0, "requestsPerSec": 68.41, - "avgLatencyMs": 501.34, - "medianLatencyMs": 371, - "p50LatencyMs": 371, - "p75LatencyMs": 454, - "p90LatencyMs": 481, - "p99LatencyMs": 4177, - "maxLatencyMs": 4887, + "avgLatencyMs": 487.45, + "medianLatencyMs": 359, + "p50LatencyMs": 359, + "p75LatencyMs": 440, + "p90LatencyMs": 519, + "p99LatencyMs": 4025, + "maxLatencyMs": 4764, "bytesPerSec": 20901068.8 }, { "workers": 100, "durationMs": 5010, - "requests": 305, + "requests": 288, "errors": 0, - "requestsPerSec": 61, - "avgLatencyMs": 517.74, - "medianLatencyMs": 357, - "p50LatencyMs": 357, - "p75LatencyMs": 435, - "p90LatencyMs": 618, - "p99LatencyMs": 4094, - "maxLatencyMs": 4767, - "bytesPerSec": 18644172.8 + "requestsPerSec": 57.6, + "avgLatencyMs": 535, + "medianLatencyMs": 383, + "p50LatencyMs": 383, + "p75LatencyMs": 456, + "p90LatencyMs": 622, + "p99LatencyMs": 4298, + "maxLatencyMs": 4797, + "bytesPerSec": 17602150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 271, + "requests": 239, "errors": 0, - "requestsPerSec": 54.2, - "avgLatencyMs": 559.75, + "requestsPerSec": 47.8, + "avgLatencyMs": 586.87, "medianLatencyMs": 340, "p50LatencyMs": 340, - "p75LatencyMs": 414, - "p90LatencyMs": 1207, - "p99LatencyMs": 4421, - "maxLatencyMs": 4865, - "bytesPerSec": 16567500.8 + "p75LatencyMs": 415, + "p90LatencyMs": 1465, + "p99LatencyMs": 4348, + "maxLatencyMs": 4790, + "bytesPerSec": 14603878.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 73.41, - "peakAvgLatencyMs": 134.42, - "peakP50LatencyMs": 130, - "peakP75LatencyMs": 146, - "peakP90LatencyMs": 149, - "peakP99LatencyMs": 187, - "totalRequests": 2326, + "peakWorkers": 5, + "peakRequestsPerSec": 76.2, + "peakAvgLatencyMs": 64.91, + "peakP50LatencyMs": 62, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 121, + "totalRequests": 2362, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 340, + "requests": 322, "errors": 0, - "requestsPerSec": 68, - "avgLatencyMs": 14.19, + "requestsPerSec": 64.41, + "avgLatencyMs": 14.99, "medianLatencyMs": 12, "p50LatencyMs": 12, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 36, - "maxLatencyMs": 42, - "bytesPerSec": 20783104 + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 38, + "maxLatencyMs": 44, + "bytesPerSec": 19682099.2 }, { "workers": 5, "durationMs": 5000, - "requests": 360, + "requests": 381, "errors": 0, - "requestsPerSec": 72, - "avgLatencyMs": 68.22, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 78, - "p99LatencyMs": 116, - "maxLatencyMs": 117, - "bytesPerSec": 21998796.8 + "requestsPerSec": 76.2, + "avgLatencyMs": 64.91, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 63, + "p90LatencyMs": 74, + "p99LatencyMs": 121, + "maxLatencyMs": 122, + "bytesPerSec": 23283302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 367, + "requests": 380, "errors": 0, - "requestsPerSec": 73.41, - "avgLatencyMs": 134.42, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 146, - "p90LatencyMs": 149, - "p99LatencyMs": 187, - "maxLatencyMs": 429, - "bytesPerSec": 22431334.4 + "requestsPerSec": 76, + "avgLatencyMs": 129.05, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 139, + "p90LatencyMs": 153, + "p99LatencyMs": 253, + "maxLatencyMs": 475, + "bytesPerSec": 23224320 }, { "workers": 25, - "durationMs": 5010, - "requests": 343, + "durationMs": 5000, + "requests": 365, "errors": 0, - "requestsPerSec": 68.6, - "avgLatencyMs": 345.79, - "medianLatencyMs": 342, - "p50LatencyMs": 342, - "p75LatencyMs": 347, - "p90LatencyMs": 351, - "p99LatencyMs": 1924, - "maxLatencyMs": 2416, - "bytesPerSec": 20966604.8 + "requestsPerSec": 73, + "avgLatencyMs": 332.43, + "medianLatencyMs": 324, + "p50LatencyMs": 324, + "p75LatencyMs": 342, + "p90LatencyMs": 347, + "p99LatencyMs": 1838, + "maxLatencyMs": 2313, + "bytesPerSec": 22306816 }, { "workers": 50, "durationMs": 5000, - "requests": 339, + "requests": 342, "errors": 0, - "requestsPerSec": 67.8, - "avgLatencyMs": 499.16, - "medianLatencyMs": 365, - "p50LatencyMs": 365, - "p75LatencyMs": 452, - "p90LatencyMs": 493, - "p99LatencyMs": 4083, - "maxLatencyMs": 4835, - "bytesPerSec": 20724121.61 + "requestsPerSec": 68.41, + "avgLatencyMs": 504.1, + "medianLatencyMs": 369, + "p50LatencyMs": 369, + "p75LatencyMs": 437, + "p90LatencyMs": 469, + "p99LatencyMs": 4218, + "maxLatencyMs": 4918, + "bytesPerSec": 20898611.2 }, { "workers": 100, "durationMs": 5010, - "requests": 323, + "requests": 317, "errors": 0, - "requestsPerSec": 64.6, - "avgLatencyMs": 521.43, - "medianLatencyMs": 379, - "p50LatencyMs": 379, - "p75LatencyMs": 452, - "p90LatencyMs": 534, - "p99LatencyMs": 4219, - "maxLatencyMs": 4939, - "bytesPerSec": 19741900.8 + "requestsPerSec": 63.4, + "avgLatencyMs": 515.27, + "medianLatencyMs": 384, + "p50LatencyMs": 384, + "p75LatencyMs": 443, + "p90LatencyMs": 584, + "p99LatencyMs": 4054, + "maxLatencyMs": 4762, + "bytesPerSec": 19378176 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 255, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 573.02, - "medianLatencyMs": 337, - "p50LatencyMs": 337, + "requestsPerSec": 51, + "avgLatencyMs": 574.81, + "medianLatencyMs": 336, + "p50LatencyMs": 336, "p75LatencyMs": 396, - "p90LatencyMs": 1411, - "p99LatencyMs": 4384, - "maxLatencyMs": 4813, - "bytesPerSec": 15523020.8 + "p90LatencyMs": 1434, + "p99LatencyMs": 4425, + "maxLatencyMs": 4847, + "bytesPerSec": 15583641.6 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 72.8, - "peakAvgLatencyMs": 134.68, - "peakP50LatencyMs": 129, - "peakP75LatencyMs": 145, - "peakP90LatencyMs": 150, - "peakP99LatencyMs": 185, - "totalRequests": 2324, + "peakWorkers": 5, + "peakRequestsPerSec": 74.8, + "peakAvgLatencyMs": 65.98, + "peakP50LatencyMs": 63, + "peakP75LatencyMs": 64, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 119, + "totalRequests": 2408, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 337, + "requests": 343, "errors": 0, - "requestsPerSec": 67.41, - "avgLatencyMs": 14.3, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 68.6, + "avgLatencyMs": 14.06, + "medianLatencyMs": 11, + "p50LatencyMs": 11, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 41, - "maxLatencyMs": 43, - "bytesPerSec": 20596326.4 + "maxLatencyMs": 44, + "bytesPerSec": 20963328 }, { "workers": 5, "durationMs": 5000, - "requests": 358, + "requests": 374, "errors": 0, - "requestsPerSec": 71.6, - "avgLatencyMs": 68.81, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 67, - "p90LatencyMs": 77, - "p99LatencyMs": 125, - "maxLatencyMs": 125, - "bytesPerSec": 21880832 + "requestsPerSec": 74.8, + "avgLatencyMs": 65.98, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 64, + "p90LatencyMs": 67, + "p99LatencyMs": 119, + "maxLatencyMs": 123, + "bytesPerSec": 22857318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 364, + "requests": 370, "errors": 0, - "requestsPerSec": 72.8, - "avgLatencyMs": 134.68, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 145, - "p90LatencyMs": 150, - "p99LatencyMs": 185, - "maxLatencyMs": 403, - "bytesPerSec": 22247833.6 + "requestsPerSec": 74, + "avgLatencyMs": 132.77, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 141, + "p90LatencyMs": 161, + "p99LatencyMs": 312, + "maxLatencyMs": 483, + "bytesPerSec": 22611558.4 }, { "workers": 25, "durationMs": 5000, - "requests": 346, + "requests": 367, "errors": 0, - "requestsPerSec": 69.2, - "avgLatencyMs": 345.64, - "medianLatencyMs": 344, - "p50LatencyMs": 344, - "p75LatencyMs": 347, - "p90LatencyMs": 353, - "p99LatencyMs": 1908, - "maxLatencyMs": 2425, - "bytesPerSec": 21146828.8 + "requestsPerSec": 73.41, + "avgLatencyMs": 328.54, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 327, + "p90LatencyMs": 331, + "p99LatencyMs": 1835, + "maxLatencyMs": 2314, + "bytesPerSec": 22428057.6 }, { "workers": 50, "durationMs": 5000, - "requests": 341, + "requests": 361, "errors": 0, - "requestsPerSec": 68.2, - "avgLatencyMs": 499.97, + "requestsPerSec": 72.2, + "avgLatencyMs": 497.25, "medianLatencyMs": 373, "p50LatencyMs": 373, - "p75LatencyMs": 450, - "p90LatencyMs": 477, - "p99LatencyMs": 4152, - "maxLatencyMs": 4858, - "bytesPerSec": 20838809.61 + "p75LatencyMs": 455, + "p90LatencyMs": 492, + "p99LatencyMs": 4258, + "maxLatencyMs": 4978, + "bytesPerSec": 22064332.8 }, { "workers": 100, "durationMs": 5010, - "requests": 324, + "requests": 322, "errors": 0, - "requestsPerSec": 64.8, - "avgLatencyMs": 525.12, - "medianLatencyMs": 374, - "p50LatencyMs": 374, - "p75LatencyMs": 451, - "p90LatencyMs": 571, - "p99LatencyMs": 4278, - "maxLatencyMs": 4985, - "bytesPerSec": 19804160 + "requestsPerSec": 64.41, + "avgLatencyMs": 517.97, + "medianLatencyMs": 363, + "p50LatencyMs": 363, + "p75LatencyMs": 446, + "p90LatencyMs": 661, + "p99LatencyMs": 4199, + "maxLatencyMs": 4885, + "bytesPerSec": 19681280 }, { "workers": 200, "durationMs": 5010, - "requests": 254, + "requests": 271, "errors": 0, - "requestsPerSec": 50.8, - "avgLatencyMs": 576.02, - "medianLatencyMs": 334, - "p50LatencyMs": 334, - "p75LatencyMs": 396, - "p90LatencyMs": 1455, - "p99LatencyMs": 4411, - "maxLatencyMs": 4836, - "bytesPerSec": 15523020.8 + "requestsPerSec": 54.2, + "avgLatencyMs": 552.46, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 402, + "p90LatencyMs": 1276, + "p99LatencyMs": 4368, + "maxLatencyMs": 4800, + "bytesPerSec": 16560947.2 } ] } @@ -640,21 +640,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 33, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1553, "errors": 0, - "requestsPerSec": 312.4, + "requestsPerSec": 310.61, "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -662,452 +662,452 @@ "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2409, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "p99LatencyMs": 16, + "maxLatencyMs": 21, + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2423, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 33, + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2400, "errors": 0, - "requestsPerSec": 475.6, - "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "maxLatencyMs": 351, + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2399, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2299, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2367, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, - "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 475.2, - "peakAvgLatencyMs": 9.89, + "peakRequestsPerSec": 489.6, + "peakAvgLatencyMs": 9.58, "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 12, + "peakP75LatencyMs": 9, + "peakP90LatencyMs": 11, "peakP99LatencyMs": 15, - "totalRequests": 15600, + "totalRequests": 15924, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1552, + "requests": 1566, "errors": 0, - "requestsPerSec": 310.4, - "avgLatencyMs": 3.08, + "requestsPerSec": 313.2, + "avgLatencyMs": 3.07, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 16, - "bytesPerSec": 92071526.4 + "maxLatencyMs": 6, + "bytesPerSec": 92910387.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2376, + "requests": 2448, "errors": 0, - "requestsPerSec": 475.2, - "avgLatencyMs": 9.89, + "requestsPerSec": 489.6, + "avgLatencyMs": 9.58, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p75LatencyMs": 9, + "p90LatencyMs": 11, "p99LatencyMs": 15, - "maxLatencyMs": 24, - "bytesPerSec": 140941721.6 + "maxLatencyMs": 19, + "bytesPerSec": 145240883.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2364, + "requests": 2448, "errors": 0, - "requestsPerSec": 472.8, - "avgLatencyMs": 20.64, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 489.6, + "avgLatencyMs": 19.96, + "medianLatencyMs": 19, + "p50LatencyMs": 19, "p75LatencyMs": 21, - "p90LatencyMs": 22, - "p99LatencyMs": 37, - "maxLatencyMs": 55, - "bytesPerSec": 140233932.81 + "p90LatencyMs": 21, + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 145188454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2342, + "requests": 2417, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 52.63, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 80, - "maxLatencyMs": 364, - "bytesPerSec": 138896998.4 + "requestsPerSec": 483.4, + "avgLatencyMs": 50.8, + "medianLatencyMs": 49, + "p50LatencyMs": 49, + "p75LatencyMs": 50, + "p90LatencyMs": 52, + "p99LatencyMs": 79, + "maxLatencyMs": 375, + "bytesPerSec": 143405875.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2344, + "requests": 2389, "errors": 0, - "requestsPerSec": 468.8, - "avgLatencyMs": 105.29, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 108, - "p90LatencyMs": 117, - "p99LatencyMs": 424, - "maxLatencyMs": 1408, - "bytesPerSec": 139028070.4 + "requestsPerSec": 477.8, + "avgLatencyMs": 103.38, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 102, + "p90LatencyMs": 116, + "p99LatencyMs": 134, + "maxLatencyMs": 325, + "bytesPerSec": 141721600 }, { "workers": 100, - "durationMs": 5010, - "requests": 2329, + "durationMs": 5000, + "requests": 2399, "errors": 0, - "requestsPerSec": 465.8, - "avgLatencyMs": 199.61, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 181, + "requestsPerSec": 479.8, + "avgLatencyMs": 198.11, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 171, "p90LatencyMs": 191, - "p99LatencyMs": 2844, - "maxLatencyMs": 4905, - "bytesPerSec": 138169548.81 + "p99LatencyMs": 2965, + "maxLatencyMs": 4969, + "bytesPerSec": 142298316.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2257, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 201.71, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 182, - "p90LatencyMs": 194, - "p99LatencyMs": 2952, - "maxLatencyMs": 4912, - "bytesPerSec": 136019968 + "requestsPerSec": 451.4, + "avgLatencyMs": 202.03, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 178, + "p90LatencyMs": 220, + "p99LatencyMs": 2876, + "maxLatencyMs": 4925, + "bytesPerSec": 133916262.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 20.06, + "peakRequestsPerSec": 483.6, + "peakAvgLatencyMs": 20.14, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, - "peakP99LatencyMs": 35, - "totalRequests": 15875, + "peakP99LatencyMs": 34, + "totalRequests": 15775, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1554, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 310.8, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 92661350.4 + "maxLatencyMs": 7, + "bytesPerSec": 92176384 }, { "workers": 5, "durationMs": 5000, - "requests": 2405, + "requests": 2397, "errors": 0, - "requestsPerSec": 481, - "avgLatencyMs": 9.84, + "requestsPerSec": 479.4, + "avgLatencyMs": 9.85, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 17, - "maxLatencyMs": 23, - "bytesPerSec": 142671872 + "maxLatencyMs": 24, + "bytesPerSec": 142200012.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2427, + "requests": 2418, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 20.06, + "requestsPerSec": 483.6, + "avgLatencyMs": 20.14, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, - "p99LatencyMs": 35, - "maxLatencyMs": 60, - "bytesPerSec": 143982592 + "p99LatencyMs": 34, + "maxLatencyMs": 61, + "bytesPerSec": 143458304 }, { "workers": 25, "durationMs": 5000, - "requests": 2378, + "requests": 2381, "errors": 0, - "requestsPerSec": 475.6, + "requestsPerSec": 476.2, "avgLatencyMs": 51.76, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 54, - "p99LatencyMs": 80, - "maxLatencyMs": 350, - "bytesPerSec": 141046579.2 + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 77, + "maxLatencyMs": 357, + "bytesPerSec": 141203865.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2399, + "requests": 2373, "errors": 0, - "requestsPerSec": 479.8, - "avgLatencyMs": 102.67, - "medianLatencyMs": 98, - "p50LatencyMs": 98, - "p75LatencyMs": 103, - "p90LatencyMs": 112, - "p99LatencyMs": 457, - "maxLatencyMs": 1377, - "bytesPerSec": 142278656 + "requestsPerSec": 474.6, + "avgLatencyMs": 104.12, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 106, + "p90LatencyMs": 113, + "p99LatencyMs": 426, + "maxLatencyMs": 1390, + "bytesPerSec": 140810649.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2353, + "requests": 2350, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 198.34, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 175, - "p90LatencyMs": 195, - "p99LatencyMs": 2865, - "maxLatencyMs": 4929, - "bytesPerSec": 139611340.81 + "requestsPerSec": 470, + "avgLatencyMs": 201.1, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 181, + "p90LatencyMs": 192, + "p99LatencyMs": 2959, + "maxLatencyMs": 4995, + "bytesPerSec": 139427840 }, { "workers": 200, "durationMs": 5010, - "requests": 2351, + "requests": 2302, "errors": 0, - "requestsPerSec": 470.2, - "avgLatencyMs": 199.39, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 176, + "requestsPerSec": 460.4, + "avgLatencyMs": 201.31, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 174, "p90LatencyMs": 193, - "p99LatencyMs": 2920, - "maxLatencyMs": 4963, - "bytesPerSec": 139493376 + "p99LatencyMs": 2944, + "maxLatencyMs": 4953, + "bytesPerSec": 136583577.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 488.6, - "peakAvgLatencyMs": 19.89, + "peakRequestsPerSec": 484.6, + "peakAvgLatencyMs": 20.11, "peakP50LatencyMs": 19, "peakP75LatencyMs": 21, "peakP90LatencyMs": 22, "peakP99LatencyMs": 33, - "totalRequests": 15758, + "totalRequests": 15801, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1539, + "requests": 1553, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 3.11, + "requestsPerSec": 310.61, + "avgLatencyMs": 3.09, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 11, - "bytesPerSec": 91285094.4 + "maxLatencyMs": 8, + "bytesPerSec": 92123955.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2413, + "requests": 2409, "errors": 0, - "requestsPerSec": 482.6, - "avgLatencyMs": 9.82, + "requestsPerSec": 481.8, + "avgLatencyMs": 9.78, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 11, "p90LatencyMs": 12, "p99LatencyMs": 16, "maxLatencyMs": 21, - "bytesPerSec": 143143731.2 + "bytesPerSec": 142907801.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2443, + "requests": 2423, "errors": 0, - "requestsPerSec": 488.6, - "avgLatencyMs": 19.89, + "requestsPerSec": 484.6, + "avgLatencyMs": 20.11, "medianLatencyMs": 19, "p50LatencyMs": 19, "p75LatencyMs": 21, "p90LatencyMs": 22, "p99LatencyMs": 33, - "maxLatencyMs": 49, - "bytesPerSec": 144900096 + "maxLatencyMs": 67, + "bytesPerSec": 143720448 }, { "workers": 25, "durationMs": 5000, - "requests": 2353, + "requests": 2400, "errors": 0, - "requestsPerSec": 470.6, - "avgLatencyMs": 52.46, - "medianLatencyMs": 51, - "p50LatencyMs": 51, - "p75LatencyMs": 53, - "p90LatencyMs": 55, - "p99LatencyMs": 79, + "requestsPerSec": 480, + "avgLatencyMs": 51.35, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 51, + "p90LatencyMs": 53, + "p99LatencyMs": 80, "maxLatencyMs": 351, - "bytesPerSec": 139578572.81 + "bytesPerSec": 142331084.81 }, { "workers": 50, - "durationMs": 5000, - "requests": 2358, + "durationMs": 5010, + "requests": 2350, "errors": 0, - "requestsPerSec": 471.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 106, - "p90LatencyMs": 114, - "p99LatencyMs": 451, - "maxLatencyMs": 1377, - "bytesPerSec": 139840716.81 + "requestsPerSec": 470, + "avgLatencyMs": 104.74, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 102, + "p90LatencyMs": 113, + "p99LatencyMs": 445, + "maxLatencyMs": 1413, + "bytesPerSec": 139427840 }, { "workers": 100, "durationMs": 5010, - "requests": 2350, + "requests": 2299, "errors": 0, - "requestsPerSec": 470, - "avgLatencyMs": 200.05, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 175, - "p90LatencyMs": 194, - "p99LatencyMs": 2932, - "maxLatencyMs": 4969, - "bytesPerSec": 139440947.2 + "requestsPerSec": 459.8, + "avgLatencyMs": 202.07, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 178, + "p90LatencyMs": 193, + "p99LatencyMs": 2997, + "maxLatencyMs": 4967, + "bytesPerSec": 136386969.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2302, + "requests": 2367, "errors": 0, - "requestsPerSec": 460.4, - "avgLatencyMs": 202.07, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 179, - "p90LatencyMs": 184, - "p99LatencyMs": 2959, - "maxLatencyMs": 4965, - "bytesPerSec": 136544256 + "requestsPerSec": 473.4, + "avgLatencyMs": 197.66, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 173, + "p90LatencyMs": 189, + "p99LatencyMs": 2924, + "maxLatencyMs": 4915, + "bytesPerSec": 140410880 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-react-router/7.16.0.json b/packages/docs/src/content/runtime/versions/app-react-router/7.16.0.json index 984e50f8..6047158a 100644 --- a/packages/docs/src/content/runtime/versions/app-react-router/7.16.0.json +++ b/packages/docs/src/content/runtime/versions/app-react-router/7.16.0.json @@ -4,633 +4,633 @@ "type": "runtime-app", "isFocused": true, "order": 4, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", "clientSideRenderedTests": { - "firstPaintMs": 186.8, - "fcpMs": 186.82, + "firstPaintMs": 152.8, + "fcpMs": 152.55, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.15, - "inputDelayMs": 1.8, - "processingDurationMs": 2.2, - "presentationDelayMs": 18.15 + "interactionLatencyMs": 21.26, + "inputDelayMs": 1.41, + "processingDurationMs": 1.91, + "presentationDelayMs": 17.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.78, - "fcpMs": 10.61, - "interactionLatencyMs": 6.69, - "inputDelayMs": 0.18, - "processingDurationMs": 0.12, - "presentationDelayMs": 6.81 + "firstPaintMs": 16.48, + "fcpMs": 16.36, + "interactionLatencyMs": 5.36, + "inputDelayMs": 0.22, + "processingDurationMs": 0.11, + "presentationDelayMs": 5.47 }, "samples": [ { - "firstPaintMs": 193, - "fcpMs": 193.049, + "firstPaintMs": 142, + "fcpMs": 142.21, "interactionTests": { - "interactionLatencyMs": 16.83, - "inputDelayMs": 2.091, - "processingDurationMs": 2.275, - "presentationDelayMs": 12.464 + "interactionLatencyMs": 25.451999999999998, + "inputDelayMs": 1.034, + "processingDurationMs": 1.902, + "presentationDelayMs": 22.516 } }, { - "firstPaintMs": 181, - "fcpMs": 181.34, + "firstPaintMs": 180, + "fcpMs": 179.525, "interactionTests": { - "interactionLatencyMs": 24.147, - "inputDelayMs": 1.71, - "processingDurationMs": 2.356, - "presentationDelayMs": 20.081 + "interactionLatencyMs": 21.458, + "inputDelayMs": 1.455, + "processingDurationMs": 1.919, + "presentationDelayMs": 18.084 } }, { - "firstPaintMs": 191, - "fcpMs": 191.088, + "firstPaintMs": 157, + "fcpMs": 156.798, "interactionTests": { - "interactionLatencyMs": 15.722999999999999, - "inputDelayMs": 1.648, - "processingDurationMs": 2.151, - "presentationDelayMs": 11.924 + "interactionLatencyMs": 15.969999999999999, + "inputDelayMs": 1.429, + "processingDurationMs": 1.813, + "presentationDelayMs": 12.728 } }, { - "firstPaintMs": 198, - "fcpMs": 197.558, + "firstPaintMs": 142, + "fcpMs": 141.636, "interactionTests": { - "interactionLatencyMs": 21.632, - "inputDelayMs": 1.841, - "processingDurationMs": 2.183, - "presentationDelayMs": 17.608 + "interactionLatencyMs": 27.587, + "inputDelayMs": 1.601, + "processingDurationMs": 1.821, + "presentationDelayMs": 24.165 } }, { - "firstPaintMs": 171, - "fcpMs": 171.085, + "firstPaintMs": 143, + "fcpMs": 142.574, "interactionTests": { - "interactionLatencyMs": 32.417, - "inputDelayMs": 1.695, - "processingDurationMs": 2.055, - "presentationDelayMs": 28.667 + "interactionLatencyMs": 15.833, + "inputDelayMs": 1.527, + "processingDurationMs": 2.091, + "presentationDelayMs": 12.215 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.879, - "medianLatencyMs": 2.837, - "samples": 3473, + "opsPerSec": 346, + "avgLatencyMs": 2.907, + "medianLatencyMs": 2.847, + "samples": 3440, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 129.8, - "fcpMs": 129.88, + "firstPaintMs": 123.8, + "fcpMs": 123.75, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 18.86, - "inputDelayMs": 2.1, - "processingDurationMs": 3.07, - "presentationDelayMs": 13.7 + "interactionLatencyMs": 17.97, + "inputDelayMs": 1.76, + "processingDurationMs": 2.78, + "presentationDelayMs": 13.43 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.12, - "fcpMs": 15.04, - "interactionLatencyMs": 3.57, - "inputDelayMs": 1.31, - "processingDurationMs": 0.84, - "presentationDelayMs": 3.37 + "firstPaintMs": 16.71, + "fcpMs": 16.78, + "interactionLatencyMs": 4.77, + "inputDelayMs": 0.53, + "processingDurationMs": 0.2, + "presentationDelayMs": 5.16 }, "samples": [ { - "firstPaintMs": 147, - "fcpMs": 147.246, + "firstPaintMs": 140, + "fcpMs": 140.127, "interactionTests": { - "interactionLatencyMs": 22.11, - "inputDelayMs": 4.413, - "processingDurationMs": 4.511, - "presentationDelayMs": 13.186 + "interactionLatencyMs": 22.535, + "inputDelayMs": 1.603, + "processingDurationMs": 2.944, + "presentationDelayMs": 17.988 } }, { - "firstPaintMs": 127, - "fcpMs": 126.87, + "firstPaintMs": 134, + "fcpMs": 133.928, "interactionTests": { - "interactionLatencyMs": 21.419, - "inputDelayMs": 1.386, - "processingDurationMs": 2.593, - "presentationDelayMs": 17.44 + "interactionLatencyMs": 14.004999999999999, + "inputDelayMs": 1.558, + "processingDurationMs": 2.574, + "presentationDelayMs": 9.873 } }, { - "firstPaintMs": 106, - "fcpMs": 106.385, + "firstPaintMs": 98, + "fcpMs": 97.765, "interactionTests": { - "interactionLatencyMs": 15.12, - "inputDelayMs": 1.885, - "processingDurationMs": 3.125, - "presentationDelayMs": 10.11 + "interactionLatencyMs": 17.368000000000002, + "inputDelayMs": 1.503, + "processingDurationMs": 2.873, + "presentationDelayMs": 12.992 } }, { - "firstPaintMs": 134, - "fcpMs": 134.145, + "firstPaintMs": 130, + "fcpMs": 129.772, "interactionTests": { - "interactionLatencyMs": 14.847000000000001, - "inputDelayMs": 1.455, - "processingDurationMs": 2.547, - "presentationDelayMs": 10.845 + "interactionLatencyMs": 12.758, + "inputDelayMs": 2.701, + "processingDurationMs": 2.947, + "presentationDelayMs": 7.11 } }, { - "firstPaintMs": 135, - "fcpMs": 134.772, + "firstPaintMs": 117, + "fcpMs": 117.173, "interactionTests": { - "interactionLatencyMs": 20.824, - "inputDelayMs": 1.351, - "processingDurationMs": 2.577, - "presentationDelayMs": 16.896 + "interactionLatencyMs": 23.17, + "inputDelayMs": 1.447, + "processingDurationMs": 2.539, + "presentationDelayMs": 19.184 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 711, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 833, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 861, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 57, - "p90LatencyMs": 62, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 869, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, "medianLatencyMs": 141, "p50LatencyMs": 141, "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 842, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, "medianLatencyMs": 282, "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "p75LatencyMs": 288, + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 824, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 810, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 168, - "peakAvgLatencyMs": 58.69, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 59, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 87, - "totalRequests": 5686, + "peakWorkers": 25, + "peakRequestsPerSec": 173.8, + "peakAvgLatencyMs": 141.29, + "peakP50LatencyMs": 141, + "peakP75LatencyMs": 143, + "peakP90LatencyMs": 148, + "peakP99LatencyMs": 314, + "totalRequests": 5750, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 723, + "requests": 711, "errors": 0, - "requestsPerSec": 144.6, - "avgLatencyMs": 6.28, + "requestsPerSec": 142.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48316416 + "maxLatencyMs": 13, + "bytesPerSec": 47510323.2 }, { "workers": 5, "durationMs": 5000, - "requests": 828, + "requests": 833, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 29.61, + "requestsPerSec": 166.6, + "avgLatencyMs": 29.44, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 61, - "bytesPerSec": 55341875.2 + "p99LatencyMs": 48, + "maxLatencyMs": 56, + "bytesPerSec": 55663001.6 }, { "workers": 10, "durationMs": 5000, - "requests": 840, + "requests": 861, "errors": 0, - "requestsPerSec": 168, - "avgLatencyMs": 58.69, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 63, + "requestsPerSec": 172.2, + "avgLatencyMs": 57.29, + "medianLatencyMs": 56, + "p50LatencyMs": 56, + "p75LatencyMs": 57, + "p90LatencyMs": 61, "p99LatencyMs": 87, - "maxLatencyMs": 93, - "bytesPerSec": 56141414.4 + "maxLatencyMs": 121, + "bytesPerSec": 57543884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 869, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.47, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 168, - "p99LatencyMs": 319, - "maxLatencyMs": 607, - "bytesPerSec": 56003788.8 + "requestsPerSec": 173.8, + "avgLatencyMs": 141.29, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 143, + "p90LatencyMs": 148, + "p99LatencyMs": 314, + "maxLatencyMs": 657, + "bytesPerSec": 58068172.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 842, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.75, - "medianLatencyMs": 286, - "p50LatencyMs": 286, + "requestsPerSec": 168.4, + "avgLatencyMs": 287.58, + "medianLatencyMs": 282, + "p50LatencyMs": 282, "p75LatencyMs": 288, - "p90LatencyMs": 292, - "p99LatencyMs": 1817, - "maxLatencyMs": 2496, - "bytesPerSec": 55663001.6 + "p90LatencyMs": 312, + "p99LatencyMs": 1596, + "maxLatencyMs": 2358, + "bytesPerSec": 56272486.4 }, { "workers": 100, "durationMs": 5010, - "requests": 827, + "requests": 824, "errors": 0, - "requestsPerSec": 165.4, - "avgLatencyMs": 406, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 364, - "p90LatencyMs": 402, - "p99LatencyMs": 3838, - "maxLatencyMs": 4919, - "bytesPerSec": 55269785.6 + "requestsPerSec": 164.8, + "avgLatencyMs": 407.47, + "medianLatencyMs": 299, + "p50LatencyMs": 299, + "p75LatencyMs": 368, + "p90LatencyMs": 396, + "p99LatencyMs": 3889, + "maxLatencyMs": 4968, + "bytesPerSec": 55066624 }, { "workers": 200, "durationMs": 5010, - "requests": 797, + "requests": 810, "errors": 0, - "requestsPerSec": 159.4, - "avgLatencyMs": 415.8, - "medianLatencyMs": 296, - "p50LatencyMs": 296, - "p75LatencyMs": 360, - "p90LatencyMs": 391, - "p99LatencyMs": 4093, - "maxLatencyMs": 4976, - "bytesPerSec": 53264384 + "requestsPerSec": 162, + "avgLatencyMs": 409.58, + "medianLatencyMs": 307, + "p50LatencyMs": 307, + "p75LatencyMs": 347, + "p90LatencyMs": 379, + "p99LatencyMs": 3936, + "maxLatencyMs": 4951, + "bytesPerSec": 54136012.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 174.4, - "peakAvgLatencyMs": 56.5, - "peakP50LatencyMs": 56, - "peakP75LatencyMs": 56, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 86, - "totalRequests": 5824, + "peakWorkers": 25, + "peakRequestsPerSec": 174.6, + "peakAvgLatencyMs": 140.72, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 140, + "peakP90LatencyMs": 153, + "peakP99LatencyMs": 297, + "totalRequests": 5830, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 737, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.28, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.24, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 49247027.2 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 856, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.86, + "requestsPerSec": 171.2, + "avgLatencyMs": 28.56, "medianLatencyMs": 28, "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 29, - "p99LatencyMs": 45, + "p99LatencyMs": 46, "maxLatencyMs": 59, - "bytesPerSec": 56744345.6 + "bytesPerSec": 57203097.6 }, { "workers": 10, "durationMs": 5000, - "requests": 872, + "requests": 871, "errors": 0, - "requestsPerSec": 174.4, - "avgLatencyMs": 56.5, + "requestsPerSec": 174.2, + "avgLatencyMs": 56.55, "medianLatencyMs": 56, "p50LatencyMs": 56, "p75LatencyMs": 56, - "p90LatencyMs": 60, - "p99LatencyMs": 86, - "maxLatencyMs": 115, - "bytesPerSec": 58277888 + "p90LatencyMs": 58, + "p99LatencyMs": 83, + "maxLatencyMs": 87, + "bytesPerSec": 58199244.8 }, { "workers": 25, "durationMs": 5000, - "requests": 865, + "requests": 873, "errors": 0, - "requestsPerSec": 173, - "avgLatencyMs": 141.99, - "medianLatencyMs": 140, - "p50LatencyMs": 140, - "p75LatencyMs": 142, - "p90LatencyMs": 157, - "p99LatencyMs": 252, - "maxLatencyMs": 521, - "bytesPerSec": 57806028.8 + "requestsPerSec": 174.6, + "avgLatencyMs": 140.72, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 140, + "p90LatencyMs": 153, + "p99LatencyMs": 297, + "maxLatencyMs": 585, + "bytesPerSec": 58343424 }, { "workers": 50, "durationMs": 5000, - "requests": 861, + "requests": 850, "errors": 0, - "requestsPerSec": 172.2, - "avgLatencyMs": 281.33, + "requestsPerSec": 170, + "avgLatencyMs": 285.17, "medianLatencyMs": 279, "p50LatencyMs": 279, - "p75LatencyMs": 281, - "p90LatencyMs": 284, - "p99LatencyMs": 1722, - "maxLatencyMs": 2316, - "bytesPerSec": 57537331.2 + "p75LatencyMs": 288, + "p90LatencyMs": 297, + "p99LatencyMs": 1699, + "maxLatencyMs": 2456, + "bytesPerSec": 56809881.6 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 850, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 410.63, - "medianLatencyMs": 310, - "p50LatencyMs": 310, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3922, - "maxLatencyMs": 4987, - "bytesPerSec": 56206950.4 + "requestsPerSec": 170, + "avgLatencyMs": 406.12, + "medianLatencyMs": 300, + "p50LatencyMs": 300, + "p75LatencyMs": 368, + "p90LatencyMs": 395, + "p99LatencyMs": 3961, + "maxLatencyMs": 4867, + "bytesPerSec": 56803328 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 793, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 420.34, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 382, - "p90LatencyMs": 400, - "p99LatencyMs": 3887, - "maxLatencyMs": 4963, - "bytesPerSec": 54194995.2 + "requestsPerSec": 158.6, + "avgLatencyMs": 417.7, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 359, + "p90LatencyMs": 397, + "p99LatencyMs": 4000, + "maxLatencyMs": 4907, + "bytesPerSec": 52994048 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 172, - "peakAvgLatencyMs": 28.43, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 46, - "totalRequests": 5775, + "peakWorkers": 25, + "peakRequestsPerSec": 169.6, + "peakAvgLatencyMs": 144.84, + "peakP50LatencyMs": 142, + "peakP75LatencyMs": 144, + "peakP90LatencyMs": 161, + "peakP99LatencyMs": 314, + "totalRequests": 5770, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 729, + "requests": 737, "errors": 0, - "requestsPerSec": 145.81, - "avgLatencyMs": 6.26, + "requestsPerSec": 147.4, + "avgLatencyMs": 6.23, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 48709632 + "p99LatencyMs": 7, + "maxLatencyMs": 11, + "bytesPerSec": 49240473.6 }, { "workers": 5, "durationMs": 5000, - "requests": 860, + "requests": 846, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 28.43, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 55, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.2, + "avgLatencyMs": 28.95, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 48, + "maxLatencyMs": 60, + "bytesPerSec": 56541184 }, { "workers": 10, "durationMs": 5000, - "requests": 858, + "requests": 846, "errors": 0, - "requestsPerSec": 171.6, - "avgLatencyMs": 57.44, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 57, + "requestsPerSec": 169.2, + "avgLatencyMs": 58.28, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, "p90LatencyMs": 62, - "p99LatencyMs": 87, - "maxLatencyMs": 92, - "bytesPerSec": 57334169.6 + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 56541184 }, { "workers": 25, "durationMs": 5000, - "requests": 860, + "requests": 848, "errors": 0, - "requestsPerSec": 172, - "avgLatencyMs": 142.89, - "medianLatencyMs": 141, - "p50LatencyMs": 141, - "p75LatencyMs": 143, - "p90LatencyMs": 150, - "p99LatencyMs": 200, - "maxLatencyMs": 459, - "bytesPerSec": 57471795.2 + "requestsPerSec": 169.6, + "avgLatencyMs": 144.84, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 144, + "p90LatencyMs": 161, + "p99LatencyMs": 314, + "maxLatencyMs": 585, + "bytesPerSec": 56672256 }, { "workers": 50, "durationMs": 5000, - "requests": 847, + "requests": 848, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 286.4, - "medianLatencyMs": 282, - "p50LatencyMs": 282, - "p75LatencyMs": 285, - "p90LatencyMs": 304, - "p99LatencyMs": 1723, - "maxLatencyMs": 2406, - "bytesPerSec": 56600166.4 + "requestsPerSec": 169.6, + "avgLatencyMs": 285.93, + "medianLatencyMs": 288, + "p50LatencyMs": 288, + "p75LatencyMs": 291, + "p90LatencyMs": 295, + "p99LatencyMs": 1533, + "maxLatencyMs": 2332, + "bytesPerSec": 56665702.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 829, + "durationMs": 5010, + "requests": 837, "errors": 0, - "requestsPerSec": 165.8, - "avgLatencyMs": 404.75, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 359, - "p90LatencyMs": 394, - "p99LatencyMs": 3927, - "maxLatencyMs": 4926, - "bytesPerSec": 55400857.6 + "requestsPerSec": 167.4, + "avgLatencyMs": 406.59, + "medianLatencyMs": 303, + "p50LatencyMs": 303, + "p75LatencyMs": 378, + "p90LatencyMs": 400, + "p99LatencyMs": 3878, + "maxLatencyMs": 4854, + "bytesPerSec": 55938252.8 }, { "workers": 200, "durationMs": 5010, - "requests": 792, + "requests": 808, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 417.53, - "medianLatencyMs": 294, - "p50LatencyMs": 294, - "p75LatencyMs": 356, - "p90LatencyMs": 394, - "p99LatencyMs": 4128, - "maxLatencyMs": 4989, - "bytesPerSec": 52921958.4 + "requestsPerSec": 161.6, + "avgLatencyMs": 415.82, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 364, + "p90LatencyMs": 397, + "p99LatencyMs": 3898, + "maxLatencyMs": 4934, + "bytesPerSec": 53998387.2 } ] } @@ -640,474 +640,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1187, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1618, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1670, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p75LatencyMs": 29, + "p90LatencyMs": 31, + "p99LatencyMs": 46, + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1687, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1629, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, + "p90LatencyMs": 151, + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 1666, + "durationMs": 5010, + "requests": 1607, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1596, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 200, - "peakRequestsPerSec": 332.8, - "peakAvgLatencyMs": 291.44, - "peakP50LatencyMs": 218, - "peakP75LatencyMs": 261, - "peakP90LatencyMs": 284, - "peakP99LatencyMs": 3445, - "totalRequests": 11110, + "peakWorkers": 25, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 73.06, + "peakP50LatencyMs": 72, + "peakP75LatencyMs": 73, + "peakP90LatencyMs": 74, + "peakP99LatencyMs": 104, + "totalRequests": 10994, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1212, + "requests": 1187, "errors": 0, - "requestsPerSec": 242.4, - "avgLatencyMs": 3.65, + "requestsPerSec": 237.4, + "avgLatencyMs": 3.79, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 75923456 + "maxLatencyMs": 7, + "bytesPerSec": 74350592 }, { "workers": 5, "durationMs": 5000, - "requests": 1608, + "requests": 1618, "errors": 0, - "requestsPerSec": 321.61, - "avgLatencyMs": 15.1, + "requestsPerSec": 323.61, + "avgLatencyMs": 14.97, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 22, - "maxLatencyMs": 29, - "bytesPerSec": 100722278.4 + "p99LatencyMs": 19, + "maxLatencyMs": 28, + "bytesPerSec": 101338316.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1658, + "requests": 1670, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 29.55, + "requestsPerSec": 334, + "avgLatencyMs": 29.39, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 31, "p99LatencyMs": 46, - "maxLatencyMs": 59, - "bytesPerSec": 103841792 + "maxLatencyMs": 68, + "bytesPerSec": 104588902.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1657, + "requests": 1687, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 74.34, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 76, - "p99LatencyMs": 109, - "maxLatencyMs": 325, - "bytesPerSec": 103776256 + "requestsPerSec": 337.4, + "avgLatencyMs": 73.06, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 104, + "maxLatencyMs": 236, + "bytesPerSec": 105663692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1658, + "requests": 1629, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 148.04, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, + "requestsPerSec": 325.8, + "avgLatencyMs": 150.12, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 366, - "maxLatencyMs": 1011, - "bytesPerSec": 103828684.8 + "p99LatencyMs": 586, + "maxLatencyMs": 1278, + "bytesPerSec": 102032998.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1653, + "requests": 1607, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 293.19, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 260, - "p90LatencyMs": 288, - "p99LatencyMs": 3562, - "maxLatencyMs": 4966, - "bytesPerSec": 103527219.2 + "requestsPerSec": 321.4, + "avgLatencyMs": 295.57, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 262, + "p90LatencyMs": 287, + "p99LatencyMs": 3475, + "maxLatencyMs": 4985, + "bytesPerSec": 100643635.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1664, + "requests": 1596, "errors": 0, - "requestsPerSec": 332.8, - "avgLatencyMs": 291.44, - "medianLatencyMs": 218, - "p50LatencyMs": 218, - "p75LatencyMs": 261, - "p90LatencyMs": 284, - "p99LatencyMs": 3445, - "maxLatencyMs": 4909, - "bytesPerSec": 104208793.6 + "requestsPerSec": 319.2, + "avgLatencyMs": 294.8, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 257, + "p90LatencyMs": 283, + "p99LatencyMs": 3564, + "maxLatencyMs": 4930, + "bytesPerSec": 99962060.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 337.6, - "peakAvgLatencyMs": 73.01, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 103, - "totalRequests": 11166, + "peakWorkers": 10, + "peakRequestsPerSec": 337, + "peakAvgLatencyMs": 29.08, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11135, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1225, + "requests": 1239, "errors": 0, - "requestsPerSec": 245, - "avgLatencyMs": 3.3, + "requestsPerSec": 247.8, + "avgLatencyMs": 3.22, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76722995.2 + "maxLatencyMs": 9, + "bytesPerSec": 77614284.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1623, + "requests": 1626, "errors": 0, - "requestsPerSec": 324.61, - "avgLatencyMs": 15.03, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.2, + "avgLatencyMs": 14.77, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, + "p99LatencyMs": 21, "maxLatencyMs": 30, - "bytesPerSec": 101639782.4 + "bytesPerSec": 101836390.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1666, + "requests": 1685, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 29.51, + "requestsPerSec": 337, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 30, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 42, - "maxLatencyMs": 56, - "bytesPerSec": 104352972.8 + "p99LatencyMs": 44, + "maxLatencyMs": 58, + "bytesPerSec": 105532620.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1688, + "requests": 1658, "errors": 0, - "requestsPerSec": 337.6, - "avgLatencyMs": 73.01, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 103, - "maxLatencyMs": 290, - "bytesPerSec": 105716121.6 + "requestsPerSec": 331.6, + "avgLatencyMs": 74.32, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 108, + "maxLatencyMs": 282, + "bytesPerSec": 103854899.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1672, + "requests": 1654, "errors": 0, - "requestsPerSec": 334.4, - "avgLatencyMs": 146.83, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 621, - "maxLatencyMs": 1242, - "bytesPerSec": 104706867.2 + "requestsPerSec": 330.8, + "avgLatencyMs": 148.46, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 150, + "p99LatencyMs": 616, + "maxLatencyMs": 1283, + "bytesPerSec": 103592755.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1659, + "requests": 1649, "errors": 0, - "requestsPerSec": 331.8, - "avgLatencyMs": 290.69, + "requestsPerSec": 329.8, + "avgLatencyMs": 290.98, "medianLatencyMs": 215, "p50LatencyMs": 215, - "p75LatencyMs": 261, - "p90LatencyMs": 285, - "p99LatencyMs": 3425, - "maxLatencyMs": 4871, - "bytesPerSec": 103894220.8 + "p75LatencyMs": 263, + "p90LatencyMs": 284, + "p99LatencyMs": 3490, + "maxLatencyMs": 4935, + "bytesPerSec": 103291289.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1633, + "requests": 1624, "errors": 0, - "requestsPerSec": 326.61, - "avgLatencyMs": 296.75, - "medianLatencyMs": 219, - "p50LatencyMs": 219, - "p75LatencyMs": 262, - "p90LatencyMs": 291, - "p99LatencyMs": 3485, - "maxLatencyMs": 4929, - "bytesPerSec": 102295142.4 + "requestsPerSec": 324.8, + "avgLatencyMs": 295.73, + "medianLatencyMs": 214, + "p50LatencyMs": 214, + "p75LatencyMs": 269, + "p90LatencyMs": 282, + "p99LatencyMs": 3544, + "maxLatencyMs": 4993, + "bytesPerSec": 101718425.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 335, - "peakAvgLatencyMs": 73.57, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 106, - "totalRequests": 11155, + "peakWorkers": 10, + "peakRequestsPerSec": 337.4, + "peakAvgLatencyMs": 29.03, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 35, + "totalRequests": 11089, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1218, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.2, + "requestsPerSec": 243.6, + "avgLatencyMs": 3.35, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 77037568 + "maxLatencyMs": 10, + "bytesPerSec": 76277350.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1614, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.85, + "requestsPerSec": 322.8, + "avgLatencyMs": 15.03, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101574246.4 + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 101076172.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1673, + "requests": 1687, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 29.22, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.03, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 40, - "maxLatencyMs": 52, - "bytesPerSec": 104759296 + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 105650585.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1675, + "requests": 1643, "errors": 0, - "requestsPerSec": 335, - "avgLatencyMs": 73.57, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 106, - "maxLatencyMs": 292, - "bytesPerSec": 104903475.2 + "requestsPerSec": 328.6, + "avgLatencyMs": 75, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 78, + "p90LatencyMs": 87, + "p99LatencyMs": 97, + "maxLatencyMs": 280, + "bytesPerSec": 102898073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1673, + "requests": 1599, "errors": 0, - "requestsPerSec": 334.6, - "avgLatencyMs": 146.77, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 146, - "p90LatencyMs": 148, - "p99LatencyMs": 590, - "maxLatencyMs": 1242, - "bytesPerSec": 104772403.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 153.56, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 162, + "p90LatencyMs": 171, + "p99LatencyMs": 688, + "maxLatencyMs": 1290, + "bytesPerSec": 100145561.6 }, { "workers": 100, "durationMs": 5000, - "requests": 1666, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.2, - "avgLatencyMs": 290.7, - "medianLatencyMs": 216, - "p50LatencyMs": 216, - "p75LatencyMs": 264, - "p90LatencyMs": 294, - "p99LatencyMs": 3447, - "maxLatencyMs": 4876, - "bytesPerSec": 104352972.8 + "requestsPerSec": 330.6, + "avgLatencyMs": 293.06, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 256, + "p90LatencyMs": 279, + "p99LatencyMs": 3486, + "maxLatencyMs": 4911, + "bytesPerSec": 103527219.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1616, + "requests": 1675, "errors": 0, - "requestsPerSec": 323.2, - "avgLatencyMs": 297.18, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 257, - "p90LatencyMs": 285, - "p99LatencyMs": 3575, - "maxLatencyMs": 5000, - "bytesPerSec": 101207244.8 + "requestsPerSec": 335, + "avgLatencyMs": 289.44, + "medianLatencyMs": 210, + "p50LatencyMs": 210, + "p75LatencyMs": 254, + "p90LatencyMs": 282, + "p99LatencyMs": 3515, + "maxLatencyMs": 4945, + "bytesPerSec": 104903475.2 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-solid-start/2.0.5.json b/packages/docs/src/content/runtime/versions/app-solid-start/2.0.5.json index abe87cad..f375bb2e 100644 --- a/packages/docs/src/content/runtime/versions/app-solid-start/2.0.5.json +++ b/packages/docs/src/content/runtime/versions/app-solid-start/2.0.5.json @@ -4,633 +4,633 @@ "type": "runtime-app", "isFocused": true, "order": 5, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", "clientSideRenderedTests": { - "firstPaintMs": 117.4, - "fcpMs": 117.23, + "firstPaintMs": 96.6, + "fcpMs": 96.38, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.25, - "inputDelayMs": 1.32, - "processingDurationMs": 2.67, - "presentationDelayMs": 12.26 + "interactionLatencyMs": 13.22, + "inputDelayMs": 1.07, + "processingDurationMs": 2.15, + "presentationDelayMs": 10 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.3, - "fcpMs": 18.09, - "interactionLatencyMs": 4.43, - "inputDelayMs": 1.07, - "processingDurationMs": 1.07, - "presentationDelayMs": 4.72 + "firstPaintMs": 8.35, + "fcpMs": 8.38, + "interactionLatencyMs": 3.1, + "inputDelayMs": 0.61, + "processingDurationMs": 0.14, + "presentationDelayMs": 3.39 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 122.312, + "firstPaintMs": 92, + "fcpMs": 91.79, "interactionTests": { - "interactionLatencyMs": 19.721, - "inputDelayMs": 0.944, - "processingDurationMs": 4.561, - "presentationDelayMs": 14.216 + "interactionLatencyMs": 13.264, + "inputDelayMs": 0.792, + "processingDurationMs": 2.112, + "presentationDelayMs": 10.36 } }, { - "firstPaintMs": 134, - "fcpMs": 133.515, + "firstPaintMs": 94, + "fcpMs": 94.242, "interactionTests": { - "interactionLatencyMs": 16.165, - "inputDelayMs": 0.838, - "processingDurationMs": 2.149, - "presentationDelayMs": 13.178 + "interactionLatencyMs": 13.044, + "inputDelayMs": 0.81, + "processingDurationMs": 2.103, + "presentationDelayMs": 10.131 } }, { - "firstPaintMs": 124, - "fcpMs": 123.558, + "firstPaintMs": 90, + "fcpMs": 89.511, "interactionTests": { - "interactionLatencyMs": 21.423000000000002, - "inputDelayMs": 0.801, - "processingDurationMs": 1.959, - "presentationDelayMs": 18.663 + "interactionLatencyMs": 9.786999999999999, + "inputDelayMs": 0.768, + "processingDurationMs": 2.134, + "presentationDelayMs": 6.885 } }, { - "firstPaintMs": 86, - "fcpMs": 86.145, + "firstPaintMs": 111, + "fcpMs": 110.783, "interactionTests": { - "interactionLatencyMs": 13.158, - "inputDelayMs": 3.223, - "processingDurationMs": 2.509, - "presentationDelayMs": 7.426 + "interactionLatencyMs": 11.818000000000001, + "inputDelayMs": 2.157, + "processingDurationMs": 2.387, + "presentationDelayMs": 7.274 } }, { - "firstPaintMs": 121, - "fcpMs": 120.601, + "firstPaintMs": 96, + "fcpMs": 95.582, "interactionTests": { - "interactionLatencyMs": 10.769, - "inputDelayMs": 0.787, - "processingDurationMs": 2.188, - "presentationDelayMs": 7.794 + "interactionLatencyMs": 18.197, + "inputDelayMs": 0.815, + "processingDurationMs": 2.033, + "presentationDelayMs": 15.349 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 438, - "avgLatencyMs": 2.392, - "medianLatencyMs": 2.204, - "samples": 4181, + "opsPerSec": 428, + "avgLatencyMs": 2.467, + "medianLatencyMs": 2.253, + "samples": 4054, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 83.4, - "fcpMs": 83.22, + "firstPaintMs": 86, + "fcpMs": 86, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.02, - "inputDelayMs": 1.39, - "processingDurationMs": 2.13, - "presentationDelayMs": 12.5 + "interactionLatencyMs": 13.07, + "inputDelayMs": 0.85, + "processingDurationMs": 3.17, + "presentationDelayMs": 9.05 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 8.17, - "fcpMs": 8.2, - "interactionLatencyMs": 3.15, - "inputDelayMs": 1.1, - "processingDurationMs": 0.37, - "presentationDelayMs": 3.41 + "firstPaintMs": 19.34, + "fcpMs": 19.59, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.07, + "processingDurationMs": 1.51, + "presentationDelayMs": 2.11 }, "samples": [ { - "firstPaintMs": 86, - "fcpMs": 85.516, + "firstPaintMs": 88, + "fcpMs": 88.269, "interactionTests": { - "interactionLatencyMs": 12.05, - "inputDelayMs": 0.891, - "processingDurationMs": 2.761, - "presentationDelayMs": 8.398 + "interactionLatencyMs": 12.11, + "inputDelayMs": 0.889, + "processingDurationMs": 4.78, + "presentationDelayMs": 6.441 } }, { - "firstPaintMs": 75, - "fcpMs": 74.824, + "firstPaintMs": 98, + "fcpMs": 97.92, "interactionTests": { - "interactionLatencyMs": 13.677, - "inputDelayMs": 1.003, - "processingDurationMs": 1.925, - "presentationDelayMs": 10.749 + "interactionLatencyMs": 16.105, + "inputDelayMs": 0.941, + "processingDurationMs": 4.86, + "presentationDelayMs": 10.304 } }, { - "firstPaintMs": 96, - "fcpMs": 96.045, + "firstPaintMs": 72, + "fcpMs": 71.569, "interactionTests": { - "interactionLatencyMs": 17.054, - "inputDelayMs": 0.94, - "processingDurationMs": 2.071, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 11.06, + "inputDelayMs": 0.854, + "processingDurationMs": 1.877, + "presentationDelayMs": 8.329 } }, { - "firstPaintMs": 78, - "fcpMs": 78.069, + "firstPaintMs": 110, + "fcpMs": 110.395, "interactionTests": { - "interactionLatencyMs": 19.969, - "inputDelayMs": 0.778, - "processingDurationMs": 1.812, - "presentationDelayMs": 17.379 + "interactionLatencyMs": 14.890999999999998, + "inputDelayMs": 0.794, + "processingDurationMs": 2.166, + "presentationDelayMs": 11.931 } }, { - "firstPaintMs": 82, - "fcpMs": 81.643, + "firstPaintMs": 62, + "fcpMs": 61.839, "interactionTests": { - "interactionLatencyMs": 17.35, - "inputDelayMs": 3.346, - "processingDurationMs": 2.082, - "presentationDelayMs": 11.922 + "interactionLatencyMs": 11.172, + "inputDelayMs": 0.762, + "processingDurationMs": 2.17, + "presentationDelayMs": 8.24 } } ] }, "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 541.21, - "peakAvgLatencyMs": 145.03, - "peakP50LatencyMs": 95, - "peakP75LatencyMs": 118, - "peakP90LatencyMs": 179, - "peakP99LatencyMs": 2126, - "totalRequests": 17619, + "peakWorkers": 5, + "peakRequestsPerSec": 511.2, + "peakAvgLatencyMs": 9.25, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 11, + "peakP99LatencyMs": 18, + "totalRequests": 16391, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1711, + "requests": 1680, "errors": 0, - "requestsPerSec": 342.2, - "avgLatencyMs": 2.13, + "requestsPerSec": 336, + "avgLatencyMs": 2.15, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, - "p99LatencyMs": 4, + "p99LatencyMs": 5, "maxLatencyMs": 8, - "bytesPerSec": 109412352 + "bytesPerSec": 107420057.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2641, + "requests": 2556, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 9, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.2, + "avgLatencyMs": 9.25, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 168886272 + "bytesPerSec": 163433676.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2653, + "requests": 2438, "errors": 0, - "requestsPerSec": 530.6, - "avgLatencyMs": 18.3, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 169646489.6 + "requestsPerSec": 487.6, + "avgLatencyMs": 19.95, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 155857715.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2666, + "requests": 2503, "errors": 0, - "requestsPerSec": 533.21, - "avgLatencyMs": 46.19, - "medianLatencyMs": 40, - "p50LatencyMs": 40, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 93, - "maxLatencyMs": 408, - "bytesPerSec": 170459136 + "requestsPerSec": 500.6, + "avgLatencyMs": 49.1, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 455, + "bytesPerSec": 160025804.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2678, + "requests": 2450, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 91.54, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 90, - "p90LatencyMs": 149, - "p99LatencyMs": 169, - "maxLatencyMs": 476, - "bytesPerSec": 171245568 + "requestsPerSec": 490, + "avgLatencyMs": 100.46, + "medianLatencyMs": 87, + "p50LatencyMs": 87, + "p75LatencyMs": 98, + "p90LatencyMs": 153, + "p99LatencyMs": 492, + "maxLatencyMs": 1970, + "bytesPerSec": 156644147.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2706, + "requests": 2399, "errors": 0, - "requestsPerSec": 541.21, - "avgLatencyMs": 145.03, - "medianLatencyMs": 95, - "p50LatencyMs": 95, - "p75LatencyMs": 118, - "p90LatencyMs": 179, - "p99LatencyMs": 2126, - "maxLatencyMs": 4919, - "bytesPerSec": 173028147.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 153.39, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 126, + "p90LatencyMs": 173, + "p99LatencyMs": 2267, + "maxLatencyMs": 4912, + "bytesPerSec": 153393561.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2564, + "requests": 2365, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 151.02, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 121, - "p90LatencyMs": 181, - "p99LatencyMs": 2204, - "maxLatencyMs": 4918, - "bytesPerSec": 163931750.4 + "requestsPerSec": 473, + "avgLatencyMs": 153.84, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 130, + "p90LatencyMs": 168, + "p99LatencyMs": 2299, + "maxLatencyMs": 4919, + "bytesPerSec": 151211212.81 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 548.21, - "peakAvgLatencyMs": 17.72, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 23, - "peakP99LatencyMs": 32, - "totalRequests": 17572, + "peakWorkers": 5, + "peakRequestsPerSec": 510.8, + "peakAvgLatencyMs": 9.31, + "peakP50LatencyMs": 9, + "peakP75LatencyMs": 10, + "peakP90LatencyMs": 12, + "peakP99LatencyMs": 18, + "totalRequests": 16555, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1740, + "requests": 1690, "errors": 0, - "requestsPerSec": 348, - "avgLatencyMs": 2.14, + "requestsPerSec": 338, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 111247360 + "maxLatencyMs": 6, + "bytesPerSec": 108062310.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2687, + "requests": 2554, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 8.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 11, - "p99LatencyMs": 17, + "requestsPerSec": 510.8, + "avgLatencyMs": 9.31, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 10, + "p90LatencyMs": 12, + "p99LatencyMs": 18, "maxLatencyMs": 23, - "bytesPerSec": 171822284.8 + "bytesPerSec": 163328819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2741, + "requests": 2517, "errors": 0, - "requestsPerSec": 548.21, - "avgLatencyMs": 17.72, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 23, - "p99LatencyMs": 32, - "maxLatencyMs": 49, - "bytesPerSec": 175256371.2 + "requestsPerSec": 503.4, + "avgLatencyMs": 19.32, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 26, + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 160917094.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2617, + "requests": 2368, "errors": 0, - "requestsPerSec": 523.4, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 57, - "p90LatencyMs": 70, - "p99LatencyMs": 98, - "maxLatencyMs": 407, - "bytesPerSec": 167313408 + "requestsPerSec": 473.6, + "avgLatencyMs": 52.03, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 62, + "p90LatencyMs": 75, + "p99LatencyMs": 159, + "maxLatencyMs": 467, + "bytesPerSec": 151434035.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2615, + "requests": 2502, "errors": 0, - "requestsPerSec": 523, - "avgLatencyMs": 94.18, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 89, - "p90LatencyMs": 153, - "p99LatencyMs": 382, - "maxLatencyMs": 1729, - "bytesPerSec": 167234764.81 + "requestsPerSec": 500.4, + "avgLatencyMs": 98.45, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 96, + "p90LatencyMs": 154, + "p99LatencyMs": 396, + "maxLatencyMs": 1863, + "bytesPerSec": 159973376 }, { "workers": 100, "durationMs": 5010, - "requests": 2606, + "requests": 2502, "errors": 0, - "requestsPerSec": 521.21, - "avgLatencyMs": 146.66, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 124, - "p90LatencyMs": 170, - "p99LatencyMs": 2145, - "maxLatencyMs": 4879, - "bytesPerSec": 166631833.6 + "requestsPerSec": 500.4, + "avgLatencyMs": 149.18, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 127, + "p90LatencyMs": 144, + "p99LatencyMs": 2064, + "maxLatencyMs": 4889, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2566, + "requests": 2422, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 149.23, - "medianLatencyMs": 105, - "p50LatencyMs": 105, - "p75LatencyMs": 124, - "p90LatencyMs": 167, - "p99LatencyMs": 2190, - "maxLatencyMs": 4890, - "bytesPerSec": 164089036.81 + "requestsPerSec": 484.4, + "avgLatencyMs": 154.01, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 132, + "p90LatencyMs": 176, + "p99LatencyMs": 2201, + "maxLatencyMs": 4916, + "bytesPerSec": 154881228.81 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 527.4, - "peakAvgLatencyMs": 18.42, + "peakRequestsPerSec": 516, + "peakAvgLatencyMs": 18.85, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 35, - "totalRequests": 17304, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 37, + "totalRequests": 16898, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1732, + "requests": 1687, "errors": 0, - "requestsPerSec": 346.4, - "avgLatencyMs": 2.14, + "requestsPerSec": 337.4, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, + "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 110736179.2 + "maxLatencyMs": 5, + "bytesPerSec": 107865702.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2620, + "requests": 2564, "errors": 0, - "requestsPerSec": 524, - "avgLatencyMs": 9.06, + "requestsPerSec": 512.8, + "avgLatencyMs": 9.26, "medianLatencyMs": 9, "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 18, - "maxLatencyMs": 23, - "bytesPerSec": 167523123.2 + "p90LatencyMs": 12, + "p99LatencyMs": 17, + "maxLatencyMs": 28, + "bytesPerSec": 163957964.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2637, + "requests": 2580, "errors": 0, - "requestsPerSec": 527.4, - "avgLatencyMs": 18.42, + "requestsPerSec": 516, + "avgLatencyMs": 18.85, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, - "p90LatencyMs": 25, - "p99LatencyMs": 35, - "maxLatencyMs": 51, - "bytesPerSec": 168624128 + "p90LatencyMs": 24, + "p99LatencyMs": 37, + "maxLatencyMs": 58, + "bytesPerSec": 164980326.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2614, + "requests": 2511, "errors": 0, - "requestsPerSec": 522.8, - "avgLatencyMs": 47.06, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 58, - "p90LatencyMs": 67, - "p99LatencyMs": 99, - "maxLatencyMs": 377, - "bytesPerSec": 167156121.6 + "requestsPerSec": 502.2, + "avgLatencyMs": 49.05, + "medianLatencyMs": 46, + "p50LatencyMs": 46, + "p75LatencyMs": 59, + "p90LatencyMs": 72, + "p99LatencyMs": 103, + "maxLatencyMs": 440, + "bytesPerSec": 160576307.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2618, + "requests": 2566, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 94.02, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 91, + "requestsPerSec": 513.21, + "avgLatencyMs": 95.71, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 97, "p90LatencyMs": 150, - "p99LatencyMs": 335, - "maxLatencyMs": 1780, - "bytesPerSec": 167418265.6 + "p99LatencyMs": 419, + "maxLatencyMs": 1795, + "bytesPerSec": 164062822.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 2584, + "durationMs": 5000, + "requests": 2520, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 147.76, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 160, - "p99LatencyMs": 2131, + "requestsPerSec": 504, + "avgLatencyMs": 149.95, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 127, + "p90LatencyMs": 173, + "p99LatencyMs": 2109, "maxLatencyMs": 4912, - "bytesPerSec": 165242470.4 + "bytesPerSec": 161126809.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2499, + "requests": 2470, "errors": 0, - "requestsPerSec": 499.8, - "avgLatencyMs": 152.99, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 129, - "p90LatencyMs": 184, - "p99LatencyMs": 2202, - "maxLatencyMs": 4913, - "bytesPerSec": 159816089.6 + "requestsPerSec": 494, + "avgLatencyMs": 152.94, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 132, + "p90LatencyMs": 167, + "p99LatencyMs": 2283, + "maxLatencyMs": 4951, + "bytesPerSec": 157935206.4 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json index e1f6c53e..bd1a9d11 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json @@ -4,633 +4,633 @@ "type": "runtime-app", "isFocused": true, "order": 6, - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", "clientSideRenderedTests": { - "firstPaintMs": 128.4, - "fcpMs": 128.52, + "firstPaintMs": 121.4, + "fcpMs": 121.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.5, - "inputDelayMs": 0.71, - "processingDurationMs": 3.96, - "presentationDelayMs": 11.84 + "interactionLatencyMs": 17.99, + "inputDelayMs": 0.66, + "processingDurationMs": 2.47, + "presentationDelayMs": 14.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.77, - "fcpMs": 19.65, - "interactionLatencyMs": 2.95, - "inputDelayMs": 0.07, - "processingDurationMs": 1.38, - "presentationDelayMs": 2.25 + "firstPaintMs": 10.24, + "fcpMs": 10.22, + "interactionLatencyMs": 2.3, + "inputDelayMs": 0.04, + "processingDurationMs": 0.8, + "presentationDelayMs": 2.04 }, "samples": [ { - "firstPaintMs": 149, - "fcpMs": 149.231, + "firstPaintMs": 132, + "fcpMs": 132.119, "interactionTests": { - "interactionLatencyMs": 20.726999999999997, - "inputDelayMs": 0.778, - "processingDurationMs": 5.906, - "presentationDelayMs": 14.043 + "interactionLatencyMs": 18.204, + "inputDelayMs": 0.633, + "processingDurationMs": 2.648, + "presentationDelayMs": 14.923 } }, { - "firstPaintMs": 151, - "fcpMs": 150.746, + "firstPaintMs": 106, + "fcpMs": 106.295, "interactionTests": { - "interactionLatencyMs": 16.785, - "inputDelayMs": 0.794, - "processingDurationMs": 2.916, - "presentationDelayMs": 13.075 + "interactionLatencyMs": 20.905, + "inputDelayMs": 0.611, + "processingDurationMs": 3.661, + "presentationDelayMs": 16.633 } }, { - "firstPaintMs": 115, - "fcpMs": 115.433, + "firstPaintMs": 124, + "fcpMs": 124.121, "interactionTests": { - "interactionLatencyMs": 17.24, - "inputDelayMs": 0.628, - "processingDurationMs": 3.351, - "presentationDelayMs": 13.261 + "interactionLatencyMs": 19.372999999999998, + "inputDelayMs": 0.697, + "processingDurationMs": 1.811, + "presentationDelayMs": 16.865 } }, { - "firstPaintMs": 115, - "fcpMs": 115.201, + "firstPaintMs": 128, + "fcpMs": 128.482, "interactionTests": { - "interactionLatencyMs": 15.011, - "inputDelayMs": 0.669, - "processingDurationMs": 4.879, - "presentationDelayMs": 9.463 + "interactionLatencyMs": 16.307000000000002, + "inputDelayMs": 0.655, + "processingDurationMs": 1.64, + "presentationDelayMs": 14.012 } }, { - "firstPaintMs": 112, - "fcpMs": 111.991, + "firstPaintMs": 117, + "fcpMs": 117.186, "interactionTests": { - "interactionLatencyMs": 12.751999999999999, - "inputDelayMs": 0.667, - "processingDurationMs": 2.741, - "presentationDelayMs": 9.344 + "interactionLatencyMs": 15.182, + "inputDelayMs": 0.685, + "processingDurationMs": 2.607, + "presentationDelayMs": 11.89 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 456, - "avgLatencyMs": 2.255, - "medianLatencyMs": 2.119, - "samples": 4436, + "opsPerSec": 447, + "avgLatencyMs": 2.297, + "medianLatencyMs": 2.169, + "samples": 4354, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89.2, - "fcpMs": 89.37, + "firstPaintMs": 83, + "fcpMs": 83.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.14, - "inputDelayMs": 1.22, - "processingDurationMs": 2.4, - "presentationDelayMs": 12.52 + "interactionLatencyMs": 15.64, + "inputDelayMs": 1.28, + "processingDurationMs": 3.15, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 16.92, - "fcpMs": 16.93, - "interactionLatencyMs": 3.51, - "inputDelayMs": 0.73, - "processingDurationMs": 1.25, - "presentationDelayMs": 3.67 + "firstPaintMs": 13.32, + "fcpMs": 13.29, + "interactionLatencyMs": 2.79, + "inputDelayMs": 0.97, + "processingDurationMs": 0.22, + "presentationDelayMs": 2.61 }, "samples": [ { - "firstPaintMs": 82, - "fcpMs": 82.015, + "firstPaintMs": 93, + "fcpMs": 93.225, "interactionTests": { - "interactionLatencyMs": 18.279, - "inputDelayMs": 2.226, - "processingDurationMs": 0.414, - "presentationDelayMs": 15.639 + "interactionLatencyMs": 13.237, + "inputDelayMs": 0.684, + "processingDurationMs": 3.304, + "presentationDelayMs": 9.249 } }, { - "firstPaintMs": 119, - "fcpMs": 119.191, + "firstPaintMs": 76, + "fcpMs": 76.295, "interactionTests": { - "interactionLatencyMs": 20.944, - "inputDelayMs": 1.753, - "processingDurationMs": 2.032, - "presentationDelayMs": 17.159 + "interactionLatencyMs": 12.802999999999999, + "inputDelayMs": 0.503, + "processingDurationMs": 3.01, + "presentationDelayMs": 9.29 } }, { - "firstPaintMs": 85, - "fcpMs": 85.115, + "firstPaintMs": 67, + "fcpMs": 66.963, "interactionTests": { - "interactionLatencyMs": 12.818000000000001, - "inputDelayMs": 0.694, - "processingDurationMs": 2.843, - "presentationDelayMs": 9.281 + "interactionLatencyMs": 15.209, + "inputDelayMs": 2.77, + "processingDurationMs": 3.022, + "presentationDelayMs": 9.417 } }, { - "firstPaintMs": 83, - "fcpMs": 83.419, + "firstPaintMs": 100, + "fcpMs": 99.789, "interactionTests": { - "interactionLatencyMs": 15.741, - "inputDelayMs": 0.823, - "processingDurationMs": 3.67, - "presentationDelayMs": 11.248 + "interactionLatencyMs": 17.708, + "inputDelayMs": 0.7, + "processingDurationMs": 3.453, + "presentationDelayMs": 13.555 } }, { - "firstPaintMs": 77, - "fcpMs": 77.126, + "firstPaintMs": 79, + "fcpMs": 78.755, "interactionTests": { - "interactionLatencyMs": 12.924, - "inputDelayMs": 0.61, - "processingDurationMs": 3.041, - "presentationDelayMs": 9.273 + "interactionLatencyMs": 19.225, + "inputDelayMs": 1.753, + "processingDurationMs": 2.946, + "presentationDelayMs": 14.526 } } ] }, "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1569, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2419, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2332, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 25, "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2314, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, + "maxLatencyMs": 328, + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2268, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 121, - "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2133, + "requests": 2156, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2202, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 501, - "peakAvgLatencyMs": 9.52, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 11, - "peakP90LatencyMs": 13, - "peakP99LatencyMs": 17, - "totalRequests": 15244, + "peakWorkers": 25, + "peakRequestsPerSec": 481, + "peakAvgLatencyMs": 51.2, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 61, + "peakP99LatencyMs": 85, + "totalRequests": 15486, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1629, + "requests": 1553, "errors": 0, - "requestsPerSec": 325.8, - "avgLatencyMs": 2.35, + "requestsPerSec": 310.61, + "avgLatencyMs": 2.43, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 90800128 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 86566502.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2505, + "requests": 2399, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 11, - "p90LatencyMs": 13, - "p99LatencyMs": 17, - "maxLatencyMs": 19, - "bytesPerSec": 139604787.2 + "requestsPerSec": 479.8, + "avgLatencyMs": 9.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 12, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 133699993.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2347, + "requests": 2403, "errors": 0, - "requestsPerSec": 469.4, - "avgLatencyMs": 20.76, + "requestsPerSec": 480.6, + "avgLatencyMs": 20.28, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 27, - "p99LatencyMs": 31, - "maxLatencyMs": 62, - "bytesPerSec": 130796748.8 + "p75LatencyMs": 23, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 35, + "bytesPerSec": 133935923.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2336, + "requests": 2405, "errors": 0, - "requestsPerSec": 467.2, - "avgLatencyMs": 52.68, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 56, - "p90LatencyMs": 62, - "p99LatencyMs": 82, - "maxLatencyMs": 85, - "bytesPerSec": 130226585.6 + "requestsPerSec": 481, + "avgLatencyMs": 51.2, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 55, + "p90LatencyMs": 61, + "p99LatencyMs": 85, + "maxLatencyMs": 255, + "bytesPerSec": 134034227.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2178, + "requests": 2251, "errors": 0, - "requestsPerSec": 435.6, - "avgLatencyMs": 112.98, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 450.2, + "avgLatencyMs": 109.39, + "medianLatencyMs": 103, + "p50LatencyMs": 103, "p75LatencyMs": 121, "p90LatencyMs": 144, - "p99LatencyMs": 537, - "maxLatencyMs": 1505, - "bytesPerSec": 121392332.8 + "p99LatencyMs": 497, + "maxLatencyMs": 1540, + "bytesPerSec": 125468672 }, { "workers": 100, - "durationMs": 5010, - "requests": 2133, + "durationMs": 5000, + "requests": 2260, "errors": 0, - "requestsPerSec": 426.6, - "avgLatencyMs": 190.31, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 169, - "p90LatencyMs": 246, - "p99LatencyMs": 2380, - "maxLatencyMs": 4926, - "bytesPerSec": 118901964.8 + "requestsPerSec": 452, + "avgLatencyMs": 185.77, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 161, + "p90LatencyMs": 221, + "p99LatencyMs": 2584, + "maxLatencyMs": 4951, + "bytesPerSec": 125966745.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2116, + "requests": 2215, "errors": 0, - "requestsPerSec": 423.2, - "avgLatencyMs": 192.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 159, - "p90LatencyMs": 233, - "p99LatencyMs": 2730, - "maxLatencyMs": 5002, - "bytesPerSec": 117945139.2 + "requestsPerSec": 443, + "avgLatencyMs": 188.09, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 174, + "p90LatencyMs": 216, + "p99LatencyMs": 2520, + "maxLatencyMs": 4983, + "bytesPerSec": 123450163.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 469.8, - "peakAvgLatencyMs": 20.72, - "peakP50LatencyMs": 21, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 33, - "totalRequests": 15013, + "peakRequestsPerSec": 518.8, + "peakAvgLatencyMs": 18.75, + "peakP50LatencyMs": 19, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 28, + "totalRequests": 16373, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1486, + "requests": 1573, "errors": 0, - "requestsPerSec": 297.2, - "avgLatencyMs": 2.64, + "requestsPerSec": 314.61, + "avgLatencyMs": 2.48, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 82817843.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87680614.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2286, + "requests": 2499, "errors": 0, - "requestsPerSec": 457.2, - "avgLatencyMs": 10.46, + "requestsPerSec": 499.8, + "avgLatencyMs": 9.53, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 13, - "p90LatencyMs": 17, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 127408537.6 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 139290214.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2349, + "requests": 2594, "errors": 0, - "requestsPerSec": 469.8, - "avgLatencyMs": 20.72, - "medianLatencyMs": 21, - "p50LatencyMs": 21, - "p75LatencyMs": 24, - "p90LatencyMs": 26, - "p99LatencyMs": 33, - "maxLatencyMs": 39, - "bytesPerSec": 130940928 + "requestsPerSec": 518.8, + "avgLatencyMs": 18.75, + "medianLatencyMs": 19, + "p50LatencyMs": 19, + "p75LatencyMs": 21, + "p90LatencyMs": 24, + "p99LatencyMs": 28, + "maxLatencyMs": 59, + "bytesPerSec": 144559308.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2245, + "requests": 2529, "errors": 0, - "requestsPerSec": 449, - "avgLatencyMs": 54.85, - "medianLatencyMs": 53, - "p50LatencyMs": 53, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 93, - "maxLatencyMs": 335, - "bytesPerSec": 125140992 + "requestsPerSec": 505.8, + "avgLatencyMs": 48.7, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 52, + "p90LatencyMs": 57, + "p99LatencyMs": 72, + "maxLatencyMs": 178, + "bytesPerSec": 140941721.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2244, + "requests": 2462, "errors": 0, - "requestsPerSec": 448.8, - "avgLatencyMs": 109.73, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 117, - "p90LatencyMs": 148, - "p99LatencyMs": 479, - "maxLatencyMs": 1421, - "bytesPerSec": 125075456 + "requestsPerSec": 492.4, + "avgLatencyMs": 100.1, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 104, + "p90LatencyMs": 116, + "p99LatencyMs": 409, + "maxLatencyMs": 1424, + "bytesPerSec": 137212723.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2242, + "requests": 2391, "errors": 0, - "requestsPerSec": 448.4, - "avgLatencyMs": 189.99, + "requestsPerSec": 478.2, + "avgLatencyMs": 189.74, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 177, - "p90LatencyMs": 217, - "p99LatencyMs": 2602, - "maxLatencyMs": 4949, - "bytesPerSec": 124970598.4 + "p75LatencyMs": 172, + "p90LatencyMs": 234, + "p99LatencyMs": 2432, + "maxLatencyMs": 4835, + "bytesPerSec": 133280563.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2161, + "requests": 2325, "errors": 0, - "requestsPerSec": 432.2, - "avgLatencyMs": 192.03, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 166, - "p90LatencyMs": 226, - "p99LatencyMs": 2713, - "maxLatencyMs": 4979, - "bytesPerSec": 120461721.6 + "requestsPerSec": 465, + "avgLatencyMs": 186.3, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 224, + "p99LatencyMs": 2507, + "maxLatencyMs": 4856, + "bytesPerSec": 129584332.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 517.8, - "peakAvgLatencyMs": 47.52, - "peakP50LatencyMs": 46, - "peakP75LatencyMs": 50, - "peakP90LatencyMs": 56, - "peakP99LatencyMs": 76, - "totalRequests": 16350, + "peakWorkers": 5, + "peakRequestsPerSec": 483.8, + "peakAvgLatencyMs": 9.85, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 15260, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1547, + "requests": 1569, "errors": 0, - "requestsPerSec": 309.4, - "avgLatencyMs": 2.52, + "requestsPerSec": 313.8, + "avgLatencyMs": 2.5, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 86238822.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87470899.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2384, + "requests": 2419, "errors": 0, - "requestsPerSec": 476.8, - "avgLatencyMs": 10.04, + "requestsPerSec": 483.8, + "avgLatencyMs": 9.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 132880793.6 + "p75LatencyMs": 11, + "p90LatencyMs": 15, + "p99LatencyMs": 18, + "maxLatencyMs": 20, + "bytesPerSec": 134840320 }, { "workers": 10, "durationMs": 5000, - "requests": 2576, + "requests": 2332, "errors": 0, - "requestsPerSec": 515.21, - "avgLatencyMs": 18.87, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 23, - "p99LatencyMs": 28, - "maxLatencyMs": 51, - "bytesPerSec": 143563161.6 + "requestsPerSec": 466.4, + "avgLatencyMs": 20.91, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 25, + "p90LatencyMs": 27, + "p99LatencyMs": 32, + "maxLatencyMs": 40, + "bytesPerSec": 129990656 }, { "workers": 25, "durationMs": 5000, - "requests": 2589, + "requests": 2314, "errors": 0, - "requestsPerSec": 517.8, - "avgLatencyMs": 47.52, - "medianLatencyMs": 46, - "p50LatencyMs": 46, - "p75LatencyMs": 50, - "p90LatencyMs": 56, - "p99LatencyMs": 76, + "requestsPerSec": 462.8, + "avgLatencyMs": 53.25, + "medianLatencyMs": 53, + "p50LatencyMs": 53, + "p75LatencyMs": 57, + "p90LatencyMs": 64, + "p99LatencyMs": 86, "maxLatencyMs": 328, - "bytesPerSec": 144297164.81 + "bytesPerSec": 128968294.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2474, + "requests": 2268, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 99.52, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 109, - "p90LatencyMs": 132, - "p99LatencyMs": 174, - "maxLatencyMs": 1095, - "bytesPerSec": 137874636.81 + "requestsPerSec": 453.6, + "avgLatencyMs": 108.66, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 114, + "p90LatencyMs": 133, + "p99LatencyMs": 516, + "maxLatencyMs": 1571, + "bytesPerSec": 126412390.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2438, + "requests": 2156, "errors": 0, - "requestsPerSec": 487.6, - "avgLatencyMs": 178.66, - "medianLatencyMs": 119, - "p50LatencyMs": 119, - "p75LatencyMs": 158, - "p90LatencyMs": 230, - "p99LatencyMs": 2510, - "maxLatencyMs": 4971, - "bytesPerSec": 135862681.6 + "requestsPerSec": 431.2, + "avgLatencyMs": 195.29, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 178, + "p90LatencyMs": 252, + "p99LatencyMs": 2323, + "maxLatencyMs": 4920, + "bytesPerSec": 120160256 }, { "workers": 200, "durationMs": 5010, - "requests": 2342, + "requests": 2202, "errors": 0, - "requestsPerSec": 468.4, - "avgLatencyMs": 191.76, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 172, - "p90LatencyMs": 227, - "p99LatencyMs": 2220, - "maxLatencyMs": 4915, - "bytesPerSec": 130534604.8 + "requestsPerSec": 440.4, + "avgLatencyMs": 204.6, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 183, + "p90LatencyMs": 229, + "p99LatencyMs": 2557, + "maxLatencyMs": 4976, + "bytesPerSec": 122722713.6 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json new file mode 100644 index 00000000..b5eeb15a --- /dev/null +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json @@ -0,0 +1,1117 @@ +{ + "name": "TanStack Start", + "package": "app-tanstack-start-react", + "type": "runtime-app", + "isFocused": true, + "order": 7, + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", + "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", + "frameworkVersion": "1.155.0", + "clientSideRenderedTests": { + "firstPaintMs": 148, + "fcpMs": 148.16, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 28.69, + "inputDelayMs": 1.44, + "processingDurationMs": 17.32, + "presentationDelayMs": 9.93 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 27.87, + "fcpMs": 27.87, + "interactionLatencyMs": 6.79, + "inputDelayMs": 0.16, + "processingDurationMs": 3.86, + "presentationDelayMs": 3.52 + }, + "samples": [ + { + "firstPaintMs": 186, + "fcpMs": 186.27, + "interactionTests": { + "interactionLatencyMs": 20.772, + "inputDelayMs": 1.441, + "processingDurationMs": 11.783, + "presentationDelayMs": 7.548 + } + }, + { + "firstPaintMs": 117, + "fcpMs": 117.059, + "interactionTests": { + "interactionLatencyMs": 38.287, + "inputDelayMs": 1.576, + "processingDurationMs": 22.665, + "presentationDelayMs": 14.046 + } + }, + { + "firstPaintMs": 146, + "fcpMs": 146.13, + "interactionTests": { + "interactionLatencyMs": 27.616, + "inputDelayMs": 1.299, + "processingDurationMs": 17.489, + "presentationDelayMs": 8.828 + } + }, + { + "firstPaintMs": 164, + "fcpMs": 163.988, + "interactionTests": { + "interactionLatencyMs": 32.15, + "inputDelayMs": 1.275, + "processingDurationMs": 17.679, + "presentationDelayMs": 13.196 + } + }, + { + "firstPaintMs": 127, + "fcpMs": 127.377, + "interactionTests": { + "interactionLatencyMs": 24.645000000000003, + "inputDelayMs": 1.625, + "processingDurationMs": 16.984, + "presentationDelayMs": 6.036 + } + } + ] + }, + "ssrRequestThroughputTests": { + "opsPerSec": 326, + "avgLatencyMs": 3.087, + "medianLatencyMs": 3.039, + "samples": 3240, + "bodySizeKb": 193.62, + "duplicationFactor": 2 + }, + "serverSideRenderedTests": { + "firstPaintMs": 125.8, + "fcpMs": 125.69, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 39.02, + "inputDelayMs": 1.69, + "processingDurationMs": 19.77, + "presentationDelayMs": 17.56 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 6.38, + "fcpMs": 6.41, + "interactionLatencyMs": 4.75, + "inputDelayMs": 0.13, + "processingDurationMs": 4.2, + "presentationDelayMs": 3.41 + }, + "samples": [ + { + "firstPaintMs": 132, + "fcpMs": 131.727, + "interactionTests": { + "interactionLatencyMs": 42.657, + "inputDelayMs": 1.876, + "processingDurationMs": 19.133, + "presentationDelayMs": 21.648 + } + }, + { + "firstPaintMs": 119, + "fcpMs": 118.509, + "interactionTests": { + "interactionLatencyMs": 37.36, + "inputDelayMs": 1.705, + "processingDurationMs": 18.535, + "presentationDelayMs": 17.12 + } + }, + { + "firstPaintMs": 121, + "fcpMs": 121.354, + "interactionTests": { + "interactionLatencyMs": 31.445, + "inputDelayMs": 1.556, + "processingDurationMs": 14.521, + "presentationDelayMs": 15.368 + } + }, + { + "firstPaintMs": 124, + "fcpMs": 123.807, + "interactionTests": { + "interactionLatencyMs": 42.528999999999996, + "inputDelayMs": 1.721, + "processingDurationMs": 20.521, + "presentationDelayMs": 20.287 + } + }, + { + "firstPaintMs": 133, + "fcpMs": 133.047, + "interactionTests": { + "interactionLatencyMs": 41.121, + "inputDelayMs": 1.596, + "processingDurationMs": 26.126, + "presentationDelayMs": 13.399 + } + } + ] + }, + "ssrRouterLinkLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 348, + "errors": 0, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 380, + "errors": 0, + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 384, + "errors": 0, + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 416, + "errors": 0, + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 389, + "errors": 0, + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 345, + "errors": 0, + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 329, + "errors": 0, + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 83.2, + "peakAvgLatencyMs": 287.66, + "peakP50LatencyMs": 228, + "peakP75LatencyMs": 308, + "peakP90LatencyMs": 412, + "peakP99LatencyMs": 1673, + "totalRequests": 2591, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 348, + "errors": 0, + "requestsPerSec": 69.6, + "avgLatencyMs": 13.86, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 22, + "maxLatencyMs": 24, + "bytesPerSec": 20127744 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 380, + "errors": 0, + "requestsPerSec": 76, + "avgLatencyMs": 64.86, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 65, + "p90LatencyMs": 74, + "p99LatencyMs": 105, + "maxLatencyMs": 120, + "bytesPerSec": 21975859.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 384, + "errors": 0, + "requestsPerSec": 76.8, + "avgLatencyMs": 128.17, + "medianLatencyMs": 127, + "p50LatencyMs": 127, + "p75LatencyMs": 138, + "p90LatencyMs": 166, + "p99LatencyMs": 218, + "maxLatencyMs": 381, + "bytesPerSec": 22201958.4 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 416, + "errors": 0, + "requestsPerSec": 83.2, + "avgLatencyMs": 287.66, + "medianLatencyMs": 228, + "p50LatencyMs": 228, + "p75LatencyMs": 308, + "p90LatencyMs": 412, + "p99LatencyMs": 1673, + "maxLatencyMs": 2450, + "bytesPerSec": 24056627.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 389, + "errors": 0, + "requestsPerSec": 77.8, + "avgLatencyMs": 404.66, + "medianLatencyMs": 260, + "p50LatencyMs": 260, + "p75LatencyMs": 394, + "p90LatencyMs": 553, + "p99LatencyMs": 3735, + "maxLatencyMs": 4708, + "bytesPerSec": 22493593.6 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 345, + "errors": 0, + "requestsPerSec": 69, + "avgLatencyMs": 412.79, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 343, + "p90LatencyMs": 567, + "p99LatencyMs": 3916, + "maxLatencyMs": 4749, + "bytesPerSec": 19953254.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 329, + "errors": 0, + "requestsPerSec": 65.8, + "avgLatencyMs": 453.91, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 404, + "p90LatencyMs": 570, + "p99LatencyMs": 4010, + "maxLatencyMs": 4776, + "bytesPerSec": 19025100.8 + } + ] + }, + { + "peakWorkers": 5, + "peakRequestsPerSec": 84, + "peakAvgLatencyMs": 58.69, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 61, + "peakP99LatencyMs": 89, + "totalRequests": 2617, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 378, + "errors": 0, + "requestsPerSec": 75.6, + "avgLatencyMs": 12.74, + "medianLatencyMs": 12, + "p50LatencyMs": 12, + "p75LatencyMs": 13, + "p90LatencyMs": 14, + "p99LatencyMs": 19, + "maxLatencyMs": 23, + "bytesPerSec": 21854617.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 420, + "errors": 0, + "requestsPerSec": 84, + "avgLatencyMs": 58.69, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 61, + "p99LatencyMs": 89, + "maxLatencyMs": 111, + "bytesPerSec": 24289280 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 402, + "errors": 0, + "requestsPerSec": 80.41, + "avgLatencyMs": 122.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 133, + "p90LatencyMs": 145, + "p99LatencyMs": 196, + "maxLatencyMs": 382, + "bytesPerSec": 23247257.6 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 396, + "errors": 0, + "requestsPerSec": 79.2, + "avgLatencyMs": 304.46, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 338, + "p90LatencyMs": 465, + "p99LatencyMs": 1832, + "maxLatencyMs": 2419, + "bytesPerSec": 22903193.6 + }, + { + "workers": 50, + "durationMs": 5010, + "requests": 380, + "errors": 0, + "requestsPerSec": 76, + "avgLatencyMs": 421.82, + "medianLatencyMs": 281, + "p50LatencyMs": 281, + "p75LatencyMs": 373, + "p90LatencyMs": 599, + "p99LatencyMs": 4004, + "maxLatencyMs": 4863, + "bytesPerSec": 21976678.4 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 342, + "errors": 0, + "requestsPerSec": 68.41, + "avgLatencyMs": 433.56, + "medianLatencyMs": 258, + "p50LatencyMs": 258, + "p75LatencyMs": 444, + "p90LatencyMs": 516, + "p99LatencyMs": 4021, + "maxLatencyMs": 4745, + "bytesPerSec": 19776307.2 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 299, + "errors": 0, + "requestsPerSec": 59.8, + "avgLatencyMs": 497.5, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 402, + "p90LatencyMs": 1235, + "p99LatencyMs": 4306, + "maxLatencyMs": 4720, + "bytesPerSec": 17288396.8 + } + ] + }, + { + "peakWorkers": 5, + "peakRequestsPerSec": 79.41, + "peakAvgLatencyMs": 62.11, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 92, + "totalRequests": 2589, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 361, + "errors": 0, + "requestsPerSec": 72.2, + "avgLatencyMs": 13.3, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 20874854.4 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 397, + "errors": 0, + "requestsPerSec": 79.41, + "avgLatencyMs": 62.11, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 68, + "p99LatencyMs": 92, + "maxLatencyMs": 95, + "bytesPerSec": 22958899.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 392, + "errors": 0, + "requestsPerSec": 78.41, + "avgLatencyMs": 125.41, + "medianLatencyMs": 124, + "p50LatencyMs": 124, + "p75LatencyMs": 127, + "p90LatencyMs": 157, + "p99LatencyMs": 222, + "maxLatencyMs": 339, + "bytesPerSec": 22670540.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 388, + "errors": 0, + "requestsPerSec": 77.6, + "avgLatencyMs": 311, + "medianLatencyMs": 267, + "p50LatencyMs": 267, + "p75LatencyMs": 342, + "p90LatencyMs": 416, + "p99LatencyMs": 1972, + "maxLatencyMs": 2552, + "bytesPerSec": 22441164.8 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 383, + "errors": 0, + "requestsPerSec": 76.6, + "avgLatencyMs": 422.21, + "medianLatencyMs": 275, + "p50LatencyMs": 275, + "p75LatencyMs": 425, + "p90LatencyMs": 551, + "p99LatencyMs": 3969, + "maxLatencyMs": 4869, + "bytesPerSec": 22150348.8 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 358, + "errors": 0, + "requestsPerSec": 71.6, + "avgLatencyMs": 439.41, + "medianLatencyMs": 305, + "p50LatencyMs": 305, + "p75LatencyMs": 364, + "p90LatencyMs": 643, + "p99LatencyMs": 3914, + "maxLatencyMs": 4888, + "bytesPerSec": 20703641.61 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 310, + "errors": 0, + "requestsPerSec": 62, + "avgLatencyMs": 477.25, + "medianLatencyMs": 278, + "p50LatencyMs": 278, + "p75LatencyMs": 410, + "p90LatencyMs": 544, + "p99LatencyMs": 4063, + "maxLatencyMs": 4822, + "bytesPerSec": 17930649.61 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "browserVersion": "Google Chrome 153.0.8010.47", + "ssrLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1079, + "errors": 0, + "requestsPerSec": 215.8, + "avgLatencyMs": 4.15, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1421, + "errors": 0, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 20, + "p99LatencyMs": 27, + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1430, + "errors": 0, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1458, + "errors": 0, + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1435, + "errors": 0, + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1417, + "errors": 0, + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1377, + "errors": 0, + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 10, + "peakRequestsPerSec": 294.61, + "peakAvgLatencyMs": 33.34, + "peakP50LatencyMs": 33, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 43, + "peakP99LatencyMs": 56, + "totalRequests": 9417, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1043, + "errors": 0, + "requestsPerSec": 208.6, + "avgLatencyMs": 4.17, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 60329164.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1434, + "errors": 0, + "requestsPerSec": 286.8, + "avgLatencyMs": 16.93, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 17, + "p90LatencyMs": 20, + "p99LatencyMs": 28, + "maxLatencyMs": 43, + "bytesPerSec": 82948915.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1473, + "errors": 0, + "requestsPerSec": 294.61, + "avgLatencyMs": 33.34, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 34, + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 72, + "bytesPerSec": 85216460.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1443, + "errors": 0, + "requestsPerSec": 288.61, + "avgLatencyMs": 84.97, + "medianLatencyMs": 84, + "p50LatencyMs": 84, + "p75LatencyMs": 101, + "p90LatencyMs": 118, + "p99LatencyMs": 168, + "maxLatencyMs": 644, + "bytesPerSec": 83473203.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1370, + "errors": 0, + "requestsPerSec": 274, + "avgLatencyMs": 178.31, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 166, + "p90LatencyMs": 265, + "p99LatencyMs": 1704, + "maxLatencyMs": 3342, + "bytesPerSec": 79252684.8 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1347, + "errors": 0, + "requestsPerSec": 269.4, + "avgLatencyMs": 210.01, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 182, + "p90LatencyMs": 271, + "p99LatencyMs": 2810, + "maxLatencyMs": 4845, + "bytesPerSec": 77919027.2 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1307, + "errors": 0, + "requestsPerSec": 261.4, + "avgLatencyMs": 212.15, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 173, + "p90LatencyMs": 267, + "p99LatencyMs": 2895, + "maxLatencyMs": 4851, + "bytesPerSec": 75605606.41 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 287.4, + "peakAvgLatencyMs": 85.79, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 104, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 153, + "totalRequests": 9543, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1078, + "errors": 0, + "requestsPerSec": 215.6, + "avgLatencyMs": 4.17, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 8, + "maxLatencyMs": 9, + "bytesPerSec": 62354227.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1410, + "errors": 0, + "requestsPerSec": 282, + "avgLatencyMs": 17.24, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 21, + "p99LatencyMs": 30, + "maxLatencyMs": 35, + "bytesPerSec": 81585766.41 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1417, + "errors": 0, + "requestsPerSec": 283.4, + "avgLatencyMs": 34.66, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 36, + "p90LatencyMs": 44, + "p99LatencyMs": 60, + "maxLatencyMs": 99, + "bytesPerSec": 81978982.41 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1437, + "errors": 0, + "requestsPerSec": 287.4, + "avgLatencyMs": 85.79, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 104, + "p90LatencyMs": 124, + "p99LatencyMs": 153, + "maxLatencyMs": 633, + "bytesPerSec": 83132416 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1434, + "errors": 0, + "requestsPerSec": 286.8, + "avgLatencyMs": 170.92, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 166, + "p90LatencyMs": 246, + "p99LatencyMs": 1484, + "maxLatencyMs": 2993, + "bytesPerSec": 82962022.41 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1403, + "errors": 0, + "requestsPerSec": 280.61, + "avgLatencyMs": 214.34, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 178, + "p90LatencyMs": 291, + "p99LatencyMs": 2741, + "maxLatencyMs": 4842, + "bytesPerSec": 81166336 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1364, + "errors": 0, + "requestsPerSec": 272.8, + "avgLatencyMs": 214.95, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 172, + "p90LatencyMs": 288, + "p99LatencyMs": 2987, + "maxLatencyMs": 4993, + "bytesPerSec": 78888960 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 291.61, + "peakAvgLatencyMs": 84.44, + "peakP50LatencyMs": 82, + "peakP75LatencyMs": 102, + "peakP90LatencyMs": 124, + "peakP99LatencyMs": 159, + "totalRequests": 9617, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1079, + "errors": 0, + "requestsPerSec": 215.8, + "avgLatencyMs": 4.15, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 62413209.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1421, + "errors": 0, + "requestsPerSec": 284.2, + "avgLatencyMs": 17.06, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 18, + "p90LatencyMs": 20, + "p99LatencyMs": 27, + "maxLatencyMs": 32, + "bytesPerSec": 82201804.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1430, + "errors": 0, + "requestsPerSec": 286, + "avgLatencyMs": 34.34, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, + "p90LatencyMs": 43, + "p99LatencyMs": 56, + "maxLatencyMs": 62, + "bytesPerSec": 82712985.6 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1458, + "errors": 0, + "requestsPerSec": 291.61, + "avgLatencyMs": 84.44, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 102, + "p90LatencyMs": 124, + "p99LatencyMs": 159, + "maxLatencyMs": 544, + "bytesPerSec": 84338278.41 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1435, + "errors": 0, + "requestsPerSec": 287, + "avgLatencyMs": 170.15, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 172, + "p90LatencyMs": 243, + "p99LatencyMs": 1582, + "maxLatencyMs": 3226, + "bytesPerSec": 83027558.41 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1417, + "errors": 0, + "requestsPerSec": 283.4, + "avgLatencyMs": 210.21, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 183, + "p90LatencyMs": 265, + "p99LatencyMs": 2803, + "maxLatencyMs": 4960, + "bytesPerSec": 81978982.41 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1377, + "errors": 0, + "requestsPerSec": 275.4, + "avgLatencyMs": 212.66, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 185, + "p90LatencyMs": 266, + "p99LatencyMs": 2913, + "maxLatencyMs": 4853, + "bytesPerSec": 79662284.8 + } + ] + } + ], + "warmupDurationMs": 5000 + } +} diff --git a/packages/starter-astro/ci-stats.json b/packages/starter-astro/ci-stats.json index 2f16064b..ff370244 100644 --- a/packages/starter-astro/ci-stats.json +++ b/packages/starter-astro/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.3.5", "avgInstallTimeMs": 2482.2, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 2595, "warmBuildTimeMs": 2117, "coldBuildTime": { - "avgMs": 850.6, - "standardDeviationMs": 26.82, - "minMs": 827, - "maxMs": 896, - "samplesMs": [851, 896, 837, 842, 827] + "avgMs": 940, + "standardDeviationMs": 24.62, + "minMs": 909, + "maxMs": 966, + "samplesMs": [909, 966, 919, 955, 951] }, "warmBuildTime": { - "avgMs": 817.6, - "standardDeviationMs": 4.28, - "minMs": 812, - "maxMs": 824, - "samplesMs": [818, 817, 812, 817, 824] + "avgMs": 912.8, + "standardDeviationMs": 16.74, + "minMs": 899, + "maxMs": 939, + "samplesMs": [939, 903, 903, 920, 899] }, "installTime": { - "avgMs": 3331.8, - "standardDeviationMs": 913.7, - "minMs": 1733, - "maxMs": 3851, - "samplesMs": [1733, 3403, 3821, 3851, 3851] + "avgMs": 3471.8, + "standardDeviationMs": 993.1, + "minMs": 1791, + "maxMs": 4126, + "samplesMs": [1791, 3338, 4070, 4034, 4126] }, "prodDependencies": 1, "devDependencies": 2, @@ -131,11 +131,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1296, - "standardDeviationMs": 64.97, - "minMs": 1232, - "maxMs": 1377, - "samplesMs": [1353, 1377, 1270, 1248, 1232] + "avgMs": 1338.6, + "standardDeviationMs": 30.63, + "minMs": 1301, + "maxMs": 1379, + "samplesMs": [1301, 1358, 1321, 1334, 1379] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-astro/stats/7.3.5.json b/packages/starter-astro/stats/7.3.5.json index 2f16064b..ff370244 100644 --- a/packages/starter-astro/stats/7.3.5.json +++ b/packages/starter-astro/stats/7.3.5.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.3.5", "avgInstallTimeMs": 2482.2, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 2595, "warmBuildTimeMs": 2117, "coldBuildTime": { - "avgMs": 850.6, - "standardDeviationMs": 26.82, - "minMs": 827, - "maxMs": 896, - "samplesMs": [851, 896, 837, 842, 827] + "avgMs": 940, + "standardDeviationMs": 24.62, + "minMs": 909, + "maxMs": 966, + "samplesMs": [909, 966, 919, 955, 951] }, "warmBuildTime": { - "avgMs": 817.6, - "standardDeviationMs": 4.28, - "minMs": 812, - "maxMs": 824, - "samplesMs": [818, 817, 812, 817, 824] + "avgMs": 912.8, + "standardDeviationMs": 16.74, + "minMs": 899, + "maxMs": 939, + "samplesMs": [939, 903, 903, 920, 899] }, "installTime": { - "avgMs": 3331.8, - "standardDeviationMs": 913.7, - "minMs": 1733, - "maxMs": 3851, - "samplesMs": [1733, 3403, 3821, 3851, 3851] + "avgMs": 3471.8, + "standardDeviationMs": 993.1, + "minMs": 1791, + "maxMs": 4126, + "samplesMs": [1791, 3338, 4070, 4034, 4126] }, "prodDependencies": 1, "devDependencies": 2, @@ -131,11 +131,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1296, - "standardDeviationMs": 64.97, - "minMs": 1232, - "maxMs": 1377, - "samplesMs": [1353, 1377, 1270, 1248, 1232] + "avgMs": 1338.6, + "standardDeviationMs": 30.63, + "minMs": 1301, + "maxMs": 1379, + "samplesMs": [1301, 1358, 1321, 1334, 1379] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-next-js/ci-stats.json b/packages/starter-next-js/ci-stats.json index 8cfb4489..3f70f59c 100644 --- a/packages/starter-next-js/ci-stats.json +++ b/packages/starter-next-js/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "16.1.1", "avgInstallTimeMs": 4198, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 7159, "warmBuildTimeMs": 7159, "coldBuildTime": { - "avgMs": 5467.8, - "standardDeviationMs": 185.83, - "minMs": 5283, - "maxMs": 5696, - "samplesMs": [5437, 5696, 5621, 5283, 5302] + "avgMs": 5042, + "standardDeviationMs": 100.89, + "minMs": 4915, + "maxMs": 5167, + "samplesMs": [5167, 5119, 4915, 5015, 4994] }, "warmBuildTime": { - "avgMs": 5450.2, - "standardDeviationMs": 196.28, - "minMs": 5273, - "maxMs": 5773, - "samplesMs": [5489, 5773, 5273, 5358, 5358] + "avgMs": 5181.2, + "standardDeviationMs": 346.08, + "minMs": 4989, + "maxMs": 5792, + "samplesMs": [5126, 5792, 4989, 5001, 4998] }, "installTime": { - "avgMs": 6215.4, - "standardDeviationMs": 401.3, - "minMs": 5542, - "maxMs": 6503, - "samplesMs": [5542, 6396, 6503, 6483, 6153] + "avgMs": 5513.8, + "standardDeviationMs": 1433.6, + "minMs": 2952, + "maxMs": 6217, + "samplesMs": [2952, 6217, 6048, 6155, 6197] }, "prodDependencies": 3, "devDependencies": 6, @@ -440,11 +440,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2604.4, - "standardDeviationMs": 104.27, - "minMs": 2473, - "maxMs": 2740, - "samplesMs": [2740, 2532, 2627, 2473, 2650] + "avgMs": 2379.2, + "standardDeviationMs": 95.67, + "minMs": 2248, + "maxMs": 2503, + "samplesMs": [2248, 2427, 2503, 2337, 2381] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-next-js/stats/16.1.1.json b/packages/starter-next-js/stats/16.1.1.json index 8cfb4489..3f70f59c 100644 --- a/packages/starter-next-js/stats/16.1.1.json +++ b/packages/starter-next-js/stats/16.1.1.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "16.1.1", "avgInstallTimeMs": 4198, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 7159, "warmBuildTimeMs": 7159, "coldBuildTime": { - "avgMs": 5467.8, - "standardDeviationMs": 185.83, - "minMs": 5283, - "maxMs": 5696, - "samplesMs": [5437, 5696, 5621, 5283, 5302] + "avgMs": 5042, + "standardDeviationMs": 100.89, + "minMs": 4915, + "maxMs": 5167, + "samplesMs": [5167, 5119, 4915, 5015, 4994] }, "warmBuildTime": { - "avgMs": 5450.2, - "standardDeviationMs": 196.28, - "minMs": 5273, - "maxMs": 5773, - "samplesMs": [5489, 5773, 5273, 5358, 5358] + "avgMs": 5181.2, + "standardDeviationMs": 346.08, + "minMs": 4989, + "maxMs": 5792, + "samplesMs": [5126, 5792, 4989, 5001, 4998] }, "installTime": { - "avgMs": 6215.4, - "standardDeviationMs": 401.3, - "minMs": 5542, - "maxMs": 6503, - "samplesMs": [5542, 6396, 6503, 6483, 6153] + "avgMs": 5513.8, + "standardDeviationMs": 1433.6, + "minMs": 2952, + "maxMs": 6217, + "samplesMs": [2952, 6217, 6048, 6155, 6197] }, "prodDependencies": 3, "devDependencies": 6, @@ -440,11 +440,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2604.4, - "standardDeviationMs": 104.27, - "minMs": 2473, - "maxMs": 2740, - "samplesMs": [2740, 2532, 2627, 2473, 2650] + "avgMs": 2379.2, + "standardDeviationMs": 95.67, + "minMs": 2248, + "maxMs": 2503, + "samplesMs": [2248, 2427, 2503, 2337, 2381] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-nuxt/ci-stats.json b/packages/starter-nuxt/ci-stats.json index 2c983b6a..8e51ce83 100644 --- a/packages/starter-nuxt/ci-stats.json +++ b/packages/starter-nuxt/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.5.2", "avgInstallTimeMs": 5070, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 6962, "warmBuildTimeMs": 6545, "coldBuildTime": { - "avgMs": 3641.6, - "standardDeviationMs": 238.41, - "minMs": 3448, - "maxMs": 3921, - "samplesMs": [3480, 3476, 3448, 3921, 3883] + "avgMs": 3352, + "standardDeviationMs": 145.98, + "minMs": 3216, + "maxMs": 3513, + "samplesMs": [3216, 3219, 3313, 3513, 3499] }, "warmBuildTime": { - "avgMs": 3407.2, - "standardDeviationMs": 204.04, - "minMs": 3184, - "maxMs": 3707, - "samplesMs": [3260, 3707, 3406, 3184, 3479] + "avgMs": 3138.8, + "standardDeviationMs": 121.89, + "minMs": 2982, + "maxMs": 3281, + "samplesMs": [3082, 3108, 2982, 3281, 3241] }, "installTime": { - "avgMs": 5601.4, - "standardDeviationMs": 1253.6, - "minMs": 3431, - "maxMs": 6615, - "samplesMs": [3431, 6615, 6239, 5805, 5917] + "avgMs": 5446.4, + "standardDeviationMs": 1239.9, + "minMs": 3253, + "maxMs": 6258, + "samplesMs": [3253, 6258, 5886, 6063, 5772] }, "prodDependencies": 3, "devDependencies": 2, @@ -488,11 +488,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 2528.2, - "standardDeviationMs": 44.51, - "minMs": 2487, - "maxMs": 2580, - "samplesMs": [2500, 2487, 2573, 2580, 2501] + "avgMs": 2570, + "standardDeviationMs": 86.37, + "minMs": 2476, + "maxMs": 2683, + "samplesMs": [2637, 2522, 2476, 2683, 2532] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-nuxt/stats/4.5.2.json b/packages/starter-nuxt/stats/4.5.2.json index 2c983b6a..8e51ce83 100644 --- a/packages/starter-nuxt/stats/4.5.2.json +++ b/packages/starter-nuxt/stats/4.5.2.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.5.2", "avgInstallTimeMs": 5070, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 6962, "warmBuildTimeMs": 6545, "coldBuildTime": { - "avgMs": 3641.6, - "standardDeviationMs": 238.41, - "minMs": 3448, - "maxMs": 3921, - "samplesMs": [3480, 3476, 3448, 3921, 3883] + "avgMs": 3352, + "standardDeviationMs": 145.98, + "minMs": 3216, + "maxMs": 3513, + "samplesMs": [3216, 3219, 3313, 3513, 3499] }, "warmBuildTime": { - "avgMs": 3407.2, - "standardDeviationMs": 204.04, - "minMs": 3184, - "maxMs": 3707, - "samplesMs": [3260, 3707, 3406, 3184, 3479] + "avgMs": 3138.8, + "standardDeviationMs": 121.89, + "minMs": 2982, + "maxMs": 3281, + "samplesMs": [3082, 3108, 2982, 3281, 3241] }, "installTime": { - "avgMs": 5601.4, - "standardDeviationMs": 1253.6, - "minMs": 3431, - "maxMs": 6615, - "samplesMs": [3431, 6615, 6239, 5805, 5917] + "avgMs": 5446.4, + "standardDeviationMs": 1239.9, + "minMs": 3253, + "maxMs": 6258, + "samplesMs": [3253, 6258, 5886, 6063, 5772] }, "prodDependencies": 3, "devDependencies": 2, @@ -488,11 +488,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 2528.2, - "standardDeviationMs": 44.51, - "minMs": 2487, - "maxMs": 2580, - "samplesMs": [2500, 2487, 2573, 2580, 2501] + "avgMs": 2570, + "standardDeviationMs": 86.37, + "minMs": 2476, + "maxMs": 2683, + "samplesMs": [2637, 2522, 2476, 2683, 2532] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-react-router/ci-stats.json b/packages/starter-react-router/ci-stats.json index 51cb64bf..e569c6f6 100644 --- a/packages/starter-react-router/ci-stats.json +++ b/packages/starter-react-router/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", "avgInstallTimeMs": 1983.2, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 2747, "warmBuildTimeMs": 2746, "coldBuildTime": { - "avgMs": 1693.2, - "standardDeviationMs": 46.79, - "minMs": 1618, - "maxMs": 1742, - "samplesMs": [1692, 1720, 1694, 1618, 1742] + "avgMs": 1546.4, + "standardDeviationMs": 67.99, + "minMs": 1480, + "maxMs": 1661, + "samplesMs": [1661, 1524, 1526, 1480, 1541] }, "warmBuildTime": { - "avgMs": 1684.2, - "standardDeviationMs": 81.67, - "minMs": 1598, - "maxMs": 1790, - "samplesMs": [1790, 1746, 1665, 1622, 1598] + "avgMs": 1524.2, + "standardDeviationMs": 60.92, + "minMs": 1463, + "maxMs": 1606, + "samplesMs": [1606, 1545, 1543, 1463, 1464] }, "installTime": { - "avgMs": 1520.2, - "standardDeviationMs": 169, - "minMs": 1233, - "maxMs": 1629, - "samplesMs": [1233, 1501, 1620, 1629, 1618] + "avgMs": 1447.4, + "standardDeviationMs": 155.7, + "minMs": 1196, + "maxMs": 1593, + "samplesMs": [1196, 1556, 1465, 1427, 1593] }, "prodDependencies": 6, "devDependencies": 9, @@ -118,11 +118,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 868.6, - "standardDeviationMs": 48.62, - "minMs": 808, - "maxMs": 926, - "samplesMs": [926, 878, 900, 831, 808] + "avgMs": 774, + "standardDeviationMs": 12.45, + "minMs": 758, + "maxMs": 791, + "samplesMs": [791, 779, 767, 758, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/starter-react-router/stats/7.16.0.json b/packages/starter-react-router/stats/7.16.0.json index 51cb64bf..e569c6f6 100644 --- a/packages/starter-react-router/stats/7.16.0.json +++ b/packages/starter-react-router/stats/7.16.0.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", "avgInstallTimeMs": 1983.2, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 2747, "warmBuildTimeMs": 2746, "coldBuildTime": { - "avgMs": 1693.2, - "standardDeviationMs": 46.79, - "minMs": 1618, - "maxMs": 1742, - "samplesMs": [1692, 1720, 1694, 1618, 1742] + "avgMs": 1546.4, + "standardDeviationMs": 67.99, + "minMs": 1480, + "maxMs": 1661, + "samplesMs": [1661, 1524, 1526, 1480, 1541] }, "warmBuildTime": { - "avgMs": 1684.2, - "standardDeviationMs": 81.67, - "minMs": 1598, - "maxMs": 1790, - "samplesMs": [1790, 1746, 1665, 1622, 1598] + "avgMs": 1524.2, + "standardDeviationMs": 60.92, + "minMs": 1463, + "maxMs": 1606, + "samplesMs": [1606, 1545, 1543, 1463, 1464] }, "installTime": { - "avgMs": 1520.2, - "standardDeviationMs": 169, - "minMs": 1233, - "maxMs": 1629, - "samplesMs": [1233, 1501, 1620, 1629, 1618] + "avgMs": 1447.4, + "standardDeviationMs": 155.7, + "minMs": 1196, + "maxMs": 1593, + "samplesMs": [1196, 1556, 1465, 1427, 1593] }, "prodDependencies": 6, "devDependencies": 9, @@ -118,11 +118,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 868.6, - "standardDeviationMs": 48.62, - "minMs": 808, - "maxMs": 926, - "samplesMs": [926, 878, 900, 831, 808] + "avgMs": 774, + "standardDeviationMs": 12.45, + "minMs": 758, + "maxMs": 791, + "samplesMs": [791, 779, 767, 758, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/starter-solid-start/ci-stats.json b/packages/starter-solid-start/ci-stats.json index b3487ca0..23a9c1f0 100644 --- a/packages/starter-solid-start/ci-stats.json +++ b/packages/starter-solid-start/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", "avgInstallTimeMs": 3066.2, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 9919, "warmBuildTimeMs": 9551, "coldBuildTime": { - "avgMs": 3011.2, - "standardDeviationMs": 109.77, - "minMs": 2834, - "maxMs": 3135, - "samplesMs": [3135, 3011, 3042, 3034, 2834] + "avgMs": 2806, + "standardDeviationMs": 89.72, + "minMs": 2716, + "maxMs": 2915, + "samplesMs": [2881, 2726, 2915, 2792, 2716] }, "warmBuildTime": { - "avgMs": 2881.6, - "standardDeviationMs": 99.95, - "minMs": 2774, - "maxMs": 3025, - "samplesMs": [2924, 2881, 3025, 2774, 2804] + "avgMs": 2672.8, + "standardDeviationMs": 62.55, + "minMs": 2619, + "maxMs": 2775, + "samplesMs": [2775, 2619, 2676, 2625, 2669] }, "installTime": { - "avgMs": 1863.2, - "standardDeviationMs": 324.9, - "minMs": 1408, - "maxMs": 2312, - "samplesMs": [1408, 1797, 1842, 1957, 2312] + "avgMs": 1780.4, + "standardDeviationMs": 406.5, + "minMs": 1347, + "maxMs": 2245, + "samplesMs": [1347, 1367, 1890, 2053, 2245] }, "prodDependencies": 6, "devDependencies": 1, @@ -105,11 +105,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2660.2, - "standardDeviationMs": 41.95, - "minMs": 2613, - "maxMs": 2717, - "samplesMs": [2717, 2676, 2670, 2613, 2625] + "avgMs": 2517, + "standardDeviationMs": 42.65, + "minMs": 2473, + "maxMs": 2588, + "samplesMs": [2502, 2588, 2510, 2512, 2473] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/starter-solid-start/stats/2.0.5.json b/packages/starter-solid-start/stats/2.0.5.json index b3487ca0..23a9c1f0 100644 --- a/packages/starter-solid-start/stats/2.0.5.json +++ b/packages/starter-solid-start/stats/2.0.5.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", "avgInstallTimeMs": 3066.2, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 9919, "warmBuildTimeMs": 9551, "coldBuildTime": { - "avgMs": 3011.2, - "standardDeviationMs": 109.77, - "minMs": 2834, - "maxMs": 3135, - "samplesMs": [3135, 3011, 3042, 3034, 2834] + "avgMs": 2806, + "standardDeviationMs": 89.72, + "minMs": 2716, + "maxMs": 2915, + "samplesMs": [2881, 2726, 2915, 2792, 2716] }, "warmBuildTime": { - "avgMs": 2881.6, - "standardDeviationMs": 99.95, - "minMs": 2774, - "maxMs": 3025, - "samplesMs": [2924, 2881, 3025, 2774, 2804] + "avgMs": 2672.8, + "standardDeviationMs": 62.55, + "minMs": 2619, + "maxMs": 2775, + "samplesMs": [2775, 2619, 2676, 2625, 2669] }, "installTime": { - "avgMs": 1863.2, - "standardDeviationMs": 324.9, - "minMs": 1408, - "maxMs": 2312, - "samplesMs": [1408, 1797, 1842, 1957, 2312] + "avgMs": 1780.4, + "standardDeviationMs": 406.5, + "minMs": 1347, + "maxMs": 2245, + "samplesMs": [1347, 1367, 1890, 2053, 2245] }, "prodDependencies": 6, "devDependencies": 1, @@ -105,11 +105,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2660.2, - "standardDeviationMs": 41.95, - "minMs": 2613, - "maxMs": 2717, - "samplesMs": [2717, 2676, 2670, 2613, 2625] + "avgMs": 2517, + "standardDeviationMs": 42.65, + "minMs": 2473, + "maxMs": 2588, + "samplesMs": [2502, 2588, 2510, 2512, 2473] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/starter-sveltekit/ci-stats.json b/packages/starter-sveltekit/ci-stats.json index 12cff46a..c03b833e 100644 --- a/packages/starter-sveltekit/ci-stats.json +++ b/packages/starter-sveltekit/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", "avgInstallTimeMs": 2195, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 4220, "warmBuildTimeMs": 3910, "coldBuildTime": { - "avgMs": 2189, - "standardDeviationMs": 21.37, - "minMs": 2153, - "maxMs": 2207, - "samplesMs": [2207, 2192, 2203, 2190, 2153] + "avgMs": 2138.2, + "standardDeviationMs": 22.2, + "minMs": 2109, + "maxMs": 2171, + "samplesMs": [2134, 2109, 2171, 2135, 2142] }, "warmBuildTime": { - "avgMs": 2049.6, - "standardDeviationMs": 33.93, - "minMs": 2011, - "maxMs": 2096, - "samplesMs": [2072, 2033, 2036, 2096, 2011] + "avgMs": 1989.4, + "standardDeviationMs": 34.67, + "minMs": 1948, + "maxMs": 2031, + "samplesMs": [2010, 1998, 2031, 1948, 1960] }, "installTime": { - "avgMs": 1571, - "standardDeviationMs": 107.3, - "minMs": 1460, - "maxMs": 1721, - "samplesMs": [1475, 1460, 1613, 1586, 1721] + "avgMs": 1541.4, + "standardDeviationMs": 115, + "minMs": 1411, + "maxMs": 1651, + "samplesMs": [1411, 1423, 1621, 1651, 1601] }, "prodDependencies": 0, "devDependencies": 8, @@ -75,11 +75,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1348.8, - "standardDeviationMs": 57.87, - "minMs": 1319, - "maxMs": 1452, - "samplesMs": [1324, 1452, 1319, 1330, 1319] + "avgMs": 1233, + "standardDeviationMs": 30.73, + "minMs": 1200, + "maxMs": 1273, + "samplesMs": [1205, 1273, 1237, 1250, 1200] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/starter-sveltekit/stats/2.65.2.json b/packages/starter-sveltekit/stats/2.65.2.json index 12cff46a..c03b833e 100644 --- a/packages/starter-sveltekit/stats/2.65.2.json +++ b/packages/starter-sveltekit/stats/2.65.2.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", "avgInstallTimeMs": 2195, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 4220, "warmBuildTimeMs": 3910, "coldBuildTime": { - "avgMs": 2189, - "standardDeviationMs": 21.37, - "minMs": 2153, - "maxMs": 2207, - "samplesMs": [2207, 2192, 2203, 2190, 2153] + "avgMs": 2138.2, + "standardDeviationMs": 22.2, + "minMs": 2109, + "maxMs": 2171, + "samplesMs": [2134, 2109, 2171, 2135, 2142] }, "warmBuildTime": { - "avgMs": 2049.6, - "standardDeviationMs": 33.93, - "minMs": 2011, - "maxMs": 2096, - "samplesMs": [2072, 2033, 2036, 2096, 2011] + "avgMs": 1989.4, + "standardDeviationMs": 34.67, + "minMs": 1948, + "maxMs": 2031, + "samplesMs": [2010, 1998, 2031, 1948, 1960] }, "installTime": { - "avgMs": 1571, - "standardDeviationMs": 107.3, - "minMs": 1460, - "maxMs": 1721, - "samplesMs": [1475, 1460, 1613, 1586, 1721] + "avgMs": 1541.4, + "standardDeviationMs": 115, + "minMs": 1411, + "maxMs": 1651, + "samplesMs": [1411, 1423, 1621, 1651, 1601] }, "prodDependencies": 0, "devDependencies": 8, @@ -75,11 +75,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1348.8, - "standardDeviationMs": 57.87, - "minMs": 1319, - "maxMs": 1452, - "samplesMs": [1324, 1452, 1319, 1330, 1319] + "avgMs": 1233, + "standardDeviationMs": 30.73, + "minMs": 1200, + "maxMs": 1273, + "samplesMs": [1205, 1273, 1237, 1250, 1200] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/starter-tanstack-start-react/ci-stats.json b/packages/starter-tanstack-start-react/ci-stats.json index 306642a0..7e601f97 100644 --- a/packages/starter-tanstack-start-react/ci-stats.json +++ b/packages/starter-tanstack-start-react/ci-stats.json @@ -1,39 +1,39 @@ { - "timingMeasuredAt": "2026-10-03T08:00:42.029Z", + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", - "frameworkVersion": "1.154.14", + "frameworkVersion": "1.155.0", "avgInstallTimeMs": 3204.4, "minInstallTimeMs": 2522, "maxInstallTimeMs": 5487, - "nodeModulesSize": 223698944, + "nodeModulesSize": 223735808, "coldBuildTimeMs": 9098, "warmBuildTimeMs": 8359, "coldBuildTime": { - "avgMs": 5516.2, - "standardDeviationMs": 308.43, - "minMs": 5194, - "maxMs": 5913, - "samplesMs": [5766, 5913, 5194, 5308, 5400] + "avgMs": 5442, + "standardDeviationMs": 109.37, + "minMs": 5337, + "maxMs": 5564, + "samplesMs": [5377, 5564, 5557, 5337, 5375] }, "warmBuildTime": { - "avgMs": 5220.6, - "standardDeviationMs": 173.1, - "minMs": 4934, - "maxMs": 5369, - "samplesMs": [5369, 5192, 4934, 5282, 5326] + "avgMs": 5339.4, + "standardDeviationMs": 199.5, + "minMs": 5180, + "maxMs": 5591, + "samplesMs": [5180, 5591, 5521, 5199, 5206] }, "installTime": { - "avgMs": 4677.6, - "standardDeviationMs": 1493.1, - "minMs": 2013, - "maxMs": 5486, - "samplesMs": [2013, 5373, 5486, 5317, 5199] + "avgMs": 4454.2, + "standardDeviationMs": 1363.3, + "minMs": 2026, + "maxMs": 5273, + "samplesMs": [2026, 4935, 5028, 5009, 5273] }, "prodDependencies": 13, "devDependencies": 11, "allDependencies": 415, "duplicateDependencies": 12, - "depInstallSize": 186454377, + "depInstallSize": 186476602, "e18eMessages": [ { "message": "[duplicate dependency] lru-cache has 2 installed versions:\n11.2.6 via the following 3 package(s) @asamuzakjp/dom-selector@6.8.1, @asamuzakjp/css-color@4.1.2, cssstyle@5.3.7\n5.1.1 via the following 1 package(s) @babel/helper-compilation-targets@7.28.6\n💡 Suggestions\n- Consider standardizing on version 11.2.6 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", @@ -41,7 +41,7 @@ "score": 0 }, { - "message": "[duplicate dependency] @babel/code-frame has 2 installed versions:\n7.27.1 via the following 1 package(s) @tanstack/start-plugin-core@1.154.14\n7.29.0 via the following 4 package(s) @babel/core@7.29.0, @babel/traverse@7.29.0, @babel/template@7.28.6, @testing-library/dom@10.4.1\n💡 Suggestions\n- Consider standardizing on version 7.29.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] @babel/code-frame has 2 installed versions:\n7.27.1 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n7.29.0 via the following 4 package(s) @babel/core@7.29.0, @babel/traverse@7.29.0, @babel/template@7.28.6, @testing-library/dom@10.4.1\n💡 Suggestions\n- Consider standardizing on version 7.29.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, @@ -51,22 +51,22 @@ "score": 0 }, { - "message": "[duplicate dependency] @tanstack/router-utils has 2 installed versions:\n1.158.0 via the following 1 package(s) @tanstack/react-start@1.154.14\n1.154.7 via the following 3 package(s) @tanstack/router-generator@1.154.14, @tanstack/router-plugin@1.154.14, @tanstack/start-plugin-core@1.154.14\n💡 Suggestions\n- Consider standardizing on version 1.154.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] @tanstack/router-utils has 2 installed versions:\n1.158.0 via the following 1 package(s) @tanstack/react-start@1.155.0\n1.154.7 via the following 3 package(s) @tanstack/router-generator@1.155.0, @tanstack/router-plugin@1.155.0, @tanstack/start-plugin-core@1.155.0\n💡 Suggestions\n- Consider standardizing on version 1.154.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, { - "message": "[duplicate dependency] source-map has 2 installed versions:\n0.7.6 via the following 1 package(s) @tanstack/router-generator@1.154.14\n0.6.1 via the following 1 package(s) recast@0.23.11\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] source-map has 2 installed versions:\n0.7.6 via the following 1 package(s) @tanstack/router-generator@1.155.0\n0.6.1 via the following 1 package(s) recast@0.23.11\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, { - "message": "[duplicate dependency] @rolldown/pluginutils has 2 installed versions:\n1.0.0-beta.40 via the following 1 package(s) @tanstack/start-plugin-core@1.154.14\n1.0.0-beta.53 via the following 1 package(s) @vitejs/plugin-react@5.1.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] @rolldown/pluginutils has 2 installed versions:\n1.0.0-beta.40 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n1.0.0-beta.53 via the following 1 package(s) @vitejs/plugin-react@5.1.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, { - "message": "[duplicate dependency] srvx has 2 installed versions:\n0.10.1 via the following 3 package(s) @tanstack/start-plugin-core@1.154.14, crossws@0.4.4, nitro@3.0.1-alpha.2\n1.0.5 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider standardizing on version 0.10.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "message": "[duplicate dependency] srvx has 2 installed versions:\n0.10.1 via the following 3 package(s) @tanstack/start-plugin-core@1.155.0, crossws@0.4.4, nitro@3.0.1-alpha.2\n1.0.5 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider standardizing on version 0.10.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", "severity": "warning", "score": 0 }, @@ -108,17 +108,17 @@ "dependencies": { "@tailwindcss/vite": "4.1.18", "@tanstack/react-devtools": "0.9.2", - "@tanstack/react-router": "1.154.14", - "@tanstack/react-router-devtools": "1.154.14", - "@tanstack/react-router-ssr-query": "1.154.14", - "@tanstack/react-start": "1.154.14", - "@tanstack/router-plugin": "1.154.14", + "@tanstack/react-router": "1.155.0", + "@tanstack/react-router-devtools": "1.155.0", + "@tanstack/react-router-ssr-query": "1.155.0", + "@tanstack/react-start": "1.155.0", + "@tanstack/router-plugin": "1.155.0", "lucide-react": "0.563.0", "nitro": "3.0.1-alpha.2", "react": "19.2.3", "react-dom": "19.2.3", "tailwindcss": "4.1.18", - "vite-tsconfig-paths": "6.0.4" + "vite-tsconfig-paths": "6.0.5" }, "devDependencies": { "@tanstack/devtools-vite": "0.4.1", @@ -151,11 +151,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 2746.8, - "standardDeviationMs": 53.3, - "minMs": 2706, - "maxMs": 2837, - "samplesMs": [2837, 2741, 2742, 2706, 2708] + "avgMs": 2930.4, + "standardDeviationMs": 202.58, + "minMs": 2816, + "maxMs": 3291, + "samplesMs": [2857, 2825, 2816, 2863, 3291] }, "firstPartyDependencies": { "prodDependencies": 6, diff --git a/packages/starter-tanstack-start-react/stats/1.155.0.json b/packages/starter-tanstack-start-react/stats/1.155.0.json new file mode 100644 index 00000000..7e601f97 --- /dev/null +++ b/packages/starter-tanstack-start-react/stats/1.155.0.json @@ -0,0 +1,166 @@ +{ + "timingMeasuredAt": "2026-10-03T08:42:15.180Z", + "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", + "frameworkVersion": "1.155.0", + "avgInstallTimeMs": 3204.4, + "minInstallTimeMs": 2522, + "maxInstallTimeMs": 5487, + "nodeModulesSize": 223735808, + "coldBuildTimeMs": 9098, + "warmBuildTimeMs": 8359, + "coldBuildTime": { + "avgMs": 5442, + "standardDeviationMs": 109.37, + "minMs": 5337, + "maxMs": 5564, + "samplesMs": [5377, 5564, 5557, 5337, 5375] + }, + "warmBuildTime": { + "avgMs": 5339.4, + "standardDeviationMs": 199.5, + "minMs": 5180, + "maxMs": 5591, + "samplesMs": [5180, 5591, 5521, 5199, 5206] + }, + "installTime": { + "avgMs": 4454.2, + "standardDeviationMs": 1363.3, + "minMs": 2026, + "maxMs": 5273, + "samplesMs": [2026, 4935, 5028, 5009, 5273] + }, + "prodDependencies": 13, + "devDependencies": 11, + "allDependencies": 415, + "duplicateDependencies": 12, + "depInstallSize": 186476602, + "e18eMessages": [ + { + "message": "[duplicate dependency] lru-cache has 2 installed versions:\n11.2.6 via the following 3 package(s) @asamuzakjp/dom-selector@6.8.1, @asamuzakjp/css-color@4.1.2, cssstyle@5.3.7\n5.1.1 via the following 1 package(s) @babel/helper-compilation-targets@7.28.6\n💡 Suggestions\n- Consider standardizing on version 11.2.6 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @babel/code-frame has 2 installed versions:\n7.27.1 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n7.29.0 via the following 4 package(s) @babel/core@7.29.0, @babel/traverse@7.29.0, @babel/template@7.28.6, @testing-library/dom@10.4.1\n💡 Suggestions\n- Consider standardizing on version 7.29.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] picomatch has 2 installed versions:\n4.0.3 via the following 6 package(s) fdir@6.5.0, vite@7.3.1, tinyglobby@0.2.15, unplugin@2.3.11, @tanstack/devtools-vite@0.4.1, vitest@4.0.18\n2.3.1 via the following 2 package(s) anymatch@3.1.3, readdirp@3.6.0\n💡 Suggestions\n- Consider standardizing on version 4.0.3 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @tanstack/router-utils has 2 installed versions:\n1.158.0 via the following 1 package(s) @tanstack/react-start@1.155.0\n1.154.7 via the following 3 package(s) @tanstack/router-generator@1.155.0, @tanstack/router-plugin@1.155.0, @tanstack/start-plugin-core@1.155.0\n💡 Suggestions\n- Consider standardizing on version 1.154.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] source-map has 2 installed versions:\n0.7.6 via the following 1 package(s) @tanstack/router-generator@1.155.0\n0.6.1 via the following 1 package(s) recast@0.23.11\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @rolldown/pluginutils has 2 installed versions:\n1.0.0-beta.40 via the following 1 package(s) @tanstack/start-plugin-core@1.155.0\n1.0.0-beta.53 via the following 1 package(s) @vitejs/plugin-react@5.1.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] srvx has 2 installed versions:\n0.10.1 via the following 3 package(s) @tanstack/start-plugin-core@1.155.0, crossws@0.4.4, nitro@3.0.1-alpha.2\n1.0.5 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider standardizing on version 0.10.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] parse5 has 2 installed versions:\n7.3.0 via the following 3 package(s) cheerio@1.2.0, parse5-htmlparser2-tree-adapter@7.1.0, parse5-parser-stream@7.1.2\n8.0.0 via the following 1 package(s) jsdom@27.4.0\n💡 Suggestions\n- Consider standardizing on version 7.3.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] whatwg-mimetype has 2 installed versions:\n4.0.0 via the following 2 package(s) cheerio@1.2.0, jsdom@27.4.0\n5.0.0 via the following 1 package(s) data-urls@6.0.1\n💡 Suggestions\n- Consider standardizing on version 4.0.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] entities has 3 installed versions:\n4.5.0 via the following 1 package(s) dom-serializer@2.0.0\n7.0.1 via the following 1 package(s) htmlparser2@10.1.0\n6.0.1 via the following 2 package(s) parse5@7.3.0, parse5@8.0.0\n💡 Suggestions\n- Consider standardizing on version 6.0.1 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] h3 has 2 installed versions:\n2.0.1-rc.11 via the following 0 package(s) \n2.0.1-rc.32 via the following 1 package(s) nitro@3.0.1-alpha.2\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] rou3 has 2 installed versions:\n0.7.12 via the following 0 package(s) \n0.9.2 via the following 1 package(s) h3@2.0.1-rc.32\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + } + ], + "vendoredCoreJsSize": 0, + "vendoredCoreJsUnnecessaryModules": [], + "browserBaselineTests": { + "baselineStatus": "high", + "baselineYear": 2022, + "baselineReason": null, + "baselineFeatureCount": 45 + }, + "packageJson": { + "dependencies": { + "@tailwindcss/vite": "4.1.18", + "@tanstack/react-devtools": "0.9.2", + "@tanstack/react-router": "1.155.0", + "@tanstack/react-router-devtools": "1.155.0", + "@tanstack/react-router-ssr-query": "1.155.0", + "@tanstack/react-start": "1.155.0", + "@tanstack/router-plugin": "1.155.0", + "lucide-react": "0.563.0", + "nitro": "3.0.1-alpha.2", + "react": "19.2.3", + "react-dom": "19.2.3", + "tailwindcss": "4.1.18", + "vite-tsconfig-paths": "6.0.5" + }, + "devDependencies": { + "@tanstack/devtools-vite": "0.4.1", + "@testing-library/dom": "10.4.1", + "@testing-library/react": "16.3.2", + "@types/node": "25.0.10", + "@types/react": "19.2.9", + "@types/react-dom": "19.2.3", + "@vitejs/plugin-react": "5.1.2", + "jsdom": "27.4.0", + "vite": "7.3.1", + "vitest": "4.0.18", + "web-vitals": "5.1.0" + } + }, + "frameworkDependencies": { + "prodDependencies": 8, + "devDependencies": 0, + "allDependencies": 8 + }, + "minimumNodeVersion": "22.12.0", + "minimumNodeVersionImposedBy": [ + "@tanstack/react-start", + "@tanstack/react-start-client", + "@tanstack/react-start-server", + "@tanstack/start-client-core", + "@tanstack/start-fn-stubs", + "@tanstack/start-plugin-core", + "@tanstack/start-server-core", + "@tanstack/start-storage-context" + ], + "devServerStartTime": { + "avgMs": 2930.4, + "standardDeviationMs": 202.58, + "minMs": 2816, + "maxMs": 3291, + "samplesMs": [2857, 2825, 2816, 2863, 3291] + }, + "firstPartyDependencies": { + "prodDependencies": 6, + "devDependencies": 1, + "allDependencies": 248, + "duplicateDependencies": 5 + } +}