diff --git a/packages/app-astro/ci-stats.json b/packages/app-astro/ci-stats.json index 975e733f..0148466a 100644 --- a/packages/app-astro/ci-stats.json +++ b/packages/app-astro/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 109.2, - "fcpMs": 109.15, + "firstPaintMs": 95.2, + "fcpMs": 95.1, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.3, - "inputDelayMs": 2, - "processingDurationMs": 0.3, - "presentationDelayMs": 0 + "interactionLatencyMs": 7.7, + "inputDelayMs": 1.73, + "processingDurationMs": 0.72, + "presentationDelayMs": 5.25 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.59, - "fcpMs": 27.79, - "interactionLatencyMs": 1.06, - "inputDelayMs": 1.07, - "processingDurationMs": 0.04, - "presentationDelayMs": 0 + "firstPaintMs": 9.23, + "fcpMs": 9.17, + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.24, + "processingDurationMs": 0.48, + "presentationDelayMs": 7.32 }, "samples": [ { - "firstPaintMs": 153, - "fcpMs": 153.238, + "firstPaintMs": 108, + "fcpMs": 107.903, "interactionTests": { - "interactionLatencyMs": 1.6989999999999998, - "inputDelayMs": 1.341, - "processingDurationMs": 0.358, - "presentationDelayMs": 0 + "interactionLatencyMs": 17.698, + "inputDelayMs": 1.557, + "processingDurationMs": 1.055, + "presentationDelayMs": 15.086 } }, { - "firstPaintMs": 85, - "fcpMs": 84.58, + "firstPaintMs": 90, + "fcpMs": 90.088, "interactionTests": { - "interactionLatencyMs": 2.211, - "inputDelayMs": 1.911, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.091, + "inputDelayMs": 1.643, + "processingDurationMs": 0.448, "presentationDelayMs": 0 } }, { - "firstPaintMs": 119, - "fcpMs": 118.943, + "firstPaintMs": 102, + "fcpMs": 101.709, "interactionTests": { - "interactionLatencyMs": 4.146, - "inputDelayMs": 3.846, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.365, + "inputDelayMs": 1.96, + "processingDurationMs": 0.405, "presentationDelayMs": 0 } }, { - "firstPaintMs": 92, - "fcpMs": 91.519, + "firstPaintMs": 88, + "fcpMs": 87.861, "interactionTests": { - "interactionLatencyMs": 1.516, - "inputDelayMs": 1.206, - "processingDurationMs": 0.31, - "presentationDelayMs": 0 + "interactionLatencyMs": 14.032, + "inputDelayMs": 1.48, + "processingDurationMs": 1.404, + "presentationDelayMs": 11.148 } }, { - "firstPaintMs": 97, - "fcpMs": 97.489, + "firstPaintMs": 88, + "fcpMs": 87.94, "interactionTests": { - "interactionLatencyMs": 1.9489999999999998, - "inputDelayMs": 1.692, - "processingDurationMs": 0.257, + "interactionLatencyMs": 2.321, + "inputDelayMs": 2.019, + "processingDurationMs": 0.302, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 737, - "avgLatencyMs": 1.472, - "medianLatencyMs": 1.317, - "samples": 6795, + "opsPerSec": 743, + "avgLatencyMs": 1.46, + "medianLatencyMs": 1.311, + "samples": 6848, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 72.2, - "fcpMs": 72.11, + "firstPaintMs": 60, + "fcpMs": 59.81, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.7, - "inputDelayMs": 0.46, - "processingDurationMs": 0.24, - "presentationDelayMs": 0 + "interactionLatencyMs": 3.12, + "inputDelayMs": 0.62, + "processingDurationMs": 0.29, + "presentationDelayMs": 2.2 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.86, - "fcpMs": 13.63, - "interactionLatencyMs": 0.2, - "inputDelayMs": 0.2, - "processingDurationMs": 0.01, - "presentationDelayMs": 0 + "firstPaintMs": 4.95, + "fcpMs": 4.79, + "interactionLatencyMs": 4.95, + "inputDelayMs": 0.12, + "processingDurationMs": 0.11, + "presentationDelayMs": 4.93 }, "samples": [ { - "firstPaintMs": 69, - "fcpMs": 68.57, + "firstPaintMs": 66, + "fcpMs": 65.632, "interactionTests": { - "interactionLatencyMs": 0.76, - "inputDelayMs": 0.514, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.942, + "inputDelayMs": 0.689, + "processingDurationMs": 0.253, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.389, + "firstPaintMs": 59, + "fcpMs": 59.076, "interactionTests": { - "interactionLatencyMs": 0.725, - "inputDelayMs": 0.478, - "processingDurationMs": 0.247, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.464, + "processingDurationMs": 0.49, + "presentationDelayMs": 11.019 } }, { - "firstPaintMs": 92, - "fcpMs": 91.574, + "firstPaintMs": 57, + "fcpMs": 56.886, "interactionTests": { - "interactionLatencyMs": 0.365, - "inputDelayMs": 0.119, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.836, + "inputDelayMs": 0.567, + "processingDurationMs": 0.269, "presentationDelayMs": 0 } }, { - "firstPaintMs": 80, - "fcpMs": 79.914, + "firstPaintMs": 54, + "fcpMs": 53.904, "interactionTests": { - "interactionLatencyMs": 0.776, - "inputDelayMs": 0.538, - "processingDurationMs": 0.238, + "interactionLatencyMs": 0.85, + "inputDelayMs": 0.622, + "processingDurationMs": 0.228, "presentationDelayMs": 0 } }, { - "firstPaintMs": 58, - "fcpMs": 58.1, + "firstPaintMs": 64, + "fcpMs": 63.56, "interactionTests": { - "interactionLatencyMs": 0.875, - "inputDelayMs": 0.657, - "processingDurationMs": 0.218, + "interactionLatencyMs": 0.992, + "inputDelayMs": 0.767, + "processingDurationMs": 0.225, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1562.4, - "peakAvgLatencyMs": 31.4, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 49, - "totalRequests": 46584, + "peakRequestsPerSec": 1593, + "peakAvgLatencyMs": 30.77, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 50, + "totalRequests": 47086, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2773, + "requests": 2741, "errors": 0, - "requestsPerSec": 554.6, + "requestsPerSec": 548.21, "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 8, - "bytesPerSec": 105021440 + "maxLatencyMs": 4, + "bytesPerSec": 103828684.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5990, + "requests": 6056, "errors": 0, - "requestsPerSec": 1198, - "avgLatencyMs": 3.7, - "medianLatencyMs": 4, - "p50LatencyMs": 4, + "requestsPerSec": 1211.2, + "avgLatencyMs": 3.52, + "medianLatencyMs": 3, + "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 11, - "bytesPerSec": 226898739.2 + "maxLatencyMs": 8, + "bytesPerSec": 229389107.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6949, + "requests": 7185, "errors": 0, - "requestsPerSec": 1389.8, - "avgLatencyMs": 6.56, + "requestsPerSec": 1437, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263179468.8 + "p90LatencyMs": 7, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 272131686.4 }, { "workers": 25, "durationMs": 5000, - "requests": 7724, + "requests": 7837, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 15.62, + "requestsPerSec": 1567.4, + "avgLatencyMs": 15.42, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 21, - "maxLatencyMs": 60, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 17, + "p99LatencyMs": 23, + "maxLatencyMs": 65, + "bytesPerSec": 296878080 }, { "workers": 50, "durationMs": 5000, - "requests": 7812, + "requests": 7965, "errors": 0, - "requestsPerSec": 1562.4, - "avgLatencyMs": 31.4, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 49, - "maxLatencyMs": 267, - "bytesPerSec": 295881932.8 + "requestsPerSec": 1593, + "avgLatencyMs": 30.77, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 33, + "p99LatencyMs": 50, + "maxLatencyMs": 310, + "bytesPerSec": 301753958.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7755, + "requests": 7630, "errors": 0, - "requestsPerSec": 1551, - "avgLatencyMs": 63.63, + "requestsPerSec": 1526, + "avgLatencyMs": 64.56, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 84, - "maxLatencyMs": 1517, - "bytesPerSec": 293732352 + "p90LatencyMs": 69, + "p99LatencyMs": 92, + "maxLatencyMs": 1557, + "bytesPerSec": 289013760 }, { "workers": 200, "durationMs": 5010, - "requests": 7581, + "requests": 7672, "errors": 0, - "requestsPerSec": 1516.2, - "avgLatencyMs": 113.69, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 103, - "p90LatencyMs": 113, - "p99LatencyMs": 1543, - "maxLatencyMs": 4946, - "bytesPerSec": 287178752 + "requestsPerSec": 1534.4, + "avgLatencyMs": 112.99, + "medianLatencyMs": 80, + "p50LatencyMs": 80, + "p75LatencyMs": 101, + "p90LatencyMs": 110, + "p99LatencyMs": 1565, + "maxLatencyMs": 4965, + "bytesPerSec": 290639052.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1520.8, - "peakAvgLatencyMs": 15.9, - "peakP50LatencyMs": 16, - "peakP75LatencyMs": 17, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 27, - "totalRequests": 45900, + "peakWorkers": 200, + "peakRequestsPerSec": 1531.4, + "peakAvgLatencyMs": 113.25, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 97, + "peakP90LatencyMs": 114, + "peakP99LatencyMs": 1537, + "totalRequests": 45832, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2751, + "requests": 2680, "errors": 0, - "requestsPerSec": 550.21, - "avgLatencyMs": 1.05, + "requestsPerSec": 536, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104221900.8 + "maxLatencyMs": 5, + "bytesPerSec": 101521817.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6024, + "requests": 5908, "errors": 0, - "requestsPerSec": 1204.8, - "avgLatencyMs": 3.78, + "requestsPerSec": 1181.6, + "avgLatencyMs": 3.97, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 29, - "bytesPerSec": 228183244.8 + "maxLatencyMs": 10, + "bytesPerSec": 223779225.6 }, { "workers": 10, "durationMs": 5000, - "requests": 6966, + "requests": 6909, "errors": 0, - "requestsPerSec": 1393.2, - "avgLatencyMs": 6.59, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1381.8, + "avgLatencyMs": 6.87, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 263900364.8 + "maxLatencyMs": 16, + "bytesPerSec": 261659033.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7604, + "requests": 7615, "errors": 0, - "requestsPerSec": 1520.8, - "avgLatencyMs": 15.9, + "requestsPerSec": 1523, + "avgLatencyMs": 15.87, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 55, - "bytesPerSec": 288017612.8 + "p99LatencyMs": 21, + "maxLatencyMs": 63, + "bytesPerSec": 288489472 }, { "workers": 50, "durationMs": 5000, - "requests": 7583, + "requests": 7492, "errors": 0, - "requestsPerSec": 1516.6, - "avgLatencyMs": 32.39, + "requestsPerSec": 1498.4, + "avgLatencyMs": 32.76, "medianLatencyMs": 32, "p50LatencyMs": 32, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 51, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 49, "maxLatencyMs": 342, - "bytesPerSec": 287231180.8 + "bytesPerSec": 283770880 }, { "workers": 100, "durationMs": 5010, - "requests": 7429, + "requests": 7571, "errors": 0, - "requestsPerSec": 1485.8, - "avgLatencyMs": 66.41, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 71, - "p99LatencyMs": 102, - "maxLatencyMs": 1602, - "bytesPerSec": 281477120 + "requestsPerSec": 1514.2, + "avgLatencyMs": 65.13, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 69, + "p99LatencyMs": 94, + "maxLatencyMs": 1553, + "bytesPerSec": 286811750.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7543, + "requests": 7657, "errors": 0, - "requestsPerSec": 1508.6, - "avgLatencyMs": 114.68, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 101, - "p90LatencyMs": 108, - "p99LatencyMs": 1557, - "maxLatencyMs": 4987, - "bytesPerSec": 285710745.61 + "requestsPerSec": 1531.4, + "avgLatencyMs": 113.25, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 97, + "p90LatencyMs": 114, + "p99LatencyMs": 1537, + "maxLatencyMs": 4959, + "bytesPerSec": 290009907.2 } ] } diff --git a/packages/app-astro/stats/7.3.5.json b/packages/app-astro/stats/7.3.5.json index 975e733f..0148466a 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 109.2, - "fcpMs": 109.15, + "firstPaintMs": 95.2, + "fcpMs": 95.1, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.3, - "inputDelayMs": 2, - "processingDurationMs": 0.3, - "presentationDelayMs": 0 + "interactionLatencyMs": 7.7, + "inputDelayMs": 1.73, + "processingDurationMs": 0.72, + "presentationDelayMs": 5.25 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.59, - "fcpMs": 27.79, - "interactionLatencyMs": 1.06, - "inputDelayMs": 1.07, - "processingDurationMs": 0.04, - "presentationDelayMs": 0 + "firstPaintMs": 9.23, + "fcpMs": 9.17, + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.24, + "processingDurationMs": 0.48, + "presentationDelayMs": 7.32 }, "samples": [ { - "firstPaintMs": 153, - "fcpMs": 153.238, + "firstPaintMs": 108, + "fcpMs": 107.903, "interactionTests": { - "interactionLatencyMs": 1.6989999999999998, - "inputDelayMs": 1.341, - "processingDurationMs": 0.358, - "presentationDelayMs": 0 + "interactionLatencyMs": 17.698, + "inputDelayMs": 1.557, + "processingDurationMs": 1.055, + "presentationDelayMs": 15.086 } }, { - "firstPaintMs": 85, - "fcpMs": 84.58, + "firstPaintMs": 90, + "fcpMs": 90.088, "interactionTests": { - "interactionLatencyMs": 2.211, - "inputDelayMs": 1.911, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.091, + "inputDelayMs": 1.643, + "processingDurationMs": 0.448, "presentationDelayMs": 0 } }, { - "firstPaintMs": 119, - "fcpMs": 118.943, + "firstPaintMs": 102, + "fcpMs": 101.709, "interactionTests": { - "interactionLatencyMs": 4.146, - "inputDelayMs": 3.846, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.365, + "inputDelayMs": 1.96, + "processingDurationMs": 0.405, "presentationDelayMs": 0 } }, { - "firstPaintMs": 92, - "fcpMs": 91.519, + "firstPaintMs": 88, + "fcpMs": 87.861, "interactionTests": { - "interactionLatencyMs": 1.516, - "inputDelayMs": 1.206, - "processingDurationMs": 0.31, - "presentationDelayMs": 0 + "interactionLatencyMs": 14.032, + "inputDelayMs": 1.48, + "processingDurationMs": 1.404, + "presentationDelayMs": 11.148 } }, { - "firstPaintMs": 97, - "fcpMs": 97.489, + "firstPaintMs": 88, + "fcpMs": 87.94, "interactionTests": { - "interactionLatencyMs": 1.9489999999999998, - "inputDelayMs": 1.692, - "processingDurationMs": 0.257, + "interactionLatencyMs": 2.321, + "inputDelayMs": 2.019, + "processingDurationMs": 0.302, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 737, - "avgLatencyMs": 1.472, - "medianLatencyMs": 1.317, - "samples": 6795, + "opsPerSec": 743, + "avgLatencyMs": 1.46, + "medianLatencyMs": 1.311, + "samples": 6848, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 72.2, - "fcpMs": 72.11, + "firstPaintMs": 60, + "fcpMs": 59.81, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.7, - "inputDelayMs": 0.46, - "processingDurationMs": 0.24, - "presentationDelayMs": 0 + "interactionLatencyMs": 3.12, + "inputDelayMs": 0.62, + "processingDurationMs": 0.29, + "presentationDelayMs": 2.2 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.86, - "fcpMs": 13.63, - "interactionLatencyMs": 0.2, - "inputDelayMs": 0.2, - "processingDurationMs": 0.01, - "presentationDelayMs": 0 + "firstPaintMs": 4.95, + "fcpMs": 4.79, + "interactionLatencyMs": 4.95, + "inputDelayMs": 0.12, + "processingDurationMs": 0.11, + "presentationDelayMs": 4.93 }, "samples": [ { - "firstPaintMs": 69, - "fcpMs": 68.57, + "firstPaintMs": 66, + "fcpMs": 65.632, "interactionTests": { - "interactionLatencyMs": 0.76, - "inputDelayMs": 0.514, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.942, + "inputDelayMs": 0.689, + "processingDurationMs": 0.253, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.389, + "firstPaintMs": 59, + "fcpMs": 59.076, "interactionTests": { - "interactionLatencyMs": 0.725, - "inputDelayMs": 0.478, - "processingDurationMs": 0.247, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.464, + "processingDurationMs": 0.49, + "presentationDelayMs": 11.019 } }, { - "firstPaintMs": 92, - "fcpMs": 91.574, + "firstPaintMs": 57, + "fcpMs": 56.886, "interactionTests": { - "interactionLatencyMs": 0.365, - "inputDelayMs": 0.119, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.836, + "inputDelayMs": 0.567, + "processingDurationMs": 0.269, "presentationDelayMs": 0 } }, { - "firstPaintMs": 80, - "fcpMs": 79.914, + "firstPaintMs": 54, + "fcpMs": 53.904, "interactionTests": { - "interactionLatencyMs": 0.776, - "inputDelayMs": 0.538, - "processingDurationMs": 0.238, + "interactionLatencyMs": 0.85, + "inputDelayMs": 0.622, + "processingDurationMs": 0.228, "presentationDelayMs": 0 } }, { - "firstPaintMs": 58, - "fcpMs": 58.1, + "firstPaintMs": 64, + "fcpMs": 63.56, "interactionTests": { - "interactionLatencyMs": 0.875, - "inputDelayMs": 0.657, - "processingDurationMs": 0.218, + "interactionLatencyMs": 0.992, + "inputDelayMs": 0.767, + "processingDurationMs": 0.225, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1562.4, - "peakAvgLatencyMs": 31.4, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 49, - "totalRequests": 46584, + "peakRequestsPerSec": 1593, + "peakAvgLatencyMs": 30.77, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 50, + "totalRequests": 47086, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2773, + "requests": 2741, "errors": 0, - "requestsPerSec": 554.6, + "requestsPerSec": 548.21, "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 8, - "bytesPerSec": 105021440 + "maxLatencyMs": 4, + "bytesPerSec": 103828684.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5990, + "requests": 6056, "errors": 0, - "requestsPerSec": 1198, - "avgLatencyMs": 3.7, - "medianLatencyMs": 4, - "p50LatencyMs": 4, + "requestsPerSec": 1211.2, + "avgLatencyMs": 3.52, + "medianLatencyMs": 3, + "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 11, - "bytesPerSec": 226898739.2 + "maxLatencyMs": 8, + "bytesPerSec": 229389107.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6949, + "requests": 7185, "errors": 0, - "requestsPerSec": 1389.8, - "avgLatencyMs": 6.56, + "requestsPerSec": 1437, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263179468.8 + "p90LatencyMs": 7, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 272131686.4 }, { "workers": 25, "durationMs": 5000, - "requests": 7724, + "requests": 7837, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 15.62, + "requestsPerSec": 1567.4, + "avgLatencyMs": 15.42, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 21, - "maxLatencyMs": 60, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 17, + "p99LatencyMs": 23, + "maxLatencyMs": 65, + "bytesPerSec": 296878080 }, { "workers": 50, "durationMs": 5000, - "requests": 7812, + "requests": 7965, "errors": 0, - "requestsPerSec": 1562.4, - "avgLatencyMs": 31.4, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 49, - "maxLatencyMs": 267, - "bytesPerSec": 295881932.8 + "requestsPerSec": 1593, + "avgLatencyMs": 30.77, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 33, + "p99LatencyMs": 50, + "maxLatencyMs": 310, + "bytesPerSec": 301753958.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7755, + "requests": 7630, "errors": 0, - "requestsPerSec": 1551, - "avgLatencyMs": 63.63, + "requestsPerSec": 1526, + "avgLatencyMs": 64.56, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 84, - "maxLatencyMs": 1517, - "bytesPerSec": 293732352 + "p90LatencyMs": 69, + "p99LatencyMs": 92, + "maxLatencyMs": 1557, + "bytesPerSec": 289013760 }, { "workers": 200, "durationMs": 5010, - "requests": 7581, + "requests": 7672, "errors": 0, - "requestsPerSec": 1516.2, - "avgLatencyMs": 113.69, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 103, - "p90LatencyMs": 113, - "p99LatencyMs": 1543, - "maxLatencyMs": 4946, - "bytesPerSec": 287178752 + "requestsPerSec": 1534.4, + "avgLatencyMs": 112.99, + "medianLatencyMs": 80, + "p50LatencyMs": 80, + "p75LatencyMs": 101, + "p90LatencyMs": 110, + "p99LatencyMs": 1565, + "maxLatencyMs": 4965, + "bytesPerSec": 290639052.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1520.8, - "peakAvgLatencyMs": 15.9, - "peakP50LatencyMs": 16, - "peakP75LatencyMs": 17, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 27, - "totalRequests": 45900, + "peakWorkers": 200, + "peakRequestsPerSec": 1531.4, + "peakAvgLatencyMs": 113.25, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 97, + "peakP90LatencyMs": 114, + "peakP99LatencyMs": 1537, + "totalRequests": 45832, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2751, + "requests": 2680, "errors": 0, - "requestsPerSec": 550.21, - "avgLatencyMs": 1.05, + "requestsPerSec": 536, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104221900.8 + "maxLatencyMs": 5, + "bytesPerSec": 101521817.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6024, + "requests": 5908, "errors": 0, - "requestsPerSec": 1204.8, - "avgLatencyMs": 3.78, + "requestsPerSec": 1181.6, + "avgLatencyMs": 3.97, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 29, - "bytesPerSec": 228183244.8 + "maxLatencyMs": 10, + "bytesPerSec": 223779225.6 }, { "workers": 10, "durationMs": 5000, - "requests": 6966, + "requests": 6909, "errors": 0, - "requestsPerSec": 1393.2, - "avgLatencyMs": 6.59, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1381.8, + "avgLatencyMs": 6.87, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 263900364.8 + "maxLatencyMs": 16, + "bytesPerSec": 261659033.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7604, + "requests": 7615, "errors": 0, - "requestsPerSec": 1520.8, - "avgLatencyMs": 15.9, + "requestsPerSec": 1523, + "avgLatencyMs": 15.87, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 55, - "bytesPerSec": 288017612.8 + "p99LatencyMs": 21, + "maxLatencyMs": 63, + "bytesPerSec": 288489472 }, { "workers": 50, "durationMs": 5000, - "requests": 7583, + "requests": 7492, "errors": 0, - "requestsPerSec": 1516.6, - "avgLatencyMs": 32.39, + "requestsPerSec": 1498.4, + "avgLatencyMs": 32.76, "medianLatencyMs": 32, "p50LatencyMs": 32, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 51, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 49, "maxLatencyMs": 342, - "bytesPerSec": 287231180.8 + "bytesPerSec": 283770880 }, { "workers": 100, "durationMs": 5010, - "requests": 7429, + "requests": 7571, "errors": 0, - "requestsPerSec": 1485.8, - "avgLatencyMs": 66.41, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 71, - "p99LatencyMs": 102, - "maxLatencyMs": 1602, - "bytesPerSec": 281477120 + "requestsPerSec": 1514.2, + "avgLatencyMs": 65.13, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 69, + "p99LatencyMs": 94, + "maxLatencyMs": 1553, + "bytesPerSec": 286811750.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7543, + "requests": 7657, "errors": 0, - "requestsPerSec": 1508.6, - "avgLatencyMs": 114.68, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 101, - "p90LatencyMs": 108, - "p99LatencyMs": 1557, - "maxLatencyMs": 4987, - "bytesPerSec": 285710745.61 + "requestsPerSec": 1531.4, + "avgLatencyMs": 113.25, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 97, + "p90LatencyMs": 114, + "p99LatencyMs": 1537, + "maxLatencyMs": 4959, + "bytesPerSec": 290009907.2 } ] } diff --git a/packages/app-baseline-html/ci-stats.json b/packages/app-baseline-html/ci-stats.json index 00b01e27..3588d838 100644 --- a/packages/app-baseline-html/ci-stats.json +++ b/packages/app-baseline-html/ci-stats.json @@ -1,485 +1,485 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 837, - "avgLatencyMs": 1.216, - "medianLatencyMs": 1.209, - "samples": 8223, + "opsPerSec": 836, + "avgLatencyMs": 1.223, + "medianLatencyMs": 1.212, + "samples": 8175, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2942, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "p99LatencyMs": 4, + "maxLatencyMs": 6, + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6282, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 6859, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, + "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7506, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8152, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 31, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 42, + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8664, + "requests": 7587, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8136, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1666, - "peakAvgLatencyMs": 14.44, - "peakP50LatencyMs": 14, - "peakP75LatencyMs": 15, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 19, - "totalRequests": 48522, + "peakWorkers": 200, + "peakRequestsPerSec": 1609.6, + "peakAvgLatencyMs": 116.19, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 105, + "peakP90LatencyMs": 137, + "peakP99LatencyMs": 1222, + "totalRequests": 47857, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2962, + "requests": 2953, "errors": 0, - "requestsPerSec": 592.4, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, "maxLatencyMs": 6, - "bytesPerSec": 112151756.8 + "bytesPerSec": 111810969.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6428, + "requests": 6162, "errors": 0, - "requestsPerSec": 1285.6, - "avgLatencyMs": 3.31, + "requestsPerSec": 1232.41, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 243413811.2 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 233321267.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7342, + "requests": 7426, "errors": 0, - "requestsPerSec": 1468.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1485.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 13, - "bytesPerSec": 278003712 + "maxLatencyMs": 11, + "bytesPerSec": 281241190.4 }, { "workers": 25, "durationMs": 5000, - "requests": 8330, + "requests": 7718, "errors": 0, - "requestsPerSec": 1666, - "avgLatencyMs": 14.44, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 15, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 37, - "bytesPerSec": 315385446.4 + "requestsPerSec": 1543.6, + "avgLatencyMs": 15.66, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 292211916.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7886, + "requests": 7538, "errors": 0, - "requestsPerSec": 1577.2, - "avgLatencyMs": 31.07, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 34, - "p90LatencyMs": 36, + "requestsPerSec": 1507.6, + "avgLatencyMs": 32.54, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 35, + "p90LatencyMs": 37, "p99LatencyMs": 46, - "maxLatencyMs": 72, - "bytesPerSec": 298608230.4 + "maxLatencyMs": 67, + "bytesPerSec": 285435494.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 8121, + "durationMs": 5000, + "requests": 8012, "errors": 0, - "requestsPerSec": 1624.2, - "avgLatencyMs": 60.79, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 1602.4, + "avgLatencyMs": 61.45, + "medianLatencyMs": 57, + "p50LatencyMs": 57, "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 113, - "maxLatencyMs": 593, - "bytesPerSec": 307481804.8 + "p90LatencyMs": 77, + "p99LatencyMs": 120, + "maxLatencyMs": 798, + "bytesPerSec": 303379251.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7453, + "requests": 8048, "errors": 0, - "requestsPerSec": 1490.6, - "avgLatencyMs": 131.87, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 157, - "p90LatencyMs": 191, - "p99LatencyMs": 689, - "maxLatencyMs": 1199, - "bytesPerSec": 282198016 + "requestsPerSec": 1609.6, + "avgLatencyMs": 116.19, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 105, + "p90LatencyMs": 137, + "p99LatencyMs": 1222, + "maxLatencyMs": 4970, + "bytesPerSec": 304794828.8 } ] }, { - "peakWorkers": 100, - "peakRequestsPerSec": 1741.2, - "peakAvgLatencyMs": 56.65, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 65, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 48675, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2995, + "requests": 2942, "errors": 0, - "requestsPerSec": 599, - "avgLatencyMs": 1.04, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, + "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 113396940.8 + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6214, + "requests": 6282, "errors": 0, - "requestsPerSec": 1242.8, - "avgLatencyMs": 3.45, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 235287347.2 + "maxLatencyMs": 7, + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6685, + "requests": 6859, "errors": 0, - "requestsPerSec": 1337, - "avgLatencyMs": 6.93, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 253139353.6 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7746, + "requests": 7506, "errors": 0, - "requestsPerSec": 1549.2, - "avgLatencyMs": 15.63, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 20, - "maxLatencyMs": 34, - "bytesPerSec": 293247385.61 + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 21, + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8048, + "requests": 8152, "errors": 0, - "requestsPerSec": 1609.6, - "avgLatencyMs": 30.46, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 34, + "p75LatencyMs": 31, "p90LatencyMs": 36, "p99LatencyMs": 42, - "maxLatencyMs": 72, - "bytesPerSec": 304729292.8 + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8706, + "requests": 7587, "errors": 0, - "requestsPerSec": 1741.2, - "avgLatencyMs": 56.65, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 65, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 666, - "bytesPerSec": 329698508.8 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8281, + "requests": 8136, "errors": 0, - "requestsPerSec": 1656.2, - "avgLatencyMs": 118.67, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 137, - "p90LatencyMs": 171, - "p99LatencyMs": 659, - "maxLatencyMs": 1895, - "bytesPerSec": 313550438.4 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, + "peakRequestsPerSec": 1727.6, + "peakAvgLatencyMs": 57.05, "peakP50LatencyMs": 55, "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakP90LatencyMs": 72, + "peakP99LatencyMs": 107, + "totalRequests": 49791, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2952, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.4, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "maxLatencyMs": 6, + "bytesPerSec": 111771648 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6600, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1320, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 249888768 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 7580, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1516, + "avgLatencyMs": 6.25, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, - "p90LatencyMs": 8, - "p99LatencyMs": 10, + "p90LatencyMs": 7, + "p99LatencyMs": 9, "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "bytesPerSec": 286969036.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7491, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, + "requestsPerSec": 1498.2, + "avgLatencyMs": 16.17, + "medianLatencyMs": 17, + "p50LatencyMs": 17, "p75LatencyMs": 17, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 28, + "bytesPerSec": 283626700.8 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8100, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1620, + "avgLatencyMs": 30.28, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 40, + "maxLatencyMs": 70, + "bytesPerSec": 306682265.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 8664, + "durationMs": 5000, + "requests": 8638, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, + "requestsPerSec": 1727.6, + "avgLatencyMs": 57.05, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "p90LatencyMs": 72, + "p99LatencyMs": 107, + "maxLatencyMs": 345, + "bytesPerSec": 327077068.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8430, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1686, + "avgLatencyMs": 115.36, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 116, + "p90LatencyMs": 147, + "p99LatencyMs": 724, + "maxLatencyMs": 4917, + "bytesPerSec": 319160320 } ] } diff --git a/packages/app-baseline-html/stats/24.21.0.json b/packages/app-baseline-html/stats/24.21.0.json index 00b01e27..3588d838 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 837, - "avgLatencyMs": 1.216, - "medianLatencyMs": 1.209, - "samples": 8223, + "opsPerSec": 836, + "avgLatencyMs": 1.223, + "medianLatencyMs": 1.212, + "samples": 8175, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2942, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "p99LatencyMs": 4, + "maxLatencyMs": 6, + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6282, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 6859, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, + "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7506, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8152, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 31, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 42, + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8664, + "requests": 7587, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8136, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1666, - "peakAvgLatencyMs": 14.44, - "peakP50LatencyMs": 14, - "peakP75LatencyMs": 15, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 19, - "totalRequests": 48522, + "peakWorkers": 200, + "peakRequestsPerSec": 1609.6, + "peakAvgLatencyMs": 116.19, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 105, + "peakP90LatencyMs": 137, + "peakP99LatencyMs": 1222, + "totalRequests": 47857, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2962, + "requests": 2953, "errors": 0, - "requestsPerSec": 592.4, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, "maxLatencyMs": 6, - "bytesPerSec": 112151756.8 + "bytesPerSec": 111810969.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6428, + "requests": 6162, "errors": 0, - "requestsPerSec": 1285.6, - "avgLatencyMs": 3.31, + "requestsPerSec": 1232.41, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 243413811.2 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 233321267.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7342, + "requests": 7426, "errors": 0, - "requestsPerSec": 1468.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1485.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 13, - "bytesPerSec": 278003712 + "maxLatencyMs": 11, + "bytesPerSec": 281241190.4 }, { "workers": 25, "durationMs": 5000, - "requests": 8330, + "requests": 7718, "errors": 0, - "requestsPerSec": 1666, - "avgLatencyMs": 14.44, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 15, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 37, - "bytesPerSec": 315385446.4 + "requestsPerSec": 1543.6, + "avgLatencyMs": 15.66, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 292211916.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7886, + "requests": 7538, "errors": 0, - "requestsPerSec": 1577.2, - "avgLatencyMs": 31.07, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 34, - "p90LatencyMs": 36, + "requestsPerSec": 1507.6, + "avgLatencyMs": 32.54, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 35, + "p90LatencyMs": 37, "p99LatencyMs": 46, - "maxLatencyMs": 72, - "bytesPerSec": 298608230.4 + "maxLatencyMs": 67, + "bytesPerSec": 285435494.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 8121, + "durationMs": 5000, + "requests": 8012, "errors": 0, - "requestsPerSec": 1624.2, - "avgLatencyMs": 60.79, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 1602.4, + "avgLatencyMs": 61.45, + "medianLatencyMs": 57, + "p50LatencyMs": 57, "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 113, - "maxLatencyMs": 593, - "bytesPerSec": 307481804.8 + "p90LatencyMs": 77, + "p99LatencyMs": 120, + "maxLatencyMs": 798, + "bytesPerSec": 303379251.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7453, + "requests": 8048, "errors": 0, - "requestsPerSec": 1490.6, - "avgLatencyMs": 131.87, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 157, - "p90LatencyMs": 191, - "p99LatencyMs": 689, - "maxLatencyMs": 1199, - "bytesPerSec": 282198016 + "requestsPerSec": 1609.6, + "avgLatencyMs": 116.19, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 105, + "p90LatencyMs": 137, + "p99LatencyMs": 1222, + "maxLatencyMs": 4970, + "bytesPerSec": 304794828.8 } ] }, { - "peakWorkers": 100, - "peakRequestsPerSec": 1741.2, - "peakAvgLatencyMs": 56.65, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 65, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 48675, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2995, + "requests": 2942, "errors": 0, - "requestsPerSec": 599, - "avgLatencyMs": 1.04, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, + "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 113396940.8 + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6214, + "requests": 6282, "errors": 0, - "requestsPerSec": 1242.8, - "avgLatencyMs": 3.45, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 235287347.2 + "maxLatencyMs": 7, + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6685, + "requests": 6859, "errors": 0, - "requestsPerSec": 1337, - "avgLatencyMs": 6.93, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 253139353.6 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7746, + "requests": 7506, "errors": 0, - "requestsPerSec": 1549.2, - "avgLatencyMs": 15.63, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 20, - "maxLatencyMs": 34, - "bytesPerSec": 293247385.61 + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 21, + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8048, + "requests": 8152, "errors": 0, - "requestsPerSec": 1609.6, - "avgLatencyMs": 30.46, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 34, + "p75LatencyMs": 31, "p90LatencyMs": 36, "p99LatencyMs": 42, - "maxLatencyMs": 72, - "bytesPerSec": 304729292.8 + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8706, + "requests": 7587, "errors": 0, - "requestsPerSec": 1741.2, - "avgLatencyMs": 56.65, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 65, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 666, - "bytesPerSec": 329698508.8 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8281, + "requests": 8136, "errors": 0, - "requestsPerSec": 1656.2, - "avgLatencyMs": 118.67, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 137, - "p90LatencyMs": 171, - "p99LatencyMs": 659, - "maxLatencyMs": 1895, - "bytesPerSec": 313550438.4 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, + "peakRequestsPerSec": 1727.6, + "peakAvgLatencyMs": 57.05, "peakP50LatencyMs": 55, "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakP90LatencyMs": 72, + "peakP99LatencyMs": 107, + "totalRequests": 49791, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2952, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.4, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "maxLatencyMs": 6, + "bytesPerSec": 111771648 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6600, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1320, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 249888768 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 7580, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1516, + "avgLatencyMs": 6.25, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, - "p90LatencyMs": 8, - "p99LatencyMs": 10, + "p90LatencyMs": 7, + "p99LatencyMs": 9, "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "bytesPerSec": 286969036.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7491, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, + "requestsPerSec": 1498.2, + "avgLatencyMs": 16.17, + "medianLatencyMs": 17, + "p50LatencyMs": 17, "p75LatencyMs": 17, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 28, + "bytesPerSec": 283626700.8 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8100, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1620, + "avgLatencyMs": 30.28, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 40, + "maxLatencyMs": 70, + "bytesPerSec": 306682265.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 8664, + "durationMs": 5000, + "requests": 8638, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, + "requestsPerSec": 1727.6, + "avgLatencyMs": 57.05, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "p90LatencyMs": 72, + "p99LatencyMs": 107, + "maxLatencyMs": 345, + "bytesPerSec": 327077068.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8430, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1686, + "avgLatencyMs": 115.36, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 116, + "p90LatencyMs": 147, + "p99LatencyMs": 724, + "maxLatencyMs": 4917, + "bytesPerSec": 319160320 } ] } diff --git a/packages/app-next-js/ci-stats.json b/packages/app-next-js/ci-stats.json index 8e9289cd..1320e730 100644 --- a/packages/app-next-js/ci-stats.json +++ b/packages/app-next-js/ci-stats.json @@ -1,231 +1,231 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 343.6, - "fcpMs": 343.7, + "firstPaintMs": 340.8, + "fcpMs": 340.85, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 23.87, + "interactionLatencyMs": 20.15, "inputDelayMs": 1.52, - "processingDurationMs": 10.13, - "presentationDelayMs": 12.22 + "processingDurationMs": 7.69, + "presentationDelayMs": 10.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.52, - "fcpMs": 1.43, - "interactionLatencyMs": 1.97, - "inputDelayMs": 0.12, - "processingDurationMs": 2.51, - "presentationDelayMs": 2.54 + "firstPaintMs": 1.92, + "fcpMs": 2.17, + "interactionLatencyMs": 2.8, + "inputDelayMs": 0.33, + "processingDurationMs": 2.48, + "presentationDelayMs": 4.87 }, "samples": [ { - "firstPaintMs": 345, - "fcpMs": 345.306, + "firstPaintMs": 341, + "fcpMs": 340.637, "interactionTests": { - "interactionLatencyMs": 21.197, - "inputDelayMs": 1.738, - "processingDurationMs": 10.557, - "presentationDelayMs": 8.902 + "interactionLatencyMs": 19.075, + "inputDelayMs": 1.294, + "processingDurationMs": 6.719, + "presentationDelayMs": 11.062 } }, { - "firstPaintMs": 344, - "fcpMs": 343.587, + "firstPaintMs": 343, + "fcpMs": 343.457, "interactionTests": { - "interactionLatencyMs": 25.09, - "inputDelayMs": 1.456, - "processingDurationMs": 9.323, - "presentationDelayMs": 14.311 + "interactionLatencyMs": 24.201, + "inputDelayMs": 1.425, + "processingDurationMs": 3.944, + "presentationDelayMs": 18.832 } }, { - "firstPaintMs": 344, - "fcpMs": 343.939, + "firstPaintMs": 338, + "fcpMs": 337.782, "interactionTests": { - "interactionLatencyMs": 25.057000000000002, - "inputDelayMs": 1.448, - "processingDurationMs": 9.434, - "presentationDelayMs": 14.175 + "interactionLatencyMs": 21.037, + "inputDelayMs": 1.671, + "processingDurationMs": 8.425, + "presentationDelayMs": 10.941 } }, { - "firstPaintMs": 344, - "fcpMs": 344.265, + "firstPaintMs": 340, + "fcpMs": 340.084, "interactionTests": { - "interactionLatencyMs": 25.654, - "inputDelayMs": 1.488, - "processingDurationMs": 14.084, - "presentationDelayMs": 10.082 + "interactionLatencyMs": 16.561999999999998, + "inputDelayMs": 1.205, + "processingDurationMs": 8.866, + "presentationDelayMs": 6.491 } }, { - "firstPaintMs": 341, - "fcpMs": 341.42, + "firstPaintMs": 342, + "fcpMs": 342.274, "interactionTests": { - "interactionLatencyMs": 22.34, - "inputDelayMs": 1.469, - "processingDurationMs": 7.249, - "presentationDelayMs": 13.622 + "interactionLatencyMs": 19.878999999999998, + "inputDelayMs": 2.027, + "processingDurationMs": 10.473, + "presentationDelayMs": 7.379 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 208, - "avgLatencyMs": 4.958, - "medianLatencyMs": 4.75, - "samples": 2017, + "opsPerSec": 233, + "avgLatencyMs": 4.424, + "medianLatencyMs": 4.51, + "samples": 2261, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 152.6, - "fcpMs": 152.64, + "firstPaintMs": 149.8, + "fcpMs": 149.73, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.71, - "inputDelayMs": 1.29, - "processingDurationMs": 10.8, - "presentationDelayMs": 10.62 + "interactionLatencyMs": 18.73, + "inputDelayMs": 1.32, + "processingDurationMs": 6.69, + "presentationDelayMs": 10.71 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.62, - "fcpMs": 18.69, - "interactionLatencyMs": 4.42, - "inputDelayMs": 0.2, - "processingDurationMs": 3.51, - "presentationDelayMs": 3.06 + "firstPaintMs": 12.56, + "fcpMs": 12.33, + "interactionLatencyMs": 3.29, + "inputDelayMs": 0.06, + "processingDurationMs": 1.55, + "presentationDelayMs": 3.48 }, "samples": [ { - "firstPaintMs": 158, - "fcpMs": 158.331, + "firstPaintMs": 147, + "fcpMs": 147.175, "interactionTests": { - "interactionLatencyMs": 20.217, - "inputDelayMs": 1.321, - "processingDurationMs": 11.376, - "presentationDelayMs": 7.52 + "interactionLatencyMs": 17.102, + "inputDelayMs": 1.401, + "processingDurationMs": 5.669, + "presentationDelayMs": 10.032 } }, { - "firstPaintMs": 180, - "fcpMs": 180.123, + "firstPaintMs": 159, + "fcpMs": 158.533, "interactionTests": { - "interactionLatencyMs": 29.856, - "inputDelayMs": 1.612, - "processingDurationMs": 16.248, - "presentationDelayMs": 11.996 + "interactionLatencyMs": 21.493, + "inputDelayMs": 1.273, + "processingDurationMs": 4.928, + "presentationDelayMs": 15.292 } }, { - "firstPaintMs": 146, - "fcpMs": 145.767, + "firstPaintMs": 156, + "fcpMs": 155.626, "interactionTests": { - "interactionLatencyMs": 18.479, - "inputDelayMs": 1.231, - "processingDurationMs": 10.108, - "presentationDelayMs": 7.14 + "interactionLatencyMs": 14.92, + "inputDelayMs": 1.285, + "processingDurationMs": 6.25, + "presentationDelayMs": 7.385 } }, { - "firstPaintMs": 150, - "fcpMs": 149.917, + "firstPaintMs": 158, + "fcpMs": 158.069, "interactionTests": { - "interactionLatencyMs": 21.309, - "inputDelayMs": 1.075, - "processingDurationMs": 6.645, - "presentationDelayMs": 13.589 + "interactionLatencyMs": 22.793, + "inputDelayMs": 1.381, + "processingDurationMs": 8.187, + "presentationDelayMs": 13.225 } }, { "firstPaintMs": 129, - "fcpMs": 129.069, + "fcpMs": 129.243, "interactionTests": { - "interactionLatencyMs": 23.701, - "inputDelayMs": 1.221, - "processingDurationMs": 9.611, - "presentationDelayMs": 12.869 + "interactionLatencyMs": 17.335, + "inputDelayMs": 1.285, + "processingDurationMs": 8.44, + "presentationDelayMs": 7.61 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 204, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 201, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, - "p90LatencyMs": 122, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 125, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 190, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -233,14 +233,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -248,14 +248,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -263,27 +263,27 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.99, - "peakP50LatencyMs": 121, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 123, - "peakP99LatencyMs": 146, - "totalRequests": 1153, + "peakWorkers": 1, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { @@ -297,54 +297,54 @@ "p50LatencyMs": 24, "p75LatencyMs": 25, "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 29, + "p99LatencyMs": 27, + "maxLatencyMs": 36, "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 201, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.99, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, "medianLatencyMs": 121, "p50LatencyMs": 121, - "p75LatencyMs": 122, - "p90LatencyMs": 123, - "p99LatencyMs": 146, - "maxLatencyMs": 146, - "bytesPerSec": 24374476.8 + "p75LatencyMs": 123, + "p90LatencyMs": 125, + "p99LatencyMs": 143, + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 190, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.58, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 258, - "p90LatencyMs": 272, - "p99LatencyMs": 474, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, + "p99LatencyMs": 412, + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 680.91, - "medianLatencyMs": 675, - "p50LatencyMs": 675, - "p75LatencyMs": 694, - "p90LatencyMs": 706, - "p99LatencyMs": 1922, - "maxLatencyMs": 2031, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -352,13 +352,13 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.41, - "medianLatencyMs": 922, - "p50LatencyMs": 922, - "p75LatencyMs": 1142, - "p90LatencyMs": 2441, - "p99LatencyMs": 4799, - "maxLatencyMs": 4988, + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, "bytesPerSec": 18308300.8 }, { @@ -367,14 +367,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1236.9, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1100, - "p90LatencyMs": 2813, - "p99LatencyMs": 4715, - "maxLatencyMs": 4900, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -382,250 +382,250 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1473.41, - "medianLatencyMs": 771, - "p50LatencyMs": 771, - "p75LatencyMs": 2334, - "p90LatencyMs": 3660, - "p99LatencyMs": 4946, - "maxLatencyMs": 4946, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 23.57, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1117, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 207, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, + "requestsPerSec": 41.4, + "avgLatencyMs": 23.57, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, - "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, + "maxLatencyMs": 37, + "bytesPerSec": 24607129.6 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 205, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, + "requestsPerSec": 41, + "avgLatencyMs": 120.23, + "medianLatencyMs": 120, + "p50LatencyMs": 120, + "p75LatencyMs": 121, "p90LatencyMs": 122, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 147, + "bytesPerSec": 24371200 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 186, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, - "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "requestsPerSec": 37.21, + "avgLatencyMs": 259.65, + "medianLatencyMs": 257, + "p50LatencyMs": 257, + "p75LatencyMs": 262, + "p90LatencyMs": 278, + "p99LatencyMs": 444, + "maxLatencyMs": 476, + "bytesPerSec": 22113484.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 165, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33, + "avgLatencyMs": 706.42, + "medianLatencyMs": 708, + "p50LatencyMs": 708, + "p75LatencyMs": 722, + "p90LatencyMs": 730, + "p99LatencyMs": 1972, + "maxLatencyMs": 2082, + "bytesPerSec": 19617382.4 }, { "workers": 50, "durationMs": 5000, - "requests": 154, + "requests": 140, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "requestsPerSec": 28, + "avgLatencyMs": 1178.07, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1091, + "p90LatencyMs": 2414, + "p99LatencyMs": 4622, + "maxLatencyMs": 4834, + "bytesPerSec": 16643276.8 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "requestsPerSec": 25.2, + "avgLatencyMs": 1238.21, + "medianLatencyMs": 933, + "p50LatencyMs": 933, + "p75LatencyMs": 1108, + "p90LatencyMs": 2806, + "p99LatencyMs": 4622, + "maxLatencyMs": 4826, + "bytesPerSec": 14978457.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 88, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "requestsPerSec": 17.61, + "avgLatencyMs": 1499.77, + "medianLatencyMs": 832, + "p50LatencyMs": 832, + "p75LatencyMs": 2355, + "p90LatencyMs": 3643, + "p99LatencyMs": 4842, + "maxLatencyMs": 4842, + "bytesPerSec": 10462003.2 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 42.2, - "peakAvgLatencyMs": 23.2, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1159, + "peakWorkers": 5, + "peakRequestsPerSec": 39, + "peakAvgLatencyMs": 126.92, + "peakP50LatencyMs": 126, + "peakP75LatencyMs": 130, + "peakP90LatencyMs": 132, + "peakP99LatencyMs": 146, + "totalRequests": 1096, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 211, + "requests": 194, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 23.2, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 25078988.8 + "requestsPerSec": 38.8, + "avgLatencyMs": 25.16, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 27, + "p99LatencyMs": 33, + "maxLatencyMs": 39, + "bytesPerSec": 23060480 }, { "workers": 5, "durationMs": 5000, - "requests": 210, + "requests": 195, "errors": 0, - "requestsPerSec": 42, - "avgLatencyMs": 118.19, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 119, - "p90LatencyMs": 123, - "p99LatencyMs": 140, - "maxLatencyMs": 140, - "bytesPerSec": 24967577.6 + "requestsPerSec": 39, + "avgLatencyMs": 126.92, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 130, + "p90LatencyMs": 132, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 23184998.4 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 178, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.32, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 259, - "p90LatencyMs": 272, - "p99LatencyMs": 468, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 35.6, + "avgLatencyMs": 271.51, + "medianLatencyMs": 266, + "p50LatencyMs": 266, + "p75LatencyMs": 275, + "p90LatencyMs": 288, + "p99LatencyMs": 478, + "maxLatencyMs": 512, + "bytesPerSec": 21163212.8 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 160, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 689.05, - "medianLatencyMs": 687, - "p50LatencyMs": 687, - "p75LatencyMs": 698, - "p90LatencyMs": 712, - "p99LatencyMs": 1956, - "maxLatencyMs": 2071, - "bytesPerSec": 20092518.4 + "requestsPerSec": 32, + "avgLatencyMs": 720.35, + "medianLatencyMs": 706, + "p50LatencyMs": 706, + "p75LatencyMs": 728, + "p90LatencyMs": 742, + "p99LatencyMs": 2057, + "maxLatencyMs": 2185, + "bytesPerSec": 19021004.8 }, { "workers": 50, "durationMs": 5000, - "requests": 152, + "requests": 153, "errors": 0, - "requestsPerSec": 30.4, - "avgLatencyMs": 1154.88, - "medianLatencyMs": 929, - "p50LatencyMs": 929, - "p75LatencyMs": 1086, - "p90LatencyMs": 2324, - "p99LatencyMs": 4626, - "maxLatencyMs": 4813, - "bytesPerSec": 18065817.61 + "requestsPerSec": 30.6, + "avgLatencyMs": 1145.26, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1123, + "p90LatencyMs": 2240, + "p99LatencyMs": 4593, + "maxLatencyMs": 4804, + "bytesPerSec": 18190336 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.91, - "medianLatencyMs": 937, - "p50LatencyMs": 937, - "p75LatencyMs": 1077, - "p90LatencyMs": 2796, - "p99LatencyMs": 4721, - "maxLatencyMs": 4920, - "bytesPerSec": 15808153.6 + "requestsPerSec": 25.2, + "avgLatencyMs": 1245.59, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1133, + "p90LatencyMs": 2878, + "p99LatencyMs": 4627, + "maxLatencyMs": 4829, + "bytesPerSec": 14981529.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 90, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1486.88, - "medianLatencyMs": 785, - "p50LatencyMs": 785, - "p75LatencyMs": 2384, - "p90LatencyMs": 3696, - "p99LatencyMs": 4991, - "maxLatencyMs": 4991, - "bytesPerSec": 11415552 + "requestsPerSec": 18, + "avgLatencyMs": 1499.9, + "medianLatencyMs": 829, + "p50LatencyMs": 829, + "p75LatencyMs": 2386, + "p90LatencyMs": 3589, + "p99LatencyMs": 4901, + "maxLatencyMs": 4901, + "bytesPerSec": 10701209.6 } ] } @@ -648,429 +648,429 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 229, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 229, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 160, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 46, - "peakAvgLatencyMs": 106.73, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 108, - "peakP90LatencyMs": 110, - "peakP99LatencyMs": 117, - "totalRequests": 1273, + "peakWorkers": 1, + "peakRequestsPerSec": 46.4, + "peakAvgLatencyMs": 21.06, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 25, + "totalRequests": 1330, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 229, + "requests": 232, "errors": 0, - "requestsPerSec": 45.8, - "avgLatencyMs": 21.21, + "requestsPerSec": 46.4, + "avgLatencyMs": 21.06, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 22, + "p75LatencyMs": 21, "p90LatencyMs": 23, "p99LatencyMs": 25, - "maxLatencyMs": 31, - "bytesPerSec": 27120435.2 + "maxLatencyMs": 36, + "bytesPerSec": 27474329.6 }, { "workers": 5, - "durationMs": 5010, + "durationMs": 5000, "requests": 230, "errors": 0, "requestsPerSec": 46, - "avgLatencyMs": 106.73, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 108, - "p90LatencyMs": 110, - "p99LatencyMs": 117, - "maxLatencyMs": 117, + "avgLatencyMs": 106.31, + "medianLatencyMs": 105, + "p50LatencyMs": 105, + "p75LatencyMs": 107, + "p90LatencyMs": 109, + "p99LatencyMs": 120, + "maxLatencyMs": 129, "bytesPerSec": 27238400 }, { "workers": 10, "durationMs": 5010, - "requests": 212, + "requests": 217, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 230.96, - "medianLatencyMs": 230, - "p50LatencyMs": 230, - "p75LatencyMs": 234, - "p90LatencyMs": 239, - "p99LatencyMs": 318, - "maxLatencyMs": 378, - "bytesPerSec": 25105203.2 + "requestsPerSec": 43.4, + "avgLatencyMs": 223.47, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 224, + "p90LatencyMs": 235, + "p99LatencyMs": 306, + "maxLatencyMs": 373, + "bytesPerSec": 25695027.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 194, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 627.6, - "medianLatencyMs": 617, - "p50LatencyMs": 617, - "p75LatencyMs": 632, - "p90LatencyMs": 638, - "p99LatencyMs": 1816, - "maxLatencyMs": 1926, - "bytesPerSec": 21907046.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 601.49, + "medianLatencyMs": 601, + "p50LatencyMs": 601, + "p75LatencyMs": 614, + "p90LatencyMs": 621, + "p99LatencyMs": 1688, + "maxLatencyMs": 1781, + "bytesPerSec": 22972006.4 }, { "workers": 50, "durationMs": 5000, - "requests": 168, + "requests": 176, "errors": 0, - "requestsPerSec": 33.6, - "avgLatencyMs": 1120.4, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1113, - "p90LatencyMs": 2296, - "p99LatencyMs": 4797, - "maxLatencyMs": 4997, - "bytesPerSec": 19892633.61 + "requestsPerSec": 35.21, + "avgLatencyMs": 1088.38, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1065, + "p90LatencyMs": 2196, + "p99LatencyMs": 4736, + "maxLatencyMs": 4928, + "bytesPerSec": 20837990.4 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1200.67, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1062, - "p90LatencyMs": 2726, - "p99LatencyMs": 4783, - "maxLatencyMs": 4970, - "bytesPerSec": 17408204.8 + "requestsPerSec": 32.21, + "avgLatencyMs": 1134.45, + "medianLatencyMs": 852, + "p50LatencyMs": 852, + "p75LatencyMs": 1008, + "p90LatencyMs": 2479, + "p99LatencyMs": 4705, + "maxLatencyMs": 4897, + "bytesPerSec": 19061555.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 120, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1451.58, - "medianLatencyMs": 792, - "p50LatencyMs": 792, - "p75LatencyMs": 2328, - "p90LatencyMs": 3574, - "p99LatencyMs": 4839, - "maxLatencyMs": 5004, - "bytesPerSec": 12079923.2 + "requestsPerSec": 24, + "avgLatencyMs": 1316.1, + "medianLatencyMs": 762, + "p50LatencyMs": 762, + "p75LatencyMs": 1928, + "p90LatencyMs": 3259, + "p99LatencyMs": 4720, + "maxLatencyMs": 4887, + "bytesPerSec": 14209228.8 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakWorkers": 5, + "peakRequestsPerSec": 43, + "peakAvgLatencyMs": 114.21, + "peakP50LatencyMs": 114, + "peakP75LatencyMs": 116, + "peakP90LatencyMs": 120, + "peakP99LatencyMs": 128, + "totalRequests": 1271, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 214, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, + "requestsPerSec": 42.8, + "avgLatencyMs": 22.8, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "p75LatencyMs": 24, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 29, + "bytesPerSec": 25334579.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 215, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 43, + "avgLatencyMs": 114.21, + "medianLatencyMs": 114, + "p50LatencyMs": 114, + "p75LatencyMs": 116, + "p90LatencyMs": 120, + "p99LatencyMs": 128, + "maxLatencyMs": 150, + "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 238.2, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 247, + "p90LatencyMs": 251, + "p99LatencyMs": 348, + "maxLatencyMs": 416, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 194, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 605.07, + "medianLatencyMs": 603, + "p50LatencyMs": 603, + "p75LatencyMs": 612, + "p90LatencyMs": 615, + "p99LatencyMs": 1719, + "maxLatencyMs": 1820, + "bytesPerSec": 22972006.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1090.67, + "medianLatencyMs": 871, + "p50LatencyMs": 871, + "p75LatencyMs": 1033, + "p90LatencyMs": 2266, + "p99LatencyMs": 4654, + "maxLatencyMs": 4852, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 161, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32.21, + "avgLatencyMs": 1143.29, + "medianLatencyMs": 873, + "p50LatencyMs": 873, + "p75LatencyMs": 1033, + "p90LatencyMs": 2456, + "p99LatencyMs": 4743, + "maxLatencyMs": 4943, + "bytesPerSec": 19065651.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1341.47, + "medianLatencyMs": 765, + "p50LatencyMs": 765, + "p75LatencyMs": 2038, + "p90LatencyMs": 3360, + "p99LatencyMs": 4712, + "maxLatencyMs": 4858, + "bytesPerSec": 13497753.6 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.2, - "peakAvgLatencyMs": 22.55, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 216, + "requests": 229, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 22.55, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 25573785.6 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 229, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 113.89, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 116, - "p90LatencyMs": 119, - "p99LatencyMs": 135, - "maxLatencyMs": 139, - "bytesPerSec": 25462374.4 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 205, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.63, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 251, - "p90LatencyMs": 260, - "p99LatencyMs": 377, - "maxLatencyMs": 405, - "bytesPerSec": 23207936 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 642.82, - "medianLatencyMs": 638, - "p50LatencyMs": 638, - "p75LatencyMs": 654, - "p90LatencyMs": 658, - "p99LatencyMs": 1815, - "maxLatencyMs": 1919, - "bytesPerSec": 21435187.2 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, @@ -1078,29 +1078,29 @@ "requests": 168, "errors": 0, "requestsPerSec": 33.6, - "avgLatencyMs": 1124.36, - "medianLatencyMs": 902, - "p50LatencyMs": 902, - "p75LatencyMs": 1048, - "p90LatencyMs": 2345, - "p99LatencyMs": 4778, - "maxLatencyMs": 4988, - "bytesPerSec": 19889356.8 + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 160, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1176.62, - "medianLatencyMs": 886, - "p50LatencyMs": 886, - "p75LatencyMs": 1046, - "p90LatencyMs": 2675, - "p99LatencyMs": 4696, - "maxLatencyMs": 4873, - "bytesPerSec": 17405337.61 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, @@ -1108,14 +1108,14 @@ "requests": 114, "errors": 0, "requestsPerSec": 22.8, - "avgLatencyMs": 1371.51, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2068, - "p90LatencyMs": 3438, - "p99LatencyMs": 4814, - "maxLatencyMs": 4968, - "bytesPerSec": 13500620.8 + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ] } diff --git a/packages/app-next-js/stats/16.1.1.json b/packages/app-next-js/stats/16.1.1.json index 8e9289cd..1320e730 100644 --- a/packages/app-next-js/stats/16.1.1.json +++ b/packages/app-next-js/stats/16.1.1.json @@ -1,231 +1,231 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 343.6, - "fcpMs": 343.7, + "firstPaintMs": 340.8, + "fcpMs": 340.85, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 23.87, + "interactionLatencyMs": 20.15, "inputDelayMs": 1.52, - "processingDurationMs": 10.13, - "presentationDelayMs": 12.22 + "processingDurationMs": 7.69, + "presentationDelayMs": 10.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.52, - "fcpMs": 1.43, - "interactionLatencyMs": 1.97, - "inputDelayMs": 0.12, - "processingDurationMs": 2.51, - "presentationDelayMs": 2.54 + "firstPaintMs": 1.92, + "fcpMs": 2.17, + "interactionLatencyMs": 2.8, + "inputDelayMs": 0.33, + "processingDurationMs": 2.48, + "presentationDelayMs": 4.87 }, "samples": [ { - "firstPaintMs": 345, - "fcpMs": 345.306, + "firstPaintMs": 341, + "fcpMs": 340.637, "interactionTests": { - "interactionLatencyMs": 21.197, - "inputDelayMs": 1.738, - "processingDurationMs": 10.557, - "presentationDelayMs": 8.902 + "interactionLatencyMs": 19.075, + "inputDelayMs": 1.294, + "processingDurationMs": 6.719, + "presentationDelayMs": 11.062 } }, { - "firstPaintMs": 344, - "fcpMs": 343.587, + "firstPaintMs": 343, + "fcpMs": 343.457, "interactionTests": { - "interactionLatencyMs": 25.09, - "inputDelayMs": 1.456, - "processingDurationMs": 9.323, - "presentationDelayMs": 14.311 + "interactionLatencyMs": 24.201, + "inputDelayMs": 1.425, + "processingDurationMs": 3.944, + "presentationDelayMs": 18.832 } }, { - "firstPaintMs": 344, - "fcpMs": 343.939, + "firstPaintMs": 338, + "fcpMs": 337.782, "interactionTests": { - "interactionLatencyMs": 25.057000000000002, - "inputDelayMs": 1.448, - "processingDurationMs": 9.434, - "presentationDelayMs": 14.175 + "interactionLatencyMs": 21.037, + "inputDelayMs": 1.671, + "processingDurationMs": 8.425, + "presentationDelayMs": 10.941 } }, { - "firstPaintMs": 344, - "fcpMs": 344.265, + "firstPaintMs": 340, + "fcpMs": 340.084, "interactionTests": { - "interactionLatencyMs": 25.654, - "inputDelayMs": 1.488, - "processingDurationMs": 14.084, - "presentationDelayMs": 10.082 + "interactionLatencyMs": 16.561999999999998, + "inputDelayMs": 1.205, + "processingDurationMs": 8.866, + "presentationDelayMs": 6.491 } }, { - "firstPaintMs": 341, - "fcpMs": 341.42, + "firstPaintMs": 342, + "fcpMs": 342.274, "interactionTests": { - "interactionLatencyMs": 22.34, - "inputDelayMs": 1.469, - "processingDurationMs": 7.249, - "presentationDelayMs": 13.622 + "interactionLatencyMs": 19.878999999999998, + "inputDelayMs": 2.027, + "processingDurationMs": 10.473, + "presentationDelayMs": 7.379 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 208, - "avgLatencyMs": 4.958, - "medianLatencyMs": 4.75, - "samples": 2017, + "opsPerSec": 233, + "avgLatencyMs": 4.424, + "medianLatencyMs": 4.51, + "samples": 2261, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 152.6, - "fcpMs": 152.64, + "firstPaintMs": 149.8, + "fcpMs": 149.73, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.71, - "inputDelayMs": 1.29, - "processingDurationMs": 10.8, - "presentationDelayMs": 10.62 + "interactionLatencyMs": 18.73, + "inputDelayMs": 1.32, + "processingDurationMs": 6.69, + "presentationDelayMs": 10.71 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.62, - "fcpMs": 18.69, - "interactionLatencyMs": 4.42, - "inputDelayMs": 0.2, - "processingDurationMs": 3.51, - "presentationDelayMs": 3.06 + "firstPaintMs": 12.56, + "fcpMs": 12.33, + "interactionLatencyMs": 3.29, + "inputDelayMs": 0.06, + "processingDurationMs": 1.55, + "presentationDelayMs": 3.48 }, "samples": [ { - "firstPaintMs": 158, - "fcpMs": 158.331, + "firstPaintMs": 147, + "fcpMs": 147.175, "interactionTests": { - "interactionLatencyMs": 20.217, - "inputDelayMs": 1.321, - "processingDurationMs": 11.376, - "presentationDelayMs": 7.52 + "interactionLatencyMs": 17.102, + "inputDelayMs": 1.401, + "processingDurationMs": 5.669, + "presentationDelayMs": 10.032 } }, { - "firstPaintMs": 180, - "fcpMs": 180.123, + "firstPaintMs": 159, + "fcpMs": 158.533, "interactionTests": { - "interactionLatencyMs": 29.856, - "inputDelayMs": 1.612, - "processingDurationMs": 16.248, - "presentationDelayMs": 11.996 + "interactionLatencyMs": 21.493, + "inputDelayMs": 1.273, + "processingDurationMs": 4.928, + "presentationDelayMs": 15.292 } }, { - "firstPaintMs": 146, - "fcpMs": 145.767, + "firstPaintMs": 156, + "fcpMs": 155.626, "interactionTests": { - "interactionLatencyMs": 18.479, - "inputDelayMs": 1.231, - "processingDurationMs": 10.108, - "presentationDelayMs": 7.14 + "interactionLatencyMs": 14.92, + "inputDelayMs": 1.285, + "processingDurationMs": 6.25, + "presentationDelayMs": 7.385 } }, { - "firstPaintMs": 150, - "fcpMs": 149.917, + "firstPaintMs": 158, + "fcpMs": 158.069, "interactionTests": { - "interactionLatencyMs": 21.309, - "inputDelayMs": 1.075, - "processingDurationMs": 6.645, - "presentationDelayMs": 13.589 + "interactionLatencyMs": 22.793, + "inputDelayMs": 1.381, + "processingDurationMs": 8.187, + "presentationDelayMs": 13.225 } }, { "firstPaintMs": 129, - "fcpMs": 129.069, + "fcpMs": 129.243, "interactionTests": { - "interactionLatencyMs": 23.701, - "inputDelayMs": 1.221, - "processingDurationMs": 9.611, - "presentationDelayMs": 12.869 + "interactionLatencyMs": 17.335, + "inputDelayMs": 1.285, + "processingDurationMs": 8.44, + "presentationDelayMs": 7.61 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 204, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 201, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, - "p90LatencyMs": 122, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 125, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 190, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -233,14 +233,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -248,14 +248,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -263,27 +263,27 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.99, - "peakP50LatencyMs": 121, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 123, - "peakP99LatencyMs": 146, - "totalRequests": 1153, + "peakWorkers": 1, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { @@ -297,54 +297,54 @@ "p50LatencyMs": 24, "p75LatencyMs": 25, "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 29, + "p99LatencyMs": 27, + "maxLatencyMs": 36, "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 201, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.99, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, "medianLatencyMs": 121, "p50LatencyMs": 121, - "p75LatencyMs": 122, - "p90LatencyMs": 123, - "p99LatencyMs": 146, - "maxLatencyMs": 146, - "bytesPerSec": 24374476.8 + "p75LatencyMs": 123, + "p90LatencyMs": 125, + "p99LatencyMs": 143, + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 190, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.58, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 258, - "p90LatencyMs": 272, - "p99LatencyMs": 474, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, + "p99LatencyMs": 412, + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 680.91, - "medianLatencyMs": 675, - "p50LatencyMs": 675, - "p75LatencyMs": 694, - "p90LatencyMs": 706, - "p99LatencyMs": 1922, - "maxLatencyMs": 2031, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -352,13 +352,13 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.41, - "medianLatencyMs": 922, - "p50LatencyMs": 922, - "p75LatencyMs": 1142, - "p90LatencyMs": 2441, - "p99LatencyMs": 4799, - "maxLatencyMs": 4988, + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, "bytesPerSec": 18308300.8 }, { @@ -367,14 +367,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1236.9, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1100, - "p90LatencyMs": 2813, - "p99LatencyMs": 4715, - "maxLatencyMs": 4900, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -382,250 +382,250 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1473.41, - "medianLatencyMs": 771, - "p50LatencyMs": 771, - "p75LatencyMs": 2334, - "p90LatencyMs": 3660, - "p99LatencyMs": 4946, - "maxLatencyMs": 4946, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 23.57, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1117, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 207, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, + "requestsPerSec": 41.4, + "avgLatencyMs": 23.57, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, - "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, + "maxLatencyMs": 37, + "bytesPerSec": 24607129.6 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 205, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, + "requestsPerSec": 41, + "avgLatencyMs": 120.23, + "medianLatencyMs": 120, + "p50LatencyMs": 120, + "p75LatencyMs": 121, "p90LatencyMs": 122, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 147, + "bytesPerSec": 24371200 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 186, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, - "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "requestsPerSec": 37.21, + "avgLatencyMs": 259.65, + "medianLatencyMs": 257, + "p50LatencyMs": 257, + "p75LatencyMs": 262, + "p90LatencyMs": 278, + "p99LatencyMs": 444, + "maxLatencyMs": 476, + "bytesPerSec": 22113484.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 165, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33, + "avgLatencyMs": 706.42, + "medianLatencyMs": 708, + "p50LatencyMs": 708, + "p75LatencyMs": 722, + "p90LatencyMs": 730, + "p99LatencyMs": 1972, + "maxLatencyMs": 2082, + "bytesPerSec": 19617382.4 }, { "workers": 50, "durationMs": 5000, - "requests": 154, + "requests": 140, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "requestsPerSec": 28, + "avgLatencyMs": 1178.07, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1091, + "p90LatencyMs": 2414, + "p99LatencyMs": 4622, + "maxLatencyMs": 4834, + "bytesPerSec": 16643276.8 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "requestsPerSec": 25.2, + "avgLatencyMs": 1238.21, + "medianLatencyMs": 933, + "p50LatencyMs": 933, + "p75LatencyMs": 1108, + "p90LatencyMs": 2806, + "p99LatencyMs": 4622, + "maxLatencyMs": 4826, + "bytesPerSec": 14978457.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 88, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "requestsPerSec": 17.61, + "avgLatencyMs": 1499.77, + "medianLatencyMs": 832, + "p50LatencyMs": 832, + "p75LatencyMs": 2355, + "p90LatencyMs": 3643, + "p99LatencyMs": 4842, + "maxLatencyMs": 4842, + "bytesPerSec": 10462003.2 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 42.2, - "peakAvgLatencyMs": 23.2, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1159, + "peakWorkers": 5, + "peakRequestsPerSec": 39, + "peakAvgLatencyMs": 126.92, + "peakP50LatencyMs": 126, + "peakP75LatencyMs": 130, + "peakP90LatencyMs": 132, + "peakP99LatencyMs": 146, + "totalRequests": 1096, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 211, + "requests": 194, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 23.2, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 25078988.8 + "requestsPerSec": 38.8, + "avgLatencyMs": 25.16, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 27, + "p99LatencyMs": 33, + "maxLatencyMs": 39, + "bytesPerSec": 23060480 }, { "workers": 5, "durationMs": 5000, - "requests": 210, + "requests": 195, "errors": 0, - "requestsPerSec": 42, - "avgLatencyMs": 118.19, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 119, - "p90LatencyMs": 123, - "p99LatencyMs": 140, - "maxLatencyMs": 140, - "bytesPerSec": 24967577.6 + "requestsPerSec": 39, + "avgLatencyMs": 126.92, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 130, + "p90LatencyMs": 132, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 23184998.4 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 178, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.32, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 259, - "p90LatencyMs": 272, - "p99LatencyMs": 468, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 35.6, + "avgLatencyMs": 271.51, + "medianLatencyMs": 266, + "p50LatencyMs": 266, + "p75LatencyMs": 275, + "p90LatencyMs": 288, + "p99LatencyMs": 478, + "maxLatencyMs": 512, + "bytesPerSec": 21163212.8 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 160, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 689.05, - "medianLatencyMs": 687, - "p50LatencyMs": 687, - "p75LatencyMs": 698, - "p90LatencyMs": 712, - "p99LatencyMs": 1956, - "maxLatencyMs": 2071, - "bytesPerSec": 20092518.4 + "requestsPerSec": 32, + "avgLatencyMs": 720.35, + "medianLatencyMs": 706, + "p50LatencyMs": 706, + "p75LatencyMs": 728, + "p90LatencyMs": 742, + "p99LatencyMs": 2057, + "maxLatencyMs": 2185, + "bytesPerSec": 19021004.8 }, { "workers": 50, "durationMs": 5000, - "requests": 152, + "requests": 153, "errors": 0, - "requestsPerSec": 30.4, - "avgLatencyMs": 1154.88, - "medianLatencyMs": 929, - "p50LatencyMs": 929, - "p75LatencyMs": 1086, - "p90LatencyMs": 2324, - "p99LatencyMs": 4626, - "maxLatencyMs": 4813, - "bytesPerSec": 18065817.61 + "requestsPerSec": 30.6, + "avgLatencyMs": 1145.26, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1123, + "p90LatencyMs": 2240, + "p99LatencyMs": 4593, + "maxLatencyMs": 4804, + "bytesPerSec": 18190336 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.91, - "medianLatencyMs": 937, - "p50LatencyMs": 937, - "p75LatencyMs": 1077, - "p90LatencyMs": 2796, - "p99LatencyMs": 4721, - "maxLatencyMs": 4920, - "bytesPerSec": 15808153.6 + "requestsPerSec": 25.2, + "avgLatencyMs": 1245.59, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1133, + "p90LatencyMs": 2878, + "p99LatencyMs": 4627, + "maxLatencyMs": 4829, + "bytesPerSec": 14981529.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 90, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1486.88, - "medianLatencyMs": 785, - "p50LatencyMs": 785, - "p75LatencyMs": 2384, - "p90LatencyMs": 3696, - "p99LatencyMs": 4991, - "maxLatencyMs": 4991, - "bytesPerSec": 11415552 + "requestsPerSec": 18, + "avgLatencyMs": 1499.9, + "medianLatencyMs": 829, + "p50LatencyMs": 829, + "p75LatencyMs": 2386, + "p90LatencyMs": 3589, + "p99LatencyMs": 4901, + "maxLatencyMs": 4901, + "bytesPerSec": 10701209.6 } ] } @@ -648,429 +648,429 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 229, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 229, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 160, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 46, - "peakAvgLatencyMs": 106.73, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 108, - "peakP90LatencyMs": 110, - "peakP99LatencyMs": 117, - "totalRequests": 1273, + "peakWorkers": 1, + "peakRequestsPerSec": 46.4, + "peakAvgLatencyMs": 21.06, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 25, + "totalRequests": 1330, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 229, + "requests": 232, "errors": 0, - "requestsPerSec": 45.8, - "avgLatencyMs": 21.21, + "requestsPerSec": 46.4, + "avgLatencyMs": 21.06, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 22, + "p75LatencyMs": 21, "p90LatencyMs": 23, "p99LatencyMs": 25, - "maxLatencyMs": 31, - "bytesPerSec": 27120435.2 + "maxLatencyMs": 36, + "bytesPerSec": 27474329.6 }, { "workers": 5, - "durationMs": 5010, + "durationMs": 5000, "requests": 230, "errors": 0, "requestsPerSec": 46, - "avgLatencyMs": 106.73, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 108, - "p90LatencyMs": 110, - "p99LatencyMs": 117, - "maxLatencyMs": 117, + "avgLatencyMs": 106.31, + "medianLatencyMs": 105, + "p50LatencyMs": 105, + "p75LatencyMs": 107, + "p90LatencyMs": 109, + "p99LatencyMs": 120, + "maxLatencyMs": 129, "bytesPerSec": 27238400 }, { "workers": 10, "durationMs": 5010, - "requests": 212, + "requests": 217, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 230.96, - "medianLatencyMs": 230, - "p50LatencyMs": 230, - "p75LatencyMs": 234, - "p90LatencyMs": 239, - "p99LatencyMs": 318, - "maxLatencyMs": 378, - "bytesPerSec": 25105203.2 + "requestsPerSec": 43.4, + "avgLatencyMs": 223.47, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 224, + "p90LatencyMs": 235, + "p99LatencyMs": 306, + "maxLatencyMs": 373, + "bytesPerSec": 25695027.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 194, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 627.6, - "medianLatencyMs": 617, - "p50LatencyMs": 617, - "p75LatencyMs": 632, - "p90LatencyMs": 638, - "p99LatencyMs": 1816, - "maxLatencyMs": 1926, - "bytesPerSec": 21907046.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 601.49, + "medianLatencyMs": 601, + "p50LatencyMs": 601, + "p75LatencyMs": 614, + "p90LatencyMs": 621, + "p99LatencyMs": 1688, + "maxLatencyMs": 1781, + "bytesPerSec": 22972006.4 }, { "workers": 50, "durationMs": 5000, - "requests": 168, + "requests": 176, "errors": 0, - "requestsPerSec": 33.6, - "avgLatencyMs": 1120.4, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1113, - "p90LatencyMs": 2296, - "p99LatencyMs": 4797, - "maxLatencyMs": 4997, - "bytesPerSec": 19892633.61 + "requestsPerSec": 35.21, + "avgLatencyMs": 1088.38, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1065, + "p90LatencyMs": 2196, + "p99LatencyMs": 4736, + "maxLatencyMs": 4928, + "bytesPerSec": 20837990.4 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1200.67, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1062, - "p90LatencyMs": 2726, - "p99LatencyMs": 4783, - "maxLatencyMs": 4970, - "bytesPerSec": 17408204.8 + "requestsPerSec": 32.21, + "avgLatencyMs": 1134.45, + "medianLatencyMs": 852, + "p50LatencyMs": 852, + "p75LatencyMs": 1008, + "p90LatencyMs": 2479, + "p99LatencyMs": 4705, + "maxLatencyMs": 4897, + "bytesPerSec": 19061555.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 120, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1451.58, - "medianLatencyMs": 792, - "p50LatencyMs": 792, - "p75LatencyMs": 2328, - "p90LatencyMs": 3574, - "p99LatencyMs": 4839, - "maxLatencyMs": 5004, - "bytesPerSec": 12079923.2 + "requestsPerSec": 24, + "avgLatencyMs": 1316.1, + "medianLatencyMs": 762, + "p50LatencyMs": 762, + "p75LatencyMs": 1928, + "p90LatencyMs": 3259, + "p99LatencyMs": 4720, + "maxLatencyMs": 4887, + "bytesPerSec": 14209228.8 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakWorkers": 5, + "peakRequestsPerSec": 43, + "peakAvgLatencyMs": 114.21, + "peakP50LatencyMs": 114, + "peakP75LatencyMs": 116, + "peakP90LatencyMs": 120, + "peakP99LatencyMs": 128, + "totalRequests": 1271, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 214, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, + "requestsPerSec": 42.8, + "avgLatencyMs": 22.8, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "p75LatencyMs": 24, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 29, + "bytesPerSec": 25334579.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 215, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 43, + "avgLatencyMs": 114.21, + "medianLatencyMs": 114, + "p50LatencyMs": 114, + "p75LatencyMs": 116, + "p90LatencyMs": 120, + "p99LatencyMs": 128, + "maxLatencyMs": 150, + "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 238.2, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 247, + "p90LatencyMs": 251, + "p99LatencyMs": 348, + "maxLatencyMs": 416, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 194, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 605.07, + "medianLatencyMs": 603, + "p50LatencyMs": 603, + "p75LatencyMs": 612, + "p90LatencyMs": 615, + "p99LatencyMs": 1719, + "maxLatencyMs": 1820, + "bytesPerSec": 22972006.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1090.67, + "medianLatencyMs": 871, + "p50LatencyMs": 871, + "p75LatencyMs": 1033, + "p90LatencyMs": 2266, + "p99LatencyMs": 4654, + "maxLatencyMs": 4852, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 161, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32.21, + "avgLatencyMs": 1143.29, + "medianLatencyMs": 873, + "p50LatencyMs": 873, + "p75LatencyMs": 1033, + "p90LatencyMs": 2456, + "p99LatencyMs": 4743, + "maxLatencyMs": 4943, + "bytesPerSec": 19065651.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1341.47, + "medianLatencyMs": 765, + "p50LatencyMs": 765, + "p75LatencyMs": 2038, + "p90LatencyMs": 3360, + "p99LatencyMs": 4712, + "maxLatencyMs": 4858, + "bytesPerSec": 13497753.6 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.2, - "peakAvgLatencyMs": 22.55, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 216, + "requests": 229, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 22.55, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 25573785.6 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 229, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 113.89, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 116, - "p90LatencyMs": 119, - "p99LatencyMs": 135, - "maxLatencyMs": 139, - "bytesPerSec": 25462374.4 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 205, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.63, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 251, - "p90LatencyMs": 260, - "p99LatencyMs": 377, - "maxLatencyMs": 405, - "bytesPerSec": 23207936 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 642.82, - "medianLatencyMs": 638, - "p50LatencyMs": 638, - "p75LatencyMs": 654, - "p90LatencyMs": 658, - "p99LatencyMs": 1815, - "maxLatencyMs": 1919, - "bytesPerSec": 21435187.2 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, @@ -1078,29 +1078,29 @@ "requests": 168, "errors": 0, "requestsPerSec": 33.6, - "avgLatencyMs": 1124.36, - "medianLatencyMs": 902, - "p50LatencyMs": 902, - "p75LatencyMs": 1048, - "p90LatencyMs": 2345, - "p99LatencyMs": 4778, - "maxLatencyMs": 4988, - "bytesPerSec": 19889356.8 + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 160, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1176.62, - "medianLatencyMs": 886, - "p50LatencyMs": 886, - "p75LatencyMs": 1046, - "p90LatencyMs": 2675, - "p99LatencyMs": 4696, - "maxLatencyMs": 4873, - "bytesPerSec": 17405337.61 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, @@ -1108,14 +1108,14 @@ "requests": 114, "errors": 0, "requestsPerSec": 22.8, - "avgLatencyMs": 1371.51, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2068, - "p90LatencyMs": 3438, - "p99LatencyMs": 4814, - "maxLatencyMs": 4968, - "bytesPerSec": 13500620.8 + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ] } diff --git a/packages/app-nuxt/ci-stats.json b/packages/app-nuxt/ci-stats.json index 5ca51616..bd580ce4 100644 --- a/packages/app-nuxt/ci-stats.json +++ b/packages/app-nuxt/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.6.0", "clientSideRenderedTests": { - "firstPaintMs": 167.2, - "fcpMs": 167.43, + "firstPaintMs": 158.8, + "fcpMs": 158.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.35, - "inputDelayMs": 1.46, - "processingDurationMs": 1.43, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 11.73, + "inputDelayMs": 1.14, + "processingDurationMs": 1.38, + "presentationDelayMs": 9.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.39, - "fcpMs": 11.33, - "interactionLatencyMs": 4.63, - "inputDelayMs": 1.3, - "processingDurationMs": 0.2, - "presentationDelayMs": 4.04 + "firstPaintMs": 17.31, + "fcpMs": 17.21, + "interactionLatencyMs": 2.69, + "inputDelayMs": 0.72, + "processingDurationMs": 0.45, + "presentationDelayMs": 1.89 }, "samples": [ { - "firstPaintMs": 167, - "fcpMs": 166.994, + "firstPaintMs": 147, + "fcpMs": 147.325, "interactionTests": { - "interactionLatencyMs": 7.56, - "inputDelayMs": 0.918, - "processingDurationMs": 1.627, - "presentationDelayMs": 5.015 + "interactionLatencyMs": 15.651, + "inputDelayMs": 2.436, + "processingDurationMs": 2.168, + "presentationDelayMs": 11.047 } }, { - "firstPaintMs": 177, - "fcpMs": 177.493, + "firstPaintMs": 180, + "fcpMs": 179.81, "interactionTests": { - "interactionLatencyMs": 20.107, - "inputDelayMs": 3.779, - "processingDurationMs": 1.2, - "presentationDelayMs": 15.128 + "interactionLatencyMs": 9.472, + "inputDelayMs": 0.816, + "processingDurationMs": 1.136, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 170, - "fcpMs": 170.09, + "firstPaintMs": 138, + "fcpMs": 138.032, "interactionTests": { - "interactionLatencyMs": 16.187, - "inputDelayMs": 0.846, - "processingDurationMs": 1.412, - "presentationDelayMs": 13.929 + "interactionLatencyMs": 11.952, + "inputDelayMs": 0.78, + "processingDurationMs": 1.091, + "presentationDelayMs": 10.081 } }, { - "firstPaintMs": 148, - "fcpMs": 148.456, + "firstPaintMs": 157, + "fcpMs": 157.13, "interactionTests": { - "interactionLatencyMs": 12.732999999999999, - "inputDelayMs": 0.964, - "processingDurationMs": 1.633, - "presentationDelayMs": 10.136 + "interactionLatencyMs": 12.636, + "inputDelayMs": 0.867, + "processingDurationMs": 1.211, + "presentationDelayMs": 10.558 } }, { - "firstPaintMs": 174, - "fcpMs": 174.123, + "firstPaintMs": 172, + "fcpMs": 172.135, "interactionTests": { - "interactionLatencyMs": 15.148, - "inputDelayMs": 0.812, - "processingDurationMs": 1.278, - "presentationDelayMs": 13.058 + "interactionLatencyMs": 8.955, + "inputDelayMs": 0.811, + "processingDurationMs": 1.287, + "presentationDelayMs": 6.857 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 414, - "avgLatencyMs": 2.482, - "medianLatencyMs": 2.363, - "samples": 4030, + "opsPerSec": 381, + "avgLatencyMs": 2.722, + "medianLatencyMs": 2.53, + "samples": 3674, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 117.6, - "fcpMs": 117.89, + "firstPaintMs": 98, + "fcpMs": 97.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 12.51, - "inputDelayMs": 0.9, - "processingDurationMs": 1.89, - "presentationDelayMs": 9.72 + "interactionLatencyMs": 10.91, + "inputDelayMs": 0.84, + "processingDurationMs": 1.75, + "presentationDelayMs": 8.32 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.13, - "fcpMs": 17.23, - "interactionLatencyMs": 5.48, - "inputDelayMs": 0.05, - "processingDurationMs": 0.85, - "presentationDelayMs": 5.97 + "firstPaintMs": 8, + "fcpMs": 7.92, + "interactionLatencyMs": 4.12, + "inputDelayMs": 0.12, + "processingDurationMs": 0.97, + "presentationDelayMs": 3.31 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 130.414, + "firstPaintMs": 101, + "fcpMs": 100.978, "interactionTests": { - "interactionLatencyMs": 7.943, - "inputDelayMs": 0.882, - "processingDurationMs": 1.439, - "presentationDelayMs": 5.622 + "interactionLatencyMs": 9.999, + "inputDelayMs": 1.02, + "processingDurationMs": 1.412, + "presentationDelayMs": 7.567 } }, { - "firstPaintMs": 105, - "fcpMs": 104.719, + "firstPaintMs": 103, + "fcpMs": 102.815, "interactionTests": { - "interactionLatencyMs": 8.626999999999999, - "inputDelayMs": 0.934, - "processingDurationMs": 3.331, - "presentationDelayMs": 4.362 + "interactionLatencyMs": 7.476, + "inputDelayMs": 0.858, + "processingDurationMs": 1.334, + "presentationDelayMs": 5.284 } }, { - "firstPaintMs": 99, - "fcpMs": 99.484, + "firstPaintMs": 85, + "fcpMs": 85.117, "interactionTests": { - "interactionLatencyMs": 9.108, - "inputDelayMs": 0.821, - "processingDurationMs": 1.977, - "presentationDelayMs": 6.31 + "interactionLatencyMs": 17.407, + "inputDelayMs": 0.793, + "processingDurationMs": 3.485, + "presentationDelayMs": 13.129 } }, { - "firstPaintMs": 140, - "fcpMs": 140.401, + "firstPaintMs": 96, + "fcpMs": 95.918, "interactionTests": { - "interactionLatencyMs": 19.482, - "inputDelayMs": 0.915, - "processingDurationMs": 1.323, - "presentationDelayMs": 17.244 + "interactionLatencyMs": 12.132, + "inputDelayMs": 0.842, + "processingDurationMs": 1.206, + "presentationDelayMs": 10.084 } }, { - "firstPaintMs": 114, - "fcpMs": 114.453, + "firstPaintMs": 105, + "fcpMs": 104.951, "interactionTests": { - "interactionLatencyMs": 17.403, - "inputDelayMs": 0.934, - "processingDurationMs": 1.385, - "presentationDelayMs": 15.084 + "interactionLatencyMs": 7.514, + "inputDelayMs": 0.696, + "processingDurationMs": 1.304, + "presentationDelayMs": 5.514 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 25, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 694, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 815, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 844, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 56, - "p90LatencyMs": 57, - "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 867, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 823, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, + "requestsPerSec": 151, + "avgLatencyMs": 340.32, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 297, + "p75LatencyMs": 304, "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 729, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 136.28, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 157, - "peakP99LatencyMs": 420, - "totalRequests": 5939, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 694, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.21, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 10, - "bytesPerSec": 45616332.8 + "maxLatencyMs": 14, + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 900, + "requests": 815, "errors": 0, - "requestsPerSec": 180, - "avgLatencyMs": 27.23, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 27, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 48, - "bytesPerSec": 55027302.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 889, + "requests": 844, "errors": 0, - "requestsPerSec": 177.8, - "avgLatencyMs": 55.45, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 81, - "maxLatencyMs": 205, - "bytesPerSec": 54365388.8 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 867, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 136.28, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 157, - "p99LatencyMs": 420, - "maxLatencyMs": 952, - "bytesPerSec": 55335321.6 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 874, + "requests": 823, "errors": 0, - "requestsPerSec": 174.8, - "avgLatencyMs": 277.57, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 278, - "p99LatencyMs": 2646, - "maxLatencyMs": 3693, - "bytesPerSec": 53447884.8 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 324.59, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 284, - "p90LatencyMs": 310, - "p99LatencyMs": 3681, - "maxLatencyMs": 4882, - "bytesPerSec": 51422822.4 + "requestsPerSec": 151, + "avgLatencyMs": 340.32, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 304, + "p90LatencyMs": 327, + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 784, + "requests": 729, "errors": 0, - "requestsPerSec": 156.81, - "avgLatencyMs": 337.02, - "medianLatencyMs": 234, - "p50LatencyMs": 234, - "p75LatencyMs": 291, - "p90LatencyMs": 310, - "p99LatencyMs": 3841, - "maxLatencyMs": 4892, - "bytesPerSec": 47936307.2 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 176, - "peakAvgLatencyMs": 27.86, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5675, + "peakWorkers": 25, + "peakRequestsPerSec": 165.8, + "peakAvgLatencyMs": 148.05, + "peakP50LatencyMs": 144, + "peakP75LatencyMs": 146, + "peakP90LatencyMs": 159, + "peakP99LatencyMs": 538, + "totalRequests": 5480, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 676, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.2, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 45622886.4 + "requestsPerSec": 135.2, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 18, + "bytesPerSec": 41343385.6 }, { "workers": 5, "durationMs": 5000, - "requests": 880, + "requests": 817, "errors": 0, - "requestsPerSec": 176, - "avgLatencyMs": 27.86, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 53808332.8 + "requestsPerSec": 163.4, + "avgLatencyMs": 30.02, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 49961369.6 }, { "workers": 10, "durationMs": 5000, - "requests": 847, + "requests": 818, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 58.23, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 88, - "maxLatencyMs": 192, - "bytesPerSec": 51796377.6 + "requestsPerSec": 163.6, + "avgLatencyMs": 60.17, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 64, + "p99LatencyMs": 95, + "maxLatencyMs": 183, + "bytesPerSec": 50020352 }, { "workers": 25, "durationMs": 5000, - "requests": 839, + "requests": 829, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 146.63, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 156, - "p99LatencyMs": 484, - "maxLatencyMs": 986, - "bytesPerSec": 51304857.6 + "requestsPerSec": 165.8, + "avgLatencyMs": 148.05, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 146, + "p90LatencyMs": 159, + "p99LatencyMs": 538, + "maxLatencyMs": 1040, + "bytesPerSec": 50688819.2 }, { "workers": 50, - "durationMs": 5000, - "requests": 798, + "durationMs": 5010, + "requests": 800, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 301.72, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 291, - "p90LatencyMs": 302, - "p99LatencyMs": 3033, - "maxLatencyMs": 4011, - "bytesPerSec": 48801382.4 + "requestsPerSec": 160, + "avgLatencyMs": 301.09, + "medianLatencyMs": 236, + "p50LatencyMs": 236, + "p75LatencyMs": 298, + "p90LatencyMs": 304, + "p99LatencyMs": 2855, + "maxLatencyMs": 4002, + "bytesPerSec": 48919347.2 }, { "workers": 100, "durationMs": 5010, - "requests": 782, + "requests": 784, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 335.64, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 316, - "p90LatencyMs": 326, - "p99LatencyMs": 3740, - "maxLatencyMs": 4873, - "bytesPerSec": 47818342.4 + "requestsPerSec": 156.81, + "avgLatencyMs": 334.92, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 305, + "p90LatencyMs": 318, + "p99LatencyMs": 3769, + "maxLatencyMs": 4867, + "bytesPerSec": 47936307.2 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 756, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 343.73, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 301, - "p90LatencyMs": 329, - "p99LatencyMs": 3888, - "maxLatencyMs": 4991, - "bytesPerSec": 47872409.6 + "requestsPerSec": 151.2, + "avgLatencyMs": 349.68, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 302, + "p90LatencyMs": 319, + "p99LatencyMs": 3902, + "maxLatencyMs": 4990, + "bytesPerSec": 46227456 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 10, + "peakRequestsPerSec": 176.2, + "peakAvgLatencyMs": 55.82, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 56, + "peakP90LatencyMs": 57, + "peakP99LatencyMs": 88, + "totalRequests": 5772, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 738, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 147.6, + "avgLatencyMs": 6.28, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, + "p99LatencyMs": 8, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 45137920 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 874, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, + "requestsPerSec": 174.8, + "avgLatencyMs": 28.03, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "p90LatencyMs": 30, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 53441331.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 881, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, + "requestsPerSec": 176.2, + "avgLatencyMs": 55.82, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 56, "p90LatencyMs": 57, "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "maxLatencyMs": 162, + "bytesPerSec": 53873868.8 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 869, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.8, + "avgLatencyMs": 140.77, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 142, + "p90LatencyMs": 147, + "p99LatencyMs": 469, + "maxLatencyMs": 986, + "bytesPerSec": 53133312 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 849, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 169.8, + "avgLatencyMs": 288.76, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 292, + "p90LatencyMs": 300, + "p99LatencyMs": 2712, + "maxLatencyMs": 3810, + "bytesPerSec": 51914342.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 794, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, - "medianLatencyMs": 242, - "p50LatencyMs": 242, + "requestsPerSec": 158.81, + "avgLatencyMs": 333.33, + "medianLatencyMs": 246, + "p50LatencyMs": 246, "p75LatencyMs": 297, - "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p90LatencyMs": 325, + "p99LatencyMs": 3751, + "maxLatencyMs": 4835, + "bytesPerSec": 48552345.6 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 767, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 153.4, + "avgLatencyMs": 339.49, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 299, + "p90LatencyMs": 315, + "p99LatencyMs": 3789, + "maxLatencyMs": 4841, + "bytesPerSec": 46899200 } ] } @@ -644,475 +644,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1630, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2580, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2621, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2680, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 536, + "avgLatencyMs": 45.94, "medianLatencyMs": 45, "p50LatencyMs": 45, "p75LatencyMs": 46, - "p90LatencyMs": 47, - "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2620, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2600, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2498, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 499.6, + "avgLatencyMs": 193, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 523.6, - "peakAvgLatencyMs": 18.56, - "peakP50LatencyMs": 17, + "peakRequestsPerSec": 519.8, + "peakAvgLatencyMs": 18.74, + "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, - "peakP99LatencyMs": 31, - "totalRequests": 17138, + "peakP99LatencyMs": 32, + "totalRequests": 16668, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1624, + "requests": 1635, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 2.41, + "requestsPerSec": 327, + "avgLatencyMs": 2.33, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 96396902.4 + "bytesPerSec": 97052262.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2599, + "requests": 2595, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 519, + "avgLatencyMs": 9.04, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 13, - "maxLatencyMs": 27, - "bytesPerSec": 154284851.2 + "p99LatencyMs": 14, + "maxLatencyMs": 22, + "bytesPerSec": 154022707.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2618, + "requests": 2599, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 18.56, - "medianLatencyMs": 17, - "p50LatencyMs": 17, + "requestsPerSec": 519.8, + "avgLatencyMs": 18.74, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 21, - "p99LatencyMs": 31, - "maxLatencyMs": 59, - "bytesPerSec": 155412070.4 + "p99LatencyMs": 32, + "maxLatencyMs": 60, + "bytesPerSec": 154284851.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2554, + "requests": 2544, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 48.2, + "requestsPerSec": 508.8, + "avgLatencyMs": 48.47, "medianLatencyMs": 47, "p50LatencyMs": 47, - "p75LatencyMs": 48, - "p90LatencyMs": 50, - "p99LatencyMs": 77, - "maxLatencyMs": 332, - "bytesPerSec": 151584768 + "p75LatencyMs": 49, + "p90LatencyMs": 51, + "p99LatencyMs": 75, + "maxLatencyMs": 360, + "bytesPerSec": 151008051.2 }, { "workers": 50, "durationMs": 5010, - "requests": 2546, + "requests": 2446, "errors": 0, - "requestsPerSec": 509.2, - "avgLatencyMs": 96.66, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, + "requestsPerSec": 489.2, + "avgLatencyMs": 100.22, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 101, "p90LatencyMs": 114, - "p99LatencyMs": 141, - "maxLatencyMs": 332, - "bytesPerSec": 151139123.2 + "p99LatencyMs": 139, + "maxLatencyMs": 330, + "bytesPerSec": 145168793.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2598, + "requests": 2399, "errors": 0, - "requestsPerSec": 519.6, - "avgLatencyMs": 188.29, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 169, - "p90LatencyMs": 185, - "p99LatencyMs": 2767, - "maxLatencyMs": 4871, - "bytesPerSec": 154206208 + "requestsPerSec": 479.8, + "avgLatencyMs": 197.71, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 182, + "p90LatencyMs": 193, + "p99LatencyMs": 2844, + "maxLatencyMs": 4965, + "bytesPerSec": 142383513.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2599, + "requests": 2450, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 191.32, - "medianLatencyMs": 140, - "p50LatencyMs": 140, + "requestsPerSec": 490, + "avgLatencyMs": 195.72, + "medianLatencyMs": 137, + "p50LatencyMs": 137, "p75LatencyMs": 169, - "p90LatencyMs": 182, - "p99LatencyMs": 2917, - "maxLatencyMs": 4999, - "bytesPerSec": 154284851.2 + "p90LatencyMs": 183, + "p99LatencyMs": 2935, + "maxLatencyMs": 4964, + "bytesPerSec": 145404723.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, + "peakRequestsPerSec": 536.8, + "peakAvgLatencyMs": 18.03, "peakP50LatencyMs": 17, "peakP75LatencyMs": 19, "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakP99LatencyMs": 32, + "totalRequests": 17400, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 325.61, + "avgLatencyMs": 2.27, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "maxLatencyMs": 8, + "bytesPerSec": 96632832 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2643, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 528.6, + "avgLatencyMs": 8.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, + "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p99LatencyMs": 13, + "maxLatencyMs": 22, + "bytesPerSec": 156880076.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2684, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, + "requestsPerSec": 536.8, + "avgLatencyMs": 18.03, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 19, "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 159318016 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2654, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 530.8, + "avgLatencyMs": 46.32, "medianLatencyMs": 45, "p50LatencyMs": 45, - "p75LatencyMs": 46, - "p90LatencyMs": 47, + "p75LatencyMs": 47, + "p90LatencyMs": 49, "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "maxLatencyMs": 308, + "bytesPerSec": 157483008 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2649, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 529.8, + "avgLatencyMs": 93.27, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 94, + "p90LatencyMs": 102, + "p99LatencyMs": 311, + "maxLatencyMs": 1219, + "bytesPerSec": 157220864 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2598, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 519.6, + "avgLatencyMs": 187.78, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 163, + "p90LatencyMs": 186, + "p99LatencyMs": 2758, + "maxLatencyMs": 4856, + "bytesPerSec": 154179993.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2544, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 508.8, + "avgLatencyMs": 193.7, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 164, + "p90LatencyMs": 183, + "p99LatencyMs": 2888, + "maxLatencyMs": 4999, + "bytesPerSec": 151008051.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 550.8, - "peakAvgLatencyMs": 17.6, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17941, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1658, + "requests": 1630, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 2.19, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 98415411.2 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2710, + "requests": 2580, "errors": 0, - "requestsPerSec": 542, - "avgLatencyMs": 8.72, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 20, - "bytesPerSec": 160864665.6 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2754, + "requests": 2621, "errors": 0, - "requestsPerSec": 550.8, - "avgLatencyMs": 17.6, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 163433676.81 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2731, + "requests": 2680, "errors": 0, - "requestsPerSec": 546.21, - "avgLatencyMs": 45.02, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 45, - "p90LatencyMs": 46, - "p99LatencyMs": 72, - "maxLatencyMs": 308, - "bytesPerSec": 162096742.4 + "requestsPerSec": 536, + "avgLatencyMs": 45.94, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2743, + "requests": 2620, "errors": 0, - "requestsPerSec": 548.6, - "avgLatencyMs": 89.75, - "medianLatencyMs": 88, - "p50LatencyMs": 88, - "p75LatencyMs": 89, - "p90LatencyMs": 92, - "p99LatencyMs": 260, - "maxLatencyMs": 1185, - "bytesPerSec": 162830745.6 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2696, + "requests": 2600, "errors": 0, - "requestsPerSec": 539.21, - "avgLatencyMs": 180.34, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 163, - "p90LatencyMs": 178, - "p99LatencyMs": 2574, - "maxLatencyMs": 4666, - "bytesPerSec": 159999590.4 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2649, + "requests": 2498, "errors": 0, - "requestsPerSec": 529.8, - "avgLatencyMs": 189.49, + "requestsPerSec": 499.6, + "avgLatencyMs": 193, "medianLatencyMs": 133, "p50LatencyMs": 133, - "p75LatencyMs": 166, - "p90LatencyMs": 189, - "p99LatencyMs": 2817, - "maxLatencyMs": 4996, - "bytesPerSec": 157194649.6 + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ] } diff --git a/packages/app-nuxt/stats/4.6.0.json b/packages/app-nuxt/stats/4.6.0.json index 5ca51616..bd580ce4 100644 --- a/packages/app-nuxt/stats/4.6.0.json +++ b/packages/app-nuxt/stats/4.6.0.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.6.0", "clientSideRenderedTests": { - "firstPaintMs": 167.2, - "fcpMs": 167.43, + "firstPaintMs": 158.8, + "fcpMs": 158.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.35, - "inputDelayMs": 1.46, - "processingDurationMs": 1.43, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 11.73, + "inputDelayMs": 1.14, + "processingDurationMs": 1.38, + "presentationDelayMs": 9.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.39, - "fcpMs": 11.33, - "interactionLatencyMs": 4.63, - "inputDelayMs": 1.3, - "processingDurationMs": 0.2, - "presentationDelayMs": 4.04 + "firstPaintMs": 17.31, + "fcpMs": 17.21, + "interactionLatencyMs": 2.69, + "inputDelayMs": 0.72, + "processingDurationMs": 0.45, + "presentationDelayMs": 1.89 }, "samples": [ { - "firstPaintMs": 167, - "fcpMs": 166.994, + "firstPaintMs": 147, + "fcpMs": 147.325, "interactionTests": { - "interactionLatencyMs": 7.56, - "inputDelayMs": 0.918, - "processingDurationMs": 1.627, - "presentationDelayMs": 5.015 + "interactionLatencyMs": 15.651, + "inputDelayMs": 2.436, + "processingDurationMs": 2.168, + "presentationDelayMs": 11.047 } }, { - "firstPaintMs": 177, - "fcpMs": 177.493, + "firstPaintMs": 180, + "fcpMs": 179.81, "interactionTests": { - "interactionLatencyMs": 20.107, - "inputDelayMs": 3.779, - "processingDurationMs": 1.2, - "presentationDelayMs": 15.128 + "interactionLatencyMs": 9.472, + "inputDelayMs": 0.816, + "processingDurationMs": 1.136, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 170, - "fcpMs": 170.09, + "firstPaintMs": 138, + "fcpMs": 138.032, "interactionTests": { - "interactionLatencyMs": 16.187, - "inputDelayMs": 0.846, - "processingDurationMs": 1.412, - "presentationDelayMs": 13.929 + "interactionLatencyMs": 11.952, + "inputDelayMs": 0.78, + "processingDurationMs": 1.091, + "presentationDelayMs": 10.081 } }, { - "firstPaintMs": 148, - "fcpMs": 148.456, + "firstPaintMs": 157, + "fcpMs": 157.13, "interactionTests": { - "interactionLatencyMs": 12.732999999999999, - "inputDelayMs": 0.964, - "processingDurationMs": 1.633, - "presentationDelayMs": 10.136 + "interactionLatencyMs": 12.636, + "inputDelayMs": 0.867, + "processingDurationMs": 1.211, + "presentationDelayMs": 10.558 } }, { - "firstPaintMs": 174, - "fcpMs": 174.123, + "firstPaintMs": 172, + "fcpMs": 172.135, "interactionTests": { - "interactionLatencyMs": 15.148, - "inputDelayMs": 0.812, - "processingDurationMs": 1.278, - "presentationDelayMs": 13.058 + "interactionLatencyMs": 8.955, + "inputDelayMs": 0.811, + "processingDurationMs": 1.287, + "presentationDelayMs": 6.857 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 414, - "avgLatencyMs": 2.482, - "medianLatencyMs": 2.363, - "samples": 4030, + "opsPerSec": 381, + "avgLatencyMs": 2.722, + "medianLatencyMs": 2.53, + "samples": 3674, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 117.6, - "fcpMs": 117.89, + "firstPaintMs": 98, + "fcpMs": 97.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 12.51, - "inputDelayMs": 0.9, - "processingDurationMs": 1.89, - "presentationDelayMs": 9.72 + "interactionLatencyMs": 10.91, + "inputDelayMs": 0.84, + "processingDurationMs": 1.75, + "presentationDelayMs": 8.32 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.13, - "fcpMs": 17.23, - "interactionLatencyMs": 5.48, - "inputDelayMs": 0.05, - "processingDurationMs": 0.85, - "presentationDelayMs": 5.97 + "firstPaintMs": 8, + "fcpMs": 7.92, + "interactionLatencyMs": 4.12, + "inputDelayMs": 0.12, + "processingDurationMs": 0.97, + "presentationDelayMs": 3.31 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 130.414, + "firstPaintMs": 101, + "fcpMs": 100.978, "interactionTests": { - "interactionLatencyMs": 7.943, - "inputDelayMs": 0.882, - "processingDurationMs": 1.439, - "presentationDelayMs": 5.622 + "interactionLatencyMs": 9.999, + "inputDelayMs": 1.02, + "processingDurationMs": 1.412, + "presentationDelayMs": 7.567 } }, { - "firstPaintMs": 105, - "fcpMs": 104.719, + "firstPaintMs": 103, + "fcpMs": 102.815, "interactionTests": { - "interactionLatencyMs": 8.626999999999999, - "inputDelayMs": 0.934, - "processingDurationMs": 3.331, - "presentationDelayMs": 4.362 + "interactionLatencyMs": 7.476, + "inputDelayMs": 0.858, + "processingDurationMs": 1.334, + "presentationDelayMs": 5.284 } }, { - "firstPaintMs": 99, - "fcpMs": 99.484, + "firstPaintMs": 85, + "fcpMs": 85.117, "interactionTests": { - "interactionLatencyMs": 9.108, - "inputDelayMs": 0.821, - "processingDurationMs": 1.977, - "presentationDelayMs": 6.31 + "interactionLatencyMs": 17.407, + "inputDelayMs": 0.793, + "processingDurationMs": 3.485, + "presentationDelayMs": 13.129 } }, { - "firstPaintMs": 140, - "fcpMs": 140.401, + "firstPaintMs": 96, + "fcpMs": 95.918, "interactionTests": { - "interactionLatencyMs": 19.482, - "inputDelayMs": 0.915, - "processingDurationMs": 1.323, - "presentationDelayMs": 17.244 + "interactionLatencyMs": 12.132, + "inputDelayMs": 0.842, + "processingDurationMs": 1.206, + "presentationDelayMs": 10.084 } }, { - "firstPaintMs": 114, - "fcpMs": 114.453, + "firstPaintMs": 105, + "fcpMs": 104.951, "interactionTests": { - "interactionLatencyMs": 17.403, - "inputDelayMs": 0.934, - "processingDurationMs": 1.385, - "presentationDelayMs": 15.084 + "interactionLatencyMs": 7.514, + "inputDelayMs": 0.696, + "processingDurationMs": 1.304, + "presentationDelayMs": 5.514 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 25, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 694, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 815, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 844, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 56, - "p90LatencyMs": 57, - "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 867, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 823, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, + "requestsPerSec": 151, + "avgLatencyMs": 340.32, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 297, + "p75LatencyMs": 304, "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 729, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 136.28, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 157, - "peakP99LatencyMs": 420, - "totalRequests": 5939, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 694, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.21, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 10, - "bytesPerSec": 45616332.8 + "maxLatencyMs": 14, + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 900, + "requests": 815, "errors": 0, - "requestsPerSec": 180, - "avgLatencyMs": 27.23, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 27, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 48, - "bytesPerSec": 55027302.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 889, + "requests": 844, "errors": 0, - "requestsPerSec": 177.8, - "avgLatencyMs": 55.45, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 81, - "maxLatencyMs": 205, - "bytesPerSec": 54365388.8 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 867, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 136.28, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 157, - "p99LatencyMs": 420, - "maxLatencyMs": 952, - "bytesPerSec": 55335321.6 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 874, + "requests": 823, "errors": 0, - "requestsPerSec": 174.8, - "avgLatencyMs": 277.57, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 278, - "p99LatencyMs": 2646, - "maxLatencyMs": 3693, - "bytesPerSec": 53447884.8 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 324.59, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 284, - "p90LatencyMs": 310, - "p99LatencyMs": 3681, - "maxLatencyMs": 4882, - "bytesPerSec": 51422822.4 + "requestsPerSec": 151, + "avgLatencyMs": 340.32, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 304, + "p90LatencyMs": 327, + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 784, + "requests": 729, "errors": 0, - "requestsPerSec": 156.81, - "avgLatencyMs": 337.02, - "medianLatencyMs": 234, - "p50LatencyMs": 234, - "p75LatencyMs": 291, - "p90LatencyMs": 310, - "p99LatencyMs": 3841, - "maxLatencyMs": 4892, - "bytesPerSec": 47936307.2 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 176, - "peakAvgLatencyMs": 27.86, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5675, + "peakWorkers": 25, + "peakRequestsPerSec": 165.8, + "peakAvgLatencyMs": 148.05, + "peakP50LatencyMs": 144, + "peakP75LatencyMs": 146, + "peakP90LatencyMs": 159, + "peakP99LatencyMs": 538, + "totalRequests": 5480, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 676, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.2, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 45622886.4 + "requestsPerSec": 135.2, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 18, + "bytesPerSec": 41343385.6 }, { "workers": 5, "durationMs": 5000, - "requests": 880, + "requests": 817, "errors": 0, - "requestsPerSec": 176, - "avgLatencyMs": 27.86, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 53808332.8 + "requestsPerSec": 163.4, + "avgLatencyMs": 30.02, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 49961369.6 }, { "workers": 10, "durationMs": 5000, - "requests": 847, + "requests": 818, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 58.23, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 88, - "maxLatencyMs": 192, - "bytesPerSec": 51796377.6 + "requestsPerSec": 163.6, + "avgLatencyMs": 60.17, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 64, + "p99LatencyMs": 95, + "maxLatencyMs": 183, + "bytesPerSec": 50020352 }, { "workers": 25, "durationMs": 5000, - "requests": 839, + "requests": 829, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 146.63, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 156, - "p99LatencyMs": 484, - "maxLatencyMs": 986, - "bytesPerSec": 51304857.6 + "requestsPerSec": 165.8, + "avgLatencyMs": 148.05, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 146, + "p90LatencyMs": 159, + "p99LatencyMs": 538, + "maxLatencyMs": 1040, + "bytesPerSec": 50688819.2 }, { "workers": 50, - "durationMs": 5000, - "requests": 798, + "durationMs": 5010, + "requests": 800, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 301.72, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 291, - "p90LatencyMs": 302, - "p99LatencyMs": 3033, - "maxLatencyMs": 4011, - "bytesPerSec": 48801382.4 + "requestsPerSec": 160, + "avgLatencyMs": 301.09, + "medianLatencyMs": 236, + "p50LatencyMs": 236, + "p75LatencyMs": 298, + "p90LatencyMs": 304, + "p99LatencyMs": 2855, + "maxLatencyMs": 4002, + "bytesPerSec": 48919347.2 }, { "workers": 100, "durationMs": 5010, - "requests": 782, + "requests": 784, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 335.64, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 316, - "p90LatencyMs": 326, - "p99LatencyMs": 3740, - "maxLatencyMs": 4873, - "bytesPerSec": 47818342.4 + "requestsPerSec": 156.81, + "avgLatencyMs": 334.92, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 305, + "p90LatencyMs": 318, + "p99LatencyMs": 3769, + "maxLatencyMs": 4867, + "bytesPerSec": 47936307.2 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 756, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 343.73, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 301, - "p90LatencyMs": 329, - "p99LatencyMs": 3888, - "maxLatencyMs": 4991, - "bytesPerSec": 47872409.6 + "requestsPerSec": 151.2, + "avgLatencyMs": 349.68, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 302, + "p90LatencyMs": 319, + "p99LatencyMs": 3902, + "maxLatencyMs": 4990, + "bytesPerSec": 46227456 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 10, + "peakRequestsPerSec": 176.2, + "peakAvgLatencyMs": 55.82, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 56, + "peakP90LatencyMs": 57, + "peakP99LatencyMs": 88, + "totalRequests": 5772, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 738, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 147.6, + "avgLatencyMs": 6.28, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, + "p99LatencyMs": 8, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 45137920 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 874, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, + "requestsPerSec": 174.8, + "avgLatencyMs": 28.03, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "p90LatencyMs": 30, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 53441331.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 881, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, + "requestsPerSec": 176.2, + "avgLatencyMs": 55.82, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 56, "p90LatencyMs": 57, "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "maxLatencyMs": 162, + "bytesPerSec": 53873868.8 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 869, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.8, + "avgLatencyMs": 140.77, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 142, + "p90LatencyMs": 147, + "p99LatencyMs": 469, + "maxLatencyMs": 986, + "bytesPerSec": 53133312 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 849, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 169.8, + "avgLatencyMs": 288.76, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 292, + "p90LatencyMs": 300, + "p99LatencyMs": 2712, + "maxLatencyMs": 3810, + "bytesPerSec": 51914342.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 794, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, - "medianLatencyMs": 242, - "p50LatencyMs": 242, + "requestsPerSec": 158.81, + "avgLatencyMs": 333.33, + "medianLatencyMs": 246, + "p50LatencyMs": 246, "p75LatencyMs": 297, - "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p90LatencyMs": 325, + "p99LatencyMs": 3751, + "maxLatencyMs": 4835, + "bytesPerSec": 48552345.6 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 767, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 153.4, + "avgLatencyMs": 339.49, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 299, + "p90LatencyMs": 315, + "p99LatencyMs": 3789, + "maxLatencyMs": 4841, + "bytesPerSec": 46899200 } ] } @@ -644,475 +644,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1630, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2580, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2621, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2680, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 536, + "avgLatencyMs": 45.94, "medianLatencyMs": 45, "p50LatencyMs": 45, "p75LatencyMs": 46, - "p90LatencyMs": 47, - "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2620, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2600, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2498, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 499.6, + "avgLatencyMs": 193, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 523.6, - "peakAvgLatencyMs": 18.56, - "peakP50LatencyMs": 17, + "peakRequestsPerSec": 519.8, + "peakAvgLatencyMs": 18.74, + "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, - "peakP99LatencyMs": 31, - "totalRequests": 17138, + "peakP99LatencyMs": 32, + "totalRequests": 16668, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1624, + "requests": 1635, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 2.41, + "requestsPerSec": 327, + "avgLatencyMs": 2.33, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 96396902.4 + "bytesPerSec": 97052262.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2599, + "requests": 2595, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 519, + "avgLatencyMs": 9.04, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 13, - "maxLatencyMs": 27, - "bytesPerSec": 154284851.2 + "p99LatencyMs": 14, + "maxLatencyMs": 22, + "bytesPerSec": 154022707.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2618, + "requests": 2599, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 18.56, - "medianLatencyMs": 17, - "p50LatencyMs": 17, + "requestsPerSec": 519.8, + "avgLatencyMs": 18.74, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 21, - "p99LatencyMs": 31, - "maxLatencyMs": 59, - "bytesPerSec": 155412070.4 + "p99LatencyMs": 32, + "maxLatencyMs": 60, + "bytesPerSec": 154284851.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2554, + "requests": 2544, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 48.2, + "requestsPerSec": 508.8, + "avgLatencyMs": 48.47, "medianLatencyMs": 47, "p50LatencyMs": 47, - "p75LatencyMs": 48, - "p90LatencyMs": 50, - "p99LatencyMs": 77, - "maxLatencyMs": 332, - "bytesPerSec": 151584768 + "p75LatencyMs": 49, + "p90LatencyMs": 51, + "p99LatencyMs": 75, + "maxLatencyMs": 360, + "bytesPerSec": 151008051.2 }, { "workers": 50, "durationMs": 5010, - "requests": 2546, + "requests": 2446, "errors": 0, - "requestsPerSec": 509.2, - "avgLatencyMs": 96.66, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, + "requestsPerSec": 489.2, + "avgLatencyMs": 100.22, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 101, "p90LatencyMs": 114, - "p99LatencyMs": 141, - "maxLatencyMs": 332, - "bytesPerSec": 151139123.2 + "p99LatencyMs": 139, + "maxLatencyMs": 330, + "bytesPerSec": 145168793.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2598, + "requests": 2399, "errors": 0, - "requestsPerSec": 519.6, - "avgLatencyMs": 188.29, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 169, - "p90LatencyMs": 185, - "p99LatencyMs": 2767, - "maxLatencyMs": 4871, - "bytesPerSec": 154206208 + "requestsPerSec": 479.8, + "avgLatencyMs": 197.71, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 182, + "p90LatencyMs": 193, + "p99LatencyMs": 2844, + "maxLatencyMs": 4965, + "bytesPerSec": 142383513.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2599, + "requests": 2450, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 191.32, - "medianLatencyMs": 140, - "p50LatencyMs": 140, + "requestsPerSec": 490, + "avgLatencyMs": 195.72, + "medianLatencyMs": 137, + "p50LatencyMs": 137, "p75LatencyMs": 169, - "p90LatencyMs": 182, - "p99LatencyMs": 2917, - "maxLatencyMs": 4999, - "bytesPerSec": 154284851.2 + "p90LatencyMs": 183, + "p99LatencyMs": 2935, + "maxLatencyMs": 4964, + "bytesPerSec": 145404723.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, + "peakRequestsPerSec": 536.8, + "peakAvgLatencyMs": 18.03, "peakP50LatencyMs": 17, "peakP75LatencyMs": 19, "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakP99LatencyMs": 32, + "totalRequests": 17400, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 325.61, + "avgLatencyMs": 2.27, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "maxLatencyMs": 8, + "bytesPerSec": 96632832 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2643, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 528.6, + "avgLatencyMs": 8.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, + "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p99LatencyMs": 13, + "maxLatencyMs": 22, + "bytesPerSec": 156880076.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2684, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, + "requestsPerSec": 536.8, + "avgLatencyMs": 18.03, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 19, "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 159318016 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2654, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 530.8, + "avgLatencyMs": 46.32, "medianLatencyMs": 45, "p50LatencyMs": 45, - "p75LatencyMs": 46, - "p90LatencyMs": 47, + "p75LatencyMs": 47, + "p90LatencyMs": 49, "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "maxLatencyMs": 308, + "bytesPerSec": 157483008 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2649, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 529.8, + "avgLatencyMs": 93.27, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 94, + "p90LatencyMs": 102, + "p99LatencyMs": 311, + "maxLatencyMs": 1219, + "bytesPerSec": 157220864 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2598, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 519.6, + "avgLatencyMs": 187.78, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 163, + "p90LatencyMs": 186, + "p99LatencyMs": 2758, + "maxLatencyMs": 4856, + "bytesPerSec": 154179993.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2544, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 508.8, + "avgLatencyMs": 193.7, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 164, + "p90LatencyMs": 183, + "p99LatencyMs": 2888, + "maxLatencyMs": 4999, + "bytesPerSec": 151008051.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 550.8, - "peakAvgLatencyMs": 17.6, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17941, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1658, + "requests": 1630, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 2.19, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 98415411.2 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2710, + "requests": 2580, "errors": 0, - "requestsPerSec": 542, - "avgLatencyMs": 8.72, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 20, - "bytesPerSec": 160864665.6 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2754, + "requests": 2621, "errors": 0, - "requestsPerSec": 550.8, - "avgLatencyMs": 17.6, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 163433676.81 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2731, + "requests": 2680, "errors": 0, - "requestsPerSec": 546.21, - "avgLatencyMs": 45.02, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 45, - "p90LatencyMs": 46, - "p99LatencyMs": 72, - "maxLatencyMs": 308, - "bytesPerSec": 162096742.4 + "requestsPerSec": 536, + "avgLatencyMs": 45.94, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2743, + "requests": 2620, "errors": 0, - "requestsPerSec": 548.6, - "avgLatencyMs": 89.75, - "medianLatencyMs": 88, - "p50LatencyMs": 88, - "p75LatencyMs": 89, - "p90LatencyMs": 92, - "p99LatencyMs": 260, - "maxLatencyMs": 1185, - "bytesPerSec": 162830745.6 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2696, + "requests": 2600, "errors": 0, - "requestsPerSec": 539.21, - "avgLatencyMs": 180.34, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 163, - "p90LatencyMs": 178, - "p99LatencyMs": 2574, - "maxLatencyMs": 4666, - "bytesPerSec": 159999590.4 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2649, + "requests": 2498, "errors": 0, - "requestsPerSec": 529.8, - "avgLatencyMs": 189.49, + "requestsPerSec": 499.6, + "avgLatencyMs": 193, "medianLatencyMs": 133, "p50LatencyMs": 133, - "p75LatencyMs": 166, - "p90LatencyMs": 189, - "p99LatencyMs": 2817, - "maxLatencyMs": 4996, - "bytesPerSec": 157194649.6 + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ] } diff --git a/packages/app-pracht/ci-stats.json b/packages/app-pracht/ci-stats.json index 3785eb57..25b53960 100644 --- a/packages/app-pracht/ci-stats.json +++ b/packages/app-pracht/ci-stats.json @@ -1,151 +1,151 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "ssrRequestThroughputTests": { - "opsPerSec": 598, - "avgLatencyMs": 1.72, - "medianLatencyMs": 1.616, - "samples": 5816, + "opsPerSec": 592, + "avgLatencyMs": 1.735, + "medianLatencyMs": 1.624, + "samples": 5763, "bodySizeKb": 187.02, "duplicationFactor": 2 }, "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, "peakP99LatencyMs": 38, - "totalRequests": 21449, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1903, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 2918, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, + "requestsPerSec": 583.6, + "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 9, + "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3320, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 664, + "avgLatencyMs": 14.57, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3543, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 36, + "p75LatencyMs": 35, "p90LatencyMs": 36, "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3530, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3504, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3436, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 705, - "peakAvgLatencyMs": 34.85, + "peakRequestsPerSec": 696.4, + "peakAvgLatencyMs": 35.27, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 42, - "totalRequests": 21797, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 40, + "totalRequests": 21521, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1914, + "requests": 1921, "errors": 0, - "requestsPerSec": 382.8, + "requestsPerSec": 384.2, "avgLatencyMs": 2.04, "medianLatencyMs": 2, "p50LatencyMs": 2, @@ -153,333 +153,333 @@ "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 107983667.2 + "bytesPerSec": 108376883.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2990, + "requests": 3047, "errors": 0, - "requestsPerSec": 598, - "avgLatencyMs": 7.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 609.4, + "avgLatencyMs": 7.54, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 8, - "p90LatencyMs": 9, - "p99LatencyMs": 12, - "maxLatencyMs": 20, - "bytesPerSec": 168702771.2 + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 171900928 }, { "workers": 10, "durationMs": 5000, - "requests": 3263, + "requests": 3255, "errors": 0, - "requestsPerSec": 652.6, - "avgLatencyMs": 14.76, + "requestsPerSec": 651, + "avgLatencyMs": 14.78, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 25, - "bytesPerSec": 184064409.6 + "p99LatencyMs": 21, + "maxLatencyMs": 29, + "bytesPerSec": 183644979.2 }, { "workers": 25, - "durationMs": 5010, - "requests": 3525, + "durationMs": 5000, + "requests": 3482, "errors": 0, - "requestsPerSec": 705, - "avgLatencyMs": 34.85, + "requestsPerSec": 696.4, + "avgLatencyMs": 35.27, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 35, - "p90LatencyMs": 36, - "p99LatencyMs": 42, - "maxLatencyMs": 105, - "bytesPerSec": 198901760 + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 40, + "maxLatencyMs": 164, + "bytesPerSec": 196437606.4 }, { "workers": 50, "durationMs": 5000, - "requests": 3483, + "requests": 3328, "errors": 0, - "requestsPerSec": 696.6, - "avgLatencyMs": 70.79, - "medianLatencyMs": 69, - "p50LatencyMs": 69, - "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 95, - "maxLatencyMs": 130, - "bytesPerSec": 196490035.2 + "requestsPerSec": 665.6, + "avgLatencyMs": 74.08, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 74, + "p90LatencyMs": 77, + "p99LatencyMs": 124, + "maxLatencyMs": 454, + "bytesPerSec": 187708211.2 }, { "workers": 100, "durationMs": 5010, - "requests": 3428, + "requests": 3260, "errors": 0, - "requestsPerSec": 685.6, - "avgLatencyMs": 143.33, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 144, + "requestsPerSec": 652, + "avgLatencyMs": 149.98, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 944, - "maxLatencyMs": 2242, - "bytesPerSec": 193422950.4 + "p99LatencyMs": 1054, + "maxLatencyMs": 2384, + "bytesPerSec": 183907123.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3194, + "requests": 3228, "errors": 0, - "requestsPerSec": 638.8, - "avgLatencyMs": 213.93, - "medianLatencyMs": 154, - "p50LatencyMs": 154, - "p75LatencyMs": 181, - "p90LatencyMs": 207, - "p99LatencyMs": 3070, - "maxLatencyMs": 4997, - "bytesPerSec": 180184678.4 + "requestsPerSec": 645.6, + "avgLatencyMs": 212.23, + "medianLatencyMs": 160, + "p50LatencyMs": 160, + "p75LatencyMs": 192, + "p90LatencyMs": 204, + "p99LatencyMs": 2927, + "maxLatencyMs": 4914, + "bytesPerSec": 182072115.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 664.6, - "peakAvgLatencyMs": 37, - "peakP50LatencyMs": 37, - "peakP75LatencyMs": 38, - "peakP90LatencyMs": 39, - "peakP99LatencyMs": 41, - "totalRequests": 20915, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1918, + "requests": 1903, "errors": 0, - "requestsPerSec": 383.6, - "avgLatencyMs": 2.06, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 108206489.6 + "maxLatencyMs": 7, + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2933, + "requests": 2918, "errors": 0, - "requestsPerSec": 586.6, + "requestsPerSec": 583.6, "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 165478400 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3097, + "requests": 3320, "errors": 0, - "requestsPerSec": 619.4, - "avgLatencyMs": 15.63, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 29, - "bytesPerSec": 174732083.2 + "requestsPerSec": 664, + "avgLatencyMs": 14.57, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3323, + "requests": 3543, "errors": 0, - "requestsPerSec": 664.6, - "avgLatencyMs": 37, - "medianLatencyMs": 37, - "p50LatencyMs": 37, - "p75LatencyMs": 38, - "p90LatencyMs": 39, - "p99LatencyMs": 41, - "maxLatencyMs": 163, - "bytesPerSec": 187446067.2 + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3292, + "requests": 3530, "errors": 0, - "requestsPerSec": 658.4, - "avgLatencyMs": 74.86, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, - "p99LatencyMs": 112, - "maxLatencyMs": 504, - "bytesPerSec": 185742131.2 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, "durationMs": 5010, - "requests": 3241, + "requests": 3504, "errors": 0, - "requestsPerSec": 648.21, - "avgLatencyMs": 151.49, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 152, - "p90LatencyMs": 156, - "p99LatencyMs": 1031, - "maxLatencyMs": 2302, - "bytesPerSec": 182832332.8 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3111, + "requests": 3436, "errors": 0, - "requestsPerSec": 622.21, - "avgLatencyMs": 218.28, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 195, - "p90LatencyMs": 210, - "p99LatencyMs": 2937, - "maxLatencyMs": 4951, - "bytesPerSec": 175544729.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, - "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakRequestsPerSec": 716, + "peakAvgLatencyMs": 34.29, + "peakP50LatencyMs": 34, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, - "peakP99LatencyMs": 38, - "totalRequests": 21449, + "peakP99LatencyMs": 37, + "totalRequests": 22415, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1947, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 389.4, + "avgLatencyMs": 2.06, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "maxLatencyMs": 3, + "bytesPerSec": 109844889.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 3146, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "requestsPerSec": 629.21, + "avgLatencyMs": 7.31, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 177458380.8 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3335, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 667, + "avgLatencyMs": 14.52, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 188153856 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3580, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, - "medianLatencyMs": 35, - "p50LatencyMs": 35, - "p75LatencyMs": 36, + "requestsPerSec": 716, + "avgLatencyMs": 34.29, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, "p90LatencyMs": 36, - "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "p99LatencyMs": 37, + "maxLatencyMs": 111, + "bytesPerSec": 201968844.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3502, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 700.4, + "avgLatencyMs": 70.23, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 72, + "p99LatencyMs": 116, + "maxLatencyMs": 552, + "bytesPerSec": 197564825.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3485, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 697, + "avgLatencyMs": 141, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 141, + "p90LatencyMs": 143, + "p99LatencyMs": 684, + "maxLatencyMs": 1951, + "bytesPerSec": 196594892.8 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3420, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 684, + "avgLatencyMs": 208.25, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 184, + "p90LatencyMs": 196, + "p99LatencyMs": 2858, + "maxLatencyMs": 4966, + "bytesPerSec": 192924876.8 } ] } @@ -488,474 +488,474 @@ }, "ssrRouterLinkLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1138, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1553, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1621, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1881, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1985, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1864, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, "medianLatencyMs": 211, "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1778, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 332.4, - "peakAvgLatencyMs": 74.17, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 76, - "peakP90LatencyMs": 83, - "peakP99LatencyMs": 93, - "totalRequests": 10944, + "peakWorkers": 10, + "peakRequestsPerSec": 310.4, + "peakAvgLatencyMs": 31.63, + "peakP50LatencyMs": 32, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 43, + "totalRequests": 10298, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1195, + "requests": 1150, "errors": 0, - "requestsPerSec": 239, - "avgLatencyMs": 3.5, + "requestsPerSec": 230, + "avgLatencyMs": 3.74, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 67449651.2 + "maxLatencyMs": 9, + "bytesPerSec": 64897024 }, { "workers": 5, "durationMs": 5000, - "requests": 1576, + "requests": 1532, "errors": 0, - "requestsPerSec": 315.2, - "avgLatencyMs": 15.31, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 306.4, + "avgLatencyMs": 15.79, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 18, "p90LatencyMs": 19, - "p99LatencyMs": 22, + "p99LatencyMs": 23, "maxLatencyMs": 27, - "bytesPerSec": 88952012.8 + "bytesPerSec": 86461644.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1617, + "requests": 1552, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 30.33, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 42, - "maxLatencyMs": 62, - "bytesPerSec": 91245772.8 + "requestsPerSec": 310.4, + "avgLatencyMs": 31.63, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 68, + "bytesPerSec": 87588864 }, { "workers": 25, "durationMs": 5000, - "requests": 1662, + "requests": 1533, "errors": 0, - "requestsPerSec": 332.4, - "avgLatencyMs": 74.17, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 76, - "p90LatencyMs": 83, - "p99LatencyMs": 93, - "maxLatencyMs": 315, - "bytesPerSec": 93788569.6 + "requestsPerSec": 306.61, + "avgLatencyMs": 80.29, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 85, + "p90LatencyMs": 91, + "p99LatencyMs": 118, + "maxLatencyMs": 260, + "bytesPerSec": 86514073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1643, + "requests": 1479, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 149.31, - "medianLatencyMs": 149, - "p50LatencyMs": 149, - "p75LatencyMs": 156, - "p90LatencyMs": 161, - "p99LatencyMs": 188, - "maxLatencyMs": 232, - "bytesPerSec": 92726886.4 + "requestsPerSec": 295.8, + "avgLatencyMs": 165.61, + "medianLatencyMs": 163, + "p50LatencyMs": 163, + "p75LatencyMs": 169, + "p90LatencyMs": 175, + "p99LatencyMs": 709, + "maxLatencyMs": 1362, + "bytesPerSec": 83473203.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1634, + "requests": 1529, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 296.23, - "medianLatencyMs": 219, - "p50LatencyMs": 219, + "requestsPerSec": 305.8, + "avgLatencyMs": 307.42, + "medianLatencyMs": 231, + "p50LatencyMs": 231, "p75LatencyMs": 270, - "p90LatencyMs": 298, - "p99LatencyMs": 3409, - "maxLatencyMs": 4875, - "bytesPerSec": 92215705.6 + "p90LatencyMs": 294, + "p99LatencyMs": 3558, + "maxLatencyMs": 4969, + "bytesPerSec": 86304358.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1617, + "requests": 1523, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 300.05, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 281, - "p99LatencyMs": 3578, - "maxLatencyMs": 4959, - "bytesPerSec": 91271987.2 + "requestsPerSec": 304.61, + "avgLatencyMs": 308.64, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 263, + "p90LatencyMs": 298, + "p99LatencyMs": 3601, + "maxLatencyMs": 4998, + "bytesPerSec": 85960294.4 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 401.8, - "peakAvgLatencyMs": 61.37, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 88, - "totalRequests": 12451, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1175, + "requests": 1138, "errors": 0, - "requestsPerSec": 235, - "avgLatencyMs": 3.58, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 66309324.8 + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1582, + "requests": 1553, "errors": 0, - "requestsPerSec": 316.4, - "avgLatencyMs": 15.28, + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, "medianLatencyMs": 14, "p50LatencyMs": 14, - "p75LatencyMs": 17, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 23, "maxLatencyMs": 28, - "bytesPerSec": 89292800 + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1859, + "requests": 1621, "errors": 0, - "requestsPerSec": 371.8, - "avgLatencyMs": 26.33, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 31, - "p99LatencyMs": 36, - "maxLatencyMs": 43, - "bytesPerSec": 104903475.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2009, + "requests": 1881, "errors": 0, - "requestsPerSec": 401.8, - "avgLatencyMs": 61.37, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 62, - "p90LatencyMs": 63, - "p99LatencyMs": 88, - "maxLatencyMs": 170, - "bytesPerSec": 113370726.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1982, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 396.4, - "avgLatencyMs": 123.54, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 123, - "p90LatencyMs": 131, - "p99LatencyMs": 311, - "maxLatencyMs": 920, - "bytesPerSec": 111850291.2 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1864, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 248.76, - "medianLatencyMs": 209, - "p50LatencyMs": 209, - "p75LatencyMs": 243, - "p90LatencyMs": 252, - "p99LatencyMs": 2462, - "maxLatencyMs": 3893, - "bytesPerSec": 110434713.6 + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1887, + "requests": 1778, "errors": 0, - "requestsPerSec": 377.4, - "avgLatencyMs": 285.99, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 254, - "p90LatencyMs": 301, - "p99LatencyMs": 3366, - "maxLatencyMs": 4961, - "bytesPerSec": 106502553.6 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 380.8, + "peakAvgLatencyMs": 64.72, + "peakP50LatencyMs": 64, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 73, + "totalRequests": 12510, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1326, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 265.2, + "avgLatencyMs": 3.15, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "maxLatencyMs": 7, + "bytesPerSec": 74835558.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1754, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 350.8, + "avgLatencyMs": 13.75, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 98992128 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1883, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 376.6, + "avgLatencyMs": 25.99, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 30, + "maxLatencyMs": 52, + "bytesPerSec": 106279731.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1904, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 380.8, + "avgLatencyMs": 64.72, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 73, + "maxLatencyMs": 145, + "bytesPerSec": 107459379.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1985, + "requests": 1892, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 378.4, + "avgLatencyMs": 129.91, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 130, + "p90LatencyMs": 134, + "p99LatencyMs": 479, + "maxLatencyMs": 1032, + "bytesPerSec": 106777804.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1894, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, - "medianLatencyMs": 211, - "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "requestsPerSec": 378.8, + "avgLatencyMs": 257.17, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 248, + "p90LatencyMs": 257, + "p99LatencyMs": 2711, + "maxLatencyMs": 4113, + "bytesPerSec": 106882662.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1857, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 371.4, + "avgLatencyMs": 280.05, + "medianLatencyMs": 197, + "p50LatencyMs": 197, + "p75LatencyMs": 241, + "p90LatencyMs": 284, + "p99LatencyMs": 3447, + "maxLatencyMs": 4991, + "bytesPerSec": 104798617.6 } ] } @@ -964,147 +964,147 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "clientSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.66, + "firstPaintMs": 93.4, + "fcpMs": 93.19, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.28, - "inputDelayMs": 0.81, - "processingDurationMs": 2.24, - "presentationDelayMs": 16.23 + "interactionLatencyMs": 18.26, + "inputDelayMs": 0.78, + "processingDurationMs": 2.57, + "presentationDelayMs": 14.91 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.69, - "fcpMs": 10.83, - "interactionLatencyMs": 2.16, - "inputDelayMs": 0.1, - "processingDurationMs": 0.05, - "presentationDelayMs": 2.17 + "firstPaintMs": 6.95, + "fcpMs": 7.06, + "interactionLatencyMs": 2.25, + "inputDelayMs": 0.07, + "processingDurationMs": 0.41, + "presentationDelayMs": 2.49 }, "samples": [ { - "firstPaintMs": 124, - "fcpMs": 124.436, + "firstPaintMs": 96, + "fcpMs": 95.923, "interactionTests": { - "interactionLatencyMs": 21.626, - "inputDelayMs": 0.743, - "processingDurationMs": 2.19, - "presentationDelayMs": 18.693 + "interactionLatencyMs": 19.252, + "inputDelayMs": 0.779, + "processingDurationMs": 2.614, + "presentationDelayMs": 15.859 } }, { - "firstPaintMs": 101, - "fcpMs": 100.933, + "firstPaintMs": 97, + "fcpMs": 97.001, "interactionTests": { - "interactionLatencyMs": 19.802, - "inputDelayMs": 0.964, - "processingDurationMs": 2.324, - "presentationDelayMs": 16.514 + "interactionLatencyMs": 16.099, + "inputDelayMs": 0.705, + "processingDurationMs": 2.25, + "presentationDelayMs": 13.144 } }, { - "firstPaintMs": 100, - "fcpMs": 99.956, + "firstPaintMs": 97, + "fcpMs": 96.697, "interactionTests": { - "interactionLatencyMs": 20.918999999999997, - "inputDelayMs": 0.774, - "processingDurationMs": 2.219, - "presentationDelayMs": 17.926 + "interactionLatencyMs": 16.362000000000002, + "inputDelayMs": 0.891, + "processingDurationMs": 3.233, + "presentationDelayMs": 12.238 } }, { - "firstPaintMs": 98, - "fcpMs": 98.467, + "firstPaintMs": 96, + "fcpMs": 95.747, "interactionTests": { - "interactionLatencyMs": 16.982, - "inputDelayMs": 0.715, - "processingDurationMs": 2.209, - "presentationDelayMs": 14.058 + "interactionLatencyMs": 21.567, + "inputDelayMs": 0.779, + "processingDurationMs": 2.195, + "presentationDelayMs": 18.593 } }, { - "firstPaintMs": 109, - "fcpMs": 109.493, + "firstPaintMs": 81, + "fcpMs": 80.602, "interactionTests": { - "interactionLatencyMs": 17.07, - "inputDelayMs": 0.869, - "processingDurationMs": 2.244, - "presentationDelayMs": 13.957 + "interactionLatencyMs": 18.044, + "inputDelayMs": 0.77, + "processingDurationMs": 2.562, + "presentationDelayMs": 14.712 } } ] }, "serverSideRenderedTests": { - "firstPaintMs": 82.8, - "fcpMs": 82.91, + "firstPaintMs": 81.4, + "fcpMs": 81.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.01, - "inputDelayMs": 1.33, - "processingDurationMs": 1.91, - "presentationDelayMs": 10.77 + "interactionLatencyMs": 15.83, + "inputDelayMs": 0.85, + "processingDurationMs": 2.12, + "presentationDelayMs": 12.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 9.58, - "fcpMs": 9.45, - "interactionLatencyMs": 4.49, - "inputDelayMs": 1.13, - "processingDurationMs": 0.33, - "presentationDelayMs": 4.93 + "firstPaintMs": 4.77, + "fcpMs": 4.9, + "interactionLatencyMs": 2.84, + "inputDelayMs": 0.04, + "processingDurationMs": 0.47, + "presentationDelayMs": 2.7 }, "samples": [ { - "firstPaintMs": 92, - "fcpMs": 91.827, + "firstPaintMs": 86, + "fcpMs": 85.864, "interactionTests": { - "interactionLatencyMs": 19.57, - "inputDelayMs": 0.744, - "processingDurationMs": 1.734, - "presentationDelayMs": 17.092 + "interactionLatencyMs": 14.385, + "inputDelayMs": 0.925, + "processingDurationMs": 2.38, + "presentationDelayMs": 11.08 } }, { - "firstPaintMs": 89, - "fcpMs": 89.09, + "firstPaintMs": 80, + "fcpMs": 79.723, "interactionTests": { - "interactionLatencyMs": 18.048000000000002, - "inputDelayMs": 0.877, - "processingDurationMs": 2.082, - "presentationDelayMs": 15.089 + "interactionLatencyMs": 18.573, + "inputDelayMs": 0.848, + "processingDurationMs": 1.69, + "presentationDelayMs": 16.035 } }, { - "firstPaintMs": 79, - "fcpMs": 79.289, + "firstPaintMs": 82, + "fcpMs": 82.365, "interactionTests": { - "interactionLatencyMs": 9.949, - "inputDelayMs": 0.783, - "processingDurationMs": 1.611, - "presentationDelayMs": 7.555 + "interactionLatencyMs": 13.239999999999998, + "inputDelayMs": 0.846, + "processingDurationMs": 1.906, + "presentationDelayMs": 10.488 } }, { - "firstPaintMs": 68, - "fcpMs": 68.2, + "firstPaintMs": 85, + "fcpMs": 84.805, "interactionTests": { - "interactionLatencyMs": 10.335, - "inputDelayMs": 0.919, - "processingDurationMs": 1.706, - "presentationDelayMs": 7.71 + "interactionLatencyMs": 13.745, + "inputDelayMs": 0.816, + "processingDurationMs": 1.809, + "presentationDelayMs": 11.12 } }, { - "firstPaintMs": 86, - "fcpMs": 86.128, + "firstPaintMs": 74, + "fcpMs": 73.602, "interactionTests": { - "interactionLatencyMs": 12.161999999999999, - "inputDelayMs": 3.346, - "processingDurationMs": 2.397, - "presentationDelayMs": 6.419 + "interactionLatencyMs": 19.219, + "inputDelayMs": 0.836, + "processingDurationMs": 2.812, + "presentationDelayMs": 15.571 } } ] diff --git a/packages/app-pracht/stats/0.18.0.json b/packages/app-pracht/stats/0.18.0.json index 3785eb57..25b53960 100644 --- a/packages/app-pracht/stats/0.18.0.json +++ b/packages/app-pracht/stats/0.18.0.json @@ -1,151 +1,151 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "ssrRequestThroughputTests": { - "opsPerSec": 598, - "avgLatencyMs": 1.72, - "medianLatencyMs": 1.616, - "samples": 5816, + "opsPerSec": 592, + "avgLatencyMs": 1.735, + "medianLatencyMs": 1.624, + "samples": 5763, "bodySizeKb": 187.02, "duplicationFactor": 2 }, "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, "peakP99LatencyMs": 38, - "totalRequests": 21449, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1903, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 2918, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, + "requestsPerSec": 583.6, + "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 9, + "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3320, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 664, + "avgLatencyMs": 14.57, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3543, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 36, + "p75LatencyMs": 35, "p90LatencyMs": 36, "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3530, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3504, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3436, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 705, - "peakAvgLatencyMs": 34.85, + "peakRequestsPerSec": 696.4, + "peakAvgLatencyMs": 35.27, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 42, - "totalRequests": 21797, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 40, + "totalRequests": 21521, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1914, + "requests": 1921, "errors": 0, - "requestsPerSec": 382.8, + "requestsPerSec": 384.2, "avgLatencyMs": 2.04, "medianLatencyMs": 2, "p50LatencyMs": 2, @@ -153,333 +153,333 @@ "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 107983667.2 + "bytesPerSec": 108376883.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2990, + "requests": 3047, "errors": 0, - "requestsPerSec": 598, - "avgLatencyMs": 7.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 609.4, + "avgLatencyMs": 7.54, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 8, - "p90LatencyMs": 9, - "p99LatencyMs": 12, - "maxLatencyMs": 20, - "bytesPerSec": 168702771.2 + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 171900928 }, { "workers": 10, "durationMs": 5000, - "requests": 3263, + "requests": 3255, "errors": 0, - "requestsPerSec": 652.6, - "avgLatencyMs": 14.76, + "requestsPerSec": 651, + "avgLatencyMs": 14.78, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 25, - "bytesPerSec": 184064409.6 + "p99LatencyMs": 21, + "maxLatencyMs": 29, + "bytesPerSec": 183644979.2 }, { "workers": 25, - "durationMs": 5010, - "requests": 3525, + "durationMs": 5000, + "requests": 3482, "errors": 0, - "requestsPerSec": 705, - "avgLatencyMs": 34.85, + "requestsPerSec": 696.4, + "avgLatencyMs": 35.27, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 35, - "p90LatencyMs": 36, - "p99LatencyMs": 42, - "maxLatencyMs": 105, - "bytesPerSec": 198901760 + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 40, + "maxLatencyMs": 164, + "bytesPerSec": 196437606.4 }, { "workers": 50, "durationMs": 5000, - "requests": 3483, + "requests": 3328, "errors": 0, - "requestsPerSec": 696.6, - "avgLatencyMs": 70.79, - "medianLatencyMs": 69, - "p50LatencyMs": 69, - "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 95, - "maxLatencyMs": 130, - "bytesPerSec": 196490035.2 + "requestsPerSec": 665.6, + "avgLatencyMs": 74.08, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 74, + "p90LatencyMs": 77, + "p99LatencyMs": 124, + "maxLatencyMs": 454, + "bytesPerSec": 187708211.2 }, { "workers": 100, "durationMs": 5010, - "requests": 3428, + "requests": 3260, "errors": 0, - "requestsPerSec": 685.6, - "avgLatencyMs": 143.33, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 144, + "requestsPerSec": 652, + "avgLatencyMs": 149.98, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 944, - "maxLatencyMs": 2242, - "bytesPerSec": 193422950.4 + "p99LatencyMs": 1054, + "maxLatencyMs": 2384, + "bytesPerSec": 183907123.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3194, + "requests": 3228, "errors": 0, - "requestsPerSec": 638.8, - "avgLatencyMs": 213.93, - "medianLatencyMs": 154, - "p50LatencyMs": 154, - "p75LatencyMs": 181, - "p90LatencyMs": 207, - "p99LatencyMs": 3070, - "maxLatencyMs": 4997, - "bytesPerSec": 180184678.4 + "requestsPerSec": 645.6, + "avgLatencyMs": 212.23, + "medianLatencyMs": 160, + "p50LatencyMs": 160, + "p75LatencyMs": 192, + "p90LatencyMs": 204, + "p99LatencyMs": 2927, + "maxLatencyMs": 4914, + "bytesPerSec": 182072115.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 664.6, - "peakAvgLatencyMs": 37, - "peakP50LatencyMs": 37, - "peakP75LatencyMs": 38, - "peakP90LatencyMs": 39, - "peakP99LatencyMs": 41, - "totalRequests": 20915, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1918, + "requests": 1903, "errors": 0, - "requestsPerSec": 383.6, - "avgLatencyMs": 2.06, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 108206489.6 + "maxLatencyMs": 7, + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2933, + "requests": 2918, "errors": 0, - "requestsPerSec": 586.6, + "requestsPerSec": 583.6, "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 165478400 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3097, + "requests": 3320, "errors": 0, - "requestsPerSec": 619.4, - "avgLatencyMs": 15.63, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 29, - "bytesPerSec": 174732083.2 + "requestsPerSec": 664, + "avgLatencyMs": 14.57, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3323, + "requests": 3543, "errors": 0, - "requestsPerSec": 664.6, - "avgLatencyMs": 37, - "medianLatencyMs": 37, - "p50LatencyMs": 37, - "p75LatencyMs": 38, - "p90LatencyMs": 39, - "p99LatencyMs": 41, - "maxLatencyMs": 163, - "bytesPerSec": 187446067.2 + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3292, + "requests": 3530, "errors": 0, - "requestsPerSec": 658.4, - "avgLatencyMs": 74.86, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, - "p99LatencyMs": 112, - "maxLatencyMs": 504, - "bytesPerSec": 185742131.2 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, "durationMs": 5010, - "requests": 3241, + "requests": 3504, "errors": 0, - "requestsPerSec": 648.21, - "avgLatencyMs": 151.49, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 152, - "p90LatencyMs": 156, - "p99LatencyMs": 1031, - "maxLatencyMs": 2302, - "bytesPerSec": 182832332.8 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3111, + "requests": 3436, "errors": 0, - "requestsPerSec": 622.21, - "avgLatencyMs": 218.28, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 195, - "p90LatencyMs": 210, - "p99LatencyMs": 2937, - "maxLatencyMs": 4951, - "bytesPerSec": 175544729.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, - "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakRequestsPerSec": 716, + "peakAvgLatencyMs": 34.29, + "peakP50LatencyMs": 34, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, - "peakP99LatencyMs": 38, - "totalRequests": 21449, + "peakP99LatencyMs": 37, + "totalRequests": 22415, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1947, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 389.4, + "avgLatencyMs": 2.06, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "maxLatencyMs": 3, + "bytesPerSec": 109844889.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 3146, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "requestsPerSec": 629.21, + "avgLatencyMs": 7.31, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 177458380.8 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3335, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 667, + "avgLatencyMs": 14.52, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 188153856 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3580, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, - "medianLatencyMs": 35, - "p50LatencyMs": 35, - "p75LatencyMs": 36, + "requestsPerSec": 716, + "avgLatencyMs": 34.29, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, "p90LatencyMs": 36, - "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "p99LatencyMs": 37, + "maxLatencyMs": 111, + "bytesPerSec": 201968844.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3502, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 700.4, + "avgLatencyMs": 70.23, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 72, + "p99LatencyMs": 116, + "maxLatencyMs": 552, + "bytesPerSec": 197564825.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3485, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 697, + "avgLatencyMs": 141, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 141, + "p90LatencyMs": 143, + "p99LatencyMs": 684, + "maxLatencyMs": 1951, + "bytesPerSec": 196594892.8 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3420, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 684, + "avgLatencyMs": 208.25, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 184, + "p90LatencyMs": 196, + "p99LatencyMs": 2858, + "maxLatencyMs": 4966, + "bytesPerSec": 192924876.8 } ] } @@ -488,474 +488,474 @@ }, "ssrRouterLinkLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1138, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1553, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1621, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1881, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1985, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1864, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, "medianLatencyMs": 211, "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1778, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 332.4, - "peakAvgLatencyMs": 74.17, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 76, - "peakP90LatencyMs": 83, - "peakP99LatencyMs": 93, - "totalRequests": 10944, + "peakWorkers": 10, + "peakRequestsPerSec": 310.4, + "peakAvgLatencyMs": 31.63, + "peakP50LatencyMs": 32, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 43, + "totalRequests": 10298, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1195, + "requests": 1150, "errors": 0, - "requestsPerSec": 239, - "avgLatencyMs": 3.5, + "requestsPerSec": 230, + "avgLatencyMs": 3.74, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 67449651.2 + "maxLatencyMs": 9, + "bytesPerSec": 64897024 }, { "workers": 5, "durationMs": 5000, - "requests": 1576, + "requests": 1532, "errors": 0, - "requestsPerSec": 315.2, - "avgLatencyMs": 15.31, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 306.4, + "avgLatencyMs": 15.79, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 18, "p90LatencyMs": 19, - "p99LatencyMs": 22, + "p99LatencyMs": 23, "maxLatencyMs": 27, - "bytesPerSec": 88952012.8 + "bytesPerSec": 86461644.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1617, + "requests": 1552, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 30.33, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 42, - "maxLatencyMs": 62, - "bytesPerSec": 91245772.8 + "requestsPerSec": 310.4, + "avgLatencyMs": 31.63, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 68, + "bytesPerSec": 87588864 }, { "workers": 25, "durationMs": 5000, - "requests": 1662, + "requests": 1533, "errors": 0, - "requestsPerSec": 332.4, - "avgLatencyMs": 74.17, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 76, - "p90LatencyMs": 83, - "p99LatencyMs": 93, - "maxLatencyMs": 315, - "bytesPerSec": 93788569.6 + "requestsPerSec": 306.61, + "avgLatencyMs": 80.29, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 85, + "p90LatencyMs": 91, + "p99LatencyMs": 118, + "maxLatencyMs": 260, + "bytesPerSec": 86514073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1643, + "requests": 1479, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 149.31, - "medianLatencyMs": 149, - "p50LatencyMs": 149, - "p75LatencyMs": 156, - "p90LatencyMs": 161, - "p99LatencyMs": 188, - "maxLatencyMs": 232, - "bytesPerSec": 92726886.4 + "requestsPerSec": 295.8, + "avgLatencyMs": 165.61, + "medianLatencyMs": 163, + "p50LatencyMs": 163, + "p75LatencyMs": 169, + "p90LatencyMs": 175, + "p99LatencyMs": 709, + "maxLatencyMs": 1362, + "bytesPerSec": 83473203.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1634, + "requests": 1529, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 296.23, - "medianLatencyMs": 219, - "p50LatencyMs": 219, + "requestsPerSec": 305.8, + "avgLatencyMs": 307.42, + "medianLatencyMs": 231, + "p50LatencyMs": 231, "p75LatencyMs": 270, - "p90LatencyMs": 298, - "p99LatencyMs": 3409, - "maxLatencyMs": 4875, - "bytesPerSec": 92215705.6 + "p90LatencyMs": 294, + "p99LatencyMs": 3558, + "maxLatencyMs": 4969, + "bytesPerSec": 86304358.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1617, + "requests": 1523, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 300.05, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 281, - "p99LatencyMs": 3578, - "maxLatencyMs": 4959, - "bytesPerSec": 91271987.2 + "requestsPerSec": 304.61, + "avgLatencyMs": 308.64, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 263, + "p90LatencyMs": 298, + "p99LatencyMs": 3601, + "maxLatencyMs": 4998, + "bytesPerSec": 85960294.4 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 401.8, - "peakAvgLatencyMs": 61.37, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 88, - "totalRequests": 12451, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1175, + "requests": 1138, "errors": 0, - "requestsPerSec": 235, - "avgLatencyMs": 3.58, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 66309324.8 + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1582, + "requests": 1553, "errors": 0, - "requestsPerSec": 316.4, - "avgLatencyMs": 15.28, + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, "medianLatencyMs": 14, "p50LatencyMs": 14, - "p75LatencyMs": 17, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 23, "maxLatencyMs": 28, - "bytesPerSec": 89292800 + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1859, + "requests": 1621, "errors": 0, - "requestsPerSec": 371.8, - "avgLatencyMs": 26.33, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 31, - "p99LatencyMs": 36, - "maxLatencyMs": 43, - "bytesPerSec": 104903475.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2009, + "requests": 1881, "errors": 0, - "requestsPerSec": 401.8, - "avgLatencyMs": 61.37, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 62, - "p90LatencyMs": 63, - "p99LatencyMs": 88, - "maxLatencyMs": 170, - "bytesPerSec": 113370726.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1982, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 396.4, - "avgLatencyMs": 123.54, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 123, - "p90LatencyMs": 131, - "p99LatencyMs": 311, - "maxLatencyMs": 920, - "bytesPerSec": 111850291.2 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1864, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 248.76, - "medianLatencyMs": 209, - "p50LatencyMs": 209, - "p75LatencyMs": 243, - "p90LatencyMs": 252, - "p99LatencyMs": 2462, - "maxLatencyMs": 3893, - "bytesPerSec": 110434713.6 + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1887, + "requests": 1778, "errors": 0, - "requestsPerSec": 377.4, - "avgLatencyMs": 285.99, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 254, - "p90LatencyMs": 301, - "p99LatencyMs": 3366, - "maxLatencyMs": 4961, - "bytesPerSec": 106502553.6 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 380.8, + "peakAvgLatencyMs": 64.72, + "peakP50LatencyMs": 64, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 73, + "totalRequests": 12510, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1326, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 265.2, + "avgLatencyMs": 3.15, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "maxLatencyMs": 7, + "bytesPerSec": 74835558.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1754, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 350.8, + "avgLatencyMs": 13.75, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 98992128 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1883, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 376.6, + "avgLatencyMs": 25.99, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 30, + "maxLatencyMs": 52, + "bytesPerSec": 106279731.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1904, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 380.8, + "avgLatencyMs": 64.72, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 73, + "maxLatencyMs": 145, + "bytesPerSec": 107459379.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1985, + "requests": 1892, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 378.4, + "avgLatencyMs": 129.91, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 130, + "p90LatencyMs": 134, + "p99LatencyMs": 479, + "maxLatencyMs": 1032, + "bytesPerSec": 106777804.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1894, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, - "medianLatencyMs": 211, - "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "requestsPerSec": 378.8, + "avgLatencyMs": 257.17, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 248, + "p90LatencyMs": 257, + "p99LatencyMs": 2711, + "maxLatencyMs": 4113, + "bytesPerSec": 106882662.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1857, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 371.4, + "avgLatencyMs": 280.05, + "medianLatencyMs": 197, + "p50LatencyMs": 197, + "p75LatencyMs": 241, + "p90LatencyMs": 284, + "p99LatencyMs": 3447, + "maxLatencyMs": 4991, + "bytesPerSec": 104798617.6 } ] } @@ -964,147 +964,147 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "clientSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.66, + "firstPaintMs": 93.4, + "fcpMs": 93.19, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.28, - "inputDelayMs": 0.81, - "processingDurationMs": 2.24, - "presentationDelayMs": 16.23 + "interactionLatencyMs": 18.26, + "inputDelayMs": 0.78, + "processingDurationMs": 2.57, + "presentationDelayMs": 14.91 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.69, - "fcpMs": 10.83, - "interactionLatencyMs": 2.16, - "inputDelayMs": 0.1, - "processingDurationMs": 0.05, - "presentationDelayMs": 2.17 + "firstPaintMs": 6.95, + "fcpMs": 7.06, + "interactionLatencyMs": 2.25, + "inputDelayMs": 0.07, + "processingDurationMs": 0.41, + "presentationDelayMs": 2.49 }, "samples": [ { - "firstPaintMs": 124, - "fcpMs": 124.436, + "firstPaintMs": 96, + "fcpMs": 95.923, "interactionTests": { - "interactionLatencyMs": 21.626, - "inputDelayMs": 0.743, - "processingDurationMs": 2.19, - "presentationDelayMs": 18.693 + "interactionLatencyMs": 19.252, + "inputDelayMs": 0.779, + "processingDurationMs": 2.614, + "presentationDelayMs": 15.859 } }, { - "firstPaintMs": 101, - "fcpMs": 100.933, + "firstPaintMs": 97, + "fcpMs": 97.001, "interactionTests": { - "interactionLatencyMs": 19.802, - "inputDelayMs": 0.964, - "processingDurationMs": 2.324, - "presentationDelayMs": 16.514 + "interactionLatencyMs": 16.099, + "inputDelayMs": 0.705, + "processingDurationMs": 2.25, + "presentationDelayMs": 13.144 } }, { - "firstPaintMs": 100, - "fcpMs": 99.956, + "firstPaintMs": 97, + "fcpMs": 96.697, "interactionTests": { - "interactionLatencyMs": 20.918999999999997, - "inputDelayMs": 0.774, - "processingDurationMs": 2.219, - "presentationDelayMs": 17.926 + "interactionLatencyMs": 16.362000000000002, + "inputDelayMs": 0.891, + "processingDurationMs": 3.233, + "presentationDelayMs": 12.238 } }, { - "firstPaintMs": 98, - "fcpMs": 98.467, + "firstPaintMs": 96, + "fcpMs": 95.747, "interactionTests": { - "interactionLatencyMs": 16.982, - "inputDelayMs": 0.715, - "processingDurationMs": 2.209, - "presentationDelayMs": 14.058 + "interactionLatencyMs": 21.567, + "inputDelayMs": 0.779, + "processingDurationMs": 2.195, + "presentationDelayMs": 18.593 } }, { - "firstPaintMs": 109, - "fcpMs": 109.493, + "firstPaintMs": 81, + "fcpMs": 80.602, "interactionTests": { - "interactionLatencyMs": 17.07, - "inputDelayMs": 0.869, - "processingDurationMs": 2.244, - "presentationDelayMs": 13.957 + "interactionLatencyMs": 18.044, + "inputDelayMs": 0.77, + "processingDurationMs": 2.562, + "presentationDelayMs": 14.712 } } ] }, "serverSideRenderedTests": { - "firstPaintMs": 82.8, - "fcpMs": 82.91, + "firstPaintMs": 81.4, + "fcpMs": 81.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.01, - "inputDelayMs": 1.33, - "processingDurationMs": 1.91, - "presentationDelayMs": 10.77 + "interactionLatencyMs": 15.83, + "inputDelayMs": 0.85, + "processingDurationMs": 2.12, + "presentationDelayMs": 12.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 9.58, - "fcpMs": 9.45, - "interactionLatencyMs": 4.49, - "inputDelayMs": 1.13, - "processingDurationMs": 0.33, - "presentationDelayMs": 4.93 + "firstPaintMs": 4.77, + "fcpMs": 4.9, + "interactionLatencyMs": 2.84, + "inputDelayMs": 0.04, + "processingDurationMs": 0.47, + "presentationDelayMs": 2.7 }, "samples": [ { - "firstPaintMs": 92, - "fcpMs": 91.827, + "firstPaintMs": 86, + "fcpMs": 85.864, "interactionTests": { - "interactionLatencyMs": 19.57, - "inputDelayMs": 0.744, - "processingDurationMs": 1.734, - "presentationDelayMs": 17.092 + "interactionLatencyMs": 14.385, + "inputDelayMs": 0.925, + "processingDurationMs": 2.38, + "presentationDelayMs": 11.08 } }, { - "firstPaintMs": 89, - "fcpMs": 89.09, + "firstPaintMs": 80, + "fcpMs": 79.723, "interactionTests": { - "interactionLatencyMs": 18.048000000000002, - "inputDelayMs": 0.877, - "processingDurationMs": 2.082, - "presentationDelayMs": 15.089 + "interactionLatencyMs": 18.573, + "inputDelayMs": 0.848, + "processingDurationMs": 1.69, + "presentationDelayMs": 16.035 } }, { - "firstPaintMs": 79, - "fcpMs": 79.289, + "firstPaintMs": 82, + "fcpMs": 82.365, "interactionTests": { - "interactionLatencyMs": 9.949, - "inputDelayMs": 0.783, - "processingDurationMs": 1.611, - "presentationDelayMs": 7.555 + "interactionLatencyMs": 13.239999999999998, + "inputDelayMs": 0.846, + "processingDurationMs": 1.906, + "presentationDelayMs": 10.488 } }, { - "firstPaintMs": 68, - "fcpMs": 68.2, + "firstPaintMs": 85, + "fcpMs": 84.805, "interactionTests": { - "interactionLatencyMs": 10.335, - "inputDelayMs": 0.919, - "processingDurationMs": 1.706, - "presentationDelayMs": 7.71 + "interactionLatencyMs": 13.745, + "inputDelayMs": 0.816, + "processingDurationMs": 1.809, + "presentationDelayMs": 11.12 } }, { - "firstPaintMs": 86, - "fcpMs": 86.128, + "firstPaintMs": 74, + "fcpMs": 73.602, "interactionTests": { - "interactionLatencyMs": 12.161999999999999, - "inputDelayMs": 3.346, - "processingDurationMs": 2.397, - "presentationDelayMs": 6.419 + "interactionLatencyMs": 19.219, + "inputDelayMs": 0.836, + "processingDurationMs": 2.812, + "presentationDelayMs": 15.571 } } ] diff --git a/packages/app-react-router/ci-stats.json b/packages/app-react-router/ci-stats.json index b0acb597..1020264a 100644 --- a/packages/app-react-router/ci-stats.json +++ b/packages/app-react-router/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 166, - "fcpMs": 166.06, + "firstPaintMs": 153.4, + "fcpMs": 153.48, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.77, - "inputDelayMs": 1.66, - "processingDurationMs": 2.84, - "presentationDelayMs": 18.28 + "interactionLatencyMs": 18.23, + "inputDelayMs": 1.56, + "processingDurationMs": 2.03, + "presentationDelayMs": 14.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 4.69, - "fcpMs": 4.9, - "interactionLatencyMs": 1.27, - "inputDelayMs": 0.18, - "processingDurationMs": 1.22, - "presentationDelayMs": 2.28 + "firstPaintMs": 7.09, + "fcpMs": 7.24, + "interactionLatencyMs": 6.47, + "inputDelayMs": 0.33, + "processingDurationMs": 0.32, + "presentationDelayMs": 6.62 }, "samples": [ { - "firstPaintMs": 171, - "fcpMs": 171.491, + "firstPaintMs": 150, + "fcpMs": 150.028, "interactionTests": { - "interactionLatencyMs": 21.264, - "inputDelayMs": 1.571, - "processingDurationMs": 4.871, - "presentationDelayMs": 14.822 + "interactionLatencyMs": 15.739999999999998, + "inputDelayMs": 2.129, + "processingDurationMs": 2.594, + "presentationDelayMs": 11.017 } }, { - "firstPaintMs": 164, - "fcpMs": 163.526, + "firstPaintMs": 165, + "fcpMs": 165.244, "interactionTests": { - "interactionLatencyMs": 22.599, - "inputDelayMs": 1.429, - "processingDurationMs": 1.824, - "presentationDelayMs": 19.346 + "interactionLatencyMs": 11.934999999999999, + "inputDelayMs": 1.398, + "processingDurationMs": 1.933, + "presentationDelayMs": 8.604 } }, { - "firstPaintMs": 167, - "fcpMs": 167.162, + "firstPaintMs": 155, + "fcpMs": 155.391, "interactionTests": { - "interactionLatencyMs": 24.752000000000002, - "inputDelayMs": 1.605, - "processingDurationMs": 2.114, - "presentationDelayMs": 21.033 + "interactionLatencyMs": 13.256, + "inputDelayMs": 1.422, + "processingDurationMs": 1.872, + "presentationDelayMs": 9.962 } }, { - "firstPaintMs": 159, - "fcpMs": 159.028, + "firstPaintMs": 147, + "fcpMs": 146.995, "interactionTests": { - "interactionLatencyMs": 22.959, - "inputDelayMs": 1.859, - "processingDurationMs": 3.054, - "presentationDelayMs": 18.046 + "interactionLatencyMs": 26.132, + "inputDelayMs": 1.554, + "processingDurationMs": 1.932, + "presentationDelayMs": 22.646 } }, { - "firstPaintMs": 169, - "fcpMs": 169.109, + "firstPaintMs": 150, + "fcpMs": 149.766, "interactionTests": { - "interactionLatencyMs": 22.297, - "inputDelayMs": 1.834, - "processingDurationMs": 2.329, - "presentationDelayMs": 18.134 + "interactionLatencyMs": 24.085, + "inputDelayMs": 1.317, + "processingDurationMs": 1.83, + "presentationDelayMs": 20.938 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.911, - "medianLatencyMs": 2.862, - "samples": 3435, + "opsPerSec": 342, + "avgLatencyMs": 2.943, + "medianLatencyMs": 2.885, + "samples": 3399, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 112.2, - "fcpMs": 112.18, + "firstPaintMs": 106.6, + "fcpMs": 106.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.24, - "inputDelayMs": 2, - "processingDurationMs": 3.32, - "presentationDelayMs": 11.92 + "interactionLatencyMs": 20.06, + "inputDelayMs": 1.64, + "processingDurationMs": 2.79, + "presentationDelayMs": 15.64 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.04, - "fcpMs": 22.94, - "interactionLatencyMs": 4.74, - "inputDelayMs": 1.1, - "processingDurationMs": 0.89, - "presentationDelayMs": 4.98 + "firstPaintMs": 22.45, + "fcpMs": 22.44, + "interactionLatencyMs": 6.96, + "inputDelayMs": 0.1, + "processingDurationMs": 0.23, + "presentationDelayMs": 7.11 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.896, + "firstPaintMs": 72, + "fcpMs": 72.026, "interactionTests": { - "interactionLatencyMs": 11.309, - "inputDelayMs": 1.553, - "processingDurationMs": 4.669, - "presentationDelayMs": 5.087 + "interactionLatencyMs": 16.982999999999997, + "inputDelayMs": 1.632, + "processingDurationMs": 2.968, + "presentationDelayMs": 12.383 } }, { - "firstPaintMs": 127, - "fcpMs": 127.031, + "firstPaintMs": 104, + "fcpMs": 104.118, "interactionTests": { - "interactionLatencyMs": 21.723, - "inputDelayMs": 1.501, - "processingDurationMs": 2.597, - "presentationDelayMs": 17.625 + "interactionLatencyMs": 15.454, + "inputDelayMs": 1.54, + "processingDurationMs": 2.577, + "presentationDelayMs": 11.337 } }, { - "firstPaintMs": 118, - "fcpMs": 117.83, + "firstPaintMs": 134, + "fcpMs": 134.066, "interactionTests": { - "interactionLatencyMs": 13.44, - "inputDelayMs": 1.547, - "processingDurationMs": 3.219, - "presentationDelayMs": 8.674 + "interactionLatencyMs": 13.253, + "inputDelayMs": 1.775, + "processingDurationMs": 3.097, + "presentationDelayMs": 8.381 } }, { - "firstPaintMs": 81, - "fcpMs": 81.2, + "firstPaintMs": 114, + "fcpMs": 113.789, "interactionTests": { - "interactionLatencyMs": 21.653, - "inputDelayMs": 3.965, - "processingDurationMs": 3.637, - "presentationDelayMs": 14.051 + "interactionLatencyMs": 29.718, + "inputDelayMs": 1.696, + "processingDurationMs": 2.653, + "presentationDelayMs": 25.369 } }, { - "firstPaintMs": 97, - "fcpMs": 96.962, + "firstPaintMs": 109, + "fcpMs": 109.121, "interactionTests": { - "interactionLatencyMs": 18.061, - "inputDelayMs": 1.434, - "processingDurationMs": 2.473, - "presentationDelayMs": 14.154 + "interactionLatencyMs": 24.907, + "inputDelayMs": 1.554, + "processingDurationMs": 2.63, + "presentationDelayMs": 20.723 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 171.2, - "peakAvgLatencyMs": 28.58, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 38, - "totalRequests": 5761, + "peakWorkers": 10, + "peakRequestsPerSec": 167, + "peakAvgLatencyMs": 59.06, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 5454, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 717, + "requests": 648, "errors": 0, - "requestsPerSec": 143.4, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 47923200 + "requestsPerSec": 129.6, + "avgLatencyMs": 7.2, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 43302912 }, { "workers": 5, "durationMs": 5000, - "requests": 856, + "requests": 770, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 28.58, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 52, - "bytesPerSec": 57209651.2 + "requestsPerSec": 154, + "avgLatencyMs": 31.85, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, + "p90LatencyMs": 36, + "p99LatencyMs": 56, + "maxLatencyMs": 63, + "bytesPerSec": 51449036.8 }, { "workers": 10, - "durationMs": 5010, - "requests": 856, + "durationMs": 5000, + "requests": 835, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 57.57, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 58, - "p90LatencyMs": 61, - "p99LatencyMs": 82, - "maxLatencyMs": 111, - "bytesPerSec": 57209651.2 + "requestsPerSec": 167, + "avgLatencyMs": 59.06, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 120, + "bytesPerSec": 55807180.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 835, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.52, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 156, - "p99LatencyMs": 260, - "maxLatencyMs": 598, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167, + "avgLatencyMs": 146.91, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 157, + "p99LatencyMs": 353, + "maxLatencyMs": 640, + "bytesPerSec": 55807180.8 }, { "workers": 50, - "durationMs": 5000, - "requests": 831, + "durationMs": 5010, + "requests": 826, "errors": 0, - "requestsPerSec": 166.2, - "avgLatencyMs": 291.54, - "medianLatencyMs": 289, - "p50LatencyMs": 289, - "p75LatencyMs": 293, - "p90LatencyMs": 312, - "p99LatencyMs": 1652, - "maxLatencyMs": 2366, - "bytesPerSec": 55531929.6 + "requestsPerSec": 165.2, + "avgLatencyMs": 293.38, + "medianLatencyMs": 292, + "p50LatencyMs": 292, + "p75LatencyMs": 295, + "p90LatencyMs": 303, + "p99LatencyMs": 1787, + "maxLatencyMs": 2503, + "bytesPerSec": 55197696 }, { "workers": 100, "durationMs": 5010, - "requests": 851, + "requests": 792, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 400.45, - "medianLatencyMs": 313, - "p50LatencyMs": 313, - "p75LatencyMs": 359, - "p90LatencyMs": 388, - "p99LatencyMs": 3839, - "maxLatencyMs": 4892, - "bytesPerSec": 56875417.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 411.91, + "medianLatencyMs": 308, + "p50LatencyMs": 308, + "p75LatencyMs": 375, + "p90LatencyMs": 395, + "p99LatencyMs": 3930, + "maxLatencyMs": 4885, + "bytesPerSec": 52930150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 812, + "requests": 748, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 408.69, - "medianLatencyMs": 301, - "p50LatencyMs": 301, - "p75LatencyMs": 353, - "p90LatencyMs": 395, - "p99LatencyMs": 3906, - "maxLatencyMs": 4836, - "bytesPerSec": 54260531.2 + "requestsPerSec": 149.6, + "avgLatencyMs": 429.99, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 373, + "p90LatencyMs": 398, + "p99LatencyMs": 4063, + "maxLatencyMs": 4940, + "bytesPerSec": 49982668.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 164.8, - "peakAvgLatencyMs": 293.94, - "peakP50LatencyMs": 290, - "peakP75LatencyMs": 297, - "peakP90LatencyMs": 302, - "peakP99LatencyMs": 1672, - "totalRequests": 5487, + "peakWorkers": 100, + "peakRequestsPerSec": 163.4, + "peakAvgLatencyMs": 416.14, + "peakP50LatencyMs": 313, + "peakP75LatencyMs": 369, + "peakP90LatencyMs": 399, + "peakP99LatencyMs": 3955, + "totalRequests": 5431, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 684, + "requests": 673, "errors": 0, - "requestsPerSec": 136.81, - "avgLatencyMs": 6.8, + "requestsPerSec": 134.6, + "avgLatencyMs": 6.99, "medianLatencyMs": 7, "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 9, "maxLatencyMs": 15, - "bytesPerSec": 45701529.6 + "bytesPerSec": 44967526.4 }, { "workers": 5, "durationMs": 5000, - "requests": 783, + "requests": 795, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 31.37, + "requestsPerSec": 159, + "avgLatencyMs": 30.85, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, + "p75LatencyMs": 31, + "p90LatencyMs": 32, "p99LatencyMs": 46, - "maxLatencyMs": 56, - "bytesPerSec": 52327219.2 + "maxLatencyMs": 62, + "bytesPerSec": 53126758.4 }, { "workers": 10, "durationMs": 5000, - "requests": 802, + "requests": 783, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 61.49, - "medianLatencyMs": 60, - "p50LatencyMs": 60, - "p75LatencyMs": 61, - "p90LatencyMs": 63, - "p99LatencyMs": 92, - "maxLatencyMs": 125, - "bytesPerSec": 53598617.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 62.97, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 70, + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 52320665.6 }, { "workers": 25, "durationMs": 5000, - "requests": 806, + "requests": 803, "errors": 0, - "requestsPerSec": 161.2, - "avgLatencyMs": 152.29, - "medianLatencyMs": 151, - "p50LatencyMs": 151, + "requestsPerSec": 160.6, + "avgLatencyMs": 152.83, + "medianLatencyMs": 152, + "p50LatencyMs": 152, "p75LatencyMs": 155, "p90LatencyMs": 157, - "p99LatencyMs": 242, - "maxLatencyMs": 664, - "bytesPerSec": 53854208 + "p99LatencyMs": 350, + "maxLatencyMs": 633, + "bytesPerSec": 53657600 }, { "workers": 50, "durationMs": 5000, - "requests": 824, + "requests": 796, "errors": 0, - "requestsPerSec": 164.8, - "avgLatencyMs": 293.94, - "medianLatencyMs": 290, - "p50LatencyMs": 290, - "p75LatencyMs": 297, - "p90LatencyMs": 302, - "p99LatencyMs": 1672, - "maxLatencyMs": 2429, - "bytesPerSec": 55060070.4 + "requestsPerSec": 159.2, + "avgLatencyMs": 303.95, + "medianLatencyMs": 298, + "p50LatencyMs": 298, + "p75LatencyMs": 309, + "p90LatencyMs": 316, + "p99LatencyMs": 1857, + "maxLatencyMs": 2561, + "bytesPerSec": 53185740.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 812, + "durationMs": 5000, + "requests": 817, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 418.23, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 391, - "p90LatencyMs": 450, - "p99LatencyMs": 3858, - "maxLatencyMs": 4963, - "bytesPerSec": 54273638.4 + "requestsPerSec": 163.4, + "avgLatencyMs": 416.14, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 369, + "p90LatencyMs": 399, + "p99LatencyMs": 3955, + "maxLatencyMs": 4964, + "bytesPerSec": 54594764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 776, + "requests": 764, "errors": 0, - "requestsPerSec": 155.2, - "avgLatencyMs": 426.91, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 374, - "p90LatencyMs": 388, - "p99LatencyMs": 4122, - "maxLatencyMs": 4997, - "bytesPerSec": 51853721.6 + "requestsPerSec": 152.81, + "avgLatencyMs": 420.19, + "medianLatencyMs": 296, + "p50LatencyMs": 296, + "p75LatencyMs": 358, + "p90LatencyMs": 408, + "p99LatencyMs": 4010, + "maxLatencyMs": 4870, + "bytesPerSec": 51054182.4 } ] } @@ -652,475 +652,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1247, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1646, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1704, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1710, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1639, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1669, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, - "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1649, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 332.2, + "peakAvgLatencyMs": 74.2, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 76, + "peakP99LatencyMs": 106, + "totalRequests": 10978, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1211, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.65, + "medianLatencyMs": 4, + "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "maxLatencyMs": 8, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1591, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, + "requestsPerSec": 318.2, + "avgLatencyMs": 15.32, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 15, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 32, + "bytesPerSec": 99647488 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1656, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, + "requestsPerSec": 331.2, + "avgLatencyMs": 29.61, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p90LatencyMs": 31, + "p99LatencyMs": 40, + "maxLatencyMs": 47, + "bytesPerSec": 103697612.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1661, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, + "requestsPerSec": 332.2, + "avgLatencyMs": 74.2, + "medianLatencyMs": 73, + "p50LatencyMs": 73, "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "p90LatencyMs": 76, + "p99LatencyMs": 106, + "maxLatencyMs": 302, + "bytesPerSec": 104025292.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1639, + "requests": 1627, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, + "requestsPerSec": 325.4, + "avgLatencyMs": 150.96, "medianLatencyMs": 148, "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "p75LatencyMs": 149, + "p90LatencyMs": 153, + "p99LatencyMs": 604, + "maxLatencyMs": 1334, + "bytesPerSec": 101915033.6 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1616, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, + "requestsPerSec": 323.2, + "avgLatencyMs": 290.91, + "medianLatencyMs": 212, + "p50LatencyMs": 212, "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "p90LatencyMs": 295, + "p99LatencyMs": 3417, + "maxLatencyMs": 4896, + "bytesPerSec": 101207244.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1616, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 323.2, + "avgLatencyMs": 294.19, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3532, + "maxLatencyMs": 4982, + "bytesPerSec": 101194137.6 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 320.8, - "peakAvgLatencyMs": 299.14, - "peakP50LatencyMs": 223, - "peakP75LatencyMs": 274, - "peakP90LatencyMs": 293, - "peakP99LatencyMs": 3471, - "totalRequests": 10658, + "peakRequestsPerSec": 342.2, + "peakAvgLatencyMs": 283.55, + "peakP50LatencyMs": 212, + "peakP75LatencyMs": 260, + "peakP90LatencyMs": 279, + "peakP99LatencyMs": 3314, + "totalRequests": 11303, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1182, + "requests": 1240, "errors": 0, - "requestsPerSec": 236.4, - "avgLatencyMs": 4.06, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 248, + "avgLatencyMs": 3.22, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 10, - "bytesPerSec": 74036019.2 + "maxLatencyMs": 9, + "bytesPerSec": 77666713.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1539, + "requests": 1627, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 15.64, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.4, + "avgLatencyMs": 14.8, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, - "p90LatencyMs": 17, + "p90LatencyMs": 16, "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 96383795.2 + "maxLatencyMs": 31, + "bytesPerSec": 101888819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1602, + "requests": 1687, "errors": 0, - "requestsPerSec": 320.4, - "avgLatencyMs": 30.63, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 31, - "p99LatencyMs": 47, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.05, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 30, + "p99LatencyMs": 43, "maxLatencyMs": 57, - "bytesPerSec": 100329062.4 + "bytesPerSec": 105663692.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1599, + "requests": 1706, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 77.13, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 78, - "p90LatencyMs": 79, - "p99LatencyMs": 108, - "maxLatencyMs": 288, - "bytesPerSec": 100145561.6 + "requestsPerSec": 341.2, + "avgLatencyMs": 72.29, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 83, + "maxLatencyMs": 243, + "bytesPerSec": 106856448 }, { "workers": 50, "durationMs": 5000, - "requests": 1570, + "requests": 1674, "errors": 0, - "requestsPerSec": 314, - "avgLatencyMs": 156.34, - "medianLatencyMs": 152, - "p50LatencyMs": 152, - "p75LatencyMs": 156, - "p90LatencyMs": 159, - "p99LatencyMs": 694, - "maxLatencyMs": 1298, - "bytesPerSec": 98336768 + "requestsPerSec": 334.8, + "avgLatencyMs": 146.76, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 146, + "p90LatencyMs": 148, + "p99LatencyMs": 583, + "maxLatencyMs": 1177, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1604, + "requests": 1711, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 299.14, - "medianLatencyMs": 223, - "p50LatencyMs": 223, - "p75LatencyMs": 274, - "p90LatencyMs": 293, - "p99LatencyMs": 3471, - "maxLatencyMs": 4998, - "bytesPerSec": 100447027.2 + "requestsPerSec": 342.2, + "avgLatencyMs": 283.55, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 260, + "p90LatencyMs": 279, + "p99LatencyMs": 3314, + "maxLatencyMs": 4835, + "bytesPerSec": 107157913.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1562, + "requests": 1658, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 301.28, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 286, - "p99LatencyMs": 3543, - "maxLatencyMs": 4929, - "bytesPerSec": 97825587.2 + "requestsPerSec": 331.6, + "avgLatencyMs": 292.8, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 254, + "p90LatencyMs": 276, + "p99LatencyMs": 3563, + "maxLatencyMs": 4958, + "bytesPerSec": 103828684.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 336.6, - "peakAvgLatencyMs": 73.19, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 94, - "totalRequests": 11092, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1211, + "requests": 1247, "errors": 0, - "requestsPerSec": 242.2, - "avgLatencyMs": 3.61, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 12, - "bytesPerSec": 75844812.8 + "maxLatencyMs": 7, + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 15.16, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 100066918.4 + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1674, + "requests": 1704, "errors": 0, - "requestsPerSec": 334.8, - "avgLatencyMs": 29.3, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 33, - "maxLatencyMs": 54, - "bytesPerSec": 104837939.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1683, + "requests": 1710, "errors": 0, - "requestsPerSec": 336.6, - "avgLatencyMs": 73.19, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 94, - "maxLatencyMs": 255, - "bytesPerSec": 105401548.8 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1634, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.24, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 149, - "p90LatencyMs": 167, - "p99LatencyMs": 568, - "maxLatencyMs": 1254, - "bytesPerSec": 102347571.2 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1657, + "requests": 1669, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 292.58, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 256, - "p90LatencyMs": 287, - "p99LatencyMs": 3482, - "maxLatencyMs": 4953, - "bytesPerSec": 103776256 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1635, + "requests": 1649, "errors": 0, - "requestsPerSec": 327, - "avgLatencyMs": 293.53, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 260, - "p90LatencyMs": 284, - "p99LatencyMs": 3457, - "maxLatencyMs": 4874, - "bytesPerSec": 102400000 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.2 } ] } diff --git a/packages/app-react-router/stats/7.16.0.json b/packages/app-react-router/stats/7.16.0.json index b0acb597..1020264a 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 166, - "fcpMs": 166.06, + "firstPaintMs": 153.4, + "fcpMs": 153.48, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.77, - "inputDelayMs": 1.66, - "processingDurationMs": 2.84, - "presentationDelayMs": 18.28 + "interactionLatencyMs": 18.23, + "inputDelayMs": 1.56, + "processingDurationMs": 2.03, + "presentationDelayMs": 14.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 4.69, - "fcpMs": 4.9, - "interactionLatencyMs": 1.27, - "inputDelayMs": 0.18, - "processingDurationMs": 1.22, - "presentationDelayMs": 2.28 + "firstPaintMs": 7.09, + "fcpMs": 7.24, + "interactionLatencyMs": 6.47, + "inputDelayMs": 0.33, + "processingDurationMs": 0.32, + "presentationDelayMs": 6.62 }, "samples": [ { - "firstPaintMs": 171, - "fcpMs": 171.491, + "firstPaintMs": 150, + "fcpMs": 150.028, "interactionTests": { - "interactionLatencyMs": 21.264, - "inputDelayMs": 1.571, - "processingDurationMs": 4.871, - "presentationDelayMs": 14.822 + "interactionLatencyMs": 15.739999999999998, + "inputDelayMs": 2.129, + "processingDurationMs": 2.594, + "presentationDelayMs": 11.017 } }, { - "firstPaintMs": 164, - "fcpMs": 163.526, + "firstPaintMs": 165, + "fcpMs": 165.244, "interactionTests": { - "interactionLatencyMs": 22.599, - "inputDelayMs": 1.429, - "processingDurationMs": 1.824, - "presentationDelayMs": 19.346 + "interactionLatencyMs": 11.934999999999999, + "inputDelayMs": 1.398, + "processingDurationMs": 1.933, + "presentationDelayMs": 8.604 } }, { - "firstPaintMs": 167, - "fcpMs": 167.162, + "firstPaintMs": 155, + "fcpMs": 155.391, "interactionTests": { - "interactionLatencyMs": 24.752000000000002, - "inputDelayMs": 1.605, - "processingDurationMs": 2.114, - "presentationDelayMs": 21.033 + "interactionLatencyMs": 13.256, + "inputDelayMs": 1.422, + "processingDurationMs": 1.872, + "presentationDelayMs": 9.962 } }, { - "firstPaintMs": 159, - "fcpMs": 159.028, + "firstPaintMs": 147, + "fcpMs": 146.995, "interactionTests": { - "interactionLatencyMs": 22.959, - "inputDelayMs": 1.859, - "processingDurationMs": 3.054, - "presentationDelayMs": 18.046 + "interactionLatencyMs": 26.132, + "inputDelayMs": 1.554, + "processingDurationMs": 1.932, + "presentationDelayMs": 22.646 } }, { - "firstPaintMs": 169, - "fcpMs": 169.109, + "firstPaintMs": 150, + "fcpMs": 149.766, "interactionTests": { - "interactionLatencyMs": 22.297, - "inputDelayMs": 1.834, - "processingDurationMs": 2.329, - "presentationDelayMs": 18.134 + "interactionLatencyMs": 24.085, + "inputDelayMs": 1.317, + "processingDurationMs": 1.83, + "presentationDelayMs": 20.938 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.911, - "medianLatencyMs": 2.862, - "samples": 3435, + "opsPerSec": 342, + "avgLatencyMs": 2.943, + "medianLatencyMs": 2.885, + "samples": 3399, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 112.2, - "fcpMs": 112.18, + "firstPaintMs": 106.6, + "fcpMs": 106.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.24, - "inputDelayMs": 2, - "processingDurationMs": 3.32, - "presentationDelayMs": 11.92 + "interactionLatencyMs": 20.06, + "inputDelayMs": 1.64, + "processingDurationMs": 2.79, + "presentationDelayMs": 15.64 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.04, - "fcpMs": 22.94, - "interactionLatencyMs": 4.74, - "inputDelayMs": 1.1, - "processingDurationMs": 0.89, - "presentationDelayMs": 4.98 + "firstPaintMs": 22.45, + "fcpMs": 22.44, + "interactionLatencyMs": 6.96, + "inputDelayMs": 0.1, + "processingDurationMs": 0.23, + "presentationDelayMs": 7.11 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.896, + "firstPaintMs": 72, + "fcpMs": 72.026, "interactionTests": { - "interactionLatencyMs": 11.309, - "inputDelayMs": 1.553, - "processingDurationMs": 4.669, - "presentationDelayMs": 5.087 + "interactionLatencyMs": 16.982999999999997, + "inputDelayMs": 1.632, + "processingDurationMs": 2.968, + "presentationDelayMs": 12.383 } }, { - "firstPaintMs": 127, - "fcpMs": 127.031, + "firstPaintMs": 104, + "fcpMs": 104.118, "interactionTests": { - "interactionLatencyMs": 21.723, - "inputDelayMs": 1.501, - "processingDurationMs": 2.597, - "presentationDelayMs": 17.625 + "interactionLatencyMs": 15.454, + "inputDelayMs": 1.54, + "processingDurationMs": 2.577, + "presentationDelayMs": 11.337 } }, { - "firstPaintMs": 118, - "fcpMs": 117.83, + "firstPaintMs": 134, + "fcpMs": 134.066, "interactionTests": { - "interactionLatencyMs": 13.44, - "inputDelayMs": 1.547, - "processingDurationMs": 3.219, - "presentationDelayMs": 8.674 + "interactionLatencyMs": 13.253, + "inputDelayMs": 1.775, + "processingDurationMs": 3.097, + "presentationDelayMs": 8.381 } }, { - "firstPaintMs": 81, - "fcpMs": 81.2, + "firstPaintMs": 114, + "fcpMs": 113.789, "interactionTests": { - "interactionLatencyMs": 21.653, - "inputDelayMs": 3.965, - "processingDurationMs": 3.637, - "presentationDelayMs": 14.051 + "interactionLatencyMs": 29.718, + "inputDelayMs": 1.696, + "processingDurationMs": 2.653, + "presentationDelayMs": 25.369 } }, { - "firstPaintMs": 97, - "fcpMs": 96.962, + "firstPaintMs": 109, + "fcpMs": 109.121, "interactionTests": { - "interactionLatencyMs": 18.061, - "inputDelayMs": 1.434, - "processingDurationMs": 2.473, - "presentationDelayMs": 14.154 + "interactionLatencyMs": 24.907, + "inputDelayMs": 1.554, + "processingDurationMs": 2.63, + "presentationDelayMs": 20.723 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 171.2, - "peakAvgLatencyMs": 28.58, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 38, - "totalRequests": 5761, + "peakWorkers": 10, + "peakRequestsPerSec": 167, + "peakAvgLatencyMs": 59.06, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 5454, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 717, + "requests": 648, "errors": 0, - "requestsPerSec": 143.4, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 47923200 + "requestsPerSec": 129.6, + "avgLatencyMs": 7.2, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 43302912 }, { "workers": 5, "durationMs": 5000, - "requests": 856, + "requests": 770, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 28.58, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 52, - "bytesPerSec": 57209651.2 + "requestsPerSec": 154, + "avgLatencyMs": 31.85, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, + "p90LatencyMs": 36, + "p99LatencyMs": 56, + "maxLatencyMs": 63, + "bytesPerSec": 51449036.8 }, { "workers": 10, - "durationMs": 5010, - "requests": 856, + "durationMs": 5000, + "requests": 835, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 57.57, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 58, - "p90LatencyMs": 61, - "p99LatencyMs": 82, - "maxLatencyMs": 111, - "bytesPerSec": 57209651.2 + "requestsPerSec": 167, + "avgLatencyMs": 59.06, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 120, + "bytesPerSec": 55807180.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 835, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.52, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 156, - "p99LatencyMs": 260, - "maxLatencyMs": 598, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167, + "avgLatencyMs": 146.91, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 157, + "p99LatencyMs": 353, + "maxLatencyMs": 640, + "bytesPerSec": 55807180.8 }, { "workers": 50, - "durationMs": 5000, - "requests": 831, + "durationMs": 5010, + "requests": 826, "errors": 0, - "requestsPerSec": 166.2, - "avgLatencyMs": 291.54, - "medianLatencyMs": 289, - "p50LatencyMs": 289, - "p75LatencyMs": 293, - "p90LatencyMs": 312, - "p99LatencyMs": 1652, - "maxLatencyMs": 2366, - "bytesPerSec": 55531929.6 + "requestsPerSec": 165.2, + "avgLatencyMs": 293.38, + "medianLatencyMs": 292, + "p50LatencyMs": 292, + "p75LatencyMs": 295, + "p90LatencyMs": 303, + "p99LatencyMs": 1787, + "maxLatencyMs": 2503, + "bytesPerSec": 55197696 }, { "workers": 100, "durationMs": 5010, - "requests": 851, + "requests": 792, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 400.45, - "medianLatencyMs": 313, - "p50LatencyMs": 313, - "p75LatencyMs": 359, - "p90LatencyMs": 388, - "p99LatencyMs": 3839, - "maxLatencyMs": 4892, - "bytesPerSec": 56875417.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 411.91, + "medianLatencyMs": 308, + "p50LatencyMs": 308, + "p75LatencyMs": 375, + "p90LatencyMs": 395, + "p99LatencyMs": 3930, + "maxLatencyMs": 4885, + "bytesPerSec": 52930150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 812, + "requests": 748, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 408.69, - "medianLatencyMs": 301, - "p50LatencyMs": 301, - "p75LatencyMs": 353, - "p90LatencyMs": 395, - "p99LatencyMs": 3906, - "maxLatencyMs": 4836, - "bytesPerSec": 54260531.2 + "requestsPerSec": 149.6, + "avgLatencyMs": 429.99, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 373, + "p90LatencyMs": 398, + "p99LatencyMs": 4063, + "maxLatencyMs": 4940, + "bytesPerSec": 49982668.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 164.8, - "peakAvgLatencyMs": 293.94, - "peakP50LatencyMs": 290, - "peakP75LatencyMs": 297, - "peakP90LatencyMs": 302, - "peakP99LatencyMs": 1672, - "totalRequests": 5487, + "peakWorkers": 100, + "peakRequestsPerSec": 163.4, + "peakAvgLatencyMs": 416.14, + "peakP50LatencyMs": 313, + "peakP75LatencyMs": 369, + "peakP90LatencyMs": 399, + "peakP99LatencyMs": 3955, + "totalRequests": 5431, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 684, + "requests": 673, "errors": 0, - "requestsPerSec": 136.81, - "avgLatencyMs": 6.8, + "requestsPerSec": 134.6, + "avgLatencyMs": 6.99, "medianLatencyMs": 7, "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 9, "maxLatencyMs": 15, - "bytesPerSec": 45701529.6 + "bytesPerSec": 44967526.4 }, { "workers": 5, "durationMs": 5000, - "requests": 783, + "requests": 795, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 31.37, + "requestsPerSec": 159, + "avgLatencyMs": 30.85, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, + "p75LatencyMs": 31, + "p90LatencyMs": 32, "p99LatencyMs": 46, - "maxLatencyMs": 56, - "bytesPerSec": 52327219.2 + "maxLatencyMs": 62, + "bytesPerSec": 53126758.4 }, { "workers": 10, "durationMs": 5000, - "requests": 802, + "requests": 783, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 61.49, - "medianLatencyMs": 60, - "p50LatencyMs": 60, - "p75LatencyMs": 61, - "p90LatencyMs": 63, - "p99LatencyMs": 92, - "maxLatencyMs": 125, - "bytesPerSec": 53598617.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 62.97, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 70, + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 52320665.6 }, { "workers": 25, "durationMs": 5000, - "requests": 806, + "requests": 803, "errors": 0, - "requestsPerSec": 161.2, - "avgLatencyMs": 152.29, - "medianLatencyMs": 151, - "p50LatencyMs": 151, + "requestsPerSec": 160.6, + "avgLatencyMs": 152.83, + "medianLatencyMs": 152, + "p50LatencyMs": 152, "p75LatencyMs": 155, "p90LatencyMs": 157, - "p99LatencyMs": 242, - "maxLatencyMs": 664, - "bytesPerSec": 53854208 + "p99LatencyMs": 350, + "maxLatencyMs": 633, + "bytesPerSec": 53657600 }, { "workers": 50, "durationMs": 5000, - "requests": 824, + "requests": 796, "errors": 0, - "requestsPerSec": 164.8, - "avgLatencyMs": 293.94, - "medianLatencyMs": 290, - "p50LatencyMs": 290, - "p75LatencyMs": 297, - "p90LatencyMs": 302, - "p99LatencyMs": 1672, - "maxLatencyMs": 2429, - "bytesPerSec": 55060070.4 + "requestsPerSec": 159.2, + "avgLatencyMs": 303.95, + "medianLatencyMs": 298, + "p50LatencyMs": 298, + "p75LatencyMs": 309, + "p90LatencyMs": 316, + "p99LatencyMs": 1857, + "maxLatencyMs": 2561, + "bytesPerSec": 53185740.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 812, + "durationMs": 5000, + "requests": 817, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 418.23, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 391, - "p90LatencyMs": 450, - "p99LatencyMs": 3858, - "maxLatencyMs": 4963, - "bytesPerSec": 54273638.4 + "requestsPerSec": 163.4, + "avgLatencyMs": 416.14, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 369, + "p90LatencyMs": 399, + "p99LatencyMs": 3955, + "maxLatencyMs": 4964, + "bytesPerSec": 54594764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 776, + "requests": 764, "errors": 0, - "requestsPerSec": 155.2, - "avgLatencyMs": 426.91, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 374, - "p90LatencyMs": 388, - "p99LatencyMs": 4122, - "maxLatencyMs": 4997, - "bytesPerSec": 51853721.6 + "requestsPerSec": 152.81, + "avgLatencyMs": 420.19, + "medianLatencyMs": 296, + "p50LatencyMs": 296, + "p75LatencyMs": 358, + "p90LatencyMs": 408, + "p99LatencyMs": 4010, + "maxLatencyMs": 4870, + "bytesPerSec": 51054182.4 } ] } @@ -652,475 +652,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1247, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1646, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1704, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1710, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1639, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1669, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, - "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1649, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 332.2, + "peakAvgLatencyMs": 74.2, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 76, + "peakP99LatencyMs": 106, + "totalRequests": 10978, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1211, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.65, + "medianLatencyMs": 4, + "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "maxLatencyMs": 8, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1591, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, + "requestsPerSec": 318.2, + "avgLatencyMs": 15.32, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 15, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 32, + "bytesPerSec": 99647488 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1656, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, + "requestsPerSec": 331.2, + "avgLatencyMs": 29.61, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p90LatencyMs": 31, + "p99LatencyMs": 40, + "maxLatencyMs": 47, + "bytesPerSec": 103697612.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1661, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, + "requestsPerSec": 332.2, + "avgLatencyMs": 74.2, + "medianLatencyMs": 73, + "p50LatencyMs": 73, "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "p90LatencyMs": 76, + "p99LatencyMs": 106, + "maxLatencyMs": 302, + "bytesPerSec": 104025292.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1639, + "requests": 1627, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, + "requestsPerSec": 325.4, + "avgLatencyMs": 150.96, "medianLatencyMs": 148, "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "p75LatencyMs": 149, + "p90LatencyMs": 153, + "p99LatencyMs": 604, + "maxLatencyMs": 1334, + "bytesPerSec": 101915033.6 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1616, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, + "requestsPerSec": 323.2, + "avgLatencyMs": 290.91, + "medianLatencyMs": 212, + "p50LatencyMs": 212, "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "p90LatencyMs": 295, + "p99LatencyMs": 3417, + "maxLatencyMs": 4896, + "bytesPerSec": 101207244.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1616, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 323.2, + "avgLatencyMs": 294.19, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3532, + "maxLatencyMs": 4982, + "bytesPerSec": 101194137.6 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 320.8, - "peakAvgLatencyMs": 299.14, - "peakP50LatencyMs": 223, - "peakP75LatencyMs": 274, - "peakP90LatencyMs": 293, - "peakP99LatencyMs": 3471, - "totalRequests": 10658, + "peakRequestsPerSec": 342.2, + "peakAvgLatencyMs": 283.55, + "peakP50LatencyMs": 212, + "peakP75LatencyMs": 260, + "peakP90LatencyMs": 279, + "peakP99LatencyMs": 3314, + "totalRequests": 11303, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1182, + "requests": 1240, "errors": 0, - "requestsPerSec": 236.4, - "avgLatencyMs": 4.06, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 248, + "avgLatencyMs": 3.22, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 10, - "bytesPerSec": 74036019.2 + "maxLatencyMs": 9, + "bytesPerSec": 77666713.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1539, + "requests": 1627, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 15.64, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.4, + "avgLatencyMs": 14.8, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, - "p90LatencyMs": 17, + "p90LatencyMs": 16, "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 96383795.2 + "maxLatencyMs": 31, + "bytesPerSec": 101888819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1602, + "requests": 1687, "errors": 0, - "requestsPerSec": 320.4, - "avgLatencyMs": 30.63, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 31, - "p99LatencyMs": 47, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.05, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 30, + "p99LatencyMs": 43, "maxLatencyMs": 57, - "bytesPerSec": 100329062.4 + "bytesPerSec": 105663692.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1599, + "requests": 1706, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 77.13, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 78, - "p90LatencyMs": 79, - "p99LatencyMs": 108, - "maxLatencyMs": 288, - "bytesPerSec": 100145561.6 + "requestsPerSec": 341.2, + "avgLatencyMs": 72.29, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 83, + "maxLatencyMs": 243, + "bytesPerSec": 106856448 }, { "workers": 50, "durationMs": 5000, - "requests": 1570, + "requests": 1674, "errors": 0, - "requestsPerSec": 314, - "avgLatencyMs": 156.34, - "medianLatencyMs": 152, - "p50LatencyMs": 152, - "p75LatencyMs": 156, - "p90LatencyMs": 159, - "p99LatencyMs": 694, - "maxLatencyMs": 1298, - "bytesPerSec": 98336768 + "requestsPerSec": 334.8, + "avgLatencyMs": 146.76, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 146, + "p90LatencyMs": 148, + "p99LatencyMs": 583, + "maxLatencyMs": 1177, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1604, + "requests": 1711, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 299.14, - "medianLatencyMs": 223, - "p50LatencyMs": 223, - "p75LatencyMs": 274, - "p90LatencyMs": 293, - "p99LatencyMs": 3471, - "maxLatencyMs": 4998, - "bytesPerSec": 100447027.2 + "requestsPerSec": 342.2, + "avgLatencyMs": 283.55, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 260, + "p90LatencyMs": 279, + "p99LatencyMs": 3314, + "maxLatencyMs": 4835, + "bytesPerSec": 107157913.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1562, + "requests": 1658, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 301.28, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 286, - "p99LatencyMs": 3543, - "maxLatencyMs": 4929, - "bytesPerSec": 97825587.2 + "requestsPerSec": 331.6, + "avgLatencyMs": 292.8, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 254, + "p90LatencyMs": 276, + "p99LatencyMs": 3563, + "maxLatencyMs": 4958, + "bytesPerSec": 103828684.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 336.6, - "peakAvgLatencyMs": 73.19, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 94, - "totalRequests": 11092, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1211, + "requests": 1247, "errors": 0, - "requestsPerSec": 242.2, - "avgLatencyMs": 3.61, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 12, - "bytesPerSec": 75844812.8 + "maxLatencyMs": 7, + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 15.16, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 100066918.4 + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1674, + "requests": 1704, "errors": 0, - "requestsPerSec": 334.8, - "avgLatencyMs": 29.3, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 33, - "maxLatencyMs": 54, - "bytesPerSec": 104837939.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1683, + "requests": 1710, "errors": 0, - "requestsPerSec": 336.6, - "avgLatencyMs": 73.19, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 94, - "maxLatencyMs": 255, - "bytesPerSec": 105401548.8 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1634, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.24, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 149, - "p90LatencyMs": 167, - "p99LatencyMs": 568, - "maxLatencyMs": 1254, - "bytesPerSec": 102347571.2 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1657, + "requests": 1669, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 292.58, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 256, - "p90LatencyMs": 287, - "p99LatencyMs": 3482, - "maxLatencyMs": 4953, - "bytesPerSec": 103776256 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1635, + "requests": 1649, "errors": 0, - "requestsPerSec": 327, - "avgLatencyMs": 293.53, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 260, - "p90LatencyMs": 284, - "p99LatencyMs": 3457, - "maxLatencyMs": 4874, - "bytesPerSec": 102400000 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.2 } ] } diff --git a/packages/app-solid-start/ci-stats.json b/packages/app-solid-start/ci-stats.json index b134371e..5e7ef176 100644 --- a/packages/app-solid-start/ci-stats.json +++ b/packages/app-solid-start/ci-stats.json @@ -1,525 +1,525 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 111.6, - "fcpMs": 111.79, + "firstPaintMs": 94, + "fcpMs": 94.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.4, - "inputDelayMs": 1.43, - "processingDurationMs": 2.48, - "presentationDelayMs": 11.49 + "interactionLatencyMs": 18.91, + "inputDelayMs": 0.84, + "processingDurationMs": 3.28, + "presentationDelayMs": 14.8 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.67, - "fcpMs": 11.83, - "interactionLatencyMs": 3.94, - "inputDelayMs": 1.23, - "processingDurationMs": 0.58, - "presentationDelayMs": 3.15 + "firstPaintMs": 8.51, + "fcpMs": 8.36, + "interactionLatencyMs": 4.25, + "inputDelayMs": 0.16, + "processingDurationMs": 1.44, + "presentationDelayMs": 5.41 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.404, + "firstPaintMs": 106, + "fcpMs": 105.882, "interactionTests": { - "interactionLatencyMs": 13.564, - "inputDelayMs": 0.808, - "processingDurationMs": 3.519, - "presentationDelayMs": 9.237 + "interactionLatencyMs": 13.853, + "inputDelayMs": 1.082, + "processingDurationMs": 5.718, + "presentationDelayMs": 7.053 } }, { - "firstPaintMs": 120, - "fcpMs": 120.284, + "firstPaintMs": 98, + "fcpMs": 97.589, "interactionTests": { - "interactionLatencyMs": 12.715, - "inputDelayMs": 1.024, - "processingDurationMs": 2.166, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 16.792, + "inputDelayMs": 0.791, + "processingDurationMs": 2.786, + "presentationDelayMs": 13.215 } }, { - "firstPaintMs": 98, - "fcpMs": 97.973, + "firstPaintMs": 94, + "fcpMs": 94.349, "interactionTests": { - "interactionLatencyMs": 17.347, - "inputDelayMs": 0.84, - "processingDurationMs": 2.24, - "presentationDelayMs": 14.267 + "interactionLatencyMs": 25.287, + "inputDelayMs": 0.689, + "processingDurationMs": 2.576, + "presentationDelayMs": 22.022 } }, { - "firstPaintMs": 106, - "fcpMs": 105.924, + "firstPaintMs": 87, + "fcpMs": 86.914, "interactionTests": { - "interactionLatencyMs": 11.973, - "inputDelayMs": 0.864, - "processingDurationMs": 2.228, - "presentationDelayMs": 8.881 + "interactionLatencyMs": 20.104, + "inputDelayMs": 0.906, + "processingDurationMs": 3.295, + "presentationDelayMs": 15.903 } }, { - "firstPaintMs": 127, - "fcpMs": 127.387, + "firstPaintMs": 85, + "fcpMs": 85.328, "interactionTests": { - "interactionLatencyMs": 21.398, - "inputDelayMs": 3.631, - "processingDurationMs": 2.235, - "presentationDelayMs": 15.532 + "interactionLatencyMs": 18.536, + "inputDelayMs": 0.728, + "processingDurationMs": 2.014, + "presentationDelayMs": 15.794 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 417, - "avgLatencyMs": 2.537, - "medianLatencyMs": 2.33, - "samples": 3943, + "opsPerSec": 433, + "avgLatencyMs": 2.42, + "medianLatencyMs": 2.233, + "samples": 4132, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 93.8, - "fcpMs": 93.62, + "firstPaintMs": 92.2, + "fcpMs": 91.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.04, - "inputDelayMs": 0.84, - "processingDurationMs": 2.52, - "presentationDelayMs": 12.67 + "interactionLatencyMs": 15.35, + "inputDelayMs": 0.93, + "processingDurationMs": 2.67, + "presentationDelayMs": 11.75 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.59, - "fcpMs": 19.58, - "interactionLatencyMs": 3.24, - "inputDelayMs": 0.06, - "processingDurationMs": 0.44, - "presentationDelayMs": 3.16 + "firstPaintMs": 18.39, + "fcpMs": 18.32, + "interactionLatencyMs": 3.62, + "inputDelayMs": 0.13, + "processingDurationMs": 1.16, + "presentationDelayMs": 2.43 }, "samples": [ { - "firstPaintMs": 123, - "fcpMs": 122.838, + "firstPaintMs": 85, + "fcpMs": 84.968, "interactionTests": { - "interactionLatencyMs": 16.614, - "inputDelayMs": 0.915, - "processingDurationMs": 3.206, - "presentationDelayMs": 12.493 + "interactionLatencyMs": 20.996, + "inputDelayMs": 1.143, + "processingDurationMs": 4.647, + "presentationDelayMs": 15.206 } }, { - "firstPaintMs": 81, - "fcpMs": 80.838, + "firstPaintMs": 96, + "fcpMs": 95.592, "interactionTests": { - "interactionLatencyMs": 15.864999999999998, - "inputDelayMs": 0.791, - "processingDurationMs": 2.701, - "presentationDelayMs": 12.373 + "interactionLatencyMs": 15.568999999999999, + "inputDelayMs": 0.891, + "processingDurationMs": 2.691, + "presentationDelayMs": 11.987 } }, { - "firstPaintMs": 86, - "fcpMs": 86.002, + "firstPaintMs": 84, + "fcpMs": 83.559, "interactionTests": { - "interactionLatencyMs": 21.003, - "inputDelayMs": 0.91, - "processingDurationMs": 2.301, - "presentationDelayMs": 17.792 + "interactionLatencyMs": 14.455, + "inputDelayMs": 0.843, + "processingDurationMs": 1.959, + "presentationDelayMs": 11.653 } }, { - "firstPaintMs": 104, - "fcpMs": 103.714, + "firstPaintMs": 74, + "fcpMs": 73.959, "interactionTests": { - "interactionLatencyMs": 12.229, - "inputDelayMs": 0.802, - "processingDurationMs": 2.286, - "presentationDelayMs": 9.141 + "interactionLatencyMs": 10.933, + "inputDelayMs": 0.825, + "processingDurationMs": 1.747, + "presentationDelayMs": 8.361 } }, { - "firstPaintMs": 75, - "fcpMs": 74.726, + "firstPaintMs": 122, + "fcpMs": 121.723, "interactionTests": { - "interactionLatencyMs": 14.49, - "inputDelayMs": 0.801, - "processingDurationMs": 2.131, - "presentationDelayMs": 11.558 + "interactionLatencyMs": 14.797999999999998, + "inputDelayMs": 0.94, + "processingDurationMs": 2.302, + "presentationDelayMs": 11.556 } } ] }, "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1720, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 344, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2606, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 18, - "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "maxLatencyMs": 25, + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2637, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2628, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2621, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2616, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2472, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 528.8, - "peakAvgLatencyMs": 8.96, - "peakP50LatencyMs": 8, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16990, + "peakWorkers": 200, + "peakRequestsPerSec": 509.6, + "peakAvgLatencyMs": 148.28, + "peakP50LatencyMs": 103, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 160, + "peakP99LatencyMs": 2121, + "totalRequests": 16447, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1663, + "requests": 1542, "errors": 0, - "requestsPerSec": 332.6, - "avgLatencyMs": 2.19, - "medianLatencyMs": 2, - "p50LatencyMs": 2, - "p75LatencyMs": 2, + "requestsPerSec": 308.4, + "avgLatencyMs": 2.75, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 106332160 + "p99LatencyMs": 8, + "maxLatencyMs": 11, + "bytesPerSec": 98598912 }, { "workers": 5, "durationMs": 5000, - "requests": 2644, + "requests": 2399, "errors": 0, - "requestsPerSec": 528.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 19, + "requestsPerSec": 479.8, + "avgLatencyMs": 9.92, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 11, + "p90LatencyMs": 12, + "p99LatencyMs": 21, "maxLatencyMs": 26, - "bytesPerSec": 169095987.2 + "bytesPerSec": 153393561.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2553, + "requests": 2407, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 19.04, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 39, - "maxLatencyMs": 66, - "bytesPerSec": 163250176 + "requestsPerSec": 481.4, + "avgLatencyMs": 20.21, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 38, + "maxLatencyMs": 86, + "bytesPerSec": 153891635.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2560, + "requests": 2468, "errors": 0, - "requestsPerSec": 512, - "avgLatencyMs": 48.09, - "medianLatencyMs": 42, - "p50LatencyMs": 42, - "p75LatencyMs": 62, - "p90LatencyMs": 72, - "p99LatencyMs": 101, - "maxLatencyMs": 400, - "bytesPerSec": 163695820.81 + "requestsPerSec": 493.6, + "avgLatencyMs": 49.91, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 64, + "p90LatencyMs": 74, + "p99LatencyMs": 103, + "maxLatencyMs": 419, + "bytesPerSec": 157797580.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2518, + "requests": 2544, "errors": 0, - "requestsPerSec": 503.6, - "avgLatencyMs": 97.64, + "requestsPerSec": 508.8, + "avgLatencyMs": 96.78, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 97, + "p75LatencyMs": 95, "p90LatencyMs": 157, - "p99LatencyMs": 379, - "maxLatencyMs": 1909, - "bytesPerSec": 160995737.6 + "p99LatencyMs": 414, + "maxLatencyMs": 1868, + "bytesPerSec": 162647244.81 }, { "workers": 100, "durationMs": 5010, - "requests": 2515, + "requests": 2539, "errors": 0, - "requestsPerSec": 503, - "avgLatencyMs": 152.15, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 127, - "p90LatencyMs": 171, - "p99LatencyMs": 2202, - "maxLatencyMs": 4984, - "bytesPerSec": 160786022.4 + "requestsPerSec": 507.8, + "avgLatencyMs": 148.89, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 158, + "p99LatencyMs": 2128, + "maxLatencyMs": 4907, + "bytesPerSec": 162385100.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2537, + "requests": 2548, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 149.04, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 125, - "p90LatencyMs": 159, - "p99LatencyMs": 2176, - "maxLatencyMs": 4922, - "bytesPerSec": 162227814.4 + "requestsPerSec": 509.6, + "avgLatencyMs": 148.28, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 122, + "p90LatencyMs": 160, + "p99LatencyMs": 2121, + "maxLatencyMs": 4878, + "bytesPerSec": 162935603.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 529.8, + "peakAvgLatencyMs": 18.35, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17288, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1712, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 342.4, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109477888 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2557, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.4, + "avgLatencyMs": 9.28, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 18, + "p99LatencyMs": 19, "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "bytesPerSec": 163512320 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2649, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 529.8, + "avgLatencyMs": 18.35, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 51, + "bytesPerSec": 169384345.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2637, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 527.4, + "avgLatencyMs": 46.66, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 97, + "maxLatencyMs": 355, + "bytesPerSec": 168624128 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2604, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 520.8, + "avgLatencyMs": 94.58, + "medianLatencyMs": 83, + "p50LatencyMs": 83, + "p75LatencyMs": 94, + "p90LatencyMs": 146, + "p99LatencyMs": 369, + "maxLatencyMs": 1814, + "bytesPerSec": 166500761.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2556, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 511.2, + "avgLatencyMs": 149.75, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 123, + "p90LatencyMs": 187, + "p99LatencyMs": 2240, + "maxLatencyMs": 4956, + "bytesPerSec": 163459891.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2573, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "requestsPerSec": 514.6, + "avgLatencyMs": 148.99, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 124, + "p90LatencyMs": 165, + "p99LatencyMs": 2195, + "maxLatencyMs": 4944, + "bytesPerSec": 164534681.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 541, - "peakAvgLatencyMs": 17.96, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17681, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { @@ -528,104 +528,104 @@ "requests": 1720, "errors": 0, "requestsPerSec": 344, - "avgLatencyMs": 2.14, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 109975961.6 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2618, + "requests": 2606, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 9.07, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 18, "maxLatencyMs": 25, - "bytesPerSec": 167392051.2 + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2705, + "requests": 2637, "errors": 0, - "requestsPerSec": 541, - "avgLatencyMs": 17.96, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 46, - "bytesPerSec": 173001932.8 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2686, + "requests": 2628, "errors": 0, - "requestsPerSec": 537.21, - "avgLatencyMs": 45.73, - "medianLatencyMs": 42, - "p50LatencyMs": 42, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 94, - "maxLatencyMs": 393, - "bytesPerSec": 171769856 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2695, + "requests": 2621, "errors": 0, - "requestsPerSec": 539, - "avgLatencyMs": 91.42, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 90, - "p90LatencyMs": 138, - "p99LatencyMs": 371, - "maxLatencyMs": 1825, - "bytesPerSec": 172346572.8 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2641, + "requests": 2616, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 146.55, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 122, - "p90LatencyMs": 163, - "p99LatencyMs": 2067, - "maxLatencyMs": 4890, - "bytesPerSec": 168860057.6 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2616, + "requests": 2472, "errors": 0, - "requestsPerSec": 523.21, - "avgLatencyMs": 148.24, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 121, - "p90LatencyMs": 164, - "p99LatencyMs": 2128, - "maxLatencyMs": 4954, - "bytesPerSec": 167287193.6 + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 127, + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ] } diff --git a/packages/app-solid-start/stats/2.0.5.json b/packages/app-solid-start/stats/2.0.5.json index b134371e..5e7ef176 100644 --- a/packages/app-solid-start/stats/2.0.5.json +++ b/packages/app-solid-start/stats/2.0.5.json @@ -1,525 +1,525 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 111.6, - "fcpMs": 111.79, + "firstPaintMs": 94, + "fcpMs": 94.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.4, - "inputDelayMs": 1.43, - "processingDurationMs": 2.48, - "presentationDelayMs": 11.49 + "interactionLatencyMs": 18.91, + "inputDelayMs": 0.84, + "processingDurationMs": 3.28, + "presentationDelayMs": 14.8 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.67, - "fcpMs": 11.83, - "interactionLatencyMs": 3.94, - "inputDelayMs": 1.23, - "processingDurationMs": 0.58, - "presentationDelayMs": 3.15 + "firstPaintMs": 8.51, + "fcpMs": 8.36, + "interactionLatencyMs": 4.25, + "inputDelayMs": 0.16, + "processingDurationMs": 1.44, + "presentationDelayMs": 5.41 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.404, + "firstPaintMs": 106, + "fcpMs": 105.882, "interactionTests": { - "interactionLatencyMs": 13.564, - "inputDelayMs": 0.808, - "processingDurationMs": 3.519, - "presentationDelayMs": 9.237 + "interactionLatencyMs": 13.853, + "inputDelayMs": 1.082, + "processingDurationMs": 5.718, + "presentationDelayMs": 7.053 } }, { - "firstPaintMs": 120, - "fcpMs": 120.284, + "firstPaintMs": 98, + "fcpMs": 97.589, "interactionTests": { - "interactionLatencyMs": 12.715, - "inputDelayMs": 1.024, - "processingDurationMs": 2.166, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 16.792, + "inputDelayMs": 0.791, + "processingDurationMs": 2.786, + "presentationDelayMs": 13.215 } }, { - "firstPaintMs": 98, - "fcpMs": 97.973, + "firstPaintMs": 94, + "fcpMs": 94.349, "interactionTests": { - "interactionLatencyMs": 17.347, - "inputDelayMs": 0.84, - "processingDurationMs": 2.24, - "presentationDelayMs": 14.267 + "interactionLatencyMs": 25.287, + "inputDelayMs": 0.689, + "processingDurationMs": 2.576, + "presentationDelayMs": 22.022 } }, { - "firstPaintMs": 106, - "fcpMs": 105.924, + "firstPaintMs": 87, + "fcpMs": 86.914, "interactionTests": { - "interactionLatencyMs": 11.973, - "inputDelayMs": 0.864, - "processingDurationMs": 2.228, - "presentationDelayMs": 8.881 + "interactionLatencyMs": 20.104, + "inputDelayMs": 0.906, + "processingDurationMs": 3.295, + "presentationDelayMs": 15.903 } }, { - "firstPaintMs": 127, - "fcpMs": 127.387, + "firstPaintMs": 85, + "fcpMs": 85.328, "interactionTests": { - "interactionLatencyMs": 21.398, - "inputDelayMs": 3.631, - "processingDurationMs": 2.235, - "presentationDelayMs": 15.532 + "interactionLatencyMs": 18.536, + "inputDelayMs": 0.728, + "processingDurationMs": 2.014, + "presentationDelayMs": 15.794 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 417, - "avgLatencyMs": 2.537, - "medianLatencyMs": 2.33, - "samples": 3943, + "opsPerSec": 433, + "avgLatencyMs": 2.42, + "medianLatencyMs": 2.233, + "samples": 4132, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 93.8, - "fcpMs": 93.62, + "firstPaintMs": 92.2, + "fcpMs": 91.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.04, - "inputDelayMs": 0.84, - "processingDurationMs": 2.52, - "presentationDelayMs": 12.67 + "interactionLatencyMs": 15.35, + "inputDelayMs": 0.93, + "processingDurationMs": 2.67, + "presentationDelayMs": 11.75 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.59, - "fcpMs": 19.58, - "interactionLatencyMs": 3.24, - "inputDelayMs": 0.06, - "processingDurationMs": 0.44, - "presentationDelayMs": 3.16 + "firstPaintMs": 18.39, + "fcpMs": 18.32, + "interactionLatencyMs": 3.62, + "inputDelayMs": 0.13, + "processingDurationMs": 1.16, + "presentationDelayMs": 2.43 }, "samples": [ { - "firstPaintMs": 123, - "fcpMs": 122.838, + "firstPaintMs": 85, + "fcpMs": 84.968, "interactionTests": { - "interactionLatencyMs": 16.614, - "inputDelayMs": 0.915, - "processingDurationMs": 3.206, - "presentationDelayMs": 12.493 + "interactionLatencyMs": 20.996, + "inputDelayMs": 1.143, + "processingDurationMs": 4.647, + "presentationDelayMs": 15.206 } }, { - "firstPaintMs": 81, - "fcpMs": 80.838, + "firstPaintMs": 96, + "fcpMs": 95.592, "interactionTests": { - "interactionLatencyMs": 15.864999999999998, - "inputDelayMs": 0.791, - "processingDurationMs": 2.701, - "presentationDelayMs": 12.373 + "interactionLatencyMs": 15.568999999999999, + "inputDelayMs": 0.891, + "processingDurationMs": 2.691, + "presentationDelayMs": 11.987 } }, { - "firstPaintMs": 86, - "fcpMs": 86.002, + "firstPaintMs": 84, + "fcpMs": 83.559, "interactionTests": { - "interactionLatencyMs": 21.003, - "inputDelayMs": 0.91, - "processingDurationMs": 2.301, - "presentationDelayMs": 17.792 + "interactionLatencyMs": 14.455, + "inputDelayMs": 0.843, + "processingDurationMs": 1.959, + "presentationDelayMs": 11.653 } }, { - "firstPaintMs": 104, - "fcpMs": 103.714, + "firstPaintMs": 74, + "fcpMs": 73.959, "interactionTests": { - "interactionLatencyMs": 12.229, - "inputDelayMs": 0.802, - "processingDurationMs": 2.286, - "presentationDelayMs": 9.141 + "interactionLatencyMs": 10.933, + "inputDelayMs": 0.825, + "processingDurationMs": 1.747, + "presentationDelayMs": 8.361 } }, { - "firstPaintMs": 75, - "fcpMs": 74.726, + "firstPaintMs": 122, + "fcpMs": 121.723, "interactionTests": { - "interactionLatencyMs": 14.49, - "inputDelayMs": 0.801, - "processingDurationMs": 2.131, - "presentationDelayMs": 11.558 + "interactionLatencyMs": 14.797999999999998, + "inputDelayMs": 0.94, + "processingDurationMs": 2.302, + "presentationDelayMs": 11.556 } } ] }, "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1720, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 344, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2606, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 18, - "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "maxLatencyMs": 25, + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2637, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2628, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2621, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2616, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2472, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 528.8, - "peakAvgLatencyMs": 8.96, - "peakP50LatencyMs": 8, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16990, + "peakWorkers": 200, + "peakRequestsPerSec": 509.6, + "peakAvgLatencyMs": 148.28, + "peakP50LatencyMs": 103, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 160, + "peakP99LatencyMs": 2121, + "totalRequests": 16447, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1663, + "requests": 1542, "errors": 0, - "requestsPerSec": 332.6, - "avgLatencyMs": 2.19, - "medianLatencyMs": 2, - "p50LatencyMs": 2, - "p75LatencyMs": 2, + "requestsPerSec": 308.4, + "avgLatencyMs": 2.75, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 106332160 + "p99LatencyMs": 8, + "maxLatencyMs": 11, + "bytesPerSec": 98598912 }, { "workers": 5, "durationMs": 5000, - "requests": 2644, + "requests": 2399, "errors": 0, - "requestsPerSec": 528.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 19, + "requestsPerSec": 479.8, + "avgLatencyMs": 9.92, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 11, + "p90LatencyMs": 12, + "p99LatencyMs": 21, "maxLatencyMs": 26, - "bytesPerSec": 169095987.2 + "bytesPerSec": 153393561.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2553, + "requests": 2407, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 19.04, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 39, - "maxLatencyMs": 66, - "bytesPerSec": 163250176 + "requestsPerSec": 481.4, + "avgLatencyMs": 20.21, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 38, + "maxLatencyMs": 86, + "bytesPerSec": 153891635.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2560, + "requests": 2468, "errors": 0, - "requestsPerSec": 512, - "avgLatencyMs": 48.09, - "medianLatencyMs": 42, - "p50LatencyMs": 42, - "p75LatencyMs": 62, - "p90LatencyMs": 72, - "p99LatencyMs": 101, - "maxLatencyMs": 400, - "bytesPerSec": 163695820.81 + "requestsPerSec": 493.6, + "avgLatencyMs": 49.91, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 64, + "p90LatencyMs": 74, + "p99LatencyMs": 103, + "maxLatencyMs": 419, + "bytesPerSec": 157797580.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2518, + "requests": 2544, "errors": 0, - "requestsPerSec": 503.6, - "avgLatencyMs": 97.64, + "requestsPerSec": 508.8, + "avgLatencyMs": 96.78, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 97, + "p75LatencyMs": 95, "p90LatencyMs": 157, - "p99LatencyMs": 379, - "maxLatencyMs": 1909, - "bytesPerSec": 160995737.6 + "p99LatencyMs": 414, + "maxLatencyMs": 1868, + "bytesPerSec": 162647244.81 }, { "workers": 100, "durationMs": 5010, - "requests": 2515, + "requests": 2539, "errors": 0, - "requestsPerSec": 503, - "avgLatencyMs": 152.15, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 127, - "p90LatencyMs": 171, - "p99LatencyMs": 2202, - "maxLatencyMs": 4984, - "bytesPerSec": 160786022.4 + "requestsPerSec": 507.8, + "avgLatencyMs": 148.89, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 158, + "p99LatencyMs": 2128, + "maxLatencyMs": 4907, + "bytesPerSec": 162385100.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2537, + "requests": 2548, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 149.04, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 125, - "p90LatencyMs": 159, - "p99LatencyMs": 2176, - "maxLatencyMs": 4922, - "bytesPerSec": 162227814.4 + "requestsPerSec": 509.6, + "avgLatencyMs": 148.28, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 122, + "p90LatencyMs": 160, + "p99LatencyMs": 2121, + "maxLatencyMs": 4878, + "bytesPerSec": 162935603.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 529.8, + "peakAvgLatencyMs": 18.35, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17288, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1712, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 342.4, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109477888 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2557, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.4, + "avgLatencyMs": 9.28, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 18, + "p99LatencyMs": 19, "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "bytesPerSec": 163512320 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2649, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 529.8, + "avgLatencyMs": 18.35, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 51, + "bytesPerSec": 169384345.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2637, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 527.4, + "avgLatencyMs": 46.66, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 97, + "maxLatencyMs": 355, + "bytesPerSec": 168624128 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2604, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 520.8, + "avgLatencyMs": 94.58, + "medianLatencyMs": 83, + "p50LatencyMs": 83, + "p75LatencyMs": 94, + "p90LatencyMs": 146, + "p99LatencyMs": 369, + "maxLatencyMs": 1814, + "bytesPerSec": 166500761.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2556, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 511.2, + "avgLatencyMs": 149.75, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 123, + "p90LatencyMs": 187, + "p99LatencyMs": 2240, + "maxLatencyMs": 4956, + "bytesPerSec": 163459891.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2573, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "requestsPerSec": 514.6, + "avgLatencyMs": 148.99, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 124, + "p90LatencyMs": 165, + "p99LatencyMs": 2195, + "maxLatencyMs": 4944, + "bytesPerSec": 164534681.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 541, - "peakAvgLatencyMs": 17.96, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17681, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { @@ -528,104 +528,104 @@ "requests": 1720, "errors": 0, "requestsPerSec": 344, - "avgLatencyMs": 2.14, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 109975961.6 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2618, + "requests": 2606, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 9.07, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 18, "maxLatencyMs": 25, - "bytesPerSec": 167392051.2 + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2705, + "requests": 2637, "errors": 0, - "requestsPerSec": 541, - "avgLatencyMs": 17.96, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 46, - "bytesPerSec": 173001932.8 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2686, + "requests": 2628, "errors": 0, - "requestsPerSec": 537.21, - "avgLatencyMs": 45.73, - "medianLatencyMs": 42, - "p50LatencyMs": 42, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 94, - "maxLatencyMs": 393, - "bytesPerSec": 171769856 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2695, + "requests": 2621, "errors": 0, - "requestsPerSec": 539, - "avgLatencyMs": 91.42, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 90, - "p90LatencyMs": 138, - "p99LatencyMs": 371, - "maxLatencyMs": 1825, - "bytesPerSec": 172346572.8 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2641, + "requests": 2616, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 146.55, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 122, - "p90LatencyMs": 163, - "p99LatencyMs": 2067, - "maxLatencyMs": 4890, - "bytesPerSec": 168860057.6 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2616, + "requests": 2472, "errors": 0, - "requestsPerSec": 523.21, - "avgLatencyMs": 148.24, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 121, - "p90LatencyMs": 164, - "p99LatencyMs": 2128, - "maxLatencyMs": 4954, - "bytesPerSec": 167287193.6 + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 127, + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ] } diff --git a/packages/app-sveltekit/ci-stats.json b/packages/app-sveltekit/ci-stats.json index 9b05b358..4cbecddb 100644 --- a/packages/app-sveltekit/ci-stats.json +++ b/packages/app-sveltekit/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.67.0", "clientSideRenderedTests": { - "firstPaintMs": 125.6, - "fcpMs": 125.4, + "firstPaintMs": 116, + "fcpMs": 115.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.79, - "inputDelayMs": 0.75, - "processingDurationMs": 2.83, - "presentationDelayMs": 11.21 + "interactionLatencyMs": 14.16, + "inputDelayMs": 0.62, + "processingDurationMs": 2.8, + "presentationDelayMs": 10.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.3, - "fcpMs": 13.26, - "interactionLatencyMs": 3.22, - "inputDelayMs": 0.18, - "processingDurationMs": 0.99, - "presentationDelayMs": 3.26 + "firstPaintMs": 10.86, + "fcpMs": 10.94, + "interactionLatencyMs": 2.66, + "inputDelayMs": 0.07, + "processingDurationMs": 1.47, + "presentationDelayMs": 3.52 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.895, + "firstPaintMs": 118, + "fcpMs": 117.775, "interactionTests": { - "interactionLatencyMs": 17.814, - "inputDelayMs": 1.03, - "processingDurationMs": 1.86, - "presentationDelayMs": 14.924 + "interactionLatencyMs": 15.817, + "inputDelayMs": 0.732, + "processingDurationMs": 3.354, + "presentationDelayMs": 11.731 } }, { - "firstPaintMs": 114, - "fcpMs": 113.542, + "firstPaintMs": 103, + "fcpMs": 102.567, "interactionTests": { - "interactionLatencyMs": 12.2, - "inputDelayMs": 0.72, - "processingDurationMs": 3.294, - "presentationDelayMs": 8.186 + "interactionLatencyMs": 15.372, + "inputDelayMs": 0.612, + "processingDurationMs": 1.582, + "presentationDelayMs": 13.178 } }, { - "firstPaintMs": 118, - "fcpMs": 117.51, + "firstPaintMs": 107, + "fcpMs": 107.493, "interactionTests": { - "interactionLatencyMs": 16.376, - "inputDelayMs": 0.694, - "processingDurationMs": 4.307, - "presentationDelayMs": 11.375 + "interactionLatencyMs": 10.761999999999999, + "inputDelayMs": 0.584, + "processingDurationMs": 2.135, + "presentationDelayMs": 8.043 } }, { - "firstPaintMs": 116, - "fcpMs": 116.404, + "firstPaintMs": 123, + "fcpMs": 122.584, "interactionTests": { - "interactionLatencyMs": 10.533999999999999, - "inputDelayMs": 0.765, - "processingDurationMs": 2.084, - "presentationDelayMs": 7.685 + "interactionLatencyMs": 16.902, + "inputDelayMs": 0.533, + "processingDurationMs": 1.792, + "presentationDelayMs": 14.577 } }, { - "firstPaintMs": 142, - "fcpMs": 141.632, + "firstPaintMs": 129, + "fcpMs": 129.405, "interactionTests": { - "interactionLatencyMs": 17.044, - "inputDelayMs": 0.539, - "processingDurationMs": 2.629, - "presentationDelayMs": 13.876 + "interactionLatencyMs": 11.94, + "inputDelayMs": 0.63, + "processingDurationMs": 5.125, + "presentationDelayMs": 6.185 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 455, - "avgLatencyMs": 2.258, - "medianLatencyMs": 2.131, - "samples": 4429, + "opsPerSec": 448, + "avgLatencyMs": 2.294, + "medianLatencyMs": 2.161, + "samples": 4359, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.27, + "firstPaintMs": 90.8, + "fcpMs": 90.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.64, - "inputDelayMs": 0.8, - "processingDurationMs": 3.71, - "presentationDelayMs": 12.13 + "interactionLatencyMs": 21.02, + "inputDelayMs": 0.78, + "processingDurationMs": 2.76, + "presentationDelayMs": 17.47 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.48, - "fcpMs": 19.3, - "interactionLatencyMs": 4.13, - "inputDelayMs": 0.19, - "processingDurationMs": 1.44, - "presentationDelayMs": 4.51 + "firstPaintMs": 9.55, + "fcpMs": 9.73, + "interactionLatencyMs": 2.96, + "inputDelayMs": 0.11, + "processingDurationMs": 0.98, + "presentationDelayMs": 2.65 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.704, + "firstPaintMs": 105, + "fcpMs": 104.922, "interactionTests": { - "interactionLatencyMs": 18.042, - "inputDelayMs": 1.056, - "processingDurationMs": 5.772, - "presentationDelayMs": 11.214 + "interactionLatencyMs": 24.415, + "inputDelayMs": 0.937, + "processingDurationMs": 4.365, + "presentationDelayMs": 19.113 } }, { - "firstPaintMs": 120, - "fcpMs": 119.569, + "firstPaintMs": 93, + "fcpMs": 93.433, "interactionTests": { - "interactionLatencyMs": 10.761, - "inputDelayMs": 0.572, - "processingDurationMs": 2.961, - "presentationDelayMs": 7.228 + "interactionLatencyMs": 17.552, + "inputDelayMs": 0.835, + "processingDurationMs": 2.246, + "presentationDelayMs": 14.471 } }, { - "firstPaintMs": 110, - "fcpMs": 109.836, + "firstPaintMs": 81, + "fcpMs": 80.623, "interactionTests": { - "interactionLatencyMs": 14.897, - "inputDelayMs": 0.739, - "processingDurationMs": 4.524, - "presentationDelayMs": 9.634 + "interactionLatencyMs": 18.779, + "inputDelayMs": 0.783, + "processingDurationMs": 3.008, + "presentationDelayMs": 14.988 } }, { - "firstPaintMs": 97, - "fcpMs": 97.264, + "firstPaintMs": 92, + "fcpMs": 92.345, "interactionTests": { - "interactionLatencyMs": 21.908, - "inputDelayMs": 0.705, - "processingDurationMs": 2.127, - "presentationDelayMs": 19.076 + "interactionLatencyMs": 20.766, + "inputDelayMs": 0.627, + "processingDurationMs": 1.965, + "presentationDelayMs": 18.174 } }, { - "firstPaintMs": 78, - "fcpMs": 77.953, + "firstPaintMs": 83, + "fcpMs": 82.632, "interactionTests": { - "interactionLatencyMs": 17.609, - "inputDelayMs": 0.932, - "processingDurationMs": 3.154, - "presentationDelayMs": 13.523 + "interactionLatencyMs": 23.57, + "inputDelayMs": 0.741, + "processingDurationMs": 2.225, + "presentationDelayMs": 20.604 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 10, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 31, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1561, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2355, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2369, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2311, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2314, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, + "p90LatencyMs": 138, + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2279, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2229, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 5, + "peakRequestsPerSec": 491.6, + "peakAvgLatencyMs": 9.68, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 13, + "peakP99LatencyMs": 17, + "totalRequests": 15305, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1588, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 317.61, + "avgLatencyMs": 2.47, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 88506368 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2458, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, + "requestsPerSec": 491.6, + "avgLatencyMs": 9.68, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 136996454.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2316, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, - "medianLatencyMs": 21, - "p50LatencyMs": 21, + "requestsPerSec": 463.2, + "avgLatencyMs": 21.03, + "medianLatencyMs": 22, + "p50LatencyMs": 22, "p75LatencyMs": 24, - "p90LatencyMs": 27, + "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 55, + "bytesPerSec": 129099366.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2279, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 455.8, + "avgLatencyMs": 54.06, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 95, + "maxLatencyMs": 370, + "bytesPerSec": 127015321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2219, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 443.8, + "avgLatencyMs": 110.74, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 118, + "p90LatencyMs": 158, + "p99LatencyMs": 437, + "maxLatencyMs": 1503, + "bytesPerSec": 123672985.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2242, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 448.4, + "avgLatencyMs": 182.88, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 162, + "p90LatencyMs": 218, + "p99LatencyMs": 2500, + "maxLatencyMs": 4905, + "bytesPerSec": 124970598.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2203, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 440.6, + "avgLatencyMs": 188.85, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 171, + "p90LatencyMs": 219, + "p99LatencyMs": 2480, + "maxLatencyMs": 4990, + "bytesPerSec": 122788249.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 477, - "peakAvgLatencyMs": 20.44, - "peakP50LatencyMs": 20, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 27, - "peakP99LatencyMs": 33, - "totalRequests": 15109, + "peakRequestsPerSec": 446.6, + "peakAvgLatencyMs": 21.85, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 26, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 34, + "totalRequests": 14655, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1521, + "requests": 1469, "errors": 0, - "requestsPerSec": 304.2, - "avgLatencyMs": 2.6, + "requestsPerSec": 293.8, + "avgLatencyMs": 2.75, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 84770816 + "p99LatencyMs": 13, + "maxLatencyMs": 17, + "bytesPerSec": 81874124.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2272, + "requests": 2215, "errors": 0, - "requestsPerSec": 454.4, - "avgLatencyMs": 10.52, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 12, + "requestsPerSec": 443, + "avgLatencyMs": 10.77, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, "p90LatencyMs": 17, - "p99LatencyMs": 22, - "maxLatencyMs": 27, - "bytesPerSec": 126648320 + "p99LatencyMs": 21, + "maxLatencyMs": 25, + "bytesPerSec": 123463270.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2385, + "requests": 2233, "errors": 0, - "requestsPerSec": 477, - "avgLatencyMs": 20.44, - "medianLatencyMs": 20, - "p50LatencyMs": 20, - "p75LatencyMs": 23, - "p90LatencyMs": 27, - "p99LatencyMs": 33, - "maxLatencyMs": 60, - "bytesPerSec": 132939776 + "requestsPerSec": 446.6, + "avgLatencyMs": 21.85, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 26, + "p90LatencyMs": 29, + "p99LatencyMs": 34, + "maxLatencyMs": 41, + "bytesPerSec": 124472524.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2306, + "requests": 2160, "errors": 0, - "requestsPerSec": 461.2, - "avgLatencyMs": 53.43, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 58, - "p90LatencyMs": 64, - "p99LatencyMs": 88, - "maxLatencyMs": 328, - "bytesPerSec": 128535756.8 + "requestsPerSec": 432, + "avgLatencyMs": 57.12, + "medianLatencyMs": 54, + "p50LatencyMs": 54, + "p75LatencyMs": 62, + "p90LatencyMs": 71, + "p99LatencyMs": 105, + "maxLatencyMs": 387, + "bytesPerSec": 120396185.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2228, + "requests": 2159, "errors": 0, - "requestsPerSec": 445.6, - "avgLatencyMs": 110.56, + "requestsPerSec": 431.8, + "avgLatencyMs": 113.79, "medianLatencyMs": 106, "p50LatencyMs": 106, - "p75LatencyMs": 117, - "p90LatencyMs": 141, - "p99LatencyMs": 191, - "maxLatencyMs": 1039, - "bytesPerSec": 124171059.2 + "p75LatencyMs": 119, + "p90LatencyMs": 140, + "p99LatencyMs": 500, + "maxLatencyMs": 1606, + "bytesPerSec": 120356864 }, { "workers": 100, "durationMs": 5010, - "requests": 2232, + "requests": 2214, "errors": 0, - "requestsPerSec": 446.4, - "avgLatencyMs": 218.62, - "medianLatencyMs": 161, - "p50LatencyMs": 161, - "p75LatencyMs": 203, - "p90LatencyMs": 307, - "p99LatencyMs": 2821, - "maxLatencyMs": 4199, - "bytesPerSec": 124406988.8 + "requestsPerSec": 442.8, + "avgLatencyMs": 196.52, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 184, + "p90LatencyMs": 230, + "p99LatencyMs": 2218, + "maxLatencyMs": 4862, + "bytesPerSec": 123410841.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2165, + "requests": 2205, "errors": 0, - "requestsPerSec": 433, - "avgLatencyMs": 210.35, - "medianLatencyMs": 155, - "p50LatencyMs": 155, - "p75LatencyMs": 187, - "p90LatencyMs": 266, - "p99LatencyMs": 2584, - "maxLatencyMs": 4818, - "bytesPerSec": 120671436.8 + "requestsPerSec": 441, + "avgLatencyMs": 191.01, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 174, + "p90LatencyMs": 238, + "p99LatencyMs": 2668, + "maxLatencyMs": 4974, + "bytesPerSec": 122880000 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 480.4, - "peakAvgLatencyMs": 20.27, - "peakP50LatencyMs": 20, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 26, + "peakP90LatencyMs": 27, "peakP99LatencyMs": 31, - "totalRequests": 15368, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1513, + "requests": 1561, "errors": 0, - "requestsPerSec": 302.61, - "avgLatencyMs": 2.66, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 10, "maxLatencyMs": 15, - "bytesPerSec": 84338278.41 + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2331, + "requests": 2355, "errors": 0, - "requestsPerSec": 466.2, - "avgLatencyMs": 10.23, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 13, + "p75LatencyMs": 12, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 19, - "bytesPerSec": 129912012.8 + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2402, + "requests": 2369, "errors": 0, - "requestsPerSec": 480.4, - "avgLatencyMs": 20.27, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 26, + "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 61, - "bytesPerSec": 133876940.8 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2380, + "requests": 2311, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 51.77, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 56, - "p90LatencyMs": 64, - "p99LatencyMs": 89, - "maxLatencyMs": 264, - "bytesPerSec": 132651417.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2292, + "requests": 2314, "errors": 0, - "requestsPerSec": 458.4, - "avgLatencyMs": 107.58, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 117, + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, "p90LatencyMs": 138, - "p99LatencyMs": 483, - "maxLatencyMs": 924, - "bytesPerSec": 127755878.4 + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2267, + "requests": 2279, "errors": 0, - "requestsPerSec": 453.4, - "avgLatencyMs": 186.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 163, - "p90LatencyMs": 231, - "p99LatencyMs": 2520, - "maxLatencyMs": 4997, - "bytesPerSec": 126346854.4 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2183, + "requests": 2229, "errors": 0, - "requestsPerSec": 436.6, - "avgLatencyMs": 187.9, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 174, - "p90LatencyMs": 214, - "p99LatencyMs": 2560, - "maxLatencyMs": 4951, - "bytesPerSec": 121680691.2 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ] } diff --git a/packages/app-sveltekit/stats/2.67.0.json b/packages/app-sveltekit/stats/2.67.0.json index 9b05b358..4cbecddb 100644 --- a/packages/app-sveltekit/stats/2.67.0.json +++ b/packages/app-sveltekit/stats/2.67.0.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.67.0", "clientSideRenderedTests": { - "firstPaintMs": 125.6, - "fcpMs": 125.4, + "firstPaintMs": 116, + "fcpMs": 115.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.79, - "inputDelayMs": 0.75, - "processingDurationMs": 2.83, - "presentationDelayMs": 11.21 + "interactionLatencyMs": 14.16, + "inputDelayMs": 0.62, + "processingDurationMs": 2.8, + "presentationDelayMs": 10.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.3, - "fcpMs": 13.26, - "interactionLatencyMs": 3.22, - "inputDelayMs": 0.18, - "processingDurationMs": 0.99, - "presentationDelayMs": 3.26 + "firstPaintMs": 10.86, + "fcpMs": 10.94, + "interactionLatencyMs": 2.66, + "inputDelayMs": 0.07, + "processingDurationMs": 1.47, + "presentationDelayMs": 3.52 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.895, + "firstPaintMs": 118, + "fcpMs": 117.775, "interactionTests": { - "interactionLatencyMs": 17.814, - "inputDelayMs": 1.03, - "processingDurationMs": 1.86, - "presentationDelayMs": 14.924 + "interactionLatencyMs": 15.817, + "inputDelayMs": 0.732, + "processingDurationMs": 3.354, + "presentationDelayMs": 11.731 } }, { - "firstPaintMs": 114, - "fcpMs": 113.542, + "firstPaintMs": 103, + "fcpMs": 102.567, "interactionTests": { - "interactionLatencyMs": 12.2, - "inputDelayMs": 0.72, - "processingDurationMs": 3.294, - "presentationDelayMs": 8.186 + "interactionLatencyMs": 15.372, + "inputDelayMs": 0.612, + "processingDurationMs": 1.582, + "presentationDelayMs": 13.178 } }, { - "firstPaintMs": 118, - "fcpMs": 117.51, + "firstPaintMs": 107, + "fcpMs": 107.493, "interactionTests": { - "interactionLatencyMs": 16.376, - "inputDelayMs": 0.694, - "processingDurationMs": 4.307, - "presentationDelayMs": 11.375 + "interactionLatencyMs": 10.761999999999999, + "inputDelayMs": 0.584, + "processingDurationMs": 2.135, + "presentationDelayMs": 8.043 } }, { - "firstPaintMs": 116, - "fcpMs": 116.404, + "firstPaintMs": 123, + "fcpMs": 122.584, "interactionTests": { - "interactionLatencyMs": 10.533999999999999, - "inputDelayMs": 0.765, - "processingDurationMs": 2.084, - "presentationDelayMs": 7.685 + "interactionLatencyMs": 16.902, + "inputDelayMs": 0.533, + "processingDurationMs": 1.792, + "presentationDelayMs": 14.577 } }, { - "firstPaintMs": 142, - "fcpMs": 141.632, + "firstPaintMs": 129, + "fcpMs": 129.405, "interactionTests": { - "interactionLatencyMs": 17.044, - "inputDelayMs": 0.539, - "processingDurationMs": 2.629, - "presentationDelayMs": 13.876 + "interactionLatencyMs": 11.94, + "inputDelayMs": 0.63, + "processingDurationMs": 5.125, + "presentationDelayMs": 6.185 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 455, - "avgLatencyMs": 2.258, - "medianLatencyMs": 2.131, - "samples": 4429, + "opsPerSec": 448, + "avgLatencyMs": 2.294, + "medianLatencyMs": 2.161, + "samples": 4359, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.27, + "firstPaintMs": 90.8, + "fcpMs": 90.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.64, - "inputDelayMs": 0.8, - "processingDurationMs": 3.71, - "presentationDelayMs": 12.13 + "interactionLatencyMs": 21.02, + "inputDelayMs": 0.78, + "processingDurationMs": 2.76, + "presentationDelayMs": 17.47 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.48, - "fcpMs": 19.3, - "interactionLatencyMs": 4.13, - "inputDelayMs": 0.19, - "processingDurationMs": 1.44, - "presentationDelayMs": 4.51 + "firstPaintMs": 9.55, + "fcpMs": 9.73, + "interactionLatencyMs": 2.96, + "inputDelayMs": 0.11, + "processingDurationMs": 0.98, + "presentationDelayMs": 2.65 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.704, + "firstPaintMs": 105, + "fcpMs": 104.922, "interactionTests": { - "interactionLatencyMs": 18.042, - "inputDelayMs": 1.056, - "processingDurationMs": 5.772, - "presentationDelayMs": 11.214 + "interactionLatencyMs": 24.415, + "inputDelayMs": 0.937, + "processingDurationMs": 4.365, + "presentationDelayMs": 19.113 } }, { - "firstPaintMs": 120, - "fcpMs": 119.569, + "firstPaintMs": 93, + "fcpMs": 93.433, "interactionTests": { - "interactionLatencyMs": 10.761, - "inputDelayMs": 0.572, - "processingDurationMs": 2.961, - "presentationDelayMs": 7.228 + "interactionLatencyMs": 17.552, + "inputDelayMs": 0.835, + "processingDurationMs": 2.246, + "presentationDelayMs": 14.471 } }, { - "firstPaintMs": 110, - "fcpMs": 109.836, + "firstPaintMs": 81, + "fcpMs": 80.623, "interactionTests": { - "interactionLatencyMs": 14.897, - "inputDelayMs": 0.739, - "processingDurationMs": 4.524, - "presentationDelayMs": 9.634 + "interactionLatencyMs": 18.779, + "inputDelayMs": 0.783, + "processingDurationMs": 3.008, + "presentationDelayMs": 14.988 } }, { - "firstPaintMs": 97, - "fcpMs": 97.264, + "firstPaintMs": 92, + "fcpMs": 92.345, "interactionTests": { - "interactionLatencyMs": 21.908, - "inputDelayMs": 0.705, - "processingDurationMs": 2.127, - "presentationDelayMs": 19.076 + "interactionLatencyMs": 20.766, + "inputDelayMs": 0.627, + "processingDurationMs": 1.965, + "presentationDelayMs": 18.174 } }, { - "firstPaintMs": 78, - "fcpMs": 77.953, + "firstPaintMs": 83, + "fcpMs": 82.632, "interactionTests": { - "interactionLatencyMs": 17.609, - "inputDelayMs": 0.932, - "processingDurationMs": 3.154, - "presentationDelayMs": 13.523 + "interactionLatencyMs": 23.57, + "inputDelayMs": 0.741, + "processingDurationMs": 2.225, + "presentationDelayMs": 20.604 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 10, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 31, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1561, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2355, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2369, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2311, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2314, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, + "p90LatencyMs": 138, + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2279, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2229, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 5, + "peakRequestsPerSec": 491.6, + "peakAvgLatencyMs": 9.68, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 13, + "peakP99LatencyMs": 17, + "totalRequests": 15305, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1588, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 317.61, + "avgLatencyMs": 2.47, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 88506368 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2458, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, + "requestsPerSec": 491.6, + "avgLatencyMs": 9.68, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 136996454.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2316, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, - "medianLatencyMs": 21, - "p50LatencyMs": 21, + "requestsPerSec": 463.2, + "avgLatencyMs": 21.03, + "medianLatencyMs": 22, + "p50LatencyMs": 22, "p75LatencyMs": 24, - "p90LatencyMs": 27, + "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 55, + "bytesPerSec": 129099366.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2279, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 455.8, + "avgLatencyMs": 54.06, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 95, + "maxLatencyMs": 370, + "bytesPerSec": 127015321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2219, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 443.8, + "avgLatencyMs": 110.74, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 118, + "p90LatencyMs": 158, + "p99LatencyMs": 437, + "maxLatencyMs": 1503, + "bytesPerSec": 123672985.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2242, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 448.4, + "avgLatencyMs": 182.88, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 162, + "p90LatencyMs": 218, + "p99LatencyMs": 2500, + "maxLatencyMs": 4905, + "bytesPerSec": 124970598.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2203, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 440.6, + "avgLatencyMs": 188.85, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 171, + "p90LatencyMs": 219, + "p99LatencyMs": 2480, + "maxLatencyMs": 4990, + "bytesPerSec": 122788249.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 477, - "peakAvgLatencyMs": 20.44, - "peakP50LatencyMs": 20, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 27, - "peakP99LatencyMs": 33, - "totalRequests": 15109, + "peakRequestsPerSec": 446.6, + "peakAvgLatencyMs": 21.85, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 26, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 34, + "totalRequests": 14655, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1521, + "requests": 1469, "errors": 0, - "requestsPerSec": 304.2, - "avgLatencyMs": 2.6, + "requestsPerSec": 293.8, + "avgLatencyMs": 2.75, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 84770816 + "p99LatencyMs": 13, + "maxLatencyMs": 17, + "bytesPerSec": 81874124.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2272, + "requests": 2215, "errors": 0, - "requestsPerSec": 454.4, - "avgLatencyMs": 10.52, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 12, + "requestsPerSec": 443, + "avgLatencyMs": 10.77, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, "p90LatencyMs": 17, - "p99LatencyMs": 22, - "maxLatencyMs": 27, - "bytesPerSec": 126648320 + "p99LatencyMs": 21, + "maxLatencyMs": 25, + "bytesPerSec": 123463270.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2385, + "requests": 2233, "errors": 0, - "requestsPerSec": 477, - "avgLatencyMs": 20.44, - "medianLatencyMs": 20, - "p50LatencyMs": 20, - "p75LatencyMs": 23, - "p90LatencyMs": 27, - "p99LatencyMs": 33, - "maxLatencyMs": 60, - "bytesPerSec": 132939776 + "requestsPerSec": 446.6, + "avgLatencyMs": 21.85, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 26, + "p90LatencyMs": 29, + "p99LatencyMs": 34, + "maxLatencyMs": 41, + "bytesPerSec": 124472524.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2306, + "requests": 2160, "errors": 0, - "requestsPerSec": 461.2, - "avgLatencyMs": 53.43, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 58, - "p90LatencyMs": 64, - "p99LatencyMs": 88, - "maxLatencyMs": 328, - "bytesPerSec": 128535756.8 + "requestsPerSec": 432, + "avgLatencyMs": 57.12, + "medianLatencyMs": 54, + "p50LatencyMs": 54, + "p75LatencyMs": 62, + "p90LatencyMs": 71, + "p99LatencyMs": 105, + "maxLatencyMs": 387, + "bytesPerSec": 120396185.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2228, + "requests": 2159, "errors": 0, - "requestsPerSec": 445.6, - "avgLatencyMs": 110.56, + "requestsPerSec": 431.8, + "avgLatencyMs": 113.79, "medianLatencyMs": 106, "p50LatencyMs": 106, - "p75LatencyMs": 117, - "p90LatencyMs": 141, - "p99LatencyMs": 191, - "maxLatencyMs": 1039, - "bytesPerSec": 124171059.2 + "p75LatencyMs": 119, + "p90LatencyMs": 140, + "p99LatencyMs": 500, + "maxLatencyMs": 1606, + "bytesPerSec": 120356864 }, { "workers": 100, "durationMs": 5010, - "requests": 2232, + "requests": 2214, "errors": 0, - "requestsPerSec": 446.4, - "avgLatencyMs": 218.62, - "medianLatencyMs": 161, - "p50LatencyMs": 161, - "p75LatencyMs": 203, - "p90LatencyMs": 307, - "p99LatencyMs": 2821, - "maxLatencyMs": 4199, - "bytesPerSec": 124406988.8 + "requestsPerSec": 442.8, + "avgLatencyMs": 196.52, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 184, + "p90LatencyMs": 230, + "p99LatencyMs": 2218, + "maxLatencyMs": 4862, + "bytesPerSec": 123410841.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2165, + "requests": 2205, "errors": 0, - "requestsPerSec": 433, - "avgLatencyMs": 210.35, - "medianLatencyMs": 155, - "p50LatencyMs": 155, - "p75LatencyMs": 187, - "p90LatencyMs": 266, - "p99LatencyMs": 2584, - "maxLatencyMs": 4818, - "bytesPerSec": 120671436.8 + "requestsPerSec": 441, + "avgLatencyMs": 191.01, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 174, + "p90LatencyMs": 238, + "p99LatencyMs": 2668, + "maxLatencyMs": 4974, + "bytesPerSec": 122880000 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 480.4, - "peakAvgLatencyMs": 20.27, - "peakP50LatencyMs": 20, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 26, + "peakP90LatencyMs": 27, "peakP99LatencyMs": 31, - "totalRequests": 15368, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1513, + "requests": 1561, "errors": 0, - "requestsPerSec": 302.61, - "avgLatencyMs": 2.66, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 10, "maxLatencyMs": 15, - "bytesPerSec": 84338278.41 + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2331, + "requests": 2355, "errors": 0, - "requestsPerSec": 466.2, - "avgLatencyMs": 10.23, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 13, + "p75LatencyMs": 12, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 19, - "bytesPerSec": 129912012.8 + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2402, + "requests": 2369, "errors": 0, - "requestsPerSec": 480.4, - "avgLatencyMs": 20.27, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 26, + "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 61, - "bytesPerSec": 133876940.8 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2380, + "requests": 2311, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 51.77, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 56, - "p90LatencyMs": 64, - "p99LatencyMs": 89, - "maxLatencyMs": 264, - "bytesPerSec": 132651417.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2292, + "requests": 2314, "errors": 0, - "requestsPerSec": 458.4, - "avgLatencyMs": 107.58, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 117, + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, "p90LatencyMs": 138, - "p99LatencyMs": 483, - "maxLatencyMs": 924, - "bytesPerSec": 127755878.4 + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2267, + "requests": 2279, "errors": 0, - "requestsPerSec": 453.4, - "avgLatencyMs": 186.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 163, - "p90LatencyMs": 231, - "p99LatencyMs": 2520, - "maxLatencyMs": 4997, - "bytesPerSec": 126346854.4 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2183, + "requests": 2229, "errors": 0, - "requestsPerSec": 436.6, - "avgLatencyMs": 187.9, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 174, - "p90LatencyMs": 214, - "p99LatencyMs": 2560, - "maxLatencyMs": 4951, - "bytesPerSec": 121680691.2 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ] } diff --git a/packages/app-tanstack-start-react/ci-stats.json b/packages/app-tanstack-start-react/ci-stats.json index fe9adf9b..cf34352c 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.157.19", "clientSideRenderedTests": { - "firstPaintMs": 140.6, - "fcpMs": 140.37, + "firstPaintMs": 136.4, + "fcpMs": 136.45, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 30.97, - "inputDelayMs": 2.7, - "processingDurationMs": 15.35, - "presentationDelayMs": 12.92 + "interactionLatencyMs": 31.1, + "inputDelayMs": 2.88, + "processingDurationMs": 20.39, + "presentationDelayMs": 7.84 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 7.47, - "fcpMs": 7.44, - "interactionLatencyMs": 6.14, - "inputDelayMs": 1.36, - "processingDurationMs": 2.36, - "presentationDelayMs": 7.15 + "firstPaintMs": 10.64, + "fcpMs": 10.52, + "interactionLatencyMs": 6, + "inputDelayMs": 2.73, + "processingDurationMs": 4.39, + "presentationDelayMs": 2.06 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 129.686, + "firstPaintMs": 149, + "fcpMs": 149.256, "interactionTests": { - "interactionLatencyMs": 36.243, - "inputDelayMs": 3.728, - "processingDurationMs": 16.518, - "presentationDelayMs": 15.997 + "interactionLatencyMs": 32.351, + "inputDelayMs": 1.856, + "processingDurationMs": 19.584, + "presentationDelayMs": 10.911 } }, { "firstPaintMs": 142, - "fcpMs": 141.591, + "fcpMs": 141.943, "interactionTests": { - "interactionLatencyMs": 23.485999999999997, - "inputDelayMs": 4.576, - "processingDurationMs": 12.966, - "presentationDelayMs": 5.944 + "interactionLatencyMs": 27.777, + "inputDelayMs": 1.88, + "processingDurationMs": 18.029, + "presentationDelayMs": 7.868 } }, { - "firstPaintMs": 140, - "fcpMs": 139.934, + "firstPaintMs": 123, + "fcpMs": 123.469, "interactionTests": { - "interactionLatencyMs": 25.837000000000003, - "inputDelayMs": 1.821, - "processingDurationMs": 18.108, - "presentationDelayMs": 5.908 + "interactionLatencyMs": 36.298, + "inputDelayMs": 1.364, + "processingDurationMs": 27.425, + "presentationDelayMs": 7.509 } }, { - "firstPaintMs": 151, - "fcpMs": 150.628, + "firstPaintMs": 128, + "fcpMs": 128.068, "interactionTests": { - "interactionLatencyMs": 32.036, - "inputDelayMs": 1.648, - "processingDurationMs": 16.36, - "presentationDelayMs": 14.028 + "interactionLatencyMs": 36.61, + "inputDelayMs": 7.748, + "processingDurationMs": 21.074, + "presentationDelayMs": 7.788 } }, { "firstPaintMs": 140, - "fcpMs": 140.023, + "fcpMs": 139.53, "interactionTests": { - "interactionLatencyMs": 37.244, - "inputDelayMs": 1.726, - "processingDurationMs": 12.79, - "presentationDelayMs": 22.728 + "interactionLatencyMs": 22.484, + "inputDelayMs": 1.548, + "processingDurationMs": 15.827, + "presentationDelayMs": 5.109 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 339, - "avgLatencyMs": 2.998, - "medianLatencyMs": 2.893, - "samples": 3336, + "opsPerSec": 359, + "avgLatencyMs": 2.816, + "medianLatencyMs": 2.753, + "samples": 3551, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 102.6, - "fcpMs": 102.59, + "firstPaintMs": 94, + "fcpMs": 94.03, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.72, - "inputDelayMs": 1.73, - "processingDurationMs": 16.39, - "presentationDelayMs": 14.6 + "interactionLatencyMs": 30.93, + "inputDelayMs": 1.58, + "processingDurationMs": 16.58, + "presentationDelayMs": 12.78 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.15, - "fcpMs": 13.17, - "interactionLatencyMs": 3.93, - "inputDelayMs": 0.3, - "processingDurationMs": 3.06, - "presentationDelayMs": 4.42 + "firstPaintMs": 5.7, + "fcpMs": 5.75, + "interactionLatencyMs": 8.67, + "inputDelayMs": 0.14, + "processingDurationMs": 4.9, + "presentationDelayMs": 5.88 }, "samples": [ { - "firstPaintMs": 87, - "fcpMs": 86.803, + "firstPaintMs": 98, + "fcpMs": 98.136, "interactionTests": { - "interactionLatencyMs": 30.021, - "inputDelayMs": 1.598, - "processingDurationMs": 17.104, - "presentationDelayMs": 11.319 + "interactionLatencyMs": 28.732, + "inputDelayMs": 1.442, + "processingDurationMs": 19.916, + "presentationDelayMs": 7.374 } }, { - "firstPaintMs": 123, - "fcpMs": 122.989, + "firstPaintMs": 102, + "fcpMs": 102.053, "interactionTests": { - "interactionLatencyMs": 39.366, - "inputDelayMs": 1.585, - "processingDurationMs": 19.211, - "presentationDelayMs": 18.57 + "interactionLatencyMs": 45.596000000000004, + "inputDelayMs": 1.442, + "processingDurationMs": 21.48, + "presentationDelayMs": 22.674 } }, { - "firstPaintMs": 103, - "fcpMs": 103.296, + "firstPaintMs": 90, + "fcpMs": 90.379, "interactionTests": { - "interactionLatencyMs": 33.217, - "inputDelayMs": 1.715, - "processingDurationMs": 11.843, - "presentationDelayMs": 19.659 + "interactionLatencyMs": 27.031999999999996, + "inputDelayMs": 1.59, + "processingDurationMs": 12.479, + "presentationDelayMs": 12.963 } }, { - "firstPaintMs": 103, - "fcpMs": 102.521, + "firstPaintMs": 91, + "fcpMs": 90.762, "interactionTests": { - "interactionLatencyMs": 30.326, - "inputDelayMs": 1.519, - "processingDurationMs": 14.92, - "presentationDelayMs": 13.887 + "interactionLatencyMs": 22.834, + "inputDelayMs": 1.679, + "processingDurationMs": 10.301, + "presentationDelayMs": 10.854 } }, { - "firstPaintMs": 97, - "fcpMs": 97.331, + "firstPaintMs": 89, + "fcpMs": 88.833, "interactionTests": { - "interactionLatencyMs": 30.657999999999998, - "inputDelayMs": 2.247, - "processingDurationMs": 18.868, - "presentationDelayMs": 9.543 + "interactionLatencyMs": 30.476999999999997, + "inputDelayMs": 1.74, + "processingDurationMs": 18.713, + "presentationDelayMs": 10.024 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 156.6, - "peakAvgLatencyMs": 156.54, - "peakP50LatencyMs": 153, - "peakP75LatencyMs": 179, - "peakP90LatencyMs": 212, - "peakP99LatencyMs": 530, - "totalRequests": 5261, + "peakRequestsPerSec": 164.4, + "peakAvgLatencyMs": 149.19, + "peakP50LatencyMs": 149, + "peakP75LatencyMs": 172, + "peakP90LatencyMs": 195, + "peakP99LatencyMs": 503, + "totalRequests": 5416, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 683, + "requests": 682, "errors": 0, - "requestsPerSec": 136.6, + "requestsPerSec": 136.4, "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 39226572.8 + "p99LatencyMs": 12, + "maxLatencyMs": 13, + "bytesPerSec": 39161036.8 }, { "workers": 5, "durationMs": 5000, - "requests": 774, + "requests": 798, "errors": 0, - "requestsPerSec": 154.81, - "avgLatencyMs": 31.7, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 159.6, + "avgLatencyMs": 30.71, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, "p90LatencyMs": 37, - "p99LatencyMs": 53, + "p99LatencyMs": 52, "maxLatencyMs": 64, - "bytesPerSec": 44443238.4 + "bytesPerSec": 45819494.4 }, { "workers": 10, "durationMs": 5000, - "requests": 780, + "requests": 798, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 76, - "p99LatencyMs": 101, - "maxLatencyMs": 130, - "bytesPerSec": 44790579.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 61.79, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 73, + "p99LatencyMs": 107, + "maxLatencyMs": 216, + "bytesPerSec": 45826048 }, { "workers": 25, "durationMs": 5000, - "requests": 783, + "requests": 822, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 156.54, - "medianLatencyMs": 153, - "p50LatencyMs": 153, - "p75LatencyMs": 179, - "p90LatencyMs": 212, - "p99LatencyMs": 530, - "maxLatencyMs": 1030, - "bytesPerSec": 44960972.8 + "requestsPerSec": 164.4, + "avgLatencyMs": 149.19, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 172, + "p90LatencyMs": 195, + "p99LatencyMs": 503, + "maxLatencyMs": 1141, + "bytesPerSec": 47208857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 770, + "requests": 804, "errors": 0, - "requestsPerSec": 154, - "avgLatencyMs": 295.05, - "medianLatencyMs": 199, - "p50LatencyMs": 199, - "p75LatencyMs": 264, - "p90LatencyMs": 391, - "p99LatencyMs": 3346, - "maxLatencyMs": 4780, - "bytesPerSec": 44213862.4 + "requestsPerSec": 160.81, + "avgLatencyMs": 294.42, + "medianLatencyMs": 196, + "p50LatencyMs": 196, + "p75LatencyMs": 253, + "p90LatencyMs": 397, + "p99LatencyMs": 3252, + "maxLatencyMs": 4850, + "bytesPerSec": 46166835.2 }, { "workers": 100, "durationMs": 5010, - "requests": 763, + "requests": 783, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 303.71, - "medianLatencyMs": 201, - "p50LatencyMs": 201, - "p75LatencyMs": 282, - "p90LatencyMs": 388, - "p99LatencyMs": 3451, - "maxLatencyMs": 4866, - "bytesPerSec": 43819008 + "requestsPerSec": 156.6, + "avgLatencyMs": 290.94, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 257, + "p90LatencyMs": 387, + "p99LatencyMs": 3569, + "maxLatencyMs": 4972, + "bytesPerSec": 44967526.4 }, { "workers": 200, "durationMs": 5010, - "requests": 708, + "requests": 729, "errors": 0, - "requestsPerSec": 141.6, - "avgLatencyMs": 300.46, - "medianLatencyMs": 190, - "p50LatencyMs": 190, - "p75LatencyMs": 239, - "p90LatencyMs": 400, - "p99LatencyMs": 3360, - "maxLatencyMs": 4828, - "bytesPerSec": 40653619.21 + "requestsPerSec": 145.81, + "avgLatencyMs": 306.53, + "medianLatencyMs": 182, + "p50LatencyMs": 182, + "p75LatencyMs": 278, + "p90LatencyMs": 383, + "p99LatencyMs": 3630, + "maxLatencyMs": 4877, + "bytesPerSec": 41862758.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 168.6, - "peakAvgLatencyMs": 29.07, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 32, - "peakP99LatencyMs": 45, - "totalRequests": 5470, + "peakWorkers": 25, + "peakRequestsPerSec": 169, + "peakAvgLatencyMs": 145.39, + "peakP50LatencyMs": 143, + "peakP75LatencyMs": 159, + "peakP90LatencyMs": 196, + "peakP99LatencyMs": 266, + "totalRequests": 5633, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 721, + "requests": 723, "errors": 0, - "requestsPerSec": 144.2, - "avgLatencyMs": 6.41, + "requestsPerSec": 144.6, + "avgLatencyMs": 6.42, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 41402368 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 41513779.21 }, { "workers": 5, "durationMs": 5000, - "requests": 843, + "requests": 842, "errors": 0, - "requestsPerSec": 168.6, - "avgLatencyMs": 29.07, + "requestsPerSec": 168.4, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 61, - "bytesPerSec": 48408166.4 + "p90LatencyMs": 34, + "p99LatencyMs": 48, + "maxLatencyMs": 49, + "bytesPerSec": 48349184 }, { "workers": 10, "durationMs": 5000, - "requests": 825, + "requests": 837, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 59.76, - "medianLatencyMs": 59, - "p50LatencyMs": 59, + "requestsPerSec": 167.4, + "avgLatencyMs": 58.93, + "medianLatencyMs": 58, + "p50LatencyMs": 58, "p75LatencyMs": 60, - "p90LatencyMs": 72, - "p99LatencyMs": 104, - "maxLatencyMs": 194, - "bytesPerSec": 47372697.6 + "p90LatencyMs": 67, + "p99LatencyMs": 82, + "maxLatencyMs": 164, + "bytesPerSec": 48073932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 818, + "requests": 845, "errors": 0, - "requestsPerSec": 163.6, - "avgLatencyMs": 149.96, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 165, - "p90LatencyMs": 197, - "p99LatencyMs": 432, - "maxLatencyMs": 1063, - "bytesPerSec": 46979481.6 + "requestsPerSec": 169, + "avgLatencyMs": 145.39, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 159, + "p90LatencyMs": 196, + "p99LatencyMs": 266, + "maxLatencyMs": 659, + "bytesPerSec": 48519577.6 }, { "workers": 50, "durationMs": 5000, - "requests": 798, + "requests": 832, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 295.25, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 276, - "p90LatencyMs": 378, - "p99LatencyMs": 3572, - "maxLatencyMs": 4892, - "bytesPerSec": 45819494.4 + "requestsPerSec": 166.4, + "avgLatencyMs": 291.3, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 284, + "p90LatencyMs": 354, + "p99LatencyMs": 3177, + "maxLatencyMs": 4646, + "bytesPerSec": 47779020.8 }, { "workers": 100, "durationMs": 5010, - "requests": 758, + "requests": 804, "errors": 0, - "requestsPerSec": 151.6, - "avgLatencyMs": 324.37, - "medianLatencyMs": 224, - "p50LatencyMs": 224, - "p75LatencyMs": 305, - "p90LatencyMs": 419, - "p99LatencyMs": 3420, - "maxLatencyMs": 4939, - "bytesPerSec": 43520819.2 + "requestsPerSec": 160.81, + "avgLatencyMs": 295.02, + "medianLatencyMs": 198, + "p50LatencyMs": 198, + "p75LatencyMs": 275, + "p90LatencyMs": 379, + "p99LatencyMs": 3489, + "maxLatencyMs": 4973, + "bytesPerSec": 46173388.8 }, { "workers": 200, "durationMs": 5010, - "requests": 707, + "requests": 750, "errors": 0, - "requestsPerSec": 141.4, - "avgLatencyMs": 312.52, - "medianLatencyMs": 212, - "p50LatencyMs": 212, - "p75LatencyMs": 240, - "p90LatencyMs": 393, - "p99LatencyMs": 3454, - "maxLatencyMs": 4887, - "bytesPerSec": 40593817.6 + "requestsPerSec": 150, + "avgLatencyMs": 310.95, + "medianLatencyMs": 188, + "p50LatencyMs": 188, + "p75LatencyMs": 268, + "p90LatencyMs": 374, + "p99LatencyMs": 3529, + "maxLatencyMs": 4857, + "bytesPerSec": 43071897.6 } ] } @@ -652,475 +652,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1284, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1798, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1824, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, "p90LatencyMs": 32, "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1864, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1746, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1766, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1743, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 50, + "peakRequestsPerSec": 360.8, + "peakAvgLatencyMs": 136.2, + "peakP50LatencyMs": 108, + "peakP75LatencyMs": 154, + "peakP90LatencyMs": 189, + "peakP99LatencyMs": 958, + "totalRequests": 11509, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1214, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 242.8, + "avgLatencyMs": 3.49, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 69723750.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1709, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "requestsPerSec": 341.8, + "avgLatencyMs": 14.11, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 34, + "bytesPerSec": 98166374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1683, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 32, - "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "requestsPerSec": 336.6, + "avgLatencyMs": 29.14, + "medianLatencyMs": 27, + "p50LatencyMs": 27, + "p75LatencyMs": 30, + "p90LatencyMs": 39, + "p99LatencyMs": 67, + "maxLatencyMs": 96, + "bytesPerSec": 96672153.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1748, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 349.6, + "avgLatencyMs": 70.53, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 78, + "p90LatencyMs": 97, + "p99LatencyMs": 145, + "maxLatencyMs": 547, + "bytesPerSec": 100394598.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1804, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 360.8, + "avgLatencyMs": 136.2, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 154, + "p90LatencyMs": 189, + "p99LatencyMs": 958, + "maxLatencyMs": 2452, + "bytesPerSec": 103632076.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1774, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 354.8, + "avgLatencyMs": 192.99, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 153, + "p90LatencyMs": 265, + "p99LatencyMs": 2627, + "maxLatencyMs": 4982, + "bytesPerSec": 101915033.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1577, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 315.4, + "avgLatencyMs": 204.69, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 167, + "p90LatencyMs": 254, + "p99LatencyMs": 2870, + "maxLatencyMs": 4859, + "bytesPerSec": 90587136 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 378.6, - "peakAvgLatencyMs": 12.71, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 14, - "peakP99LatencyMs": 18, - "totalRequests": 12378, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1312, + "requests": 1284, "errors": 0, - "requestsPerSec": 262.4, - "avgLatencyMs": 3.1, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 75359846.41 + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1893, + "requests": 1798, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 12.71, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 108730777.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1858, + "requests": 1824, "errors": 0, - "requestsPerSec": 371.6, - "avgLatencyMs": 26.35, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 48, - "bytesPerSec": 106712268.8 + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1847, + "requests": 1864, "errors": 0, - "requestsPerSec": 369.4, - "avgLatencyMs": 66.7, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 70, - "p90LatencyMs": 89, - "p99LatencyMs": 134, - "maxLatencyMs": 249, - "bytesPerSec": 106096230.4 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 1794, + "durationMs": 5000, + "requests": 1746, "errors": 0, - "requestsPerSec": 358.8, - "avgLatencyMs": 136.73, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 152, - "p90LatencyMs": 193, - "p99LatencyMs": 917, - "maxLatencyMs": 2043, - "bytesPerSec": 103042252.8 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1842, + "requests": 1766, "errors": 0, - "requestsPerSec": 368.4, - "avgLatencyMs": 191.16, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 156, - "p90LatencyMs": 244, - "p99LatencyMs": 2587, - "maxLatencyMs": 4853, - "bytesPerSec": 105794764.8 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1832, + "requests": 1743, "errors": 0, - "requestsPerSec": 366.4, - "avgLatencyMs": 194.96, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2728, - "maxLatencyMs": 4949, - "bytesPerSec": 105231155.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 399.2, - "peakAvgLatencyMs": 24.42, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 42, - "totalRequests": 13044, + "peakWorkers": 5, + "peakRequestsPerSec": 380.2, + "peakAvgLatencyMs": 12.72, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 12379, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1361, + "requests": 1268, "errors": 0, - "requestsPerSec": 272.2, - "avgLatencyMs": 3.12, + "requestsPerSec": 253.6, + "avgLatencyMs": 3.3, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 78191001.6 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 72830156.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1942, + "requests": 1901, "errors": 0, - "requestsPerSec": 388.4, - "avgLatencyMs": 12.4, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.2, + "avgLatencyMs": 12.72, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 28, - "bytesPerSec": 111548825.6 + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 109189529.6 }, { "workers": 10, - "durationMs": 5000, - "requests": 1996, + "durationMs": 5010, + "requests": 1886, "errors": 0, - "requestsPerSec": 399.2, - "avgLatencyMs": 24.42, - "medianLatencyMs": 24, - "p50LatencyMs": 24, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 42, - "maxLatencyMs": 45, - "bytesPerSec": 114655232 + "requestsPerSec": 377.2, + "avgLatencyMs": 25.91, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 44, + "maxLatencyMs": 47, + "bytesPerSec": 108324454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1943, + "requests": 1858, "errors": 0, - "requestsPerSec": 388.6, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 65, - "p90LatencyMs": 83, - "p99LatencyMs": 111, - "maxLatencyMs": 268, - "bytesPerSec": 111601254.4 + "requestsPerSec": 371.6, + "avgLatencyMs": 66.31, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 91, + "p99LatencyMs": 113, + "maxLatencyMs": 147, + "bytesPerSec": 106738483.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 1940, + "durationMs": 5000, + "requests": 1870, "errors": 0, - "requestsPerSec": 388, - "avgLatencyMs": 126.79, - "medianLatencyMs": 110, - "p50LatencyMs": 110, - "p75LatencyMs": 140, - "p90LatencyMs": 183, - "p99LatencyMs": 724, - "maxLatencyMs": 1929, - "bytesPerSec": 111443968 + "requestsPerSec": 374, + "avgLatencyMs": 131.44, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 143, + "p90LatencyMs": 180, + "p99LatencyMs": 846, + "maxLatencyMs": 2106, + "bytesPerSec": 107406950.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1850, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 189.39, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 163, - "p90LatencyMs": 253, - "p99LatencyMs": 2434, - "maxLatencyMs": 4886, - "bytesPerSec": 112413900.8 + "requestsPerSec": 370, + "avgLatencyMs": 192.45, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 169, + "p90LatencyMs": 249, + "p99LatencyMs": 2545, + "maxLatencyMs": 4877, + "bytesPerSec": 106253516.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1905, + "requests": 1746, "errors": 0, - "requestsPerSec": 381, - "avgLatencyMs": 190.2, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 175, - "p90LatencyMs": 247, - "p99LatencyMs": 2612, - "maxLatencyMs": 4913, - "bytesPerSec": 109425459.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 200.89, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 177, + "p90LatencyMs": 265, + "p99LatencyMs": 2832, + "maxLatencyMs": 4922, + "bytesPerSec": 100289740.8 } ] } diff --git a/packages/app-tanstack-start-react/stats/1.157.19.json b/packages/app-tanstack-start-react/stats/1.157.19.json index fe9adf9b..cf34352c 100644 --- a/packages/app-tanstack-start-react/stats/1.157.19.json +++ b/packages/app-tanstack-start-react/stats/1.157.19.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.157.19", "clientSideRenderedTests": { - "firstPaintMs": 140.6, - "fcpMs": 140.37, + "firstPaintMs": 136.4, + "fcpMs": 136.45, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 30.97, - "inputDelayMs": 2.7, - "processingDurationMs": 15.35, - "presentationDelayMs": 12.92 + "interactionLatencyMs": 31.1, + "inputDelayMs": 2.88, + "processingDurationMs": 20.39, + "presentationDelayMs": 7.84 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 7.47, - "fcpMs": 7.44, - "interactionLatencyMs": 6.14, - "inputDelayMs": 1.36, - "processingDurationMs": 2.36, - "presentationDelayMs": 7.15 + "firstPaintMs": 10.64, + "fcpMs": 10.52, + "interactionLatencyMs": 6, + "inputDelayMs": 2.73, + "processingDurationMs": 4.39, + "presentationDelayMs": 2.06 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 129.686, + "firstPaintMs": 149, + "fcpMs": 149.256, "interactionTests": { - "interactionLatencyMs": 36.243, - "inputDelayMs": 3.728, - "processingDurationMs": 16.518, - "presentationDelayMs": 15.997 + "interactionLatencyMs": 32.351, + "inputDelayMs": 1.856, + "processingDurationMs": 19.584, + "presentationDelayMs": 10.911 } }, { "firstPaintMs": 142, - "fcpMs": 141.591, + "fcpMs": 141.943, "interactionTests": { - "interactionLatencyMs": 23.485999999999997, - "inputDelayMs": 4.576, - "processingDurationMs": 12.966, - "presentationDelayMs": 5.944 + "interactionLatencyMs": 27.777, + "inputDelayMs": 1.88, + "processingDurationMs": 18.029, + "presentationDelayMs": 7.868 } }, { - "firstPaintMs": 140, - "fcpMs": 139.934, + "firstPaintMs": 123, + "fcpMs": 123.469, "interactionTests": { - "interactionLatencyMs": 25.837000000000003, - "inputDelayMs": 1.821, - "processingDurationMs": 18.108, - "presentationDelayMs": 5.908 + "interactionLatencyMs": 36.298, + "inputDelayMs": 1.364, + "processingDurationMs": 27.425, + "presentationDelayMs": 7.509 } }, { - "firstPaintMs": 151, - "fcpMs": 150.628, + "firstPaintMs": 128, + "fcpMs": 128.068, "interactionTests": { - "interactionLatencyMs": 32.036, - "inputDelayMs": 1.648, - "processingDurationMs": 16.36, - "presentationDelayMs": 14.028 + "interactionLatencyMs": 36.61, + "inputDelayMs": 7.748, + "processingDurationMs": 21.074, + "presentationDelayMs": 7.788 } }, { "firstPaintMs": 140, - "fcpMs": 140.023, + "fcpMs": 139.53, "interactionTests": { - "interactionLatencyMs": 37.244, - "inputDelayMs": 1.726, - "processingDurationMs": 12.79, - "presentationDelayMs": 22.728 + "interactionLatencyMs": 22.484, + "inputDelayMs": 1.548, + "processingDurationMs": 15.827, + "presentationDelayMs": 5.109 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 339, - "avgLatencyMs": 2.998, - "medianLatencyMs": 2.893, - "samples": 3336, + "opsPerSec": 359, + "avgLatencyMs": 2.816, + "medianLatencyMs": 2.753, + "samples": 3551, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 102.6, - "fcpMs": 102.59, + "firstPaintMs": 94, + "fcpMs": 94.03, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.72, - "inputDelayMs": 1.73, - "processingDurationMs": 16.39, - "presentationDelayMs": 14.6 + "interactionLatencyMs": 30.93, + "inputDelayMs": 1.58, + "processingDurationMs": 16.58, + "presentationDelayMs": 12.78 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.15, - "fcpMs": 13.17, - "interactionLatencyMs": 3.93, - "inputDelayMs": 0.3, - "processingDurationMs": 3.06, - "presentationDelayMs": 4.42 + "firstPaintMs": 5.7, + "fcpMs": 5.75, + "interactionLatencyMs": 8.67, + "inputDelayMs": 0.14, + "processingDurationMs": 4.9, + "presentationDelayMs": 5.88 }, "samples": [ { - "firstPaintMs": 87, - "fcpMs": 86.803, + "firstPaintMs": 98, + "fcpMs": 98.136, "interactionTests": { - "interactionLatencyMs": 30.021, - "inputDelayMs": 1.598, - "processingDurationMs": 17.104, - "presentationDelayMs": 11.319 + "interactionLatencyMs": 28.732, + "inputDelayMs": 1.442, + "processingDurationMs": 19.916, + "presentationDelayMs": 7.374 } }, { - "firstPaintMs": 123, - "fcpMs": 122.989, + "firstPaintMs": 102, + "fcpMs": 102.053, "interactionTests": { - "interactionLatencyMs": 39.366, - "inputDelayMs": 1.585, - "processingDurationMs": 19.211, - "presentationDelayMs": 18.57 + "interactionLatencyMs": 45.596000000000004, + "inputDelayMs": 1.442, + "processingDurationMs": 21.48, + "presentationDelayMs": 22.674 } }, { - "firstPaintMs": 103, - "fcpMs": 103.296, + "firstPaintMs": 90, + "fcpMs": 90.379, "interactionTests": { - "interactionLatencyMs": 33.217, - "inputDelayMs": 1.715, - "processingDurationMs": 11.843, - "presentationDelayMs": 19.659 + "interactionLatencyMs": 27.031999999999996, + "inputDelayMs": 1.59, + "processingDurationMs": 12.479, + "presentationDelayMs": 12.963 } }, { - "firstPaintMs": 103, - "fcpMs": 102.521, + "firstPaintMs": 91, + "fcpMs": 90.762, "interactionTests": { - "interactionLatencyMs": 30.326, - "inputDelayMs": 1.519, - "processingDurationMs": 14.92, - "presentationDelayMs": 13.887 + "interactionLatencyMs": 22.834, + "inputDelayMs": 1.679, + "processingDurationMs": 10.301, + "presentationDelayMs": 10.854 } }, { - "firstPaintMs": 97, - "fcpMs": 97.331, + "firstPaintMs": 89, + "fcpMs": 88.833, "interactionTests": { - "interactionLatencyMs": 30.657999999999998, - "inputDelayMs": 2.247, - "processingDurationMs": 18.868, - "presentationDelayMs": 9.543 + "interactionLatencyMs": 30.476999999999997, + "inputDelayMs": 1.74, + "processingDurationMs": 18.713, + "presentationDelayMs": 10.024 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 156.6, - "peakAvgLatencyMs": 156.54, - "peakP50LatencyMs": 153, - "peakP75LatencyMs": 179, - "peakP90LatencyMs": 212, - "peakP99LatencyMs": 530, - "totalRequests": 5261, + "peakRequestsPerSec": 164.4, + "peakAvgLatencyMs": 149.19, + "peakP50LatencyMs": 149, + "peakP75LatencyMs": 172, + "peakP90LatencyMs": 195, + "peakP99LatencyMs": 503, + "totalRequests": 5416, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 683, + "requests": 682, "errors": 0, - "requestsPerSec": 136.6, + "requestsPerSec": 136.4, "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 39226572.8 + "p99LatencyMs": 12, + "maxLatencyMs": 13, + "bytesPerSec": 39161036.8 }, { "workers": 5, "durationMs": 5000, - "requests": 774, + "requests": 798, "errors": 0, - "requestsPerSec": 154.81, - "avgLatencyMs": 31.7, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 159.6, + "avgLatencyMs": 30.71, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, "p90LatencyMs": 37, - "p99LatencyMs": 53, + "p99LatencyMs": 52, "maxLatencyMs": 64, - "bytesPerSec": 44443238.4 + "bytesPerSec": 45819494.4 }, { "workers": 10, "durationMs": 5000, - "requests": 780, + "requests": 798, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 76, - "p99LatencyMs": 101, - "maxLatencyMs": 130, - "bytesPerSec": 44790579.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 61.79, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 73, + "p99LatencyMs": 107, + "maxLatencyMs": 216, + "bytesPerSec": 45826048 }, { "workers": 25, "durationMs": 5000, - "requests": 783, + "requests": 822, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 156.54, - "medianLatencyMs": 153, - "p50LatencyMs": 153, - "p75LatencyMs": 179, - "p90LatencyMs": 212, - "p99LatencyMs": 530, - "maxLatencyMs": 1030, - "bytesPerSec": 44960972.8 + "requestsPerSec": 164.4, + "avgLatencyMs": 149.19, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 172, + "p90LatencyMs": 195, + "p99LatencyMs": 503, + "maxLatencyMs": 1141, + "bytesPerSec": 47208857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 770, + "requests": 804, "errors": 0, - "requestsPerSec": 154, - "avgLatencyMs": 295.05, - "medianLatencyMs": 199, - "p50LatencyMs": 199, - "p75LatencyMs": 264, - "p90LatencyMs": 391, - "p99LatencyMs": 3346, - "maxLatencyMs": 4780, - "bytesPerSec": 44213862.4 + "requestsPerSec": 160.81, + "avgLatencyMs": 294.42, + "medianLatencyMs": 196, + "p50LatencyMs": 196, + "p75LatencyMs": 253, + "p90LatencyMs": 397, + "p99LatencyMs": 3252, + "maxLatencyMs": 4850, + "bytesPerSec": 46166835.2 }, { "workers": 100, "durationMs": 5010, - "requests": 763, + "requests": 783, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 303.71, - "medianLatencyMs": 201, - "p50LatencyMs": 201, - "p75LatencyMs": 282, - "p90LatencyMs": 388, - "p99LatencyMs": 3451, - "maxLatencyMs": 4866, - "bytesPerSec": 43819008 + "requestsPerSec": 156.6, + "avgLatencyMs": 290.94, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 257, + "p90LatencyMs": 387, + "p99LatencyMs": 3569, + "maxLatencyMs": 4972, + "bytesPerSec": 44967526.4 }, { "workers": 200, "durationMs": 5010, - "requests": 708, + "requests": 729, "errors": 0, - "requestsPerSec": 141.6, - "avgLatencyMs": 300.46, - "medianLatencyMs": 190, - "p50LatencyMs": 190, - "p75LatencyMs": 239, - "p90LatencyMs": 400, - "p99LatencyMs": 3360, - "maxLatencyMs": 4828, - "bytesPerSec": 40653619.21 + "requestsPerSec": 145.81, + "avgLatencyMs": 306.53, + "medianLatencyMs": 182, + "p50LatencyMs": 182, + "p75LatencyMs": 278, + "p90LatencyMs": 383, + "p99LatencyMs": 3630, + "maxLatencyMs": 4877, + "bytesPerSec": 41862758.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 168.6, - "peakAvgLatencyMs": 29.07, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 32, - "peakP99LatencyMs": 45, - "totalRequests": 5470, + "peakWorkers": 25, + "peakRequestsPerSec": 169, + "peakAvgLatencyMs": 145.39, + "peakP50LatencyMs": 143, + "peakP75LatencyMs": 159, + "peakP90LatencyMs": 196, + "peakP99LatencyMs": 266, + "totalRequests": 5633, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 721, + "requests": 723, "errors": 0, - "requestsPerSec": 144.2, - "avgLatencyMs": 6.41, + "requestsPerSec": 144.6, + "avgLatencyMs": 6.42, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 41402368 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 41513779.21 }, { "workers": 5, "durationMs": 5000, - "requests": 843, + "requests": 842, "errors": 0, - "requestsPerSec": 168.6, - "avgLatencyMs": 29.07, + "requestsPerSec": 168.4, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 61, - "bytesPerSec": 48408166.4 + "p90LatencyMs": 34, + "p99LatencyMs": 48, + "maxLatencyMs": 49, + "bytesPerSec": 48349184 }, { "workers": 10, "durationMs": 5000, - "requests": 825, + "requests": 837, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 59.76, - "medianLatencyMs": 59, - "p50LatencyMs": 59, + "requestsPerSec": 167.4, + "avgLatencyMs": 58.93, + "medianLatencyMs": 58, + "p50LatencyMs": 58, "p75LatencyMs": 60, - "p90LatencyMs": 72, - "p99LatencyMs": 104, - "maxLatencyMs": 194, - "bytesPerSec": 47372697.6 + "p90LatencyMs": 67, + "p99LatencyMs": 82, + "maxLatencyMs": 164, + "bytesPerSec": 48073932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 818, + "requests": 845, "errors": 0, - "requestsPerSec": 163.6, - "avgLatencyMs": 149.96, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 165, - "p90LatencyMs": 197, - "p99LatencyMs": 432, - "maxLatencyMs": 1063, - "bytesPerSec": 46979481.6 + "requestsPerSec": 169, + "avgLatencyMs": 145.39, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 159, + "p90LatencyMs": 196, + "p99LatencyMs": 266, + "maxLatencyMs": 659, + "bytesPerSec": 48519577.6 }, { "workers": 50, "durationMs": 5000, - "requests": 798, + "requests": 832, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 295.25, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 276, - "p90LatencyMs": 378, - "p99LatencyMs": 3572, - "maxLatencyMs": 4892, - "bytesPerSec": 45819494.4 + "requestsPerSec": 166.4, + "avgLatencyMs": 291.3, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 284, + "p90LatencyMs": 354, + "p99LatencyMs": 3177, + "maxLatencyMs": 4646, + "bytesPerSec": 47779020.8 }, { "workers": 100, "durationMs": 5010, - "requests": 758, + "requests": 804, "errors": 0, - "requestsPerSec": 151.6, - "avgLatencyMs": 324.37, - "medianLatencyMs": 224, - "p50LatencyMs": 224, - "p75LatencyMs": 305, - "p90LatencyMs": 419, - "p99LatencyMs": 3420, - "maxLatencyMs": 4939, - "bytesPerSec": 43520819.2 + "requestsPerSec": 160.81, + "avgLatencyMs": 295.02, + "medianLatencyMs": 198, + "p50LatencyMs": 198, + "p75LatencyMs": 275, + "p90LatencyMs": 379, + "p99LatencyMs": 3489, + "maxLatencyMs": 4973, + "bytesPerSec": 46173388.8 }, { "workers": 200, "durationMs": 5010, - "requests": 707, + "requests": 750, "errors": 0, - "requestsPerSec": 141.4, - "avgLatencyMs": 312.52, - "medianLatencyMs": 212, - "p50LatencyMs": 212, - "p75LatencyMs": 240, - "p90LatencyMs": 393, - "p99LatencyMs": 3454, - "maxLatencyMs": 4887, - "bytesPerSec": 40593817.6 + "requestsPerSec": 150, + "avgLatencyMs": 310.95, + "medianLatencyMs": 188, + "p50LatencyMs": 188, + "p75LatencyMs": 268, + "p90LatencyMs": 374, + "p99LatencyMs": 3529, + "maxLatencyMs": 4857, + "bytesPerSec": 43071897.6 } ] } @@ -652,475 +652,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1284, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1798, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1824, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, "p90LatencyMs": 32, "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1864, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1746, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1766, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1743, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 50, + "peakRequestsPerSec": 360.8, + "peakAvgLatencyMs": 136.2, + "peakP50LatencyMs": 108, + "peakP75LatencyMs": 154, + "peakP90LatencyMs": 189, + "peakP99LatencyMs": 958, + "totalRequests": 11509, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1214, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 242.8, + "avgLatencyMs": 3.49, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 69723750.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1709, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "requestsPerSec": 341.8, + "avgLatencyMs": 14.11, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 34, + "bytesPerSec": 98166374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1683, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 32, - "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "requestsPerSec": 336.6, + "avgLatencyMs": 29.14, + "medianLatencyMs": 27, + "p50LatencyMs": 27, + "p75LatencyMs": 30, + "p90LatencyMs": 39, + "p99LatencyMs": 67, + "maxLatencyMs": 96, + "bytesPerSec": 96672153.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1748, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 349.6, + "avgLatencyMs": 70.53, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 78, + "p90LatencyMs": 97, + "p99LatencyMs": 145, + "maxLatencyMs": 547, + "bytesPerSec": 100394598.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1804, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 360.8, + "avgLatencyMs": 136.2, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 154, + "p90LatencyMs": 189, + "p99LatencyMs": 958, + "maxLatencyMs": 2452, + "bytesPerSec": 103632076.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1774, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 354.8, + "avgLatencyMs": 192.99, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 153, + "p90LatencyMs": 265, + "p99LatencyMs": 2627, + "maxLatencyMs": 4982, + "bytesPerSec": 101915033.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1577, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 315.4, + "avgLatencyMs": 204.69, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 167, + "p90LatencyMs": 254, + "p99LatencyMs": 2870, + "maxLatencyMs": 4859, + "bytesPerSec": 90587136 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 378.6, - "peakAvgLatencyMs": 12.71, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 14, - "peakP99LatencyMs": 18, - "totalRequests": 12378, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1312, + "requests": 1284, "errors": 0, - "requestsPerSec": 262.4, - "avgLatencyMs": 3.1, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 75359846.41 + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1893, + "requests": 1798, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 12.71, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 108730777.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1858, + "requests": 1824, "errors": 0, - "requestsPerSec": 371.6, - "avgLatencyMs": 26.35, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 48, - "bytesPerSec": 106712268.8 + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1847, + "requests": 1864, "errors": 0, - "requestsPerSec": 369.4, - "avgLatencyMs": 66.7, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 70, - "p90LatencyMs": 89, - "p99LatencyMs": 134, - "maxLatencyMs": 249, - "bytesPerSec": 106096230.4 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 1794, + "durationMs": 5000, + "requests": 1746, "errors": 0, - "requestsPerSec": 358.8, - "avgLatencyMs": 136.73, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 152, - "p90LatencyMs": 193, - "p99LatencyMs": 917, - "maxLatencyMs": 2043, - "bytesPerSec": 103042252.8 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1842, + "requests": 1766, "errors": 0, - "requestsPerSec": 368.4, - "avgLatencyMs": 191.16, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 156, - "p90LatencyMs": 244, - "p99LatencyMs": 2587, - "maxLatencyMs": 4853, - "bytesPerSec": 105794764.8 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1832, + "requests": 1743, "errors": 0, - "requestsPerSec": 366.4, - "avgLatencyMs": 194.96, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2728, - "maxLatencyMs": 4949, - "bytesPerSec": 105231155.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 399.2, - "peakAvgLatencyMs": 24.42, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 42, - "totalRequests": 13044, + "peakWorkers": 5, + "peakRequestsPerSec": 380.2, + "peakAvgLatencyMs": 12.72, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 12379, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1361, + "requests": 1268, "errors": 0, - "requestsPerSec": 272.2, - "avgLatencyMs": 3.12, + "requestsPerSec": 253.6, + "avgLatencyMs": 3.3, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 78191001.6 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 72830156.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1942, + "requests": 1901, "errors": 0, - "requestsPerSec": 388.4, - "avgLatencyMs": 12.4, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.2, + "avgLatencyMs": 12.72, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 28, - "bytesPerSec": 111548825.6 + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 109189529.6 }, { "workers": 10, - "durationMs": 5000, - "requests": 1996, + "durationMs": 5010, + "requests": 1886, "errors": 0, - "requestsPerSec": 399.2, - "avgLatencyMs": 24.42, - "medianLatencyMs": 24, - "p50LatencyMs": 24, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 42, - "maxLatencyMs": 45, - "bytesPerSec": 114655232 + "requestsPerSec": 377.2, + "avgLatencyMs": 25.91, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 44, + "maxLatencyMs": 47, + "bytesPerSec": 108324454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1943, + "requests": 1858, "errors": 0, - "requestsPerSec": 388.6, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 65, - "p90LatencyMs": 83, - "p99LatencyMs": 111, - "maxLatencyMs": 268, - "bytesPerSec": 111601254.4 + "requestsPerSec": 371.6, + "avgLatencyMs": 66.31, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 91, + "p99LatencyMs": 113, + "maxLatencyMs": 147, + "bytesPerSec": 106738483.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 1940, + "durationMs": 5000, + "requests": 1870, "errors": 0, - "requestsPerSec": 388, - "avgLatencyMs": 126.79, - "medianLatencyMs": 110, - "p50LatencyMs": 110, - "p75LatencyMs": 140, - "p90LatencyMs": 183, - "p99LatencyMs": 724, - "maxLatencyMs": 1929, - "bytesPerSec": 111443968 + "requestsPerSec": 374, + "avgLatencyMs": 131.44, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 143, + "p90LatencyMs": 180, + "p99LatencyMs": 846, + "maxLatencyMs": 2106, + "bytesPerSec": 107406950.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1850, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 189.39, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 163, - "p90LatencyMs": 253, - "p99LatencyMs": 2434, - "maxLatencyMs": 4886, - "bytesPerSec": 112413900.8 + "requestsPerSec": 370, + "avgLatencyMs": 192.45, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 169, + "p90LatencyMs": 249, + "p99LatencyMs": 2545, + "maxLatencyMs": 4877, + "bytesPerSec": 106253516.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1905, + "requests": 1746, "errors": 0, - "requestsPerSec": 381, - "avgLatencyMs": 190.2, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 175, - "p90LatencyMs": 247, - "p99LatencyMs": 2612, - "maxLatencyMs": 4913, - "bytesPerSec": 109425459.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 200.89, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 177, + "p90LatencyMs": 265, + "p99LatencyMs": 2832, + "maxLatencyMs": 4922, + "bytesPerSec": 100289740.8 } ] } diff --git a/packages/docs/src/content/devtime/starter-astro.json b/packages/docs/src/content/devtime/starter-astro.json index 23cf78b8..471f496d 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 909.6, - "standardDeviationMs": 35.43, - "minMs": 860, - "maxMs": 947, - "samplesMs": [916, 936, 889, 860, 947] + "avgMs": 920, + "standardDeviationMs": 19.01, + "minMs": 900, + "maxMs": 945, + "samplesMs": [945, 902, 900, 924, 929] }, "warmBuildTime": { - "avgMs": 874.6, - "standardDeviationMs": 8.88, - "minMs": 865, - "maxMs": 883, - "samplesMs": [865, 879, 865, 881, 883] + "avgMs": 881.2, + "standardDeviationMs": 35.54, + "minMs": 827, + "maxMs": 916, + "samplesMs": [916, 865, 901, 897, 827] }, "installTime": { - "avgMs": 3543.2, - "standardDeviationMs": 963.9, - "minMs": 1887, - "maxMs": 4177, - "samplesMs": [1887, 3510, 3989, 4153, 4177] + "avgMs": 4114.4, + "standardDeviationMs": 1250.2, + "minMs": 2051, + "maxMs": 5045, + "samplesMs": [2051, 3810, 5045, 4873, 4793] }, "order": 1, "duplicateDependencies": 13, @@ -128,11 +128,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1312.8, - "standardDeviationMs": 33.83, - "minMs": 1281, - "maxMs": 1357, - "samplesMs": [1284, 1357, 1281, 1303, 1339] + "avgMs": 1284.6, + "standardDeviationMs": 33.71, + "minMs": 1254, + "maxMs": 1335, + "samplesMs": [1265, 1303, 1254, 1335, 1266] }, "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 b2048497..98224aa8 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 5716, - "standardDeviationMs": 402.83, - "minMs": 5199, - "maxMs": 6329, - "samplesMs": [5719, 5690, 5199, 5643, 6329] + "avgMs": 5380.6, + "standardDeviationMs": 415.03, + "minMs": 4960, + "maxMs": 6046, + "samplesMs": [5480, 6046, 5198, 5219, 4960] }, "warmBuildTime": { - "avgMs": 5554.8, - "standardDeviationMs": 157.45, - "minMs": 5350, - "maxMs": 5708, - "samplesMs": [5424, 5350, 5708, 5647, 5645] + "avgMs": 5236.2, + "standardDeviationMs": 98.81, + "minMs": 5114, + "maxMs": 5344, + "samplesMs": [5344, 5114, 5332, 5193, 5198] }, "installTime": { - "avgMs": 6123.4, - "standardDeviationMs": 1642.5, - "minMs": 3191, - "maxMs": 6923, - "samplesMs": [3191, 6679, 6920, 6923, 6904] + "avgMs": 6423.6, + "standardDeviationMs": 1804.5, + "minMs": 3258, + "maxMs": 7775, + "samplesMs": [3258, 6799, 7166, 7775, 7120] }, "order": 2, "duplicateDependencies": 12, @@ -431,11 +431,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2606, - "standardDeviationMs": 61.79, - "minMs": 2551, - "maxMs": 2712, - "samplesMs": [2712, 2597, 2580, 2551, 2590] + "avgMs": 2638.4, + "standardDeviationMs": 184.67, + "minMs": 2536, + "maxMs": 2968, + "samplesMs": [2557, 2561, 2570, 2536, 2968] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/starter-nuxt.json b/packages/docs/src/content/devtime/starter-nuxt.json index b5e502c7..7e5f57f2 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "nodeModulesSize": 259309568, "frameworkVersion": "4.6.0", @@ -17,25 +17,25 @@ "minInstallTimeMs": 4335, "maxInstallTimeMs": 7793, "coldBuildTime": { - "avgMs": 4156.8, - "standardDeviationMs": 201.08, - "minMs": 3893, - "maxMs": 4367, - "samplesMs": [4100, 4073, 3893, 4351, 4367] + "avgMs": 3724.2, + "standardDeviationMs": 47.21, + "minMs": 3665, + "maxMs": 3792, + "samplesMs": [3665, 3704, 3717, 3792, 3743] }, "warmBuildTime": { - "avgMs": 4016, - "standardDeviationMs": 223.74, - "minMs": 3759, - "maxMs": 4246, - "samplesMs": [3850, 4245, 3759, 3980, 4246] + "avgMs": 3583.6, + "standardDeviationMs": 155.2, + "minMs": 3461, + "maxMs": 3838, + "samplesMs": [3478, 3838, 3461, 3621, 3520] }, "installTime": { - "avgMs": 5275.4, - "standardDeviationMs": 1117.9, - "minMs": 3315, - "maxMs": 6112, - "samplesMs": [3315, 6112, 5786, 5641, 5523] + "avgMs": 5163.4, + "standardDeviationMs": 1140.1, + "minMs": 3165, + "maxMs": 6025, + "samplesMs": [3165, 6025, 5397, 5636, 5594] }, "order": 3, "duplicateDependencies": 79, @@ -489,11 +489,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2384.6, - "standardDeviationMs": 29.13, - "minMs": 2350, - "maxMs": 2425, - "samplesMs": [2396, 2388, 2350, 2364, 2425] + "avgMs": 2569.4, + "standardDeviationMs": 63.44, + "minMs": 2505, + "maxMs": 2649, + "samplesMs": [2537, 2505, 2531, 2625, 2649] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/starter-pracht.json b/packages/docs/src/content/devtime/starter-pracht.json index 70bd847c..392f5bc0 100644 --- a/packages/docs/src/content/devtime/starter-pracht.json +++ b/packages/docs/src/content/devtime/starter-pracht.json @@ -4,37 +4,37 @@ "type": "starter-kit", "isFocused": false, "order": 4, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "installTime": { - "avgMs": 1859.8, - "standardDeviationMs": 284.6, - "minMs": 1527, - "maxMs": 2152, - "samplesMs": [1527, 1600, 2097, 1923, 2152] + "avgMs": 1986, + "standardDeviationMs": 302.9, + "minMs": 1572, + "maxMs": 2314, + "samplesMs": [1572, 2025, 1803, 2314, 2216] }, "nodeModulesSize": 138993664, "coldBuildTime": { - "avgMs": 675.4, - "standardDeviationMs": 18.45, - "minMs": 652, - "maxMs": 695, - "samplesMs": [687, 695, 683, 652, 660] + "avgMs": 661.8, + "standardDeviationMs": 37, + "minMs": 628, + "maxMs": 716, + "samplesMs": [657, 716, 629, 679, 628] }, "warmBuildTime": { - "avgMs": 678.4, - "standardDeviationMs": 9.74, - "minMs": 665, - "maxMs": 691, - "samplesMs": [674, 691, 679, 665, 683] + "avgMs": 644.2, + "standardDeviationMs": 11.69, + "minMs": 626, + "maxMs": 658, + "samplesMs": [649, 645, 643, 658, 626] }, "devServerStartTime": { - "avgMs": 865, - "standardDeviationMs": 22.53, - "minMs": 842, - "maxMs": 889, - "samplesMs": [843, 842, 889, 886, 865] + "avgMs": 841.6, + "standardDeviationMs": 28.08, + "minMs": 809, + "maxMs": 876, + "samplesMs": [809, 822, 876, 837, 864] }, "vendoredCoreJsSize": 0, "vendoredCoreJsUnnecessaryModules": [], diff --git a/packages/docs/src/content/devtime/starter-react-router.json b/packages/docs/src/content/devtime/starter-react-router.json index fd48d0a0..7f8ec168 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 1560.4, - "standardDeviationMs": 28.47, - "minMs": 1531, - "maxMs": 1597, - "samplesMs": [1531, 1597, 1539, 1583, 1552] + "avgMs": 1760.8, + "standardDeviationMs": 53.15, + "minMs": 1698, + "maxMs": 1833, + "samplesMs": [1721, 1783, 1833, 1698, 1769] }, "warmBuildTime": { - "avgMs": 1583, - "standardDeviationMs": 10.27, - "minMs": 1571, - "maxMs": 1592, - "samplesMs": [1592, 1592, 1587, 1573, 1571] + "avgMs": 1768.2, + "standardDeviationMs": 23.03, + "minMs": 1754, + "maxMs": 1809, + "samplesMs": [1809, 1756, 1762, 1754, 1760] }, "installTime": { - "avgMs": 1390.4, - "standardDeviationMs": 192.6, - "minMs": 1215, - "maxMs": 1623, - "samplesMs": [1259, 1215, 1575, 1280, 1623] + "avgMs": 1401.8, + "standardDeviationMs": 160, + "minMs": 1218, + "maxMs": 1578, + "samplesMs": [1247, 1578, 1469, 1218, 1497] }, "order": 5, "duplicateDependencies": 9, @@ -103,11 +103,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 775, - "standardDeviationMs": 21.64, - "minMs": 751, - "maxMs": 806, - "samplesMs": [784, 759, 751, 806, 775] + "avgMs": 982, + "standardDeviationMs": 15.22, + "minMs": 969, + "maxMs": 1008, + "samplesMs": [969, 1008, 981, 974, 978] }, "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 1c804c8d..92c47f2a 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 2803.6, - "standardDeviationMs": 63.8, - "minMs": 2712, - "maxMs": 2873, - "samplesMs": [2712, 2873, 2767, 2835, 2831] + "avgMs": 3026.2, + "standardDeviationMs": 157.07, + "minMs": 2896, + "maxMs": 3266, + "samplesMs": [3266, 3104, 2915, 2950, 2896] }, "warmBuildTime": { - "avgMs": 2672.4, - "standardDeviationMs": 91.22, - "minMs": 2561, - "maxMs": 2754, - "samplesMs": [2730, 2731, 2561, 2754, 2586] + "avgMs": 2896.6, + "standardDeviationMs": 148.95, + "minMs": 2775, + "maxMs": 3155, + "samplesMs": [3155, 2866, 2861, 2775, 2826] }, "installTime": { - "avgMs": 1743.6, - "standardDeviationMs": 209, - "minMs": 1430, - "maxMs": 2015, - "samplesMs": [1430, 1741, 1737, 1795, 2015] + "avgMs": 1714, + "standardDeviationMs": 220, + "minMs": 1419, + "maxMs": 2034, + "samplesMs": [1419, 1696, 1667, 1754, 2034] }, "order": 6, "duplicateDependencies": 8, @@ -98,11 +98,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2757.4, - "standardDeviationMs": 33.06, - "minMs": 2705, - "maxMs": 2785, - "samplesMs": [2785, 2745, 2779, 2773, 2705] + "avgMs": 2540.6, + "standardDeviationMs": 41.99, + "minMs": 2476, + "maxMs": 2587, + "samplesMs": [2476, 2545, 2587, 2530, 2565] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/docs/src/content/devtime/starter-sveltekit.json b/packages/docs/src/content/devtime/starter-sveltekit.json index 9a26f9b9..35101656 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "nodeModulesSize": 103112704, "frameworkVersion": "2.67.0", @@ -17,25 +17,25 @@ "minInstallTimeMs": 1945, "maxInstallTimeMs": 2904, "coldBuildTime": { - "avgMs": 2385.2, - "standardDeviationMs": 111.89, - "minMs": 2270, - "maxMs": 2557, - "samplesMs": [2377, 2306, 2416, 2557, 2270] + "avgMs": 2286.2, + "standardDeviationMs": 70.04, + "minMs": 2215, + "maxMs": 2367, + "samplesMs": [2226, 2367, 2215, 2351, 2272] }, "warmBuildTime": { - "avgMs": 2128.4, - "standardDeviationMs": 71.21, - "minMs": 2008, - "maxMs": 2192, - "samplesMs": [2192, 2167, 2144, 2131, 2008] + "avgMs": 2150, + "standardDeviationMs": 72.78, + "minMs": 2061, + "maxMs": 2262, + "samplesMs": [2061, 2159, 2126, 2142, 2262] }, "installTime": { - "avgMs": 1615.6, - "standardDeviationMs": 128.9, - "minMs": 1467, - "maxMs": 1802, - "samplesMs": [1467, 1525, 1639, 1645, 1802] + "avgMs": 2423.6, + "standardDeviationMs": 1963.3, + "minMs": 1392, + "maxMs": 5929, + "samplesMs": [1392, 1512, 1556, 1729, 5929] }, "order": 7, "duplicateDependencies": 2, @@ -73,11 +73,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1370.6, - "standardDeviationMs": 19.15, - "minMs": 1337, - "maxMs": 1385, - "samplesMs": [1377, 1385, 1375, 1337, 1379] + "avgMs": 1202, + "standardDeviationMs": 31.88, + "minMs": 1168, + "maxMs": 1236, + "samplesMs": [1199, 1233, 1236, 1174, 1168] }, "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 51f5af1e..9c9d7fd3 100644 --- a/packages/docs/src/content/devtime/starter-tanstack-start-react.json +++ b/packages/docs/src/content/devtime/starter-tanstack-start-react.json @@ -9,7 +9,7 @@ "installTimeMs": 4572, "coldBuildTimeMs": 9098, "warmBuildTimeMs": 8359, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "nodeModulesSize": 224137216, "frameworkVersion": "1.157.19", @@ -17,25 +17,25 @@ "minInstallTimeMs": 2522, "maxInstallTimeMs": 5487, "coldBuildTime": { - "avgMs": 5605.4, - "standardDeviationMs": 180.09, - "minMs": 5432, - "maxMs": 5906, - "samplesMs": [5572, 5432, 5515, 5602, 5906] + "avgMs": 5221.8, + "standardDeviationMs": 43.13, + "minMs": 5170, + "maxMs": 5274, + "samplesMs": [5256, 5274, 5193, 5170, 5216] }, "warmBuildTime": { - "avgMs": 5295.2, - "standardDeviationMs": 119.86, - "minMs": 5196, - "maxMs": 5485, - "samplesMs": [5196, 5210, 5485, 5246, 5339] + "avgMs": 4980.8, + "standardDeviationMs": 61.1, + "minMs": 4928, + "maxMs": 5067, + "samplesMs": [5021, 5067, 4930, 4928, 4958] }, "installTime": { - "avgMs": 4424.8, - "standardDeviationMs": 1449.7, - "minMs": 1839, - "maxMs": 5201, - "samplesMs": [1839, 4921, 5201, 5016, 5147] + "avgMs": 4935.4, + "standardDeviationMs": 1586.5, + "minMs": 2098, + "maxMs": 5702, + "samplesMs": [2098, 5640, 5702, 5612, 5625] }, "order": 8, "duplicateDependencies": 12, @@ -127,11 +127,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 3352.8, - "standardDeviationMs": 684.49, - "minMs": 2913, - "maxMs": 4568, - "samplesMs": [3046, 3123, 2913, 3114, 4568] + "avgMs": 3313.2, + "standardDeviationMs": 702.25, + "minMs": 2898, + "maxMs": 4559, + "samplesMs": [3089, 3094, 2926, 2898, 4559] }, "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 5b8e9e14..01aaa058 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 909.6, - "standardDeviationMs": 35.43, - "minMs": 860, - "maxMs": 947, - "samplesMs": [916, 936, 889, 860, 947] + "avgMs": 920, + "standardDeviationMs": 19.01, + "minMs": 900, + "maxMs": 945, + "samplesMs": [945, 902, 900, 924, 929] }, "warmBuildTime": { - "avgMs": 874.6, - "standardDeviationMs": 8.88, - "minMs": 865, - "maxMs": 883, - "samplesMs": [865, 879, 865, 881, 883] + "avgMs": 881.2, + "standardDeviationMs": 35.54, + "minMs": 827, + "maxMs": 916, + "samplesMs": [916, 865, 901, 897, 827] }, "installTime": { - "avgMs": 3543.2, - "standardDeviationMs": 963.9, - "minMs": 1887, - "maxMs": 4177, - "samplesMs": [1887, 3510, 3989, 4153, 4177] + "avgMs": 4114.4, + "standardDeviationMs": 1250.2, + "minMs": 2051, + "maxMs": 5045, + "samplesMs": [2051, 3810, 5045, 4873, 4793] }, "prodDependencies": 1, "devDependencies": 2, @@ -127,11 +127,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1312.8, - "standardDeviationMs": 33.83, - "minMs": 1281, - "maxMs": 1357, - "samplesMs": [1284, 1357, 1281, 1303, 1339] + "avgMs": 1284.6, + "standardDeviationMs": 33.71, + "minMs": 1254, + "maxMs": 1335, + "samplesMs": [1265, 1303, 1254, 1335, 1266] }, "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 0f8cf955..aa45f17e 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 5716, - "standardDeviationMs": 402.83, - "minMs": 5199, - "maxMs": 6329, - "samplesMs": [5719, 5690, 5199, 5643, 6329] + "avgMs": 5380.6, + "standardDeviationMs": 415.03, + "minMs": 4960, + "maxMs": 6046, + "samplesMs": [5480, 6046, 5198, 5219, 4960] }, "warmBuildTime": { - "avgMs": 5554.8, - "standardDeviationMs": 157.45, - "minMs": 5350, - "maxMs": 5708, - "samplesMs": [5424, 5350, 5708, 5647, 5645] + "avgMs": 5236.2, + "standardDeviationMs": 98.81, + "minMs": 5114, + "maxMs": 5344, + "samplesMs": [5344, 5114, 5332, 5193, 5198] }, "installTime": { - "avgMs": 6123.4, - "standardDeviationMs": 1642.5, - "minMs": 3191, - "maxMs": 6923, - "samplesMs": [3191, 6679, 6920, 6923, 6904] + "avgMs": 6423.6, + "standardDeviationMs": 1804.5, + "minMs": 3258, + "maxMs": 7775, + "samplesMs": [3258, 6799, 7166, 7775, 7120] }, "prodDependencies": 3, "devDependencies": 6, @@ -430,11 +430,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2606, - "standardDeviationMs": 61.79, - "minMs": 2551, - "maxMs": 2712, - "samplesMs": [2712, 2597, 2580, 2551, 2590] + "avgMs": 2638.4, + "standardDeviationMs": 184.67, + "minMs": 2536, + "maxMs": 2968, + "samplesMs": [2557, 2561, 2570, 2536, 2968] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/versions/starter-nuxt/4.6.0.json b/packages/docs/src/content/devtime/versions/starter-nuxt/4.6.0.json index 79e5a51c..03c4cfc2 100644 --- a/packages/docs/src/content/devtime/versions/starter-nuxt/4.6.0.json +++ b/packages/docs/src/content/devtime/versions/starter-nuxt/4.6.0.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 3, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.6.0", "avgInstallTimeMs": 5070, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 6962, "warmBuildTimeMs": 6545, "coldBuildTime": { - "avgMs": 4156.8, - "standardDeviationMs": 201.08, - "minMs": 3893, - "maxMs": 4367, - "samplesMs": [4100, 4073, 3893, 4351, 4367] + "avgMs": 3724.2, + "standardDeviationMs": 47.21, + "minMs": 3665, + "maxMs": 3792, + "samplesMs": [3665, 3704, 3717, 3792, 3743] }, "warmBuildTime": { - "avgMs": 4016, - "standardDeviationMs": 223.74, - "minMs": 3759, - "maxMs": 4246, - "samplesMs": [3850, 4245, 3759, 3980, 4246] + "avgMs": 3583.6, + "standardDeviationMs": 155.2, + "minMs": 3461, + "maxMs": 3838, + "samplesMs": [3478, 3838, 3461, 3621, 3520] }, "installTime": { - "avgMs": 5275.4, - "standardDeviationMs": 1117.9, - "minMs": 3315, - "maxMs": 6112, - "samplesMs": [3315, 6112, 5786, 5641, 5523] + "avgMs": 5163.4, + "standardDeviationMs": 1140.1, + "minMs": 3165, + "maxMs": 6025, + "samplesMs": [3165, 6025, 5397, 5636, 5594] }, "prodDependencies": 3, "devDependencies": 2, @@ -488,11 +488,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2384.6, - "standardDeviationMs": 29.13, - "minMs": 2350, - "maxMs": 2425, - "samplesMs": [2396, 2388, 2350, 2364, 2425] + "avgMs": 2569.4, + "standardDeviationMs": 63.44, + "minMs": 2505, + "maxMs": 2649, + "samplesMs": [2537, 2505, 2531, 2625, 2649] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/versions/starter-pracht/0.18.0.json b/packages/docs/src/content/devtime/versions/starter-pracht/0.18.0.json index 70bd847c..392f5bc0 100644 --- a/packages/docs/src/content/devtime/versions/starter-pracht/0.18.0.json +++ b/packages/docs/src/content/devtime/versions/starter-pracht/0.18.0.json @@ -4,37 +4,37 @@ "type": "starter-kit", "isFocused": false, "order": 4, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "installTime": { - "avgMs": 1859.8, - "standardDeviationMs": 284.6, - "minMs": 1527, - "maxMs": 2152, - "samplesMs": [1527, 1600, 2097, 1923, 2152] + "avgMs": 1986, + "standardDeviationMs": 302.9, + "minMs": 1572, + "maxMs": 2314, + "samplesMs": [1572, 2025, 1803, 2314, 2216] }, "nodeModulesSize": 138993664, "coldBuildTime": { - "avgMs": 675.4, - "standardDeviationMs": 18.45, - "minMs": 652, - "maxMs": 695, - "samplesMs": [687, 695, 683, 652, 660] + "avgMs": 661.8, + "standardDeviationMs": 37, + "minMs": 628, + "maxMs": 716, + "samplesMs": [657, 716, 629, 679, 628] }, "warmBuildTime": { - "avgMs": 678.4, - "standardDeviationMs": 9.74, - "minMs": 665, - "maxMs": 691, - "samplesMs": [674, 691, 679, 665, 683] + "avgMs": 644.2, + "standardDeviationMs": 11.69, + "minMs": 626, + "maxMs": 658, + "samplesMs": [649, 645, 643, 658, 626] }, "devServerStartTime": { - "avgMs": 865, - "standardDeviationMs": 22.53, - "minMs": 842, - "maxMs": 889, - "samplesMs": [843, 842, 889, 886, 865] + "avgMs": 841.6, + "standardDeviationMs": 28.08, + "minMs": 809, + "maxMs": 876, + "samplesMs": [809, 822, 876, 837, 864] }, "vendoredCoreJsSize": 0, "vendoredCoreJsUnnecessaryModules": [], 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 c1019a7c..985300f5 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": 5, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 1560.4, - "standardDeviationMs": 28.47, - "minMs": 1531, - "maxMs": 1597, - "samplesMs": [1531, 1597, 1539, 1583, 1552] + "avgMs": 1760.8, + "standardDeviationMs": 53.15, + "minMs": 1698, + "maxMs": 1833, + "samplesMs": [1721, 1783, 1833, 1698, 1769] }, "warmBuildTime": { - "avgMs": 1583, - "standardDeviationMs": 10.27, - "minMs": 1571, - "maxMs": 1592, - "samplesMs": [1592, 1592, 1587, 1573, 1571] + "avgMs": 1768.2, + "standardDeviationMs": 23.03, + "minMs": 1754, + "maxMs": 1809, + "samplesMs": [1809, 1756, 1762, 1754, 1760] }, "installTime": { - "avgMs": 1390.4, - "standardDeviationMs": 192.6, - "minMs": 1215, - "maxMs": 1623, - "samplesMs": [1259, 1215, 1575, 1280, 1623] + "avgMs": 1401.8, + "standardDeviationMs": 160, + "minMs": 1218, + "maxMs": 1578, + "samplesMs": [1247, 1578, 1469, 1218, 1497] }, "prodDependencies": 6, "devDependencies": 9, @@ -102,11 +102,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 775, - "standardDeviationMs": 21.64, - "minMs": 751, - "maxMs": 806, - "samplesMs": [784, 759, 751, 806, 775] + "avgMs": 982, + "standardDeviationMs": 15.22, + "minMs": 969, + "maxMs": 1008, + "samplesMs": [969, 1008, 981, 974, 978] }, "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 e769a4d5..2724f223 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": 6, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 2803.6, - "standardDeviationMs": 63.8, - "minMs": 2712, - "maxMs": 2873, - "samplesMs": [2712, 2873, 2767, 2835, 2831] + "avgMs": 3026.2, + "standardDeviationMs": 157.07, + "minMs": 2896, + "maxMs": 3266, + "samplesMs": [3266, 3104, 2915, 2950, 2896] }, "warmBuildTime": { - "avgMs": 2672.4, - "standardDeviationMs": 91.22, - "minMs": 2561, - "maxMs": 2754, - "samplesMs": [2730, 2731, 2561, 2754, 2586] + "avgMs": 2896.6, + "standardDeviationMs": 148.95, + "minMs": 2775, + "maxMs": 3155, + "samplesMs": [3155, 2866, 2861, 2775, 2826] }, "installTime": { - "avgMs": 1743.6, - "standardDeviationMs": 209, - "minMs": 1430, - "maxMs": 2015, - "samplesMs": [1430, 1741, 1737, 1795, 2015] + "avgMs": 1714, + "standardDeviationMs": 220, + "minMs": 1419, + "maxMs": 2034, + "samplesMs": [1419, 1696, 1667, 1754, 2034] }, "prodDependencies": 6, "devDependencies": 1, @@ -97,11 +97,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2757.4, - "standardDeviationMs": 33.06, - "minMs": 2705, - "maxMs": 2785, - "samplesMs": [2785, 2745, 2779, 2773, 2705] + "avgMs": 2540.6, + "standardDeviationMs": 41.99, + "minMs": 2476, + "maxMs": 2587, + "samplesMs": [2476, 2545, 2587, 2530, 2565] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.67.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.67.0.json index 27151f41..927b29fb 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.67.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.67.0.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 7, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.67.0", "avgInstallTimeMs": 2195, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 4220, "warmBuildTimeMs": 3910, "coldBuildTime": { - "avgMs": 2385.2, - "standardDeviationMs": 111.89, - "minMs": 2270, - "maxMs": 2557, - "samplesMs": [2377, 2306, 2416, 2557, 2270] + "avgMs": 2286.2, + "standardDeviationMs": 70.04, + "minMs": 2215, + "maxMs": 2367, + "samplesMs": [2226, 2367, 2215, 2351, 2272] }, "warmBuildTime": { - "avgMs": 2128.4, - "standardDeviationMs": 71.21, - "minMs": 2008, - "maxMs": 2192, - "samplesMs": [2192, 2167, 2144, 2131, 2008] + "avgMs": 2150, + "standardDeviationMs": 72.78, + "minMs": 2061, + "maxMs": 2262, + "samplesMs": [2061, 2159, 2126, 2142, 2262] }, "installTime": { - "avgMs": 1615.6, - "standardDeviationMs": 128.9, - "minMs": 1467, - "maxMs": 1802, - "samplesMs": [1467, 1525, 1639, 1645, 1802] + "avgMs": 2423.6, + "standardDeviationMs": 1963.3, + "minMs": 1392, + "maxMs": 5929, + "samplesMs": [1392, 1512, 1556, 1729, 5929] }, "prodDependencies": 0, "devDependencies": 8, @@ -72,11 +72,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1370.6, - "standardDeviationMs": 19.15, - "minMs": 1337, - "maxMs": 1385, - "samplesMs": [1377, 1385, 1375, 1337, 1379] + "avgMs": 1202, + "standardDeviationMs": 31.88, + "minMs": 1168, + "maxMs": 1236, + "samplesMs": [1199, 1233, 1236, 1174, 1168] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.157.19.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.157.19.json index d9fa8738..34a84daf 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.157.19.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.157.19.json @@ -4,7 +4,7 @@ "type": "starter-kit", "isFocused": true, "order": 8, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.157.19", "avgInstallTimeMs": 3204.4, @@ -14,25 +14,25 @@ "coldBuildTimeMs": 9098, "warmBuildTimeMs": 8359, "coldBuildTime": { - "avgMs": 5605.4, - "standardDeviationMs": 180.09, - "minMs": 5432, - "maxMs": 5906, - "samplesMs": [5572, 5432, 5515, 5602, 5906] + "avgMs": 5221.8, + "standardDeviationMs": 43.13, + "minMs": 5170, + "maxMs": 5274, + "samplesMs": [5256, 5274, 5193, 5170, 5216] }, "warmBuildTime": { - "avgMs": 5295.2, - "standardDeviationMs": 119.86, - "minMs": 5196, - "maxMs": 5485, - "samplesMs": [5196, 5210, 5485, 5246, 5339] + "avgMs": 4980.8, + "standardDeviationMs": 61.1, + "minMs": 4928, + "maxMs": 5067, + "samplesMs": [5021, 5067, 4930, 4928, 4958] }, "installTime": { - "avgMs": 4424.8, - "standardDeviationMs": 1449.7, - "minMs": 1839, - "maxMs": 5201, - "samplesMs": [1839, 4921, 5201, 5016, 5147] + "avgMs": 4935.4, + "standardDeviationMs": 1586.5, + "minMs": 2098, + "maxMs": 5702, + "samplesMs": [2098, 5640, 5702, 5612, 5625] }, "prodDependencies": 13, "devDependencies": 11, @@ -126,11 +126,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 3352.8, - "standardDeviationMs": 684.49, - "minMs": 2913, - "maxMs": 4568, - "samplesMs": [3046, 3123, 2913, 3114, 4568] + "avgMs": 3313.2, + "standardDeviationMs": 702.25, + "minMs": 2898, + "maxMs": 4559, + "samplesMs": [3089, 3094, 2926, 2898, 4559] }, "firstPartyDependencies": { "prodDependencies": 6, diff --git a/packages/docs/src/content/runtime/app-astro.json b/packages/docs/src/content/runtime/app-astro.json index 9c8e6837..9c8d3859 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 109.2, - "fcpMs": 109.15, + "firstPaintMs": 95.2, + "fcpMs": 95.1, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.3, - "inputDelayMs": 2, - "processingDurationMs": 0.3, - "presentationDelayMs": 0 + "interactionLatencyMs": 7.7, + "inputDelayMs": 1.73, + "processingDurationMs": 0.72, + "presentationDelayMs": 5.25 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.59, - "fcpMs": 27.79, - "interactionLatencyMs": 1.06, - "inputDelayMs": 1.07, - "processingDurationMs": 0.04, - "presentationDelayMs": 0 + "firstPaintMs": 9.23, + "fcpMs": 9.17, + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.24, + "processingDurationMs": 0.48, + "presentationDelayMs": 7.32 }, "samples": [ { - "firstPaintMs": 153, - "fcpMs": 153.238, + "firstPaintMs": 108, + "fcpMs": 107.903, "interactionTests": { - "interactionLatencyMs": 1.6989999999999998, - "inputDelayMs": 1.341, - "processingDurationMs": 0.358, - "presentationDelayMs": 0 + "interactionLatencyMs": 17.698, + "inputDelayMs": 1.557, + "processingDurationMs": 1.055, + "presentationDelayMs": 15.086 } }, { - "firstPaintMs": 85, - "fcpMs": 84.58, + "firstPaintMs": 90, + "fcpMs": 90.088, "interactionTests": { - "interactionLatencyMs": 2.211, - "inputDelayMs": 1.911, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.091, + "inputDelayMs": 1.643, + "processingDurationMs": 0.448, "presentationDelayMs": 0 } }, { - "firstPaintMs": 119, - "fcpMs": 118.943, + "firstPaintMs": 102, + "fcpMs": 101.709, "interactionTests": { - "interactionLatencyMs": 4.146, - "inputDelayMs": 3.846, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.365, + "inputDelayMs": 1.96, + "processingDurationMs": 0.405, "presentationDelayMs": 0 } }, { - "firstPaintMs": 92, - "fcpMs": 91.519, + "firstPaintMs": 88, + "fcpMs": 87.861, "interactionTests": { - "interactionLatencyMs": 1.516, - "inputDelayMs": 1.206, - "processingDurationMs": 0.31, - "presentationDelayMs": 0 + "interactionLatencyMs": 14.032, + "inputDelayMs": 1.48, + "processingDurationMs": 1.404, + "presentationDelayMs": 11.148 } }, { - "firstPaintMs": 97, - "fcpMs": 97.489, + "firstPaintMs": 88, + "fcpMs": 87.94, "interactionTests": { - "interactionLatencyMs": 1.9489999999999998, - "inputDelayMs": 1.692, - "processingDurationMs": 0.257, + "interactionLatencyMs": 2.321, + "inputDelayMs": 2.019, + "processingDurationMs": 0.302, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 737, - "avgLatencyMs": 1.472, - "medianLatencyMs": 1.317, - "samples": 6795, + "opsPerSec": 743, + "avgLatencyMs": 1.46, + "medianLatencyMs": 1.311, + "samples": 6848, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 72.2, - "fcpMs": 72.11, + "firstPaintMs": 60, + "fcpMs": 59.81, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.7, - "inputDelayMs": 0.46, - "processingDurationMs": 0.24, - "presentationDelayMs": 0 + "interactionLatencyMs": 3.12, + "inputDelayMs": 0.62, + "processingDurationMs": 0.29, + "presentationDelayMs": 2.2 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.86, - "fcpMs": 13.63, - "interactionLatencyMs": 0.2, - "inputDelayMs": 0.2, - "processingDurationMs": 0.01, - "presentationDelayMs": 0 + "firstPaintMs": 4.95, + "fcpMs": 4.79, + "interactionLatencyMs": 4.95, + "inputDelayMs": 0.12, + "processingDurationMs": 0.11, + "presentationDelayMs": 4.93 }, "samples": [ { - "firstPaintMs": 69, - "fcpMs": 68.57, + "firstPaintMs": 66, + "fcpMs": 65.632, "interactionTests": { - "interactionLatencyMs": 0.76, - "inputDelayMs": 0.514, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.942, + "inputDelayMs": 0.689, + "processingDurationMs": 0.253, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.389, + "firstPaintMs": 59, + "fcpMs": 59.076, "interactionTests": { - "interactionLatencyMs": 0.725, - "inputDelayMs": 0.478, - "processingDurationMs": 0.247, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.464, + "processingDurationMs": 0.49, + "presentationDelayMs": 11.019 } }, { - "firstPaintMs": 92, - "fcpMs": 91.574, + "firstPaintMs": 57, + "fcpMs": 56.886, "interactionTests": { - "interactionLatencyMs": 0.365, - "inputDelayMs": 0.119, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.836, + "inputDelayMs": 0.567, + "processingDurationMs": 0.269, "presentationDelayMs": 0 } }, { - "firstPaintMs": 80, - "fcpMs": 79.914, + "firstPaintMs": 54, + "fcpMs": 53.904, "interactionTests": { - "interactionLatencyMs": 0.776, - "inputDelayMs": 0.538, - "processingDurationMs": 0.238, + "interactionLatencyMs": 0.85, + "inputDelayMs": 0.622, + "processingDurationMs": 0.228, "presentationDelayMs": 0 } }, { - "firstPaintMs": 58, - "fcpMs": 58.1, + "firstPaintMs": 64, + "fcpMs": 63.56, "interactionTests": { - "interactionLatencyMs": 0.875, - "inputDelayMs": 0.657, - "processingDurationMs": 0.218, + "interactionLatencyMs": 0.992, + "inputDelayMs": 0.767, + "processingDurationMs": 0.225, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1562.4, - "peakAvgLatencyMs": 31.4, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 49, - "totalRequests": 46584, + "peakRequestsPerSec": 1593, + "peakAvgLatencyMs": 30.77, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 50, + "totalRequests": 47086, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2773, + "requests": 2741, "errors": 0, - "requestsPerSec": 554.6, + "requestsPerSec": 548.21, "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 8, - "bytesPerSec": 105021440 + "maxLatencyMs": 4, + "bytesPerSec": 103828684.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5990, + "requests": 6056, "errors": 0, - "requestsPerSec": 1198, - "avgLatencyMs": 3.7, - "medianLatencyMs": 4, - "p50LatencyMs": 4, + "requestsPerSec": 1211.2, + "avgLatencyMs": 3.52, + "medianLatencyMs": 3, + "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 11, - "bytesPerSec": 226898739.2 + "maxLatencyMs": 8, + "bytesPerSec": 229389107.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6949, + "requests": 7185, "errors": 0, - "requestsPerSec": 1389.8, - "avgLatencyMs": 6.56, + "requestsPerSec": 1437, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263179468.8 + "p90LatencyMs": 7, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 272131686.4 }, { "workers": 25, "durationMs": 5000, - "requests": 7724, + "requests": 7837, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 15.62, + "requestsPerSec": 1567.4, + "avgLatencyMs": 15.42, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 21, - "maxLatencyMs": 60, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 17, + "p99LatencyMs": 23, + "maxLatencyMs": 65, + "bytesPerSec": 296878080 }, { "workers": 50, "durationMs": 5000, - "requests": 7812, + "requests": 7965, "errors": 0, - "requestsPerSec": 1562.4, - "avgLatencyMs": 31.4, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 49, - "maxLatencyMs": 267, - "bytesPerSec": 295881932.8 + "requestsPerSec": 1593, + "avgLatencyMs": 30.77, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 33, + "p99LatencyMs": 50, + "maxLatencyMs": 310, + "bytesPerSec": 301753958.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7755, + "requests": 7630, "errors": 0, - "requestsPerSec": 1551, - "avgLatencyMs": 63.63, + "requestsPerSec": 1526, + "avgLatencyMs": 64.56, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 84, - "maxLatencyMs": 1517, - "bytesPerSec": 293732352 + "p90LatencyMs": 69, + "p99LatencyMs": 92, + "maxLatencyMs": 1557, + "bytesPerSec": 289013760 }, { "workers": 200, "durationMs": 5010, - "requests": 7581, + "requests": 7672, "errors": 0, - "requestsPerSec": 1516.2, - "avgLatencyMs": 113.69, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 103, - "p90LatencyMs": 113, - "p99LatencyMs": 1543, - "maxLatencyMs": 4946, - "bytesPerSec": 287178752 + "requestsPerSec": 1534.4, + "avgLatencyMs": 112.99, + "medianLatencyMs": 80, + "p50LatencyMs": 80, + "p75LatencyMs": 101, + "p90LatencyMs": 110, + "p99LatencyMs": 1565, + "maxLatencyMs": 4965, + "bytesPerSec": 290639052.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1520.8, - "peakAvgLatencyMs": 15.9, - "peakP50LatencyMs": 16, - "peakP75LatencyMs": 17, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 27, - "totalRequests": 45900, + "peakWorkers": 200, + "peakRequestsPerSec": 1531.4, + "peakAvgLatencyMs": 113.25, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 97, + "peakP90LatencyMs": 114, + "peakP99LatencyMs": 1537, + "totalRequests": 45832, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2751, + "requests": 2680, "errors": 0, - "requestsPerSec": 550.21, - "avgLatencyMs": 1.05, + "requestsPerSec": 536, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104221900.8 + "maxLatencyMs": 5, + "bytesPerSec": 101521817.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6024, + "requests": 5908, "errors": 0, - "requestsPerSec": 1204.8, - "avgLatencyMs": 3.78, + "requestsPerSec": 1181.6, + "avgLatencyMs": 3.97, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 29, - "bytesPerSec": 228183244.8 + "maxLatencyMs": 10, + "bytesPerSec": 223779225.6 }, { "workers": 10, "durationMs": 5000, - "requests": 6966, + "requests": 6909, "errors": 0, - "requestsPerSec": 1393.2, - "avgLatencyMs": 6.59, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1381.8, + "avgLatencyMs": 6.87, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 263900364.8 + "maxLatencyMs": 16, + "bytesPerSec": 261659033.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7604, + "requests": 7615, "errors": 0, - "requestsPerSec": 1520.8, - "avgLatencyMs": 15.9, + "requestsPerSec": 1523, + "avgLatencyMs": 15.87, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 55, - "bytesPerSec": 288017612.8 + "p99LatencyMs": 21, + "maxLatencyMs": 63, + "bytesPerSec": 288489472 }, { "workers": 50, "durationMs": 5000, - "requests": 7583, + "requests": 7492, "errors": 0, - "requestsPerSec": 1516.6, - "avgLatencyMs": 32.39, + "requestsPerSec": 1498.4, + "avgLatencyMs": 32.76, "medianLatencyMs": 32, "p50LatencyMs": 32, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 51, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 49, "maxLatencyMs": 342, - "bytesPerSec": 287231180.8 + "bytesPerSec": 283770880 }, { "workers": 100, "durationMs": 5010, - "requests": 7429, + "requests": 7571, "errors": 0, - "requestsPerSec": 1485.8, - "avgLatencyMs": 66.41, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 71, - "p99LatencyMs": 102, - "maxLatencyMs": 1602, - "bytesPerSec": 281477120 + "requestsPerSec": 1514.2, + "avgLatencyMs": 65.13, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 69, + "p99LatencyMs": 94, + "maxLatencyMs": 1553, + "bytesPerSec": 286811750.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7543, + "requests": 7657, "errors": 0, - "requestsPerSec": 1508.6, - "avgLatencyMs": 114.68, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 101, - "p90LatencyMs": 108, - "p99LatencyMs": 1557, - "maxLatencyMs": 4987, - "bytesPerSec": 285710745.61 + "requestsPerSec": 1531.4, + "avgLatencyMs": 113.25, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 97, + "p90LatencyMs": 114, + "p99LatencyMs": 1537, + "maxLatencyMs": 4959, + "bytesPerSec": 290009907.2 } ] } diff --git a/packages/docs/src/content/runtime/app-baseline-html.json b/packages/docs/src/content/runtime/app-baseline-html.json index e2bd4adf..d291853a 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 837, - "avgLatencyMs": 1.216, - "medianLatencyMs": 1.209, - "samples": 8223, + "opsPerSec": 836, + "avgLatencyMs": 1.223, + "medianLatencyMs": 1.212, + "samples": 8175, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2942, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "p99LatencyMs": 4, + "maxLatencyMs": 6, + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6282, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 6859, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, + "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7506, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8152, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 31, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 42, + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8664, + "requests": 7587, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8136, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1666, - "peakAvgLatencyMs": 14.44, - "peakP50LatencyMs": 14, - "peakP75LatencyMs": 15, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 19, - "totalRequests": 48522, + "peakWorkers": 200, + "peakRequestsPerSec": 1609.6, + "peakAvgLatencyMs": 116.19, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 105, + "peakP90LatencyMs": 137, + "peakP99LatencyMs": 1222, + "totalRequests": 47857, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2962, + "requests": 2953, "errors": 0, - "requestsPerSec": 592.4, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, "maxLatencyMs": 6, - "bytesPerSec": 112151756.8 + "bytesPerSec": 111810969.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6428, + "requests": 6162, "errors": 0, - "requestsPerSec": 1285.6, - "avgLatencyMs": 3.31, + "requestsPerSec": 1232.41, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 243413811.2 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 233321267.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7342, + "requests": 7426, "errors": 0, - "requestsPerSec": 1468.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1485.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 13, - "bytesPerSec": 278003712 + "maxLatencyMs": 11, + "bytesPerSec": 281241190.4 }, { "workers": 25, "durationMs": 5000, - "requests": 8330, + "requests": 7718, "errors": 0, - "requestsPerSec": 1666, - "avgLatencyMs": 14.44, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 15, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 37, - "bytesPerSec": 315385446.4 + "requestsPerSec": 1543.6, + "avgLatencyMs": 15.66, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 292211916.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7886, + "requests": 7538, "errors": 0, - "requestsPerSec": 1577.2, - "avgLatencyMs": 31.07, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 34, - "p90LatencyMs": 36, + "requestsPerSec": 1507.6, + "avgLatencyMs": 32.54, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 35, + "p90LatencyMs": 37, "p99LatencyMs": 46, - "maxLatencyMs": 72, - "bytesPerSec": 298608230.4 + "maxLatencyMs": 67, + "bytesPerSec": 285435494.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 8121, + "durationMs": 5000, + "requests": 8012, "errors": 0, - "requestsPerSec": 1624.2, - "avgLatencyMs": 60.79, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 1602.4, + "avgLatencyMs": 61.45, + "medianLatencyMs": 57, + "p50LatencyMs": 57, "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 113, - "maxLatencyMs": 593, - "bytesPerSec": 307481804.8 + "p90LatencyMs": 77, + "p99LatencyMs": 120, + "maxLatencyMs": 798, + "bytesPerSec": 303379251.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7453, + "requests": 8048, "errors": 0, - "requestsPerSec": 1490.6, - "avgLatencyMs": 131.87, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 157, - "p90LatencyMs": 191, - "p99LatencyMs": 689, - "maxLatencyMs": 1199, - "bytesPerSec": 282198016 + "requestsPerSec": 1609.6, + "avgLatencyMs": 116.19, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 105, + "p90LatencyMs": 137, + "p99LatencyMs": 1222, + "maxLatencyMs": 4970, + "bytesPerSec": 304794828.8 } ] }, { - "peakWorkers": 100, - "peakRequestsPerSec": 1741.2, - "peakAvgLatencyMs": 56.65, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 65, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 48675, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2995, + "requests": 2942, "errors": 0, - "requestsPerSec": 599, - "avgLatencyMs": 1.04, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, + "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 113396940.8 + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6214, + "requests": 6282, "errors": 0, - "requestsPerSec": 1242.8, - "avgLatencyMs": 3.45, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 235287347.2 + "maxLatencyMs": 7, + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6685, + "requests": 6859, "errors": 0, - "requestsPerSec": 1337, - "avgLatencyMs": 6.93, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 253139353.6 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7746, + "requests": 7506, "errors": 0, - "requestsPerSec": 1549.2, - "avgLatencyMs": 15.63, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 20, - "maxLatencyMs": 34, - "bytesPerSec": 293247385.61 + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 21, + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8048, + "requests": 8152, "errors": 0, - "requestsPerSec": 1609.6, - "avgLatencyMs": 30.46, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 34, + "p75LatencyMs": 31, "p90LatencyMs": 36, "p99LatencyMs": 42, - "maxLatencyMs": 72, - "bytesPerSec": 304729292.8 + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8706, + "requests": 7587, "errors": 0, - "requestsPerSec": 1741.2, - "avgLatencyMs": 56.65, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 65, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 666, - "bytesPerSec": 329698508.8 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8281, + "requests": 8136, "errors": 0, - "requestsPerSec": 1656.2, - "avgLatencyMs": 118.67, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 137, - "p90LatencyMs": 171, - "p99LatencyMs": 659, - "maxLatencyMs": 1895, - "bytesPerSec": 313550438.4 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, + "peakRequestsPerSec": 1727.6, + "peakAvgLatencyMs": 57.05, "peakP50LatencyMs": 55, "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakP90LatencyMs": 72, + "peakP99LatencyMs": 107, + "totalRequests": 49791, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2952, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.4, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "maxLatencyMs": 6, + "bytesPerSec": 111771648 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6600, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1320, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 249888768 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 7580, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1516, + "avgLatencyMs": 6.25, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, - "p90LatencyMs": 8, - "p99LatencyMs": 10, + "p90LatencyMs": 7, + "p99LatencyMs": 9, "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "bytesPerSec": 286969036.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7491, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, + "requestsPerSec": 1498.2, + "avgLatencyMs": 16.17, + "medianLatencyMs": 17, + "p50LatencyMs": 17, "p75LatencyMs": 17, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 28, + "bytesPerSec": 283626700.8 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8100, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1620, + "avgLatencyMs": 30.28, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 40, + "maxLatencyMs": 70, + "bytesPerSec": 306682265.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 8664, + "durationMs": 5000, + "requests": 8638, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, + "requestsPerSec": 1727.6, + "avgLatencyMs": 57.05, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "p90LatencyMs": 72, + "p99LatencyMs": 107, + "maxLatencyMs": 345, + "bytesPerSec": 327077068.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8430, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1686, + "avgLatencyMs": 115.36, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 116, + "p90LatencyMs": 147, + "p99LatencyMs": 724, + "maxLatencyMs": 4917, + "bytesPerSec": 319160320 } ] } diff --git a/packages/docs/src/content/runtime/app-next-js.json b/packages/docs/src/content/runtime/app-next-js.json index 89234008..8b0331d7 100644 --- a/packages/docs/src/content/runtime/app-next-js.json +++ b/packages/docs/src/content/runtime/app-next-js.json @@ -3,234 +3,234 @@ "package": "app-next-js", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 343.6, - "fcpMs": 343.7, + "firstPaintMs": 340.8, + "fcpMs": 340.85, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 23.87, + "interactionLatencyMs": 20.15, "inputDelayMs": 1.52, - "processingDurationMs": 10.13, - "presentationDelayMs": 12.22 + "processingDurationMs": 7.69, + "presentationDelayMs": 10.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.52, - "fcpMs": 1.43, - "interactionLatencyMs": 1.97, - "inputDelayMs": 0.12, - "processingDurationMs": 2.51, - "presentationDelayMs": 2.54 + "firstPaintMs": 1.92, + "fcpMs": 2.17, + "interactionLatencyMs": 2.8, + "inputDelayMs": 0.33, + "processingDurationMs": 2.48, + "presentationDelayMs": 4.87 }, "samples": [ { - "firstPaintMs": 345, - "fcpMs": 345.306, + "firstPaintMs": 341, + "fcpMs": 340.637, "interactionTests": { - "interactionLatencyMs": 21.197, - "inputDelayMs": 1.738, - "processingDurationMs": 10.557, - "presentationDelayMs": 8.902 + "interactionLatencyMs": 19.075, + "inputDelayMs": 1.294, + "processingDurationMs": 6.719, + "presentationDelayMs": 11.062 } }, { - "firstPaintMs": 344, - "fcpMs": 343.587, + "firstPaintMs": 343, + "fcpMs": 343.457, "interactionTests": { - "interactionLatencyMs": 25.09, - "inputDelayMs": 1.456, - "processingDurationMs": 9.323, - "presentationDelayMs": 14.311 + "interactionLatencyMs": 24.201, + "inputDelayMs": 1.425, + "processingDurationMs": 3.944, + "presentationDelayMs": 18.832 } }, { - "firstPaintMs": 344, - "fcpMs": 343.939, + "firstPaintMs": 338, + "fcpMs": 337.782, "interactionTests": { - "interactionLatencyMs": 25.057000000000002, - "inputDelayMs": 1.448, - "processingDurationMs": 9.434, - "presentationDelayMs": 14.175 + "interactionLatencyMs": 21.037, + "inputDelayMs": 1.671, + "processingDurationMs": 8.425, + "presentationDelayMs": 10.941 } }, { - "firstPaintMs": 344, - "fcpMs": 344.265, + "firstPaintMs": 340, + "fcpMs": 340.084, "interactionTests": { - "interactionLatencyMs": 25.654, - "inputDelayMs": 1.488, - "processingDurationMs": 14.084, - "presentationDelayMs": 10.082 + "interactionLatencyMs": 16.561999999999998, + "inputDelayMs": 1.205, + "processingDurationMs": 8.866, + "presentationDelayMs": 6.491 } }, { - "firstPaintMs": 341, - "fcpMs": 341.42, + "firstPaintMs": 342, + "fcpMs": 342.274, "interactionTests": { - "interactionLatencyMs": 22.34, - "inputDelayMs": 1.469, - "processingDurationMs": 7.249, - "presentationDelayMs": 13.622 + "interactionLatencyMs": 19.878999999999998, + "inputDelayMs": 2.027, + "processingDurationMs": 10.473, + "presentationDelayMs": 7.379 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 208, - "avgLatencyMs": 4.958, - "medianLatencyMs": 4.75, - "samples": 2017, + "opsPerSec": 233, + "avgLatencyMs": 4.424, + "medianLatencyMs": 4.51, + "samples": 2261, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 152.6, - "fcpMs": 152.64, + "firstPaintMs": 149.8, + "fcpMs": 149.73, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.71, - "inputDelayMs": 1.29, - "processingDurationMs": 10.8, - "presentationDelayMs": 10.62 + "interactionLatencyMs": 18.73, + "inputDelayMs": 1.32, + "processingDurationMs": 6.69, + "presentationDelayMs": 10.71 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.62, - "fcpMs": 18.69, - "interactionLatencyMs": 4.42, - "inputDelayMs": 0.2, - "processingDurationMs": 3.51, - "presentationDelayMs": 3.06 + "firstPaintMs": 12.56, + "fcpMs": 12.33, + "interactionLatencyMs": 3.29, + "inputDelayMs": 0.06, + "processingDurationMs": 1.55, + "presentationDelayMs": 3.48 }, "samples": [ { - "firstPaintMs": 158, - "fcpMs": 158.331, + "firstPaintMs": 147, + "fcpMs": 147.175, "interactionTests": { - "interactionLatencyMs": 20.217, - "inputDelayMs": 1.321, - "processingDurationMs": 11.376, - "presentationDelayMs": 7.52 + "interactionLatencyMs": 17.102, + "inputDelayMs": 1.401, + "processingDurationMs": 5.669, + "presentationDelayMs": 10.032 } }, { - "firstPaintMs": 180, - "fcpMs": 180.123, + "firstPaintMs": 159, + "fcpMs": 158.533, "interactionTests": { - "interactionLatencyMs": 29.856, - "inputDelayMs": 1.612, - "processingDurationMs": 16.248, - "presentationDelayMs": 11.996 + "interactionLatencyMs": 21.493, + "inputDelayMs": 1.273, + "processingDurationMs": 4.928, + "presentationDelayMs": 15.292 } }, { - "firstPaintMs": 146, - "fcpMs": 145.767, + "firstPaintMs": 156, + "fcpMs": 155.626, "interactionTests": { - "interactionLatencyMs": 18.479, - "inputDelayMs": 1.231, - "processingDurationMs": 10.108, - "presentationDelayMs": 7.14 + "interactionLatencyMs": 14.92, + "inputDelayMs": 1.285, + "processingDurationMs": 6.25, + "presentationDelayMs": 7.385 } }, { - "firstPaintMs": 150, - "fcpMs": 149.917, + "firstPaintMs": 158, + "fcpMs": 158.069, "interactionTests": { - "interactionLatencyMs": 21.309, - "inputDelayMs": 1.075, - "processingDurationMs": 6.645, - "presentationDelayMs": 13.589 + "interactionLatencyMs": 22.793, + "inputDelayMs": 1.381, + "processingDurationMs": 8.187, + "presentationDelayMs": 13.225 } }, { "firstPaintMs": 129, - "fcpMs": 129.069, + "fcpMs": 129.243, "interactionTests": { - "interactionLatencyMs": 23.701, - "inputDelayMs": 1.221, - "processingDurationMs": 9.611, - "presentationDelayMs": 12.869 + "interactionLatencyMs": 17.335, + "inputDelayMs": 1.285, + "processingDurationMs": 8.44, + "presentationDelayMs": 7.61 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 204, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 201, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, - "p90LatencyMs": 122, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 125, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 190, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -238,14 +238,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -253,14 +253,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -268,27 +268,27 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.99, - "peakP50LatencyMs": 121, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 123, - "peakP99LatencyMs": 146, - "totalRequests": 1153, + "peakWorkers": 1, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { @@ -302,54 +302,54 @@ "p50LatencyMs": 24, "p75LatencyMs": 25, "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 29, + "p99LatencyMs": 27, + "maxLatencyMs": 36, "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 201, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.99, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, "medianLatencyMs": 121, "p50LatencyMs": 121, - "p75LatencyMs": 122, - "p90LatencyMs": 123, - "p99LatencyMs": 146, - "maxLatencyMs": 146, - "bytesPerSec": 24374476.8 + "p75LatencyMs": 123, + "p90LatencyMs": 125, + "p99LatencyMs": 143, + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 190, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.58, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 258, - "p90LatencyMs": 272, - "p99LatencyMs": 474, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, + "p99LatencyMs": 412, + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 680.91, - "medianLatencyMs": 675, - "p50LatencyMs": 675, - "p75LatencyMs": 694, - "p90LatencyMs": 706, - "p99LatencyMs": 1922, - "maxLatencyMs": 2031, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -357,13 +357,13 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.41, - "medianLatencyMs": 922, - "p50LatencyMs": 922, - "p75LatencyMs": 1142, - "p90LatencyMs": 2441, - "p99LatencyMs": 4799, - "maxLatencyMs": 4988, + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, "bytesPerSec": 18308300.8 }, { @@ -372,14 +372,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1236.9, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1100, - "p90LatencyMs": 2813, - "p99LatencyMs": 4715, - "maxLatencyMs": 4900, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -387,250 +387,250 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1473.41, - "medianLatencyMs": 771, - "p50LatencyMs": 771, - "p75LatencyMs": 2334, - "p90LatencyMs": 3660, - "p99LatencyMs": 4946, - "maxLatencyMs": 4946, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 23.57, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1117, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 207, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, + "requestsPerSec": 41.4, + "avgLatencyMs": 23.57, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, - "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, + "maxLatencyMs": 37, + "bytesPerSec": 24607129.6 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 205, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, + "requestsPerSec": 41, + "avgLatencyMs": 120.23, + "medianLatencyMs": 120, + "p50LatencyMs": 120, + "p75LatencyMs": 121, "p90LatencyMs": 122, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 147, + "bytesPerSec": 24371200 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 186, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, - "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "requestsPerSec": 37.21, + "avgLatencyMs": 259.65, + "medianLatencyMs": 257, + "p50LatencyMs": 257, + "p75LatencyMs": 262, + "p90LatencyMs": 278, + "p99LatencyMs": 444, + "maxLatencyMs": 476, + "bytesPerSec": 22113484.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 165, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33, + "avgLatencyMs": 706.42, + "medianLatencyMs": 708, + "p50LatencyMs": 708, + "p75LatencyMs": 722, + "p90LatencyMs": 730, + "p99LatencyMs": 1972, + "maxLatencyMs": 2082, + "bytesPerSec": 19617382.4 }, { "workers": 50, "durationMs": 5000, - "requests": 154, + "requests": 140, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "requestsPerSec": 28, + "avgLatencyMs": 1178.07, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1091, + "p90LatencyMs": 2414, + "p99LatencyMs": 4622, + "maxLatencyMs": 4834, + "bytesPerSec": 16643276.8 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "requestsPerSec": 25.2, + "avgLatencyMs": 1238.21, + "medianLatencyMs": 933, + "p50LatencyMs": 933, + "p75LatencyMs": 1108, + "p90LatencyMs": 2806, + "p99LatencyMs": 4622, + "maxLatencyMs": 4826, + "bytesPerSec": 14978457.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 88, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "requestsPerSec": 17.61, + "avgLatencyMs": 1499.77, + "medianLatencyMs": 832, + "p50LatencyMs": 832, + "p75LatencyMs": 2355, + "p90LatencyMs": 3643, + "p99LatencyMs": 4842, + "maxLatencyMs": 4842, + "bytesPerSec": 10462003.2 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 42.2, - "peakAvgLatencyMs": 23.2, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1159, + "peakWorkers": 5, + "peakRequestsPerSec": 39, + "peakAvgLatencyMs": 126.92, + "peakP50LatencyMs": 126, + "peakP75LatencyMs": 130, + "peakP90LatencyMs": 132, + "peakP99LatencyMs": 146, + "totalRequests": 1096, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 211, + "requests": 194, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 23.2, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 25078988.8 + "requestsPerSec": 38.8, + "avgLatencyMs": 25.16, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 27, + "p99LatencyMs": 33, + "maxLatencyMs": 39, + "bytesPerSec": 23060480 }, { "workers": 5, "durationMs": 5000, - "requests": 210, + "requests": 195, "errors": 0, - "requestsPerSec": 42, - "avgLatencyMs": 118.19, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 119, - "p90LatencyMs": 123, - "p99LatencyMs": 140, - "maxLatencyMs": 140, - "bytesPerSec": 24967577.6 + "requestsPerSec": 39, + "avgLatencyMs": 126.92, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 130, + "p90LatencyMs": 132, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 23184998.4 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 178, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.32, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 259, - "p90LatencyMs": 272, - "p99LatencyMs": 468, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 35.6, + "avgLatencyMs": 271.51, + "medianLatencyMs": 266, + "p50LatencyMs": 266, + "p75LatencyMs": 275, + "p90LatencyMs": 288, + "p99LatencyMs": 478, + "maxLatencyMs": 512, + "bytesPerSec": 21163212.8 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 160, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 689.05, - "medianLatencyMs": 687, - "p50LatencyMs": 687, - "p75LatencyMs": 698, - "p90LatencyMs": 712, - "p99LatencyMs": 1956, - "maxLatencyMs": 2071, - "bytesPerSec": 20092518.4 + "requestsPerSec": 32, + "avgLatencyMs": 720.35, + "medianLatencyMs": 706, + "p50LatencyMs": 706, + "p75LatencyMs": 728, + "p90LatencyMs": 742, + "p99LatencyMs": 2057, + "maxLatencyMs": 2185, + "bytesPerSec": 19021004.8 }, { "workers": 50, "durationMs": 5000, - "requests": 152, + "requests": 153, "errors": 0, - "requestsPerSec": 30.4, - "avgLatencyMs": 1154.88, - "medianLatencyMs": 929, - "p50LatencyMs": 929, - "p75LatencyMs": 1086, - "p90LatencyMs": 2324, - "p99LatencyMs": 4626, - "maxLatencyMs": 4813, - "bytesPerSec": 18065817.61 + "requestsPerSec": 30.6, + "avgLatencyMs": 1145.26, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1123, + "p90LatencyMs": 2240, + "p99LatencyMs": 4593, + "maxLatencyMs": 4804, + "bytesPerSec": 18190336 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.91, - "medianLatencyMs": 937, - "p50LatencyMs": 937, - "p75LatencyMs": 1077, - "p90LatencyMs": 2796, - "p99LatencyMs": 4721, - "maxLatencyMs": 4920, - "bytesPerSec": 15808153.6 + "requestsPerSec": 25.2, + "avgLatencyMs": 1245.59, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1133, + "p90LatencyMs": 2878, + "p99LatencyMs": 4627, + "maxLatencyMs": 4829, + "bytesPerSec": 14981529.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 90, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1486.88, - "medianLatencyMs": 785, - "p50LatencyMs": 785, - "p75LatencyMs": 2384, - "p90LatencyMs": 3696, - "p99LatencyMs": 4991, - "maxLatencyMs": 4991, - "bytesPerSec": 11415552 + "requestsPerSec": 18, + "avgLatencyMs": 1499.9, + "medianLatencyMs": 829, + "p50LatencyMs": 829, + "p75LatencyMs": 2386, + "p90LatencyMs": 3589, + "p99LatencyMs": 4901, + "maxLatencyMs": 4901, + "bytesPerSec": 10701209.6 } ] } @@ -640,429 +640,429 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 229, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 229, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 160, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 46, - "peakAvgLatencyMs": 106.73, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 108, - "peakP90LatencyMs": 110, - "peakP99LatencyMs": 117, - "totalRequests": 1273, + "peakWorkers": 1, + "peakRequestsPerSec": 46.4, + "peakAvgLatencyMs": 21.06, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 25, + "totalRequests": 1330, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 229, + "requests": 232, "errors": 0, - "requestsPerSec": 45.8, - "avgLatencyMs": 21.21, + "requestsPerSec": 46.4, + "avgLatencyMs": 21.06, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 22, + "p75LatencyMs": 21, "p90LatencyMs": 23, "p99LatencyMs": 25, - "maxLatencyMs": 31, - "bytesPerSec": 27120435.2 + "maxLatencyMs": 36, + "bytesPerSec": 27474329.6 }, { "workers": 5, - "durationMs": 5010, + "durationMs": 5000, "requests": 230, "errors": 0, "requestsPerSec": 46, - "avgLatencyMs": 106.73, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 108, - "p90LatencyMs": 110, - "p99LatencyMs": 117, - "maxLatencyMs": 117, + "avgLatencyMs": 106.31, + "medianLatencyMs": 105, + "p50LatencyMs": 105, + "p75LatencyMs": 107, + "p90LatencyMs": 109, + "p99LatencyMs": 120, + "maxLatencyMs": 129, "bytesPerSec": 27238400 }, { "workers": 10, "durationMs": 5010, - "requests": 212, + "requests": 217, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 230.96, - "medianLatencyMs": 230, - "p50LatencyMs": 230, - "p75LatencyMs": 234, - "p90LatencyMs": 239, - "p99LatencyMs": 318, - "maxLatencyMs": 378, - "bytesPerSec": 25105203.2 + "requestsPerSec": 43.4, + "avgLatencyMs": 223.47, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 224, + "p90LatencyMs": 235, + "p99LatencyMs": 306, + "maxLatencyMs": 373, + "bytesPerSec": 25695027.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 194, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 627.6, - "medianLatencyMs": 617, - "p50LatencyMs": 617, - "p75LatencyMs": 632, - "p90LatencyMs": 638, - "p99LatencyMs": 1816, - "maxLatencyMs": 1926, - "bytesPerSec": 21907046.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 601.49, + "medianLatencyMs": 601, + "p50LatencyMs": 601, + "p75LatencyMs": 614, + "p90LatencyMs": 621, + "p99LatencyMs": 1688, + "maxLatencyMs": 1781, + "bytesPerSec": 22972006.4 }, { "workers": 50, "durationMs": 5000, - "requests": 168, + "requests": 176, "errors": 0, - "requestsPerSec": 33.6, - "avgLatencyMs": 1120.4, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1113, - "p90LatencyMs": 2296, - "p99LatencyMs": 4797, - "maxLatencyMs": 4997, - "bytesPerSec": 19892633.61 + "requestsPerSec": 35.21, + "avgLatencyMs": 1088.38, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1065, + "p90LatencyMs": 2196, + "p99LatencyMs": 4736, + "maxLatencyMs": 4928, + "bytesPerSec": 20837990.4 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1200.67, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1062, - "p90LatencyMs": 2726, - "p99LatencyMs": 4783, - "maxLatencyMs": 4970, - "bytesPerSec": 17408204.8 + "requestsPerSec": 32.21, + "avgLatencyMs": 1134.45, + "medianLatencyMs": 852, + "p50LatencyMs": 852, + "p75LatencyMs": 1008, + "p90LatencyMs": 2479, + "p99LatencyMs": 4705, + "maxLatencyMs": 4897, + "bytesPerSec": 19061555.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 120, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1451.58, - "medianLatencyMs": 792, - "p50LatencyMs": 792, - "p75LatencyMs": 2328, - "p90LatencyMs": 3574, - "p99LatencyMs": 4839, - "maxLatencyMs": 5004, - "bytesPerSec": 12079923.2 + "requestsPerSec": 24, + "avgLatencyMs": 1316.1, + "medianLatencyMs": 762, + "p50LatencyMs": 762, + "p75LatencyMs": 1928, + "p90LatencyMs": 3259, + "p99LatencyMs": 4720, + "maxLatencyMs": 4887, + "bytesPerSec": 14209228.8 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakWorkers": 5, + "peakRequestsPerSec": 43, + "peakAvgLatencyMs": 114.21, + "peakP50LatencyMs": 114, + "peakP75LatencyMs": 116, + "peakP90LatencyMs": 120, + "peakP99LatencyMs": 128, + "totalRequests": 1271, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 214, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, + "requestsPerSec": 42.8, + "avgLatencyMs": 22.8, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "p75LatencyMs": 24, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 29, + "bytesPerSec": 25334579.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 215, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 43, + "avgLatencyMs": 114.21, + "medianLatencyMs": 114, + "p50LatencyMs": 114, + "p75LatencyMs": 116, + "p90LatencyMs": 120, + "p99LatencyMs": 128, + "maxLatencyMs": 150, + "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 238.2, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 247, + "p90LatencyMs": 251, + "p99LatencyMs": 348, + "maxLatencyMs": 416, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 194, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 605.07, + "medianLatencyMs": 603, + "p50LatencyMs": 603, + "p75LatencyMs": 612, + "p90LatencyMs": 615, + "p99LatencyMs": 1719, + "maxLatencyMs": 1820, + "bytesPerSec": 22972006.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1090.67, + "medianLatencyMs": 871, + "p50LatencyMs": 871, + "p75LatencyMs": 1033, + "p90LatencyMs": 2266, + "p99LatencyMs": 4654, + "maxLatencyMs": 4852, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 161, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32.21, + "avgLatencyMs": 1143.29, + "medianLatencyMs": 873, + "p50LatencyMs": 873, + "p75LatencyMs": 1033, + "p90LatencyMs": 2456, + "p99LatencyMs": 4743, + "maxLatencyMs": 4943, + "bytesPerSec": 19065651.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1341.47, + "medianLatencyMs": 765, + "p50LatencyMs": 765, + "p75LatencyMs": 2038, + "p90LatencyMs": 3360, + "p99LatencyMs": 4712, + "maxLatencyMs": 4858, + "bytesPerSec": 13497753.6 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.2, - "peakAvgLatencyMs": 22.55, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 216, + "requests": 229, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 22.55, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 25573785.6 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 229, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 113.89, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 116, - "p90LatencyMs": 119, - "p99LatencyMs": 135, - "maxLatencyMs": 139, - "bytesPerSec": 25462374.4 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 205, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.63, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 251, - "p90LatencyMs": 260, - "p99LatencyMs": 377, - "maxLatencyMs": 405, - "bytesPerSec": 23207936 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 642.82, - "medianLatencyMs": 638, - "p50LatencyMs": 638, - "p75LatencyMs": 654, - "p90LatencyMs": 658, - "p99LatencyMs": 1815, - "maxLatencyMs": 1919, - "bytesPerSec": 21435187.2 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, @@ -1070,29 +1070,29 @@ "requests": 168, "errors": 0, "requestsPerSec": 33.6, - "avgLatencyMs": 1124.36, - "medianLatencyMs": 902, - "p50LatencyMs": 902, - "p75LatencyMs": 1048, - "p90LatencyMs": 2345, - "p99LatencyMs": 4778, - "maxLatencyMs": 4988, - "bytesPerSec": 19889356.8 + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 160, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1176.62, - "medianLatencyMs": 886, - "p50LatencyMs": 886, - "p75LatencyMs": 1046, - "p90LatencyMs": 2675, - "p99LatencyMs": 4696, - "maxLatencyMs": 4873, - "bytesPerSec": 17405337.61 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, @@ -1100,14 +1100,14 @@ "requests": 114, "errors": 0, "requestsPerSec": 22.8, - "avgLatencyMs": 1371.51, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2068, - "p90LatencyMs": 3438, - "p99LatencyMs": 4814, - "maxLatencyMs": 4968, - "bytesPerSec": 13500620.8 + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ] } diff --git a/packages/docs/src/content/runtime/app-nuxt.json b/packages/docs/src/content/runtime/app-nuxt.json index fa0e7895..b458ce8c 100644 --- a/packages/docs/src/content/runtime/app-nuxt.json +++ b/packages/docs/src/content/runtime/app-nuxt.json @@ -3,634 +3,634 @@ "package": "app-nuxt", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.6.0", "order": 3, "clientSideRenderedTests": { - "firstPaintMs": 167.2, - "fcpMs": 167.43, + "firstPaintMs": 158.8, + "fcpMs": 158.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.35, - "inputDelayMs": 1.46, - "processingDurationMs": 1.43, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 11.73, + "inputDelayMs": 1.14, + "processingDurationMs": 1.38, + "presentationDelayMs": 9.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.39, - "fcpMs": 11.33, - "interactionLatencyMs": 4.63, - "inputDelayMs": 1.3, - "processingDurationMs": 0.2, - "presentationDelayMs": 4.04 + "firstPaintMs": 17.31, + "fcpMs": 17.21, + "interactionLatencyMs": 2.69, + "inputDelayMs": 0.72, + "processingDurationMs": 0.45, + "presentationDelayMs": 1.89 }, "samples": [ { - "firstPaintMs": 167, - "fcpMs": 166.994, + "firstPaintMs": 147, + "fcpMs": 147.325, "interactionTests": { - "interactionLatencyMs": 7.56, - "inputDelayMs": 0.918, - "processingDurationMs": 1.627, - "presentationDelayMs": 5.015 + "interactionLatencyMs": 15.651, + "inputDelayMs": 2.436, + "processingDurationMs": 2.168, + "presentationDelayMs": 11.047 } }, { - "firstPaintMs": 177, - "fcpMs": 177.493, + "firstPaintMs": 180, + "fcpMs": 179.81, "interactionTests": { - "interactionLatencyMs": 20.107, - "inputDelayMs": 3.779, - "processingDurationMs": 1.2, - "presentationDelayMs": 15.128 + "interactionLatencyMs": 9.472, + "inputDelayMs": 0.816, + "processingDurationMs": 1.136, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 170, - "fcpMs": 170.09, + "firstPaintMs": 138, + "fcpMs": 138.032, "interactionTests": { - "interactionLatencyMs": 16.187, - "inputDelayMs": 0.846, - "processingDurationMs": 1.412, - "presentationDelayMs": 13.929 + "interactionLatencyMs": 11.952, + "inputDelayMs": 0.78, + "processingDurationMs": 1.091, + "presentationDelayMs": 10.081 } }, { - "firstPaintMs": 148, - "fcpMs": 148.456, + "firstPaintMs": 157, + "fcpMs": 157.13, "interactionTests": { - "interactionLatencyMs": 12.732999999999999, - "inputDelayMs": 0.964, - "processingDurationMs": 1.633, - "presentationDelayMs": 10.136 + "interactionLatencyMs": 12.636, + "inputDelayMs": 0.867, + "processingDurationMs": 1.211, + "presentationDelayMs": 10.558 } }, { - "firstPaintMs": 174, - "fcpMs": 174.123, + "firstPaintMs": 172, + "fcpMs": 172.135, "interactionTests": { - "interactionLatencyMs": 15.148, - "inputDelayMs": 0.812, - "processingDurationMs": 1.278, - "presentationDelayMs": 13.058 + "interactionLatencyMs": 8.955, + "inputDelayMs": 0.811, + "processingDurationMs": 1.287, + "presentationDelayMs": 6.857 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 414, - "avgLatencyMs": 2.482, - "medianLatencyMs": 2.363, - "samples": 4030, + "opsPerSec": 381, + "avgLatencyMs": 2.722, + "medianLatencyMs": 2.53, + "samples": 3674, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 117.6, - "fcpMs": 117.89, + "firstPaintMs": 98, + "fcpMs": 97.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 12.51, - "inputDelayMs": 0.9, - "processingDurationMs": 1.89, - "presentationDelayMs": 9.72 + "interactionLatencyMs": 10.91, + "inputDelayMs": 0.84, + "processingDurationMs": 1.75, + "presentationDelayMs": 8.32 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.13, - "fcpMs": 17.23, - "interactionLatencyMs": 5.48, - "inputDelayMs": 0.05, - "processingDurationMs": 0.85, - "presentationDelayMs": 5.97 + "firstPaintMs": 8, + "fcpMs": 7.92, + "interactionLatencyMs": 4.12, + "inputDelayMs": 0.12, + "processingDurationMs": 0.97, + "presentationDelayMs": 3.31 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 130.414, + "firstPaintMs": 101, + "fcpMs": 100.978, "interactionTests": { - "interactionLatencyMs": 7.943, - "inputDelayMs": 0.882, - "processingDurationMs": 1.439, - "presentationDelayMs": 5.622 + "interactionLatencyMs": 9.999, + "inputDelayMs": 1.02, + "processingDurationMs": 1.412, + "presentationDelayMs": 7.567 } }, { - "firstPaintMs": 105, - "fcpMs": 104.719, + "firstPaintMs": 103, + "fcpMs": 102.815, "interactionTests": { - "interactionLatencyMs": 8.626999999999999, - "inputDelayMs": 0.934, - "processingDurationMs": 3.331, - "presentationDelayMs": 4.362 + "interactionLatencyMs": 7.476, + "inputDelayMs": 0.858, + "processingDurationMs": 1.334, + "presentationDelayMs": 5.284 } }, { - "firstPaintMs": 99, - "fcpMs": 99.484, + "firstPaintMs": 85, + "fcpMs": 85.117, "interactionTests": { - "interactionLatencyMs": 9.108, - "inputDelayMs": 0.821, - "processingDurationMs": 1.977, - "presentationDelayMs": 6.31 + "interactionLatencyMs": 17.407, + "inputDelayMs": 0.793, + "processingDurationMs": 3.485, + "presentationDelayMs": 13.129 } }, { - "firstPaintMs": 140, - "fcpMs": 140.401, + "firstPaintMs": 96, + "fcpMs": 95.918, "interactionTests": { - "interactionLatencyMs": 19.482, - "inputDelayMs": 0.915, - "processingDurationMs": 1.323, - "presentationDelayMs": 17.244 + "interactionLatencyMs": 12.132, + "inputDelayMs": 0.842, + "processingDurationMs": 1.206, + "presentationDelayMs": 10.084 } }, { - "firstPaintMs": 114, - "fcpMs": 114.453, + "firstPaintMs": 105, + "fcpMs": 104.951, "interactionTests": { - "interactionLatencyMs": 17.403, - "inputDelayMs": 0.934, - "processingDurationMs": 1.385, - "presentationDelayMs": 15.084 + "interactionLatencyMs": 7.514, + "inputDelayMs": 0.696, + "processingDurationMs": 1.304, + "presentationDelayMs": 5.514 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 25, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 694, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 815, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 844, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 56, - "p90LatencyMs": 57, - "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 867, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 823, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, + "requestsPerSec": 151, + "avgLatencyMs": 340.32, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 297, + "p75LatencyMs": 304, "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 729, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 136.28, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 157, - "peakP99LatencyMs": 420, - "totalRequests": 5939, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 694, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.21, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 10, - "bytesPerSec": 45616332.8 + "maxLatencyMs": 14, + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 900, + "requests": 815, "errors": 0, - "requestsPerSec": 180, - "avgLatencyMs": 27.23, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 27, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 48, - "bytesPerSec": 55027302.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 889, + "requests": 844, "errors": 0, - "requestsPerSec": 177.8, - "avgLatencyMs": 55.45, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 81, - "maxLatencyMs": 205, - "bytesPerSec": 54365388.8 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 867, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 136.28, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 157, - "p99LatencyMs": 420, - "maxLatencyMs": 952, - "bytesPerSec": 55335321.6 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 874, + "requests": 823, "errors": 0, - "requestsPerSec": 174.8, - "avgLatencyMs": 277.57, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 278, - "p99LatencyMs": 2646, - "maxLatencyMs": 3693, - "bytesPerSec": 53447884.8 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 324.59, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 284, - "p90LatencyMs": 310, - "p99LatencyMs": 3681, - "maxLatencyMs": 4882, - "bytesPerSec": 51422822.4 + "requestsPerSec": 151, + "avgLatencyMs": 340.32, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 304, + "p90LatencyMs": 327, + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 784, + "requests": 729, "errors": 0, - "requestsPerSec": 156.81, - "avgLatencyMs": 337.02, - "medianLatencyMs": 234, - "p50LatencyMs": 234, - "p75LatencyMs": 291, - "p90LatencyMs": 310, - "p99LatencyMs": 3841, - "maxLatencyMs": 4892, - "bytesPerSec": 47936307.2 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 176, - "peakAvgLatencyMs": 27.86, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5675, + "peakWorkers": 25, + "peakRequestsPerSec": 165.8, + "peakAvgLatencyMs": 148.05, + "peakP50LatencyMs": 144, + "peakP75LatencyMs": 146, + "peakP90LatencyMs": 159, + "peakP99LatencyMs": 538, + "totalRequests": 5480, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 676, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.2, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 45622886.4 + "requestsPerSec": 135.2, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 18, + "bytesPerSec": 41343385.6 }, { "workers": 5, "durationMs": 5000, - "requests": 880, + "requests": 817, "errors": 0, - "requestsPerSec": 176, - "avgLatencyMs": 27.86, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 53808332.8 + "requestsPerSec": 163.4, + "avgLatencyMs": 30.02, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 49961369.6 }, { "workers": 10, "durationMs": 5000, - "requests": 847, + "requests": 818, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 58.23, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 88, - "maxLatencyMs": 192, - "bytesPerSec": 51796377.6 + "requestsPerSec": 163.6, + "avgLatencyMs": 60.17, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 64, + "p99LatencyMs": 95, + "maxLatencyMs": 183, + "bytesPerSec": 50020352 }, { "workers": 25, "durationMs": 5000, - "requests": 839, + "requests": 829, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 146.63, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 156, - "p99LatencyMs": 484, - "maxLatencyMs": 986, - "bytesPerSec": 51304857.6 + "requestsPerSec": 165.8, + "avgLatencyMs": 148.05, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 146, + "p90LatencyMs": 159, + "p99LatencyMs": 538, + "maxLatencyMs": 1040, + "bytesPerSec": 50688819.2 }, { "workers": 50, - "durationMs": 5000, - "requests": 798, + "durationMs": 5010, + "requests": 800, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 301.72, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 291, - "p90LatencyMs": 302, - "p99LatencyMs": 3033, - "maxLatencyMs": 4011, - "bytesPerSec": 48801382.4 + "requestsPerSec": 160, + "avgLatencyMs": 301.09, + "medianLatencyMs": 236, + "p50LatencyMs": 236, + "p75LatencyMs": 298, + "p90LatencyMs": 304, + "p99LatencyMs": 2855, + "maxLatencyMs": 4002, + "bytesPerSec": 48919347.2 }, { "workers": 100, "durationMs": 5010, - "requests": 782, + "requests": 784, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 335.64, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 316, - "p90LatencyMs": 326, - "p99LatencyMs": 3740, - "maxLatencyMs": 4873, - "bytesPerSec": 47818342.4 + "requestsPerSec": 156.81, + "avgLatencyMs": 334.92, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 305, + "p90LatencyMs": 318, + "p99LatencyMs": 3769, + "maxLatencyMs": 4867, + "bytesPerSec": 47936307.2 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 756, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 343.73, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 301, - "p90LatencyMs": 329, - "p99LatencyMs": 3888, - "maxLatencyMs": 4991, - "bytesPerSec": 47872409.6 + "requestsPerSec": 151.2, + "avgLatencyMs": 349.68, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 302, + "p90LatencyMs": 319, + "p99LatencyMs": 3902, + "maxLatencyMs": 4990, + "bytesPerSec": 46227456 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 10, + "peakRequestsPerSec": 176.2, + "peakAvgLatencyMs": 55.82, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 56, + "peakP90LatencyMs": 57, + "peakP99LatencyMs": 88, + "totalRequests": 5772, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 738, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 147.6, + "avgLatencyMs": 6.28, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, + "p99LatencyMs": 8, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 45137920 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 874, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, + "requestsPerSec": 174.8, + "avgLatencyMs": 28.03, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "p90LatencyMs": 30, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 53441331.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 881, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, + "requestsPerSec": 176.2, + "avgLatencyMs": 55.82, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 56, "p90LatencyMs": 57, "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "maxLatencyMs": 162, + "bytesPerSec": 53873868.8 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 869, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.8, + "avgLatencyMs": 140.77, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 142, + "p90LatencyMs": 147, + "p99LatencyMs": 469, + "maxLatencyMs": 986, + "bytesPerSec": 53133312 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 849, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 169.8, + "avgLatencyMs": 288.76, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 292, + "p90LatencyMs": 300, + "p99LatencyMs": 2712, + "maxLatencyMs": 3810, + "bytesPerSec": 51914342.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 794, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, - "medianLatencyMs": 242, - "p50LatencyMs": 242, + "requestsPerSec": 158.81, + "avgLatencyMs": 333.33, + "medianLatencyMs": 246, + "p50LatencyMs": 246, "p75LatencyMs": 297, - "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p90LatencyMs": 325, + "p99LatencyMs": 3751, + "maxLatencyMs": 4835, + "bytesPerSec": 48552345.6 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 767, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 153.4, + "avgLatencyMs": 339.49, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 299, + "p90LatencyMs": 315, + "p99LatencyMs": 3789, + "maxLatencyMs": 4841, + "bytesPerSec": 46899200 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1630, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2580, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2621, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2680, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 536, + "avgLatencyMs": 45.94, "medianLatencyMs": 45, "p50LatencyMs": 45, "p75LatencyMs": 46, - "p90LatencyMs": 47, - "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2620, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2600, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2498, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 499.6, + "avgLatencyMs": 193, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 523.6, - "peakAvgLatencyMs": 18.56, - "peakP50LatencyMs": 17, + "peakRequestsPerSec": 519.8, + "peakAvgLatencyMs": 18.74, + "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, - "peakP99LatencyMs": 31, - "totalRequests": 17138, + "peakP99LatencyMs": 32, + "totalRequests": 16668, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1624, + "requests": 1635, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 2.41, + "requestsPerSec": 327, + "avgLatencyMs": 2.33, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 96396902.4 + "bytesPerSec": 97052262.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2599, + "requests": 2595, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 519, + "avgLatencyMs": 9.04, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 13, - "maxLatencyMs": 27, - "bytesPerSec": 154284851.2 + "p99LatencyMs": 14, + "maxLatencyMs": 22, + "bytesPerSec": 154022707.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2618, + "requests": 2599, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 18.56, - "medianLatencyMs": 17, - "p50LatencyMs": 17, + "requestsPerSec": 519.8, + "avgLatencyMs": 18.74, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 21, - "p99LatencyMs": 31, - "maxLatencyMs": 59, - "bytesPerSec": 155412070.4 + "p99LatencyMs": 32, + "maxLatencyMs": 60, + "bytesPerSec": 154284851.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2554, + "requests": 2544, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 48.2, + "requestsPerSec": 508.8, + "avgLatencyMs": 48.47, "medianLatencyMs": 47, "p50LatencyMs": 47, - "p75LatencyMs": 48, - "p90LatencyMs": 50, - "p99LatencyMs": 77, - "maxLatencyMs": 332, - "bytesPerSec": 151584768 + "p75LatencyMs": 49, + "p90LatencyMs": 51, + "p99LatencyMs": 75, + "maxLatencyMs": 360, + "bytesPerSec": 151008051.2 }, { "workers": 50, "durationMs": 5010, - "requests": 2546, + "requests": 2446, "errors": 0, - "requestsPerSec": 509.2, - "avgLatencyMs": 96.66, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, + "requestsPerSec": 489.2, + "avgLatencyMs": 100.22, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 101, "p90LatencyMs": 114, - "p99LatencyMs": 141, - "maxLatencyMs": 332, - "bytesPerSec": 151139123.2 + "p99LatencyMs": 139, + "maxLatencyMs": 330, + "bytesPerSec": 145168793.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2598, + "requests": 2399, "errors": 0, - "requestsPerSec": 519.6, - "avgLatencyMs": 188.29, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 169, - "p90LatencyMs": 185, - "p99LatencyMs": 2767, - "maxLatencyMs": 4871, - "bytesPerSec": 154206208 + "requestsPerSec": 479.8, + "avgLatencyMs": 197.71, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 182, + "p90LatencyMs": 193, + "p99LatencyMs": 2844, + "maxLatencyMs": 4965, + "bytesPerSec": 142383513.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2599, + "requests": 2450, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 191.32, - "medianLatencyMs": 140, - "p50LatencyMs": 140, + "requestsPerSec": 490, + "avgLatencyMs": 195.72, + "medianLatencyMs": 137, + "p50LatencyMs": 137, "p75LatencyMs": 169, - "p90LatencyMs": 182, - "p99LatencyMs": 2917, - "maxLatencyMs": 4999, - "bytesPerSec": 154284851.2 + "p90LatencyMs": 183, + "p99LatencyMs": 2935, + "maxLatencyMs": 4964, + "bytesPerSec": 145404723.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, + "peakRequestsPerSec": 536.8, + "peakAvgLatencyMs": 18.03, "peakP50LatencyMs": 17, "peakP75LatencyMs": 19, "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakP99LatencyMs": 32, + "totalRequests": 17400, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 325.61, + "avgLatencyMs": 2.27, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "maxLatencyMs": 8, + "bytesPerSec": 96632832 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2643, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 528.6, + "avgLatencyMs": 8.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, + "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p99LatencyMs": 13, + "maxLatencyMs": 22, + "bytesPerSec": 156880076.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2684, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, + "requestsPerSec": 536.8, + "avgLatencyMs": 18.03, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 19, "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 159318016 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2654, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 530.8, + "avgLatencyMs": 46.32, "medianLatencyMs": 45, "p50LatencyMs": 45, - "p75LatencyMs": 46, - "p90LatencyMs": 47, + "p75LatencyMs": 47, + "p90LatencyMs": 49, "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "maxLatencyMs": 308, + "bytesPerSec": 157483008 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2649, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 529.8, + "avgLatencyMs": 93.27, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 94, + "p90LatencyMs": 102, + "p99LatencyMs": 311, + "maxLatencyMs": 1219, + "bytesPerSec": 157220864 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2598, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 519.6, + "avgLatencyMs": 187.78, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 163, + "p90LatencyMs": 186, + "p99LatencyMs": 2758, + "maxLatencyMs": 4856, + "bytesPerSec": 154179993.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2544, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 508.8, + "avgLatencyMs": 193.7, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 164, + "p90LatencyMs": 183, + "p99LatencyMs": 2888, + "maxLatencyMs": 4999, + "bytesPerSec": 151008051.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 550.8, - "peakAvgLatencyMs": 17.6, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17941, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1658, + "requests": 1630, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 2.19, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 98415411.2 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2710, + "requests": 2580, "errors": 0, - "requestsPerSec": 542, - "avgLatencyMs": 8.72, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 20, - "bytesPerSec": 160864665.6 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2754, + "requests": 2621, "errors": 0, - "requestsPerSec": 550.8, - "avgLatencyMs": 17.6, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 163433676.81 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2731, + "requests": 2680, "errors": 0, - "requestsPerSec": 546.21, - "avgLatencyMs": 45.02, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 45, - "p90LatencyMs": 46, - "p99LatencyMs": 72, - "maxLatencyMs": 308, - "bytesPerSec": 162096742.4 + "requestsPerSec": 536, + "avgLatencyMs": 45.94, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2743, + "requests": 2620, "errors": 0, - "requestsPerSec": 548.6, - "avgLatencyMs": 89.75, - "medianLatencyMs": 88, - "p50LatencyMs": 88, - "p75LatencyMs": 89, - "p90LatencyMs": 92, - "p99LatencyMs": 260, - "maxLatencyMs": 1185, - "bytesPerSec": 162830745.6 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2696, + "requests": 2600, "errors": 0, - "requestsPerSec": 539.21, - "avgLatencyMs": 180.34, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 163, - "p90LatencyMs": 178, - "p99LatencyMs": 2574, - "maxLatencyMs": 4666, - "bytesPerSec": 159999590.4 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2649, + "requests": 2498, "errors": 0, - "requestsPerSec": 529.8, - "avgLatencyMs": 189.49, + "requestsPerSec": 499.6, + "avgLatencyMs": 193, "medianLatencyMs": 133, "p50LatencyMs": 133, - "p75LatencyMs": 166, - "p90LatencyMs": 189, - "p99LatencyMs": 2817, - "maxLatencyMs": 4996, - "bytesPerSec": 157194649.6 + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ] } diff --git a/packages/docs/src/content/runtime/app-pracht.json b/packages/docs/src/content/runtime/app-pracht.json index cb9accd5..e7cf2b4a 100644 --- a/packages/docs/src/content/runtime/app-pracht.json +++ b/packages/docs/src/content/runtime/app-pracht.json @@ -4,153 +4,153 @@ "type": "runtime-app", "isFocused": false, "order": 4, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "ssrRequestThroughputTests": { - "opsPerSec": 598, - "avgLatencyMs": 1.72, - "medianLatencyMs": 1.616, - "samples": 5816, + "opsPerSec": 592, + "avgLatencyMs": 1.735, + "medianLatencyMs": 1.624, + "samples": 5763, "bodySizeKb": 187.02, "duplicationFactor": 2 }, "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, "peakP99LatencyMs": 38, - "totalRequests": 21449, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1903, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 2918, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, + "requestsPerSec": 583.6, + "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 9, + "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3320, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 664, + "avgLatencyMs": 14.57, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3543, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 36, + "p75LatencyMs": 35, "p90LatencyMs": 36, "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3530, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3504, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3436, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 705, - "peakAvgLatencyMs": 34.85, + "peakRequestsPerSec": 696.4, + "peakAvgLatencyMs": 35.27, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 42, - "totalRequests": 21797, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 40, + "totalRequests": 21521, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1914, + "requests": 1921, "errors": 0, - "requestsPerSec": 382.8, + "requestsPerSec": 384.2, "avgLatencyMs": 2.04, "medianLatencyMs": 2, "p50LatencyMs": 2, @@ -158,333 +158,333 @@ "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 107983667.2 + "bytesPerSec": 108376883.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2990, + "requests": 3047, "errors": 0, - "requestsPerSec": 598, - "avgLatencyMs": 7.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 609.4, + "avgLatencyMs": 7.54, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 8, - "p90LatencyMs": 9, - "p99LatencyMs": 12, - "maxLatencyMs": 20, - "bytesPerSec": 168702771.2 + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 171900928 }, { "workers": 10, "durationMs": 5000, - "requests": 3263, + "requests": 3255, "errors": 0, - "requestsPerSec": 652.6, - "avgLatencyMs": 14.76, + "requestsPerSec": 651, + "avgLatencyMs": 14.78, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 25, - "bytesPerSec": 184064409.6 + "p99LatencyMs": 21, + "maxLatencyMs": 29, + "bytesPerSec": 183644979.2 }, { "workers": 25, - "durationMs": 5010, - "requests": 3525, + "durationMs": 5000, + "requests": 3482, "errors": 0, - "requestsPerSec": 705, - "avgLatencyMs": 34.85, + "requestsPerSec": 696.4, + "avgLatencyMs": 35.27, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 35, - "p90LatencyMs": 36, - "p99LatencyMs": 42, - "maxLatencyMs": 105, - "bytesPerSec": 198901760 + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 40, + "maxLatencyMs": 164, + "bytesPerSec": 196437606.4 }, { "workers": 50, "durationMs": 5000, - "requests": 3483, + "requests": 3328, "errors": 0, - "requestsPerSec": 696.6, - "avgLatencyMs": 70.79, - "medianLatencyMs": 69, - "p50LatencyMs": 69, - "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 95, - "maxLatencyMs": 130, - "bytesPerSec": 196490035.2 + "requestsPerSec": 665.6, + "avgLatencyMs": 74.08, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 74, + "p90LatencyMs": 77, + "p99LatencyMs": 124, + "maxLatencyMs": 454, + "bytesPerSec": 187708211.2 }, { "workers": 100, "durationMs": 5010, - "requests": 3428, + "requests": 3260, "errors": 0, - "requestsPerSec": 685.6, - "avgLatencyMs": 143.33, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 144, + "requestsPerSec": 652, + "avgLatencyMs": 149.98, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 944, - "maxLatencyMs": 2242, - "bytesPerSec": 193422950.4 + "p99LatencyMs": 1054, + "maxLatencyMs": 2384, + "bytesPerSec": 183907123.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3194, + "requests": 3228, "errors": 0, - "requestsPerSec": 638.8, - "avgLatencyMs": 213.93, - "medianLatencyMs": 154, - "p50LatencyMs": 154, - "p75LatencyMs": 181, - "p90LatencyMs": 207, - "p99LatencyMs": 3070, - "maxLatencyMs": 4997, - "bytesPerSec": 180184678.4 + "requestsPerSec": 645.6, + "avgLatencyMs": 212.23, + "medianLatencyMs": 160, + "p50LatencyMs": 160, + "p75LatencyMs": 192, + "p90LatencyMs": 204, + "p99LatencyMs": 2927, + "maxLatencyMs": 4914, + "bytesPerSec": 182072115.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 664.6, - "peakAvgLatencyMs": 37, - "peakP50LatencyMs": 37, - "peakP75LatencyMs": 38, - "peakP90LatencyMs": 39, - "peakP99LatencyMs": 41, - "totalRequests": 20915, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1918, + "requests": 1903, "errors": 0, - "requestsPerSec": 383.6, - "avgLatencyMs": 2.06, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 108206489.6 + "maxLatencyMs": 7, + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2933, + "requests": 2918, "errors": 0, - "requestsPerSec": 586.6, + "requestsPerSec": 583.6, "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 165478400 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3097, + "requests": 3320, "errors": 0, - "requestsPerSec": 619.4, - "avgLatencyMs": 15.63, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 29, - "bytesPerSec": 174732083.2 + "requestsPerSec": 664, + "avgLatencyMs": 14.57, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3323, + "requests": 3543, "errors": 0, - "requestsPerSec": 664.6, - "avgLatencyMs": 37, - "medianLatencyMs": 37, - "p50LatencyMs": 37, - "p75LatencyMs": 38, - "p90LatencyMs": 39, - "p99LatencyMs": 41, - "maxLatencyMs": 163, - "bytesPerSec": 187446067.2 + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3292, + "requests": 3530, "errors": 0, - "requestsPerSec": 658.4, - "avgLatencyMs": 74.86, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, - "p99LatencyMs": 112, - "maxLatencyMs": 504, - "bytesPerSec": 185742131.2 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, "durationMs": 5010, - "requests": 3241, + "requests": 3504, "errors": 0, - "requestsPerSec": 648.21, - "avgLatencyMs": 151.49, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 152, - "p90LatencyMs": 156, - "p99LatencyMs": 1031, - "maxLatencyMs": 2302, - "bytesPerSec": 182832332.8 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3111, + "requests": 3436, "errors": 0, - "requestsPerSec": 622.21, - "avgLatencyMs": 218.28, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 195, - "p90LatencyMs": 210, - "p99LatencyMs": 2937, - "maxLatencyMs": 4951, - "bytesPerSec": 175544729.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, - "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakRequestsPerSec": 716, + "peakAvgLatencyMs": 34.29, + "peakP50LatencyMs": 34, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, - "peakP99LatencyMs": 38, - "totalRequests": 21449, + "peakP99LatencyMs": 37, + "totalRequests": 22415, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1947, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 389.4, + "avgLatencyMs": 2.06, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "maxLatencyMs": 3, + "bytesPerSec": 109844889.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 3146, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "requestsPerSec": 629.21, + "avgLatencyMs": 7.31, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 177458380.8 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3335, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 667, + "avgLatencyMs": 14.52, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 188153856 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3580, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, - "medianLatencyMs": 35, - "p50LatencyMs": 35, - "p75LatencyMs": 36, + "requestsPerSec": 716, + "avgLatencyMs": 34.29, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, "p90LatencyMs": 36, - "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "p99LatencyMs": 37, + "maxLatencyMs": 111, + "bytesPerSec": 201968844.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3502, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 700.4, + "avgLatencyMs": 70.23, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 72, + "p99LatencyMs": 116, + "maxLatencyMs": 552, + "bytesPerSec": 197564825.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3485, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 697, + "avgLatencyMs": 141, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 141, + "p90LatencyMs": 143, + "p99LatencyMs": 684, + "maxLatencyMs": 1951, + "bytesPerSec": 196594892.8 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3420, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 684, + "avgLatencyMs": 208.25, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 184, + "p90LatencyMs": 196, + "p99LatencyMs": 2858, + "maxLatencyMs": 4966, + "bytesPerSec": 192924876.8 } ] } @@ -493,474 +493,474 @@ }, "ssrRouterLinkLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1138, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1553, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1621, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1881, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1985, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1864, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, "medianLatencyMs": 211, "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1778, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 332.4, - "peakAvgLatencyMs": 74.17, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 76, - "peakP90LatencyMs": 83, - "peakP99LatencyMs": 93, - "totalRequests": 10944, + "peakWorkers": 10, + "peakRequestsPerSec": 310.4, + "peakAvgLatencyMs": 31.63, + "peakP50LatencyMs": 32, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 43, + "totalRequests": 10298, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1195, + "requests": 1150, "errors": 0, - "requestsPerSec": 239, - "avgLatencyMs": 3.5, + "requestsPerSec": 230, + "avgLatencyMs": 3.74, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 67449651.2 + "maxLatencyMs": 9, + "bytesPerSec": 64897024 }, { "workers": 5, "durationMs": 5000, - "requests": 1576, + "requests": 1532, "errors": 0, - "requestsPerSec": 315.2, - "avgLatencyMs": 15.31, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 306.4, + "avgLatencyMs": 15.79, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 18, "p90LatencyMs": 19, - "p99LatencyMs": 22, + "p99LatencyMs": 23, "maxLatencyMs": 27, - "bytesPerSec": 88952012.8 + "bytesPerSec": 86461644.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1617, + "requests": 1552, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 30.33, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 42, - "maxLatencyMs": 62, - "bytesPerSec": 91245772.8 + "requestsPerSec": 310.4, + "avgLatencyMs": 31.63, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 68, + "bytesPerSec": 87588864 }, { "workers": 25, "durationMs": 5000, - "requests": 1662, + "requests": 1533, "errors": 0, - "requestsPerSec": 332.4, - "avgLatencyMs": 74.17, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 76, - "p90LatencyMs": 83, - "p99LatencyMs": 93, - "maxLatencyMs": 315, - "bytesPerSec": 93788569.6 + "requestsPerSec": 306.61, + "avgLatencyMs": 80.29, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 85, + "p90LatencyMs": 91, + "p99LatencyMs": 118, + "maxLatencyMs": 260, + "bytesPerSec": 86514073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1643, + "requests": 1479, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 149.31, - "medianLatencyMs": 149, - "p50LatencyMs": 149, - "p75LatencyMs": 156, - "p90LatencyMs": 161, - "p99LatencyMs": 188, - "maxLatencyMs": 232, - "bytesPerSec": 92726886.4 + "requestsPerSec": 295.8, + "avgLatencyMs": 165.61, + "medianLatencyMs": 163, + "p50LatencyMs": 163, + "p75LatencyMs": 169, + "p90LatencyMs": 175, + "p99LatencyMs": 709, + "maxLatencyMs": 1362, + "bytesPerSec": 83473203.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1634, + "requests": 1529, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 296.23, - "medianLatencyMs": 219, - "p50LatencyMs": 219, + "requestsPerSec": 305.8, + "avgLatencyMs": 307.42, + "medianLatencyMs": 231, + "p50LatencyMs": 231, "p75LatencyMs": 270, - "p90LatencyMs": 298, - "p99LatencyMs": 3409, - "maxLatencyMs": 4875, - "bytesPerSec": 92215705.6 + "p90LatencyMs": 294, + "p99LatencyMs": 3558, + "maxLatencyMs": 4969, + "bytesPerSec": 86304358.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1617, + "requests": 1523, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 300.05, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 281, - "p99LatencyMs": 3578, - "maxLatencyMs": 4959, - "bytesPerSec": 91271987.2 + "requestsPerSec": 304.61, + "avgLatencyMs": 308.64, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 263, + "p90LatencyMs": 298, + "p99LatencyMs": 3601, + "maxLatencyMs": 4998, + "bytesPerSec": 85960294.4 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 401.8, - "peakAvgLatencyMs": 61.37, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 88, - "totalRequests": 12451, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1175, + "requests": 1138, "errors": 0, - "requestsPerSec": 235, - "avgLatencyMs": 3.58, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 66309324.8 + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1582, + "requests": 1553, "errors": 0, - "requestsPerSec": 316.4, - "avgLatencyMs": 15.28, + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, "medianLatencyMs": 14, "p50LatencyMs": 14, - "p75LatencyMs": 17, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 23, "maxLatencyMs": 28, - "bytesPerSec": 89292800 + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1859, + "requests": 1621, "errors": 0, - "requestsPerSec": 371.8, - "avgLatencyMs": 26.33, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 31, - "p99LatencyMs": 36, - "maxLatencyMs": 43, - "bytesPerSec": 104903475.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2009, + "requests": 1881, "errors": 0, - "requestsPerSec": 401.8, - "avgLatencyMs": 61.37, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 62, - "p90LatencyMs": 63, - "p99LatencyMs": 88, - "maxLatencyMs": 170, - "bytesPerSec": 113370726.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1982, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 396.4, - "avgLatencyMs": 123.54, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 123, - "p90LatencyMs": 131, - "p99LatencyMs": 311, - "maxLatencyMs": 920, - "bytesPerSec": 111850291.2 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1864, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 248.76, - "medianLatencyMs": 209, - "p50LatencyMs": 209, - "p75LatencyMs": 243, - "p90LatencyMs": 252, - "p99LatencyMs": 2462, - "maxLatencyMs": 3893, - "bytesPerSec": 110434713.6 + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1887, + "requests": 1778, "errors": 0, - "requestsPerSec": 377.4, - "avgLatencyMs": 285.99, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 254, - "p90LatencyMs": 301, - "p99LatencyMs": 3366, - "maxLatencyMs": 4961, - "bytesPerSec": 106502553.6 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 380.8, + "peakAvgLatencyMs": 64.72, + "peakP50LatencyMs": 64, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 73, + "totalRequests": 12510, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1326, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 265.2, + "avgLatencyMs": 3.15, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "maxLatencyMs": 7, + "bytesPerSec": 74835558.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1754, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 350.8, + "avgLatencyMs": 13.75, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 98992128 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1883, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 376.6, + "avgLatencyMs": 25.99, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 30, + "maxLatencyMs": 52, + "bytesPerSec": 106279731.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1904, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 380.8, + "avgLatencyMs": 64.72, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 73, + "maxLatencyMs": 145, + "bytesPerSec": 107459379.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1985, + "requests": 1892, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 378.4, + "avgLatencyMs": 129.91, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 130, + "p90LatencyMs": 134, + "p99LatencyMs": 479, + "maxLatencyMs": 1032, + "bytesPerSec": 106777804.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1894, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, - "medianLatencyMs": 211, - "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "requestsPerSec": 378.8, + "avgLatencyMs": 257.17, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 248, + "p90LatencyMs": 257, + "p99LatencyMs": 2711, + "maxLatencyMs": 4113, + "bytesPerSec": 106882662.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1857, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 371.4, + "avgLatencyMs": 280.05, + "medianLatencyMs": 197, + "p50LatencyMs": 197, + "p75LatencyMs": 241, + "p90LatencyMs": 284, + "p99LatencyMs": 3447, + "maxLatencyMs": 4991, + "bytesPerSec": 104798617.6 } ] } @@ -969,147 +969,147 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "clientSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.66, + "firstPaintMs": 93.4, + "fcpMs": 93.19, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.28, - "inputDelayMs": 0.81, - "processingDurationMs": 2.24, - "presentationDelayMs": 16.23 + "interactionLatencyMs": 18.26, + "inputDelayMs": 0.78, + "processingDurationMs": 2.57, + "presentationDelayMs": 14.91 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.69, - "fcpMs": 10.83, - "interactionLatencyMs": 2.16, - "inputDelayMs": 0.1, - "processingDurationMs": 0.05, - "presentationDelayMs": 2.17 + "firstPaintMs": 6.95, + "fcpMs": 7.06, + "interactionLatencyMs": 2.25, + "inputDelayMs": 0.07, + "processingDurationMs": 0.41, + "presentationDelayMs": 2.49 }, "samples": [ { - "firstPaintMs": 124, - "fcpMs": 124.436, + "firstPaintMs": 96, + "fcpMs": 95.923, "interactionTests": { - "interactionLatencyMs": 21.626, - "inputDelayMs": 0.743, - "processingDurationMs": 2.19, - "presentationDelayMs": 18.693 + "interactionLatencyMs": 19.252, + "inputDelayMs": 0.779, + "processingDurationMs": 2.614, + "presentationDelayMs": 15.859 } }, { - "firstPaintMs": 101, - "fcpMs": 100.933, + "firstPaintMs": 97, + "fcpMs": 97.001, "interactionTests": { - "interactionLatencyMs": 19.802, - "inputDelayMs": 0.964, - "processingDurationMs": 2.324, - "presentationDelayMs": 16.514 + "interactionLatencyMs": 16.099, + "inputDelayMs": 0.705, + "processingDurationMs": 2.25, + "presentationDelayMs": 13.144 } }, { - "firstPaintMs": 100, - "fcpMs": 99.956, + "firstPaintMs": 97, + "fcpMs": 96.697, "interactionTests": { - "interactionLatencyMs": 20.918999999999997, - "inputDelayMs": 0.774, - "processingDurationMs": 2.219, - "presentationDelayMs": 17.926 + "interactionLatencyMs": 16.362000000000002, + "inputDelayMs": 0.891, + "processingDurationMs": 3.233, + "presentationDelayMs": 12.238 } }, { - "firstPaintMs": 98, - "fcpMs": 98.467, + "firstPaintMs": 96, + "fcpMs": 95.747, "interactionTests": { - "interactionLatencyMs": 16.982, - "inputDelayMs": 0.715, - "processingDurationMs": 2.209, - "presentationDelayMs": 14.058 + "interactionLatencyMs": 21.567, + "inputDelayMs": 0.779, + "processingDurationMs": 2.195, + "presentationDelayMs": 18.593 } }, { - "firstPaintMs": 109, - "fcpMs": 109.493, + "firstPaintMs": 81, + "fcpMs": 80.602, "interactionTests": { - "interactionLatencyMs": 17.07, - "inputDelayMs": 0.869, - "processingDurationMs": 2.244, - "presentationDelayMs": 13.957 + "interactionLatencyMs": 18.044, + "inputDelayMs": 0.77, + "processingDurationMs": 2.562, + "presentationDelayMs": 14.712 } } ] }, "serverSideRenderedTests": { - "firstPaintMs": 82.8, - "fcpMs": 82.91, + "firstPaintMs": 81.4, + "fcpMs": 81.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.01, - "inputDelayMs": 1.33, - "processingDurationMs": 1.91, - "presentationDelayMs": 10.77 + "interactionLatencyMs": 15.83, + "inputDelayMs": 0.85, + "processingDurationMs": 2.12, + "presentationDelayMs": 12.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 9.58, - "fcpMs": 9.45, - "interactionLatencyMs": 4.49, - "inputDelayMs": 1.13, - "processingDurationMs": 0.33, - "presentationDelayMs": 4.93 + "firstPaintMs": 4.77, + "fcpMs": 4.9, + "interactionLatencyMs": 2.84, + "inputDelayMs": 0.04, + "processingDurationMs": 0.47, + "presentationDelayMs": 2.7 }, "samples": [ { - "firstPaintMs": 92, - "fcpMs": 91.827, + "firstPaintMs": 86, + "fcpMs": 85.864, "interactionTests": { - "interactionLatencyMs": 19.57, - "inputDelayMs": 0.744, - "processingDurationMs": 1.734, - "presentationDelayMs": 17.092 + "interactionLatencyMs": 14.385, + "inputDelayMs": 0.925, + "processingDurationMs": 2.38, + "presentationDelayMs": 11.08 } }, { - "firstPaintMs": 89, - "fcpMs": 89.09, + "firstPaintMs": 80, + "fcpMs": 79.723, "interactionTests": { - "interactionLatencyMs": 18.048000000000002, - "inputDelayMs": 0.877, - "processingDurationMs": 2.082, - "presentationDelayMs": 15.089 + "interactionLatencyMs": 18.573, + "inputDelayMs": 0.848, + "processingDurationMs": 1.69, + "presentationDelayMs": 16.035 } }, { - "firstPaintMs": 79, - "fcpMs": 79.289, + "firstPaintMs": 82, + "fcpMs": 82.365, "interactionTests": { - "interactionLatencyMs": 9.949, - "inputDelayMs": 0.783, - "processingDurationMs": 1.611, - "presentationDelayMs": 7.555 + "interactionLatencyMs": 13.239999999999998, + "inputDelayMs": 0.846, + "processingDurationMs": 1.906, + "presentationDelayMs": 10.488 } }, { - "firstPaintMs": 68, - "fcpMs": 68.2, + "firstPaintMs": 85, + "fcpMs": 84.805, "interactionTests": { - "interactionLatencyMs": 10.335, - "inputDelayMs": 0.919, - "processingDurationMs": 1.706, - "presentationDelayMs": 7.71 + "interactionLatencyMs": 13.745, + "inputDelayMs": 0.816, + "processingDurationMs": 1.809, + "presentationDelayMs": 11.12 } }, { - "firstPaintMs": 86, - "fcpMs": 86.128, + "firstPaintMs": 74, + "fcpMs": 73.602, "interactionTests": { - "interactionLatencyMs": 12.161999999999999, - "inputDelayMs": 3.346, - "processingDurationMs": 2.397, - "presentationDelayMs": 6.419 + "interactionLatencyMs": 19.219, + "inputDelayMs": 0.836, + "processingDurationMs": 2.812, + "presentationDelayMs": 15.571 } } ] diff --git a/packages/docs/src/content/runtime/app-react-router.json b/packages/docs/src/content/runtime/app-react-router.json index f15d1e11..3a111385 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 5, "clientSideRenderedTests": { - "firstPaintMs": 166, - "fcpMs": 166.06, + "firstPaintMs": 153.4, + "fcpMs": 153.48, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.77, - "inputDelayMs": 1.66, - "processingDurationMs": 2.84, - "presentationDelayMs": 18.28 + "interactionLatencyMs": 18.23, + "inputDelayMs": 1.56, + "processingDurationMs": 2.03, + "presentationDelayMs": 14.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 4.69, - "fcpMs": 4.9, - "interactionLatencyMs": 1.27, - "inputDelayMs": 0.18, - "processingDurationMs": 1.22, - "presentationDelayMs": 2.28 + "firstPaintMs": 7.09, + "fcpMs": 7.24, + "interactionLatencyMs": 6.47, + "inputDelayMs": 0.33, + "processingDurationMs": 0.32, + "presentationDelayMs": 6.62 }, "samples": [ { - "firstPaintMs": 171, - "fcpMs": 171.491, + "firstPaintMs": 150, + "fcpMs": 150.028, "interactionTests": { - "interactionLatencyMs": 21.264, - "inputDelayMs": 1.571, - "processingDurationMs": 4.871, - "presentationDelayMs": 14.822 + "interactionLatencyMs": 15.739999999999998, + "inputDelayMs": 2.129, + "processingDurationMs": 2.594, + "presentationDelayMs": 11.017 } }, { - "firstPaintMs": 164, - "fcpMs": 163.526, + "firstPaintMs": 165, + "fcpMs": 165.244, "interactionTests": { - "interactionLatencyMs": 22.599, - "inputDelayMs": 1.429, - "processingDurationMs": 1.824, - "presentationDelayMs": 19.346 + "interactionLatencyMs": 11.934999999999999, + "inputDelayMs": 1.398, + "processingDurationMs": 1.933, + "presentationDelayMs": 8.604 } }, { - "firstPaintMs": 167, - "fcpMs": 167.162, + "firstPaintMs": 155, + "fcpMs": 155.391, "interactionTests": { - "interactionLatencyMs": 24.752000000000002, - "inputDelayMs": 1.605, - "processingDurationMs": 2.114, - "presentationDelayMs": 21.033 + "interactionLatencyMs": 13.256, + "inputDelayMs": 1.422, + "processingDurationMs": 1.872, + "presentationDelayMs": 9.962 } }, { - "firstPaintMs": 159, - "fcpMs": 159.028, + "firstPaintMs": 147, + "fcpMs": 146.995, "interactionTests": { - "interactionLatencyMs": 22.959, - "inputDelayMs": 1.859, - "processingDurationMs": 3.054, - "presentationDelayMs": 18.046 + "interactionLatencyMs": 26.132, + "inputDelayMs": 1.554, + "processingDurationMs": 1.932, + "presentationDelayMs": 22.646 } }, { - "firstPaintMs": 169, - "fcpMs": 169.109, + "firstPaintMs": 150, + "fcpMs": 149.766, "interactionTests": { - "interactionLatencyMs": 22.297, - "inputDelayMs": 1.834, - "processingDurationMs": 2.329, - "presentationDelayMs": 18.134 + "interactionLatencyMs": 24.085, + "inputDelayMs": 1.317, + "processingDurationMs": 1.83, + "presentationDelayMs": 20.938 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.911, - "medianLatencyMs": 2.862, - "samples": 3435, + "opsPerSec": 342, + "avgLatencyMs": 2.943, + "medianLatencyMs": 2.885, + "samples": 3399, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 112.2, - "fcpMs": 112.18, + "firstPaintMs": 106.6, + "fcpMs": 106.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.24, - "inputDelayMs": 2, - "processingDurationMs": 3.32, - "presentationDelayMs": 11.92 + "interactionLatencyMs": 20.06, + "inputDelayMs": 1.64, + "processingDurationMs": 2.79, + "presentationDelayMs": 15.64 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.04, - "fcpMs": 22.94, - "interactionLatencyMs": 4.74, - "inputDelayMs": 1.1, - "processingDurationMs": 0.89, - "presentationDelayMs": 4.98 + "firstPaintMs": 22.45, + "fcpMs": 22.44, + "interactionLatencyMs": 6.96, + "inputDelayMs": 0.1, + "processingDurationMs": 0.23, + "presentationDelayMs": 7.11 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.896, + "firstPaintMs": 72, + "fcpMs": 72.026, "interactionTests": { - "interactionLatencyMs": 11.309, - "inputDelayMs": 1.553, - "processingDurationMs": 4.669, - "presentationDelayMs": 5.087 + "interactionLatencyMs": 16.982999999999997, + "inputDelayMs": 1.632, + "processingDurationMs": 2.968, + "presentationDelayMs": 12.383 } }, { - "firstPaintMs": 127, - "fcpMs": 127.031, + "firstPaintMs": 104, + "fcpMs": 104.118, "interactionTests": { - "interactionLatencyMs": 21.723, - "inputDelayMs": 1.501, - "processingDurationMs": 2.597, - "presentationDelayMs": 17.625 + "interactionLatencyMs": 15.454, + "inputDelayMs": 1.54, + "processingDurationMs": 2.577, + "presentationDelayMs": 11.337 } }, { - "firstPaintMs": 118, - "fcpMs": 117.83, + "firstPaintMs": 134, + "fcpMs": 134.066, "interactionTests": { - "interactionLatencyMs": 13.44, - "inputDelayMs": 1.547, - "processingDurationMs": 3.219, - "presentationDelayMs": 8.674 + "interactionLatencyMs": 13.253, + "inputDelayMs": 1.775, + "processingDurationMs": 3.097, + "presentationDelayMs": 8.381 } }, { - "firstPaintMs": 81, - "fcpMs": 81.2, + "firstPaintMs": 114, + "fcpMs": 113.789, "interactionTests": { - "interactionLatencyMs": 21.653, - "inputDelayMs": 3.965, - "processingDurationMs": 3.637, - "presentationDelayMs": 14.051 + "interactionLatencyMs": 29.718, + "inputDelayMs": 1.696, + "processingDurationMs": 2.653, + "presentationDelayMs": 25.369 } }, { - "firstPaintMs": 97, - "fcpMs": 96.962, + "firstPaintMs": 109, + "fcpMs": 109.121, "interactionTests": { - "interactionLatencyMs": 18.061, - "inputDelayMs": 1.434, - "processingDurationMs": 2.473, - "presentationDelayMs": 14.154 + "interactionLatencyMs": 24.907, + "inputDelayMs": 1.554, + "processingDurationMs": 2.63, + "presentationDelayMs": 20.723 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 171.2, - "peakAvgLatencyMs": 28.58, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 38, - "totalRequests": 5761, + "peakWorkers": 10, + "peakRequestsPerSec": 167, + "peakAvgLatencyMs": 59.06, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 5454, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 717, + "requests": 648, "errors": 0, - "requestsPerSec": 143.4, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 47923200 + "requestsPerSec": 129.6, + "avgLatencyMs": 7.2, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 43302912 }, { "workers": 5, "durationMs": 5000, - "requests": 856, + "requests": 770, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 28.58, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 52, - "bytesPerSec": 57209651.2 + "requestsPerSec": 154, + "avgLatencyMs": 31.85, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, + "p90LatencyMs": 36, + "p99LatencyMs": 56, + "maxLatencyMs": 63, + "bytesPerSec": 51449036.8 }, { "workers": 10, - "durationMs": 5010, - "requests": 856, + "durationMs": 5000, + "requests": 835, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 57.57, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 58, - "p90LatencyMs": 61, - "p99LatencyMs": 82, - "maxLatencyMs": 111, - "bytesPerSec": 57209651.2 + "requestsPerSec": 167, + "avgLatencyMs": 59.06, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 120, + "bytesPerSec": 55807180.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 835, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.52, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 156, - "p99LatencyMs": 260, - "maxLatencyMs": 598, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167, + "avgLatencyMs": 146.91, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 157, + "p99LatencyMs": 353, + "maxLatencyMs": 640, + "bytesPerSec": 55807180.8 }, { "workers": 50, - "durationMs": 5000, - "requests": 831, + "durationMs": 5010, + "requests": 826, "errors": 0, - "requestsPerSec": 166.2, - "avgLatencyMs": 291.54, - "medianLatencyMs": 289, - "p50LatencyMs": 289, - "p75LatencyMs": 293, - "p90LatencyMs": 312, - "p99LatencyMs": 1652, - "maxLatencyMs": 2366, - "bytesPerSec": 55531929.6 + "requestsPerSec": 165.2, + "avgLatencyMs": 293.38, + "medianLatencyMs": 292, + "p50LatencyMs": 292, + "p75LatencyMs": 295, + "p90LatencyMs": 303, + "p99LatencyMs": 1787, + "maxLatencyMs": 2503, + "bytesPerSec": 55197696 }, { "workers": 100, "durationMs": 5010, - "requests": 851, + "requests": 792, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 400.45, - "medianLatencyMs": 313, - "p50LatencyMs": 313, - "p75LatencyMs": 359, - "p90LatencyMs": 388, - "p99LatencyMs": 3839, - "maxLatencyMs": 4892, - "bytesPerSec": 56875417.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 411.91, + "medianLatencyMs": 308, + "p50LatencyMs": 308, + "p75LatencyMs": 375, + "p90LatencyMs": 395, + "p99LatencyMs": 3930, + "maxLatencyMs": 4885, + "bytesPerSec": 52930150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 812, + "requests": 748, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 408.69, - "medianLatencyMs": 301, - "p50LatencyMs": 301, - "p75LatencyMs": 353, - "p90LatencyMs": 395, - "p99LatencyMs": 3906, - "maxLatencyMs": 4836, - "bytesPerSec": 54260531.2 + "requestsPerSec": 149.6, + "avgLatencyMs": 429.99, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 373, + "p90LatencyMs": 398, + "p99LatencyMs": 4063, + "maxLatencyMs": 4940, + "bytesPerSec": 49982668.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 164.8, - "peakAvgLatencyMs": 293.94, - "peakP50LatencyMs": 290, - "peakP75LatencyMs": 297, - "peakP90LatencyMs": 302, - "peakP99LatencyMs": 1672, - "totalRequests": 5487, + "peakWorkers": 100, + "peakRequestsPerSec": 163.4, + "peakAvgLatencyMs": 416.14, + "peakP50LatencyMs": 313, + "peakP75LatencyMs": 369, + "peakP90LatencyMs": 399, + "peakP99LatencyMs": 3955, + "totalRequests": 5431, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 684, + "requests": 673, "errors": 0, - "requestsPerSec": 136.81, - "avgLatencyMs": 6.8, + "requestsPerSec": 134.6, + "avgLatencyMs": 6.99, "medianLatencyMs": 7, "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 9, "maxLatencyMs": 15, - "bytesPerSec": 45701529.6 + "bytesPerSec": 44967526.4 }, { "workers": 5, "durationMs": 5000, - "requests": 783, + "requests": 795, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 31.37, + "requestsPerSec": 159, + "avgLatencyMs": 30.85, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, + "p75LatencyMs": 31, + "p90LatencyMs": 32, "p99LatencyMs": 46, - "maxLatencyMs": 56, - "bytesPerSec": 52327219.2 + "maxLatencyMs": 62, + "bytesPerSec": 53126758.4 }, { "workers": 10, "durationMs": 5000, - "requests": 802, + "requests": 783, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 61.49, - "medianLatencyMs": 60, - "p50LatencyMs": 60, - "p75LatencyMs": 61, - "p90LatencyMs": 63, - "p99LatencyMs": 92, - "maxLatencyMs": 125, - "bytesPerSec": 53598617.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 62.97, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 70, + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 52320665.6 }, { "workers": 25, "durationMs": 5000, - "requests": 806, + "requests": 803, "errors": 0, - "requestsPerSec": 161.2, - "avgLatencyMs": 152.29, - "medianLatencyMs": 151, - "p50LatencyMs": 151, + "requestsPerSec": 160.6, + "avgLatencyMs": 152.83, + "medianLatencyMs": 152, + "p50LatencyMs": 152, "p75LatencyMs": 155, "p90LatencyMs": 157, - "p99LatencyMs": 242, - "maxLatencyMs": 664, - "bytesPerSec": 53854208 + "p99LatencyMs": 350, + "maxLatencyMs": 633, + "bytesPerSec": 53657600 }, { "workers": 50, "durationMs": 5000, - "requests": 824, + "requests": 796, "errors": 0, - "requestsPerSec": 164.8, - "avgLatencyMs": 293.94, - "medianLatencyMs": 290, - "p50LatencyMs": 290, - "p75LatencyMs": 297, - "p90LatencyMs": 302, - "p99LatencyMs": 1672, - "maxLatencyMs": 2429, - "bytesPerSec": 55060070.4 + "requestsPerSec": 159.2, + "avgLatencyMs": 303.95, + "medianLatencyMs": 298, + "p50LatencyMs": 298, + "p75LatencyMs": 309, + "p90LatencyMs": 316, + "p99LatencyMs": 1857, + "maxLatencyMs": 2561, + "bytesPerSec": 53185740.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 812, + "durationMs": 5000, + "requests": 817, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 418.23, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 391, - "p90LatencyMs": 450, - "p99LatencyMs": 3858, - "maxLatencyMs": 4963, - "bytesPerSec": 54273638.4 + "requestsPerSec": 163.4, + "avgLatencyMs": 416.14, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 369, + "p90LatencyMs": 399, + "p99LatencyMs": 3955, + "maxLatencyMs": 4964, + "bytesPerSec": 54594764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 776, + "requests": 764, "errors": 0, - "requestsPerSec": 155.2, - "avgLatencyMs": 426.91, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 374, - "p90LatencyMs": 388, - "p99LatencyMs": 4122, - "maxLatencyMs": 4997, - "bytesPerSec": 51853721.6 + "requestsPerSec": 152.81, + "avgLatencyMs": 420.19, + "medianLatencyMs": 296, + "p50LatencyMs": 296, + "p75LatencyMs": 358, + "p90LatencyMs": 408, + "p99LatencyMs": 4010, + "maxLatencyMs": 4870, + "bytesPerSec": 51054182.4 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1247, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1646, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1704, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1710, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1639, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1669, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, - "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1649, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 332.2, + "peakAvgLatencyMs": 74.2, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 76, + "peakP99LatencyMs": 106, + "totalRequests": 10978, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1211, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.65, + "medianLatencyMs": 4, + "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "maxLatencyMs": 8, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1591, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, + "requestsPerSec": 318.2, + "avgLatencyMs": 15.32, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 15, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 32, + "bytesPerSec": 99647488 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1656, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, + "requestsPerSec": 331.2, + "avgLatencyMs": 29.61, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p90LatencyMs": 31, + "p99LatencyMs": 40, + "maxLatencyMs": 47, + "bytesPerSec": 103697612.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1661, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, + "requestsPerSec": 332.2, + "avgLatencyMs": 74.2, + "medianLatencyMs": 73, + "p50LatencyMs": 73, "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "p90LatencyMs": 76, + "p99LatencyMs": 106, + "maxLatencyMs": 302, + "bytesPerSec": 104025292.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1639, + "requests": 1627, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, + "requestsPerSec": 325.4, + "avgLatencyMs": 150.96, "medianLatencyMs": 148, "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "p75LatencyMs": 149, + "p90LatencyMs": 153, + "p99LatencyMs": 604, + "maxLatencyMs": 1334, + "bytesPerSec": 101915033.6 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1616, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, + "requestsPerSec": 323.2, + "avgLatencyMs": 290.91, + "medianLatencyMs": 212, + "p50LatencyMs": 212, "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "p90LatencyMs": 295, + "p99LatencyMs": 3417, + "maxLatencyMs": 4896, + "bytesPerSec": 101207244.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1616, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 323.2, + "avgLatencyMs": 294.19, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3532, + "maxLatencyMs": 4982, + "bytesPerSec": 101194137.6 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 320.8, - "peakAvgLatencyMs": 299.14, - "peakP50LatencyMs": 223, - "peakP75LatencyMs": 274, - "peakP90LatencyMs": 293, - "peakP99LatencyMs": 3471, - "totalRequests": 10658, + "peakRequestsPerSec": 342.2, + "peakAvgLatencyMs": 283.55, + "peakP50LatencyMs": 212, + "peakP75LatencyMs": 260, + "peakP90LatencyMs": 279, + "peakP99LatencyMs": 3314, + "totalRequests": 11303, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1182, + "requests": 1240, "errors": 0, - "requestsPerSec": 236.4, - "avgLatencyMs": 4.06, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 248, + "avgLatencyMs": 3.22, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 10, - "bytesPerSec": 74036019.2 + "maxLatencyMs": 9, + "bytesPerSec": 77666713.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1539, + "requests": 1627, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 15.64, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.4, + "avgLatencyMs": 14.8, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, - "p90LatencyMs": 17, + "p90LatencyMs": 16, "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 96383795.2 + "maxLatencyMs": 31, + "bytesPerSec": 101888819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1602, + "requests": 1687, "errors": 0, - "requestsPerSec": 320.4, - "avgLatencyMs": 30.63, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 31, - "p99LatencyMs": 47, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.05, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 30, + "p99LatencyMs": 43, "maxLatencyMs": 57, - "bytesPerSec": 100329062.4 + "bytesPerSec": 105663692.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1599, + "requests": 1706, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 77.13, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 78, - "p90LatencyMs": 79, - "p99LatencyMs": 108, - "maxLatencyMs": 288, - "bytesPerSec": 100145561.6 + "requestsPerSec": 341.2, + "avgLatencyMs": 72.29, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 83, + "maxLatencyMs": 243, + "bytesPerSec": 106856448 }, { "workers": 50, "durationMs": 5000, - "requests": 1570, + "requests": 1674, "errors": 0, - "requestsPerSec": 314, - "avgLatencyMs": 156.34, - "medianLatencyMs": 152, - "p50LatencyMs": 152, - "p75LatencyMs": 156, - "p90LatencyMs": 159, - "p99LatencyMs": 694, - "maxLatencyMs": 1298, - "bytesPerSec": 98336768 + "requestsPerSec": 334.8, + "avgLatencyMs": 146.76, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 146, + "p90LatencyMs": 148, + "p99LatencyMs": 583, + "maxLatencyMs": 1177, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1604, + "requests": 1711, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 299.14, - "medianLatencyMs": 223, - "p50LatencyMs": 223, - "p75LatencyMs": 274, - "p90LatencyMs": 293, - "p99LatencyMs": 3471, - "maxLatencyMs": 4998, - "bytesPerSec": 100447027.2 + "requestsPerSec": 342.2, + "avgLatencyMs": 283.55, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 260, + "p90LatencyMs": 279, + "p99LatencyMs": 3314, + "maxLatencyMs": 4835, + "bytesPerSec": 107157913.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1562, + "requests": 1658, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 301.28, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 286, - "p99LatencyMs": 3543, - "maxLatencyMs": 4929, - "bytesPerSec": 97825587.2 + "requestsPerSec": 331.6, + "avgLatencyMs": 292.8, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 254, + "p90LatencyMs": 276, + "p99LatencyMs": 3563, + "maxLatencyMs": 4958, + "bytesPerSec": 103828684.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 336.6, - "peakAvgLatencyMs": 73.19, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 94, - "totalRequests": 11092, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1211, + "requests": 1247, "errors": 0, - "requestsPerSec": 242.2, - "avgLatencyMs": 3.61, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 12, - "bytesPerSec": 75844812.8 + "maxLatencyMs": 7, + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 15.16, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 100066918.4 + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1674, + "requests": 1704, "errors": 0, - "requestsPerSec": 334.8, - "avgLatencyMs": 29.3, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 33, - "maxLatencyMs": 54, - "bytesPerSec": 104837939.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1683, + "requests": 1710, "errors": 0, - "requestsPerSec": 336.6, - "avgLatencyMs": 73.19, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 94, - "maxLatencyMs": 255, - "bytesPerSec": 105401548.8 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1634, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.24, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 149, - "p90LatencyMs": 167, - "p99LatencyMs": 568, - "maxLatencyMs": 1254, - "bytesPerSec": 102347571.2 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1657, + "requests": 1669, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 292.58, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 256, - "p90LatencyMs": 287, - "p99LatencyMs": 3482, - "maxLatencyMs": 4953, - "bytesPerSec": 103776256 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1635, + "requests": 1649, "errors": 0, - "requestsPerSec": 327, - "avgLatencyMs": 293.53, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 260, - "p90LatencyMs": 284, - "p99LatencyMs": 3457, - "maxLatencyMs": 4874, - "bytesPerSec": 102400000 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.2 } ] } diff --git a/packages/docs/src/content/runtime/app-solid-start.json b/packages/docs/src/content/runtime/app-solid-start.json index 71d810ae..6c3b4cc1 100644 --- a/packages/docs/src/content/runtime/app-solid-start.json +++ b/packages/docs/src/content/runtime/app-solid-start.json @@ -3,528 +3,528 @@ "package": "app-solid-start", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 6, "clientSideRenderedTests": { - "firstPaintMs": 111.6, - "fcpMs": 111.79, + "firstPaintMs": 94, + "fcpMs": 94.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.4, - "inputDelayMs": 1.43, - "processingDurationMs": 2.48, - "presentationDelayMs": 11.49 + "interactionLatencyMs": 18.91, + "inputDelayMs": 0.84, + "processingDurationMs": 3.28, + "presentationDelayMs": 14.8 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.67, - "fcpMs": 11.83, - "interactionLatencyMs": 3.94, - "inputDelayMs": 1.23, - "processingDurationMs": 0.58, - "presentationDelayMs": 3.15 + "firstPaintMs": 8.51, + "fcpMs": 8.36, + "interactionLatencyMs": 4.25, + "inputDelayMs": 0.16, + "processingDurationMs": 1.44, + "presentationDelayMs": 5.41 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.404, + "firstPaintMs": 106, + "fcpMs": 105.882, "interactionTests": { - "interactionLatencyMs": 13.564, - "inputDelayMs": 0.808, - "processingDurationMs": 3.519, - "presentationDelayMs": 9.237 + "interactionLatencyMs": 13.853, + "inputDelayMs": 1.082, + "processingDurationMs": 5.718, + "presentationDelayMs": 7.053 } }, { - "firstPaintMs": 120, - "fcpMs": 120.284, + "firstPaintMs": 98, + "fcpMs": 97.589, "interactionTests": { - "interactionLatencyMs": 12.715, - "inputDelayMs": 1.024, - "processingDurationMs": 2.166, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 16.792, + "inputDelayMs": 0.791, + "processingDurationMs": 2.786, + "presentationDelayMs": 13.215 } }, { - "firstPaintMs": 98, - "fcpMs": 97.973, + "firstPaintMs": 94, + "fcpMs": 94.349, "interactionTests": { - "interactionLatencyMs": 17.347, - "inputDelayMs": 0.84, - "processingDurationMs": 2.24, - "presentationDelayMs": 14.267 + "interactionLatencyMs": 25.287, + "inputDelayMs": 0.689, + "processingDurationMs": 2.576, + "presentationDelayMs": 22.022 } }, { - "firstPaintMs": 106, - "fcpMs": 105.924, + "firstPaintMs": 87, + "fcpMs": 86.914, "interactionTests": { - "interactionLatencyMs": 11.973, - "inputDelayMs": 0.864, - "processingDurationMs": 2.228, - "presentationDelayMs": 8.881 + "interactionLatencyMs": 20.104, + "inputDelayMs": 0.906, + "processingDurationMs": 3.295, + "presentationDelayMs": 15.903 } }, { - "firstPaintMs": 127, - "fcpMs": 127.387, + "firstPaintMs": 85, + "fcpMs": 85.328, "interactionTests": { - "interactionLatencyMs": 21.398, - "inputDelayMs": 3.631, - "processingDurationMs": 2.235, - "presentationDelayMs": 15.532 + "interactionLatencyMs": 18.536, + "inputDelayMs": 0.728, + "processingDurationMs": 2.014, + "presentationDelayMs": 15.794 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 417, - "avgLatencyMs": 2.537, - "medianLatencyMs": 2.33, - "samples": 3943, + "opsPerSec": 433, + "avgLatencyMs": 2.42, + "medianLatencyMs": 2.233, + "samples": 4132, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 93.8, - "fcpMs": 93.62, + "firstPaintMs": 92.2, + "fcpMs": 91.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.04, - "inputDelayMs": 0.84, - "processingDurationMs": 2.52, - "presentationDelayMs": 12.67 + "interactionLatencyMs": 15.35, + "inputDelayMs": 0.93, + "processingDurationMs": 2.67, + "presentationDelayMs": 11.75 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.59, - "fcpMs": 19.58, - "interactionLatencyMs": 3.24, - "inputDelayMs": 0.06, - "processingDurationMs": 0.44, - "presentationDelayMs": 3.16 + "firstPaintMs": 18.39, + "fcpMs": 18.32, + "interactionLatencyMs": 3.62, + "inputDelayMs": 0.13, + "processingDurationMs": 1.16, + "presentationDelayMs": 2.43 }, "samples": [ { - "firstPaintMs": 123, - "fcpMs": 122.838, + "firstPaintMs": 85, + "fcpMs": 84.968, "interactionTests": { - "interactionLatencyMs": 16.614, - "inputDelayMs": 0.915, - "processingDurationMs": 3.206, - "presentationDelayMs": 12.493 + "interactionLatencyMs": 20.996, + "inputDelayMs": 1.143, + "processingDurationMs": 4.647, + "presentationDelayMs": 15.206 } }, { - "firstPaintMs": 81, - "fcpMs": 80.838, + "firstPaintMs": 96, + "fcpMs": 95.592, "interactionTests": { - "interactionLatencyMs": 15.864999999999998, - "inputDelayMs": 0.791, - "processingDurationMs": 2.701, - "presentationDelayMs": 12.373 + "interactionLatencyMs": 15.568999999999999, + "inputDelayMs": 0.891, + "processingDurationMs": 2.691, + "presentationDelayMs": 11.987 } }, { - "firstPaintMs": 86, - "fcpMs": 86.002, + "firstPaintMs": 84, + "fcpMs": 83.559, "interactionTests": { - "interactionLatencyMs": 21.003, - "inputDelayMs": 0.91, - "processingDurationMs": 2.301, - "presentationDelayMs": 17.792 + "interactionLatencyMs": 14.455, + "inputDelayMs": 0.843, + "processingDurationMs": 1.959, + "presentationDelayMs": 11.653 } }, { - "firstPaintMs": 104, - "fcpMs": 103.714, + "firstPaintMs": 74, + "fcpMs": 73.959, "interactionTests": { - "interactionLatencyMs": 12.229, - "inputDelayMs": 0.802, - "processingDurationMs": 2.286, - "presentationDelayMs": 9.141 + "interactionLatencyMs": 10.933, + "inputDelayMs": 0.825, + "processingDurationMs": 1.747, + "presentationDelayMs": 8.361 } }, { - "firstPaintMs": 75, - "fcpMs": 74.726, + "firstPaintMs": 122, + "fcpMs": 121.723, "interactionTests": { - "interactionLatencyMs": 14.49, - "inputDelayMs": 0.801, - "processingDurationMs": 2.131, - "presentationDelayMs": 11.558 + "interactionLatencyMs": 14.797999999999998, + "inputDelayMs": 0.94, + "processingDurationMs": 2.302, + "presentationDelayMs": 11.556 } } ] }, "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1720, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 344, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2606, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 18, - "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "maxLatencyMs": 25, + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2637, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2628, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2621, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2616, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2472, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 528.8, - "peakAvgLatencyMs": 8.96, - "peakP50LatencyMs": 8, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16990, + "peakWorkers": 200, + "peakRequestsPerSec": 509.6, + "peakAvgLatencyMs": 148.28, + "peakP50LatencyMs": 103, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 160, + "peakP99LatencyMs": 2121, + "totalRequests": 16447, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1663, + "requests": 1542, "errors": 0, - "requestsPerSec": 332.6, - "avgLatencyMs": 2.19, - "medianLatencyMs": 2, - "p50LatencyMs": 2, - "p75LatencyMs": 2, + "requestsPerSec": 308.4, + "avgLatencyMs": 2.75, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 106332160 + "p99LatencyMs": 8, + "maxLatencyMs": 11, + "bytesPerSec": 98598912 }, { "workers": 5, "durationMs": 5000, - "requests": 2644, + "requests": 2399, "errors": 0, - "requestsPerSec": 528.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 19, + "requestsPerSec": 479.8, + "avgLatencyMs": 9.92, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 11, + "p90LatencyMs": 12, + "p99LatencyMs": 21, "maxLatencyMs": 26, - "bytesPerSec": 169095987.2 + "bytesPerSec": 153393561.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2553, + "requests": 2407, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 19.04, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 39, - "maxLatencyMs": 66, - "bytesPerSec": 163250176 + "requestsPerSec": 481.4, + "avgLatencyMs": 20.21, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 38, + "maxLatencyMs": 86, + "bytesPerSec": 153891635.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2560, + "requests": 2468, "errors": 0, - "requestsPerSec": 512, - "avgLatencyMs": 48.09, - "medianLatencyMs": 42, - "p50LatencyMs": 42, - "p75LatencyMs": 62, - "p90LatencyMs": 72, - "p99LatencyMs": 101, - "maxLatencyMs": 400, - "bytesPerSec": 163695820.81 + "requestsPerSec": 493.6, + "avgLatencyMs": 49.91, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 64, + "p90LatencyMs": 74, + "p99LatencyMs": 103, + "maxLatencyMs": 419, + "bytesPerSec": 157797580.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2518, + "requests": 2544, "errors": 0, - "requestsPerSec": 503.6, - "avgLatencyMs": 97.64, + "requestsPerSec": 508.8, + "avgLatencyMs": 96.78, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 97, + "p75LatencyMs": 95, "p90LatencyMs": 157, - "p99LatencyMs": 379, - "maxLatencyMs": 1909, - "bytesPerSec": 160995737.6 + "p99LatencyMs": 414, + "maxLatencyMs": 1868, + "bytesPerSec": 162647244.81 }, { "workers": 100, "durationMs": 5010, - "requests": 2515, + "requests": 2539, "errors": 0, - "requestsPerSec": 503, - "avgLatencyMs": 152.15, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 127, - "p90LatencyMs": 171, - "p99LatencyMs": 2202, - "maxLatencyMs": 4984, - "bytesPerSec": 160786022.4 + "requestsPerSec": 507.8, + "avgLatencyMs": 148.89, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 158, + "p99LatencyMs": 2128, + "maxLatencyMs": 4907, + "bytesPerSec": 162385100.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2537, + "requests": 2548, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 149.04, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 125, - "p90LatencyMs": 159, - "p99LatencyMs": 2176, - "maxLatencyMs": 4922, - "bytesPerSec": 162227814.4 + "requestsPerSec": 509.6, + "avgLatencyMs": 148.28, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 122, + "p90LatencyMs": 160, + "p99LatencyMs": 2121, + "maxLatencyMs": 4878, + "bytesPerSec": 162935603.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 529.8, + "peakAvgLatencyMs": 18.35, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17288, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1712, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 342.4, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109477888 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2557, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.4, + "avgLatencyMs": 9.28, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 18, + "p99LatencyMs": 19, "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "bytesPerSec": 163512320 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2649, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 529.8, + "avgLatencyMs": 18.35, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 51, + "bytesPerSec": 169384345.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2637, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 527.4, + "avgLatencyMs": 46.66, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 97, + "maxLatencyMs": 355, + "bytesPerSec": 168624128 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2604, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 520.8, + "avgLatencyMs": 94.58, + "medianLatencyMs": 83, + "p50LatencyMs": 83, + "p75LatencyMs": 94, + "p90LatencyMs": 146, + "p99LatencyMs": 369, + "maxLatencyMs": 1814, + "bytesPerSec": 166500761.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2556, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 511.2, + "avgLatencyMs": 149.75, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 123, + "p90LatencyMs": 187, + "p99LatencyMs": 2240, + "maxLatencyMs": 4956, + "bytesPerSec": 163459891.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2573, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "requestsPerSec": 514.6, + "avgLatencyMs": 148.99, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 124, + "p90LatencyMs": 165, + "p99LatencyMs": 2195, + "maxLatencyMs": 4944, + "bytesPerSec": 164534681.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 541, - "peakAvgLatencyMs": 17.96, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17681, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { @@ -533,104 +533,104 @@ "requests": 1720, "errors": 0, "requestsPerSec": 344, - "avgLatencyMs": 2.14, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 109975961.6 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2618, + "requests": 2606, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 9.07, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 18, "maxLatencyMs": 25, - "bytesPerSec": 167392051.2 + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2705, + "requests": 2637, "errors": 0, - "requestsPerSec": 541, - "avgLatencyMs": 17.96, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 46, - "bytesPerSec": 173001932.8 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2686, + "requests": 2628, "errors": 0, - "requestsPerSec": 537.21, - "avgLatencyMs": 45.73, - "medianLatencyMs": 42, - "p50LatencyMs": 42, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 94, - "maxLatencyMs": 393, - "bytesPerSec": 171769856 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2695, + "requests": 2621, "errors": 0, - "requestsPerSec": 539, - "avgLatencyMs": 91.42, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 90, - "p90LatencyMs": 138, - "p99LatencyMs": 371, - "maxLatencyMs": 1825, - "bytesPerSec": 172346572.8 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2641, + "requests": 2616, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 146.55, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 122, - "p90LatencyMs": 163, - "p99LatencyMs": 2067, - "maxLatencyMs": 4890, - "bytesPerSec": 168860057.6 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2616, + "requests": 2472, "errors": 0, - "requestsPerSec": 523.21, - "avgLatencyMs": 148.24, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 121, - "p90LatencyMs": 164, - "p99LatencyMs": 2128, - "maxLatencyMs": 4954, - "bytesPerSec": 167287193.6 + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 127, + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ] } diff --git a/packages/docs/src/content/runtime/app-sveltekit.json b/packages/docs/src/content/runtime/app-sveltekit.json index 5d4b3c9d..d0cf3285 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.67.0", "order": 7, "clientSideRenderedTests": { - "firstPaintMs": 125.6, - "fcpMs": 125.4, + "firstPaintMs": 116, + "fcpMs": 115.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.79, - "inputDelayMs": 0.75, - "processingDurationMs": 2.83, - "presentationDelayMs": 11.21 + "interactionLatencyMs": 14.16, + "inputDelayMs": 0.62, + "processingDurationMs": 2.8, + "presentationDelayMs": 10.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.3, - "fcpMs": 13.26, - "interactionLatencyMs": 3.22, - "inputDelayMs": 0.18, - "processingDurationMs": 0.99, - "presentationDelayMs": 3.26 + "firstPaintMs": 10.86, + "fcpMs": 10.94, + "interactionLatencyMs": 2.66, + "inputDelayMs": 0.07, + "processingDurationMs": 1.47, + "presentationDelayMs": 3.52 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.895, + "firstPaintMs": 118, + "fcpMs": 117.775, "interactionTests": { - "interactionLatencyMs": 17.814, - "inputDelayMs": 1.03, - "processingDurationMs": 1.86, - "presentationDelayMs": 14.924 + "interactionLatencyMs": 15.817, + "inputDelayMs": 0.732, + "processingDurationMs": 3.354, + "presentationDelayMs": 11.731 } }, { - "firstPaintMs": 114, - "fcpMs": 113.542, + "firstPaintMs": 103, + "fcpMs": 102.567, "interactionTests": { - "interactionLatencyMs": 12.2, - "inputDelayMs": 0.72, - "processingDurationMs": 3.294, - "presentationDelayMs": 8.186 + "interactionLatencyMs": 15.372, + "inputDelayMs": 0.612, + "processingDurationMs": 1.582, + "presentationDelayMs": 13.178 } }, { - "firstPaintMs": 118, - "fcpMs": 117.51, + "firstPaintMs": 107, + "fcpMs": 107.493, "interactionTests": { - "interactionLatencyMs": 16.376, - "inputDelayMs": 0.694, - "processingDurationMs": 4.307, - "presentationDelayMs": 11.375 + "interactionLatencyMs": 10.761999999999999, + "inputDelayMs": 0.584, + "processingDurationMs": 2.135, + "presentationDelayMs": 8.043 } }, { - "firstPaintMs": 116, - "fcpMs": 116.404, + "firstPaintMs": 123, + "fcpMs": 122.584, "interactionTests": { - "interactionLatencyMs": 10.533999999999999, - "inputDelayMs": 0.765, - "processingDurationMs": 2.084, - "presentationDelayMs": 7.685 + "interactionLatencyMs": 16.902, + "inputDelayMs": 0.533, + "processingDurationMs": 1.792, + "presentationDelayMs": 14.577 } }, { - "firstPaintMs": 142, - "fcpMs": 141.632, + "firstPaintMs": 129, + "fcpMs": 129.405, "interactionTests": { - "interactionLatencyMs": 17.044, - "inputDelayMs": 0.539, - "processingDurationMs": 2.629, - "presentationDelayMs": 13.876 + "interactionLatencyMs": 11.94, + "inputDelayMs": 0.63, + "processingDurationMs": 5.125, + "presentationDelayMs": 6.185 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 455, - "avgLatencyMs": 2.258, - "medianLatencyMs": 2.131, - "samples": 4429, + "opsPerSec": 448, + "avgLatencyMs": 2.294, + "medianLatencyMs": 2.161, + "samples": 4359, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.27, + "firstPaintMs": 90.8, + "fcpMs": 90.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.64, - "inputDelayMs": 0.8, - "processingDurationMs": 3.71, - "presentationDelayMs": 12.13 + "interactionLatencyMs": 21.02, + "inputDelayMs": 0.78, + "processingDurationMs": 2.76, + "presentationDelayMs": 17.47 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.48, - "fcpMs": 19.3, - "interactionLatencyMs": 4.13, - "inputDelayMs": 0.19, - "processingDurationMs": 1.44, - "presentationDelayMs": 4.51 + "firstPaintMs": 9.55, + "fcpMs": 9.73, + "interactionLatencyMs": 2.96, + "inputDelayMs": 0.11, + "processingDurationMs": 0.98, + "presentationDelayMs": 2.65 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.704, + "firstPaintMs": 105, + "fcpMs": 104.922, "interactionTests": { - "interactionLatencyMs": 18.042, - "inputDelayMs": 1.056, - "processingDurationMs": 5.772, - "presentationDelayMs": 11.214 + "interactionLatencyMs": 24.415, + "inputDelayMs": 0.937, + "processingDurationMs": 4.365, + "presentationDelayMs": 19.113 } }, { - "firstPaintMs": 120, - "fcpMs": 119.569, + "firstPaintMs": 93, + "fcpMs": 93.433, "interactionTests": { - "interactionLatencyMs": 10.761, - "inputDelayMs": 0.572, - "processingDurationMs": 2.961, - "presentationDelayMs": 7.228 + "interactionLatencyMs": 17.552, + "inputDelayMs": 0.835, + "processingDurationMs": 2.246, + "presentationDelayMs": 14.471 } }, { - "firstPaintMs": 110, - "fcpMs": 109.836, + "firstPaintMs": 81, + "fcpMs": 80.623, "interactionTests": { - "interactionLatencyMs": 14.897, - "inputDelayMs": 0.739, - "processingDurationMs": 4.524, - "presentationDelayMs": 9.634 + "interactionLatencyMs": 18.779, + "inputDelayMs": 0.783, + "processingDurationMs": 3.008, + "presentationDelayMs": 14.988 } }, { - "firstPaintMs": 97, - "fcpMs": 97.264, + "firstPaintMs": 92, + "fcpMs": 92.345, "interactionTests": { - "interactionLatencyMs": 21.908, - "inputDelayMs": 0.705, - "processingDurationMs": 2.127, - "presentationDelayMs": 19.076 + "interactionLatencyMs": 20.766, + "inputDelayMs": 0.627, + "processingDurationMs": 1.965, + "presentationDelayMs": 18.174 } }, { - "firstPaintMs": 78, - "fcpMs": 77.953, + "firstPaintMs": 83, + "fcpMs": 82.632, "interactionTests": { - "interactionLatencyMs": 17.609, - "inputDelayMs": 0.932, - "processingDurationMs": 3.154, - "presentationDelayMs": 13.523 + "interactionLatencyMs": 23.57, + "inputDelayMs": 0.741, + "processingDurationMs": 2.225, + "presentationDelayMs": 20.604 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 10, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 31, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1561, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2355, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2369, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2311, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2314, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, + "p90LatencyMs": 138, + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2279, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2229, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 5, + "peakRequestsPerSec": 491.6, + "peakAvgLatencyMs": 9.68, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 13, + "peakP99LatencyMs": 17, + "totalRequests": 15305, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1588, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 317.61, + "avgLatencyMs": 2.47, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 88506368 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2458, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, + "requestsPerSec": 491.6, + "avgLatencyMs": 9.68, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 136996454.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2316, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, - "medianLatencyMs": 21, - "p50LatencyMs": 21, + "requestsPerSec": 463.2, + "avgLatencyMs": 21.03, + "medianLatencyMs": 22, + "p50LatencyMs": 22, "p75LatencyMs": 24, - "p90LatencyMs": 27, + "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 55, + "bytesPerSec": 129099366.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2279, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 455.8, + "avgLatencyMs": 54.06, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 95, + "maxLatencyMs": 370, + "bytesPerSec": 127015321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2219, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 443.8, + "avgLatencyMs": 110.74, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 118, + "p90LatencyMs": 158, + "p99LatencyMs": 437, + "maxLatencyMs": 1503, + "bytesPerSec": 123672985.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2242, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 448.4, + "avgLatencyMs": 182.88, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 162, + "p90LatencyMs": 218, + "p99LatencyMs": 2500, + "maxLatencyMs": 4905, + "bytesPerSec": 124970598.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2203, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 440.6, + "avgLatencyMs": 188.85, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 171, + "p90LatencyMs": 219, + "p99LatencyMs": 2480, + "maxLatencyMs": 4990, + "bytesPerSec": 122788249.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 477, - "peakAvgLatencyMs": 20.44, - "peakP50LatencyMs": 20, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 27, - "peakP99LatencyMs": 33, - "totalRequests": 15109, + "peakRequestsPerSec": 446.6, + "peakAvgLatencyMs": 21.85, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 26, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 34, + "totalRequests": 14655, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1521, + "requests": 1469, "errors": 0, - "requestsPerSec": 304.2, - "avgLatencyMs": 2.6, + "requestsPerSec": 293.8, + "avgLatencyMs": 2.75, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 84770816 + "p99LatencyMs": 13, + "maxLatencyMs": 17, + "bytesPerSec": 81874124.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2272, + "requests": 2215, "errors": 0, - "requestsPerSec": 454.4, - "avgLatencyMs": 10.52, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 12, + "requestsPerSec": 443, + "avgLatencyMs": 10.77, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, "p90LatencyMs": 17, - "p99LatencyMs": 22, - "maxLatencyMs": 27, - "bytesPerSec": 126648320 + "p99LatencyMs": 21, + "maxLatencyMs": 25, + "bytesPerSec": 123463270.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2385, + "requests": 2233, "errors": 0, - "requestsPerSec": 477, - "avgLatencyMs": 20.44, - "medianLatencyMs": 20, - "p50LatencyMs": 20, - "p75LatencyMs": 23, - "p90LatencyMs": 27, - "p99LatencyMs": 33, - "maxLatencyMs": 60, - "bytesPerSec": 132939776 + "requestsPerSec": 446.6, + "avgLatencyMs": 21.85, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 26, + "p90LatencyMs": 29, + "p99LatencyMs": 34, + "maxLatencyMs": 41, + "bytesPerSec": 124472524.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2306, + "requests": 2160, "errors": 0, - "requestsPerSec": 461.2, - "avgLatencyMs": 53.43, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 58, - "p90LatencyMs": 64, - "p99LatencyMs": 88, - "maxLatencyMs": 328, - "bytesPerSec": 128535756.8 + "requestsPerSec": 432, + "avgLatencyMs": 57.12, + "medianLatencyMs": 54, + "p50LatencyMs": 54, + "p75LatencyMs": 62, + "p90LatencyMs": 71, + "p99LatencyMs": 105, + "maxLatencyMs": 387, + "bytesPerSec": 120396185.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2228, + "requests": 2159, "errors": 0, - "requestsPerSec": 445.6, - "avgLatencyMs": 110.56, + "requestsPerSec": 431.8, + "avgLatencyMs": 113.79, "medianLatencyMs": 106, "p50LatencyMs": 106, - "p75LatencyMs": 117, - "p90LatencyMs": 141, - "p99LatencyMs": 191, - "maxLatencyMs": 1039, - "bytesPerSec": 124171059.2 + "p75LatencyMs": 119, + "p90LatencyMs": 140, + "p99LatencyMs": 500, + "maxLatencyMs": 1606, + "bytesPerSec": 120356864 }, { "workers": 100, "durationMs": 5010, - "requests": 2232, + "requests": 2214, "errors": 0, - "requestsPerSec": 446.4, - "avgLatencyMs": 218.62, - "medianLatencyMs": 161, - "p50LatencyMs": 161, - "p75LatencyMs": 203, - "p90LatencyMs": 307, - "p99LatencyMs": 2821, - "maxLatencyMs": 4199, - "bytesPerSec": 124406988.8 + "requestsPerSec": 442.8, + "avgLatencyMs": 196.52, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 184, + "p90LatencyMs": 230, + "p99LatencyMs": 2218, + "maxLatencyMs": 4862, + "bytesPerSec": 123410841.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2165, + "requests": 2205, "errors": 0, - "requestsPerSec": 433, - "avgLatencyMs": 210.35, - "medianLatencyMs": 155, - "p50LatencyMs": 155, - "p75LatencyMs": 187, - "p90LatencyMs": 266, - "p99LatencyMs": 2584, - "maxLatencyMs": 4818, - "bytesPerSec": 120671436.8 + "requestsPerSec": 441, + "avgLatencyMs": 191.01, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 174, + "p90LatencyMs": 238, + "p99LatencyMs": 2668, + "maxLatencyMs": 4974, + "bytesPerSec": 122880000 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 480.4, - "peakAvgLatencyMs": 20.27, - "peakP50LatencyMs": 20, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 26, + "peakP90LatencyMs": 27, "peakP99LatencyMs": 31, - "totalRequests": 15368, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1513, + "requests": 1561, "errors": 0, - "requestsPerSec": 302.61, - "avgLatencyMs": 2.66, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 10, "maxLatencyMs": 15, - "bytesPerSec": 84338278.41 + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2331, + "requests": 2355, "errors": 0, - "requestsPerSec": 466.2, - "avgLatencyMs": 10.23, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 13, + "p75LatencyMs": 12, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 19, - "bytesPerSec": 129912012.8 + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2402, + "requests": 2369, "errors": 0, - "requestsPerSec": 480.4, - "avgLatencyMs": 20.27, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 26, + "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 61, - "bytesPerSec": 133876940.8 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2380, + "requests": 2311, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 51.77, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 56, - "p90LatencyMs": 64, - "p99LatencyMs": 89, - "maxLatencyMs": 264, - "bytesPerSec": 132651417.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2292, + "requests": 2314, "errors": 0, - "requestsPerSec": 458.4, - "avgLatencyMs": 107.58, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 117, + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, "p90LatencyMs": 138, - "p99LatencyMs": 483, - "maxLatencyMs": 924, - "bytesPerSec": 127755878.4 + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2267, + "requests": 2279, "errors": 0, - "requestsPerSec": 453.4, - "avgLatencyMs": 186.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 163, - "p90LatencyMs": 231, - "p99LatencyMs": 2520, - "maxLatencyMs": 4997, - "bytesPerSec": 126346854.4 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2183, + "requests": 2229, "errors": 0, - "requestsPerSec": 436.6, - "avgLatencyMs": 187.9, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 174, - "p90LatencyMs": 214, - "p99LatencyMs": 2560, - "maxLatencyMs": 4951, - "bytesPerSec": 121680691.2 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ] } 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 8ff48999..ea98ed42 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.157.19", "order": 8, "clientSideRenderedTests": { - "firstPaintMs": 140.6, - "fcpMs": 140.37, + "firstPaintMs": 136.4, + "fcpMs": 136.45, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 30.97, - "inputDelayMs": 2.7, - "processingDurationMs": 15.35, - "presentationDelayMs": 12.92 + "interactionLatencyMs": 31.1, + "inputDelayMs": 2.88, + "processingDurationMs": 20.39, + "presentationDelayMs": 7.84 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 7.47, - "fcpMs": 7.44, - "interactionLatencyMs": 6.14, - "inputDelayMs": 1.36, - "processingDurationMs": 2.36, - "presentationDelayMs": 7.15 + "firstPaintMs": 10.64, + "fcpMs": 10.52, + "interactionLatencyMs": 6, + "inputDelayMs": 2.73, + "processingDurationMs": 4.39, + "presentationDelayMs": 2.06 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 129.686, + "firstPaintMs": 149, + "fcpMs": 149.256, "interactionTests": { - "interactionLatencyMs": 36.243, - "inputDelayMs": 3.728, - "processingDurationMs": 16.518, - "presentationDelayMs": 15.997 + "interactionLatencyMs": 32.351, + "inputDelayMs": 1.856, + "processingDurationMs": 19.584, + "presentationDelayMs": 10.911 } }, { "firstPaintMs": 142, - "fcpMs": 141.591, + "fcpMs": 141.943, "interactionTests": { - "interactionLatencyMs": 23.485999999999997, - "inputDelayMs": 4.576, - "processingDurationMs": 12.966, - "presentationDelayMs": 5.944 + "interactionLatencyMs": 27.777, + "inputDelayMs": 1.88, + "processingDurationMs": 18.029, + "presentationDelayMs": 7.868 } }, { - "firstPaintMs": 140, - "fcpMs": 139.934, + "firstPaintMs": 123, + "fcpMs": 123.469, "interactionTests": { - "interactionLatencyMs": 25.837000000000003, - "inputDelayMs": 1.821, - "processingDurationMs": 18.108, - "presentationDelayMs": 5.908 + "interactionLatencyMs": 36.298, + "inputDelayMs": 1.364, + "processingDurationMs": 27.425, + "presentationDelayMs": 7.509 } }, { - "firstPaintMs": 151, - "fcpMs": 150.628, + "firstPaintMs": 128, + "fcpMs": 128.068, "interactionTests": { - "interactionLatencyMs": 32.036, - "inputDelayMs": 1.648, - "processingDurationMs": 16.36, - "presentationDelayMs": 14.028 + "interactionLatencyMs": 36.61, + "inputDelayMs": 7.748, + "processingDurationMs": 21.074, + "presentationDelayMs": 7.788 } }, { "firstPaintMs": 140, - "fcpMs": 140.023, + "fcpMs": 139.53, "interactionTests": { - "interactionLatencyMs": 37.244, - "inputDelayMs": 1.726, - "processingDurationMs": 12.79, - "presentationDelayMs": 22.728 + "interactionLatencyMs": 22.484, + "inputDelayMs": 1.548, + "processingDurationMs": 15.827, + "presentationDelayMs": 5.109 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 339, - "avgLatencyMs": 2.998, - "medianLatencyMs": 2.893, - "samples": 3336, + "opsPerSec": 359, + "avgLatencyMs": 2.816, + "medianLatencyMs": 2.753, + "samples": 3551, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 102.6, - "fcpMs": 102.59, + "firstPaintMs": 94, + "fcpMs": 94.03, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.72, - "inputDelayMs": 1.73, - "processingDurationMs": 16.39, - "presentationDelayMs": 14.6 + "interactionLatencyMs": 30.93, + "inputDelayMs": 1.58, + "processingDurationMs": 16.58, + "presentationDelayMs": 12.78 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.15, - "fcpMs": 13.17, - "interactionLatencyMs": 3.93, - "inputDelayMs": 0.3, - "processingDurationMs": 3.06, - "presentationDelayMs": 4.42 + "firstPaintMs": 5.7, + "fcpMs": 5.75, + "interactionLatencyMs": 8.67, + "inputDelayMs": 0.14, + "processingDurationMs": 4.9, + "presentationDelayMs": 5.88 }, "samples": [ { - "firstPaintMs": 87, - "fcpMs": 86.803, + "firstPaintMs": 98, + "fcpMs": 98.136, "interactionTests": { - "interactionLatencyMs": 30.021, - "inputDelayMs": 1.598, - "processingDurationMs": 17.104, - "presentationDelayMs": 11.319 + "interactionLatencyMs": 28.732, + "inputDelayMs": 1.442, + "processingDurationMs": 19.916, + "presentationDelayMs": 7.374 } }, { - "firstPaintMs": 123, - "fcpMs": 122.989, + "firstPaintMs": 102, + "fcpMs": 102.053, "interactionTests": { - "interactionLatencyMs": 39.366, - "inputDelayMs": 1.585, - "processingDurationMs": 19.211, - "presentationDelayMs": 18.57 + "interactionLatencyMs": 45.596000000000004, + "inputDelayMs": 1.442, + "processingDurationMs": 21.48, + "presentationDelayMs": 22.674 } }, { - "firstPaintMs": 103, - "fcpMs": 103.296, + "firstPaintMs": 90, + "fcpMs": 90.379, "interactionTests": { - "interactionLatencyMs": 33.217, - "inputDelayMs": 1.715, - "processingDurationMs": 11.843, - "presentationDelayMs": 19.659 + "interactionLatencyMs": 27.031999999999996, + "inputDelayMs": 1.59, + "processingDurationMs": 12.479, + "presentationDelayMs": 12.963 } }, { - "firstPaintMs": 103, - "fcpMs": 102.521, + "firstPaintMs": 91, + "fcpMs": 90.762, "interactionTests": { - "interactionLatencyMs": 30.326, - "inputDelayMs": 1.519, - "processingDurationMs": 14.92, - "presentationDelayMs": 13.887 + "interactionLatencyMs": 22.834, + "inputDelayMs": 1.679, + "processingDurationMs": 10.301, + "presentationDelayMs": 10.854 } }, { - "firstPaintMs": 97, - "fcpMs": 97.331, + "firstPaintMs": 89, + "fcpMs": 88.833, "interactionTests": { - "interactionLatencyMs": 30.657999999999998, - "inputDelayMs": 2.247, - "processingDurationMs": 18.868, - "presentationDelayMs": 9.543 + "interactionLatencyMs": 30.476999999999997, + "inputDelayMs": 1.74, + "processingDurationMs": 18.713, + "presentationDelayMs": 10.024 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 156.6, - "peakAvgLatencyMs": 156.54, - "peakP50LatencyMs": 153, - "peakP75LatencyMs": 179, - "peakP90LatencyMs": 212, - "peakP99LatencyMs": 530, - "totalRequests": 5261, + "peakRequestsPerSec": 164.4, + "peakAvgLatencyMs": 149.19, + "peakP50LatencyMs": 149, + "peakP75LatencyMs": 172, + "peakP90LatencyMs": 195, + "peakP99LatencyMs": 503, + "totalRequests": 5416, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 683, + "requests": 682, "errors": 0, - "requestsPerSec": 136.6, + "requestsPerSec": 136.4, "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 39226572.8 + "p99LatencyMs": 12, + "maxLatencyMs": 13, + "bytesPerSec": 39161036.8 }, { "workers": 5, "durationMs": 5000, - "requests": 774, + "requests": 798, "errors": 0, - "requestsPerSec": 154.81, - "avgLatencyMs": 31.7, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 159.6, + "avgLatencyMs": 30.71, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, "p90LatencyMs": 37, - "p99LatencyMs": 53, + "p99LatencyMs": 52, "maxLatencyMs": 64, - "bytesPerSec": 44443238.4 + "bytesPerSec": 45819494.4 }, { "workers": 10, "durationMs": 5000, - "requests": 780, + "requests": 798, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 76, - "p99LatencyMs": 101, - "maxLatencyMs": 130, - "bytesPerSec": 44790579.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 61.79, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 73, + "p99LatencyMs": 107, + "maxLatencyMs": 216, + "bytesPerSec": 45826048 }, { "workers": 25, "durationMs": 5000, - "requests": 783, + "requests": 822, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 156.54, - "medianLatencyMs": 153, - "p50LatencyMs": 153, - "p75LatencyMs": 179, - "p90LatencyMs": 212, - "p99LatencyMs": 530, - "maxLatencyMs": 1030, - "bytesPerSec": 44960972.8 + "requestsPerSec": 164.4, + "avgLatencyMs": 149.19, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 172, + "p90LatencyMs": 195, + "p99LatencyMs": 503, + "maxLatencyMs": 1141, + "bytesPerSec": 47208857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 770, + "requests": 804, "errors": 0, - "requestsPerSec": 154, - "avgLatencyMs": 295.05, - "medianLatencyMs": 199, - "p50LatencyMs": 199, - "p75LatencyMs": 264, - "p90LatencyMs": 391, - "p99LatencyMs": 3346, - "maxLatencyMs": 4780, - "bytesPerSec": 44213862.4 + "requestsPerSec": 160.81, + "avgLatencyMs": 294.42, + "medianLatencyMs": 196, + "p50LatencyMs": 196, + "p75LatencyMs": 253, + "p90LatencyMs": 397, + "p99LatencyMs": 3252, + "maxLatencyMs": 4850, + "bytesPerSec": 46166835.2 }, { "workers": 100, "durationMs": 5010, - "requests": 763, + "requests": 783, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 303.71, - "medianLatencyMs": 201, - "p50LatencyMs": 201, - "p75LatencyMs": 282, - "p90LatencyMs": 388, - "p99LatencyMs": 3451, - "maxLatencyMs": 4866, - "bytesPerSec": 43819008 + "requestsPerSec": 156.6, + "avgLatencyMs": 290.94, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 257, + "p90LatencyMs": 387, + "p99LatencyMs": 3569, + "maxLatencyMs": 4972, + "bytesPerSec": 44967526.4 }, { "workers": 200, "durationMs": 5010, - "requests": 708, + "requests": 729, "errors": 0, - "requestsPerSec": 141.6, - "avgLatencyMs": 300.46, - "medianLatencyMs": 190, - "p50LatencyMs": 190, - "p75LatencyMs": 239, - "p90LatencyMs": 400, - "p99LatencyMs": 3360, - "maxLatencyMs": 4828, - "bytesPerSec": 40653619.21 + "requestsPerSec": 145.81, + "avgLatencyMs": 306.53, + "medianLatencyMs": 182, + "p50LatencyMs": 182, + "p75LatencyMs": 278, + "p90LatencyMs": 383, + "p99LatencyMs": 3630, + "maxLatencyMs": 4877, + "bytesPerSec": 41862758.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 168.6, - "peakAvgLatencyMs": 29.07, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 32, - "peakP99LatencyMs": 45, - "totalRequests": 5470, + "peakWorkers": 25, + "peakRequestsPerSec": 169, + "peakAvgLatencyMs": 145.39, + "peakP50LatencyMs": 143, + "peakP75LatencyMs": 159, + "peakP90LatencyMs": 196, + "peakP99LatencyMs": 266, + "totalRequests": 5633, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 721, + "requests": 723, "errors": 0, - "requestsPerSec": 144.2, - "avgLatencyMs": 6.41, + "requestsPerSec": 144.6, + "avgLatencyMs": 6.42, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 41402368 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 41513779.21 }, { "workers": 5, "durationMs": 5000, - "requests": 843, + "requests": 842, "errors": 0, - "requestsPerSec": 168.6, - "avgLatencyMs": 29.07, + "requestsPerSec": 168.4, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 61, - "bytesPerSec": 48408166.4 + "p90LatencyMs": 34, + "p99LatencyMs": 48, + "maxLatencyMs": 49, + "bytesPerSec": 48349184 }, { "workers": 10, "durationMs": 5000, - "requests": 825, + "requests": 837, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 59.76, - "medianLatencyMs": 59, - "p50LatencyMs": 59, + "requestsPerSec": 167.4, + "avgLatencyMs": 58.93, + "medianLatencyMs": 58, + "p50LatencyMs": 58, "p75LatencyMs": 60, - "p90LatencyMs": 72, - "p99LatencyMs": 104, - "maxLatencyMs": 194, - "bytesPerSec": 47372697.6 + "p90LatencyMs": 67, + "p99LatencyMs": 82, + "maxLatencyMs": 164, + "bytesPerSec": 48073932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 818, + "requests": 845, "errors": 0, - "requestsPerSec": 163.6, - "avgLatencyMs": 149.96, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 165, - "p90LatencyMs": 197, - "p99LatencyMs": 432, - "maxLatencyMs": 1063, - "bytesPerSec": 46979481.6 + "requestsPerSec": 169, + "avgLatencyMs": 145.39, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 159, + "p90LatencyMs": 196, + "p99LatencyMs": 266, + "maxLatencyMs": 659, + "bytesPerSec": 48519577.6 }, { "workers": 50, "durationMs": 5000, - "requests": 798, + "requests": 832, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 295.25, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 276, - "p90LatencyMs": 378, - "p99LatencyMs": 3572, - "maxLatencyMs": 4892, - "bytesPerSec": 45819494.4 + "requestsPerSec": 166.4, + "avgLatencyMs": 291.3, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 284, + "p90LatencyMs": 354, + "p99LatencyMs": 3177, + "maxLatencyMs": 4646, + "bytesPerSec": 47779020.8 }, { "workers": 100, "durationMs": 5010, - "requests": 758, + "requests": 804, "errors": 0, - "requestsPerSec": 151.6, - "avgLatencyMs": 324.37, - "medianLatencyMs": 224, - "p50LatencyMs": 224, - "p75LatencyMs": 305, - "p90LatencyMs": 419, - "p99LatencyMs": 3420, - "maxLatencyMs": 4939, - "bytesPerSec": 43520819.2 + "requestsPerSec": 160.81, + "avgLatencyMs": 295.02, + "medianLatencyMs": 198, + "p50LatencyMs": 198, + "p75LatencyMs": 275, + "p90LatencyMs": 379, + "p99LatencyMs": 3489, + "maxLatencyMs": 4973, + "bytesPerSec": 46173388.8 }, { "workers": 200, "durationMs": 5010, - "requests": 707, + "requests": 750, "errors": 0, - "requestsPerSec": 141.4, - "avgLatencyMs": 312.52, - "medianLatencyMs": 212, - "p50LatencyMs": 212, - "p75LatencyMs": 240, - "p90LatencyMs": 393, - "p99LatencyMs": 3454, - "maxLatencyMs": 4887, - "bytesPerSec": 40593817.6 + "requestsPerSec": 150, + "avgLatencyMs": 310.95, + "medianLatencyMs": 188, + "p50LatencyMs": 188, + "p75LatencyMs": 268, + "p90LatencyMs": 374, + "p99LatencyMs": 3529, + "maxLatencyMs": 4857, + "bytesPerSec": 43071897.6 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1284, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1798, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1824, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, "p90LatencyMs": 32, "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1864, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1746, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1766, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1743, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 50, + "peakRequestsPerSec": 360.8, + "peakAvgLatencyMs": 136.2, + "peakP50LatencyMs": 108, + "peakP75LatencyMs": 154, + "peakP90LatencyMs": 189, + "peakP99LatencyMs": 958, + "totalRequests": 11509, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1214, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 242.8, + "avgLatencyMs": 3.49, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 69723750.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1709, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "requestsPerSec": 341.8, + "avgLatencyMs": 14.11, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 34, + "bytesPerSec": 98166374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1683, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 32, - "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "requestsPerSec": 336.6, + "avgLatencyMs": 29.14, + "medianLatencyMs": 27, + "p50LatencyMs": 27, + "p75LatencyMs": 30, + "p90LatencyMs": 39, + "p99LatencyMs": 67, + "maxLatencyMs": 96, + "bytesPerSec": 96672153.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1748, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 349.6, + "avgLatencyMs": 70.53, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 78, + "p90LatencyMs": 97, + "p99LatencyMs": 145, + "maxLatencyMs": 547, + "bytesPerSec": 100394598.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1804, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 360.8, + "avgLatencyMs": 136.2, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 154, + "p90LatencyMs": 189, + "p99LatencyMs": 958, + "maxLatencyMs": 2452, + "bytesPerSec": 103632076.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1774, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 354.8, + "avgLatencyMs": 192.99, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 153, + "p90LatencyMs": 265, + "p99LatencyMs": 2627, + "maxLatencyMs": 4982, + "bytesPerSec": 101915033.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1577, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 315.4, + "avgLatencyMs": 204.69, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 167, + "p90LatencyMs": 254, + "p99LatencyMs": 2870, + "maxLatencyMs": 4859, + "bytesPerSec": 90587136 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 378.6, - "peakAvgLatencyMs": 12.71, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 14, - "peakP99LatencyMs": 18, - "totalRequests": 12378, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1312, + "requests": 1284, "errors": 0, - "requestsPerSec": 262.4, - "avgLatencyMs": 3.1, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 75359846.41 + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1893, + "requests": 1798, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 12.71, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 108730777.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1858, + "requests": 1824, "errors": 0, - "requestsPerSec": 371.6, - "avgLatencyMs": 26.35, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 48, - "bytesPerSec": 106712268.8 + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1847, + "requests": 1864, "errors": 0, - "requestsPerSec": 369.4, - "avgLatencyMs": 66.7, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 70, - "p90LatencyMs": 89, - "p99LatencyMs": 134, - "maxLatencyMs": 249, - "bytesPerSec": 106096230.4 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 1794, + "durationMs": 5000, + "requests": 1746, "errors": 0, - "requestsPerSec": 358.8, - "avgLatencyMs": 136.73, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 152, - "p90LatencyMs": 193, - "p99LatencyMs": 917, - "maxLatencyMs": 2043, - "bytesPerSec": 103042252.8 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1842, + "requests": 1766, "errors": 0, - "requestsPerSec": 368.4, - "avgLatencyMs": 191.16, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 156, - "p90LatencyMs": 244, - "p99LatencyMs": 2587, - "maxLatencyMs": 4853, - "bytesPerSec": 105794764.8 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1832, + "requests": 1743, "errors": 0, - "requestsPerSec": 366.4, - "avgLatencyMs": 194.96, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2728, - "maxLatencyMs": 4949, - "bytesPerSec": 105231155.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 399.2, - "peakAvgLatencyMs": 24.42, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 42, - "totalRequests": 13044, + "peakWorkers": 5, + "peakRequestsPerSec": 380.2, + "peakAvgLatencyMs": 12.72, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 12379, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1361, + "requests": 1268, "errors": 0, - "requestsPerSec": 272.2, - "avgLatencyMs": 3.12, + "requestsPerSec": 253.6, + "avgLatencyMs": 3.3, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 78191001.6 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 72830156.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1942, + "requests": 1901, "errors": 0, - "requestsPerSec": 388.4, - "avgLatencyMs": 12.4, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.2, + "avgLatencyMs": 12.72, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 28, - "bytesPerSec": 111548825.6 + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 109189529.6 }, { "workers": 10, - "durationMs": 5000, - "requests": 1996, + "durationMs": 5010, + "requests": 1886, "errors": 0, - "requestsPerSec": 399.2, - "avgLatencyMs": 24.42, - "medianLatencyMs": 24, - "p50LatencyMs": 24, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 42, - "maxLatencyMs": 45, - "bytesPerSec": 114655232 + "requestsPerSec": 377.2, + "avgLatencyMs": 25.91, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 44, + "maxLatencyMs": 47, + "bytesPerSec": 108324454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1943, + "requests": 1858, "errors": 0, - "requestsPerSec": 388.6, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 65, - "p90LatencyMs": 83, - "p99LatencyMs": 111, - "maxLatencyMs": 268, - "bytesPerSec": 111601254.4 + "requestsPerSec": 371.6, + "avgLatencyMs": 66.31, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 91, + "p99LatencyMs": 113, + "maxLatencyMs": 147, + "bytesPerSec": 106738483.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 1940, + "durationMs": 5000, + "requests": 1870, "errors": 0, - "requestsPerSec": 388, - "avgLatencyMs": 126.79, - "medianLatencyMs": 110, - "p50LatencyMs": 110, - "p75LatencyMs": 140, - "p90LatencyMs": 183, - "p99LatencyMs": 724, - "maxLatencyMs": 1929, - "bytesPerSec": 111443968 + "requestsPerSec": 374, + "avgLatencyMs": 131.44, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 143, + "p90LatencyMs": 180, + "p99LatencyMs": 846, + "maxLatencyMs": 2106, + "bytesPerSec": 107406950.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1850, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 189.39, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 163, - "p90LatencyMs": 253, - "p99LatencyMs": 2434, - "maxLatencyMs": 4886, - "bytesPerSec": 112413900.8 + "requestsPerSec": 370, + "avgLatencyMs": 192.45, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 169, + "p90LatencyMs": 249, + "p99LatencyMs": 2545, + "maxLatencyMs": 4877, + "bytesPerSec": 106253516.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1905, + "requests": 1746, "errors": 0, - "requestsPerSec": 381, - "avgLatencyMs": 190.2, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 175, - "p90LatencyMs": 247, - "p99LatencyMs": 2612, - "maxLatencyMs": 4913, - "bytesPerSec": 109425459.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 200.89, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 177, + "p90LatencyMs": 265, + "p99LatencyMs": 2832, + "maxLatencyMs": 4922, + "bytesPerSec": 100289740.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 2d8bdbb2..e4474512 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 109.2, - "fcpMs": 109.15, + "firstPaintMs": 95.2, + "fcpMs": 95.1, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 2.3, - "inputDelayMs": 2, - "processingDurationMs": 0.3, - "presentationDelayMs": 0 + "interactionLatencyMs": 7.7, + "inputDelayMs": 1.73, + "processingDurationMs": 0.72, + "presentationDelayMs": 5.25 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 27.59, - "fcpMs": 27.79, - "interactionLatencyMs": 1.06, - "inputDelayMs": 1.07, - "processingDurationMs": 0.04, - "presentationDelayMs": 0 + "firstPaintMs": 9.23, + "fcpMs": 9.17, + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.24, + "processingDurationMs": 0.48, + "presentationDelayMs": 7.32 }, "samples": [ { - "firstPaintMs": 153, - "fcpMs": 153.238, + "firstPaintMs": 108, + "fcpMs": 107.903, "interactionTests": { - "interactionLatencyMs": 1.6989999999999998, - "inputDelayMs": 1.341, - "processingDurationMs": 0.358, - "presentationDelayMs": 0 + "interactionLatencyMs": 17.698, + "inputDelayMs": 1.557, + "processingDurationMs": 1.055, + "presentationDelayMs": 15.086 } }, { - "firstPaintMs": 85, - "fcpMs": 84.58, + "firstPaintMs": 90, + "fcpMs": 90.088, "interactionTests": { - "interactionLatencyMs": 2.211, - "inputDelayMs": 1.911, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.091, + "inputDelayMs": 1.643, + "processingDurationMs": 0.448, "presentationDelayMs": 0 } }, { - "firstPaintMs": 119, - "fcpMs": 118.943, + "firstPaintMs": 102, + "fcpMs": 101.709, "interactionTests": { - "interactionLatencyMs": 4.146, - "inputDelayMs": 3.846, - "processingDurationMs": 0.3, + "interactionLatencyMs": 2.365, + "inputDelayMs": 1.96, + "processingDurationMs": 0.405, "presentationDelayMs": 0 } }, { - "firstPaintMs": 92, - "fcpMs": 91.519, + "firstPaintMs": 88, + "fcpMs": 87.861, "interactionTests": { - "interactionLatencyMs": 1.516, - "inputDelayMs": 1.206, - "processingDurationMs": 0.31, - "presentationDelayMs": 0 + "interactionLatencyMs": 14.032, + "inputDelayMs": 1.48, + "processingDurationMs": 1.404, + "presentationDelayMs": 11.148 } }, { - "firstPaintMs": 97, - "fcpMs": 97.489, + "firstPaintMs": 88, + "fcpMs": 87.94, "interactionTests": { - "interactionLatencyMs": 1.9489999999999998, - "inputDelayMs": 1.692, - "processingDurationMs": 0.257, + "interactionLatencyMs": 2.321, + "inputDelayMs": 2.019, + "processingDurationMs": 0.302, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 737, - "avgLatencyMs": 1.472, - "medianLatencyMs": 1.317, - "samples": 6795, + "opsPerSec": 743, + "avgLatencyMs": 1.46, + "medianLatencyMs": 1.311, + "samples": 6848, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 72.2, - "fcpMs": 72.11, + "firstPaintMs": 60, + "fcpMs": 59.81, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.7, - "inputDelayMs": 0.46, - "processingDurationMs": 0.24, - "presentationDelayMs": 0 + "interactionLatencyMs": 3.12, + "inputDelayMs": 0.62, + "processingDurationMs": 0.29, + "presentationDelayMs": 2.2 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.86, - "fcpMs": 13.63, - "interactionLatencyMs": 0.2, - "inputDelayMs": 0.2, - "processingDurationMs": 0.01, - "presentationDelayMs": 0 + "firstPaintMs": 4.95, + "fcpMs": 4.79, + "interactionLatencyMs": 4.95, + "inputDelayMs": 0.12, + "processingDurationMs": 0.11, + "presentationDelayMs": 4.93 }, "samples": [ { - "firstPaintMs": 69, - "fcpMs": 68.57, + "firstPaintMs": 66, + "fcpMs": 65.632, "interactionTests": { - "interactionLatencyMs": 0.76, - "inputDelayMs": 0.514, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.942, + "inputDelayMs": 0.689, + "processingDurationMs": 0.253, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.389, + "firstPaintMs": 59, + "fcpMs": 59.076, "interactionTests": { - "interactionLatencyMs": 0.725, - "inputDelayMs": 0.478, - "processingDurationMs": 0.247, - "presentationDelayMs": 0 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.464, + "processingDurationMs": 0.49, + "presentationDelayMs": 11.019 } }, { - "firstPaintMs": 92, - "fcpMs": 91.574, + "firstPaintMs": 57, + "fcpMs": 56.886, "interactionTests": { - "interactionLatencyMs": 0.365, - "inputDelayMs": 0.119, - "processingDurationMs": 0.246, + "interactionLatencyMs": 0.836, + "inputDelayMs": 0.567, + "processingDurationMs": 0.269, "presentationDelayMs": 0 } }, { - "firstPaintMs": 80, - "fcpMs": 79.914, + "firstPaintMs": 54, + "fcpMs": 53.904, "interactionTests": { - "interactionLatencyMs": 0.776, - "inputDelayMs": 0.538, - "processingDurationMs": 0.238, + "interactionLatencyMs": 0.85, + "inputDelayMs": 0.622, + "processingDurationMs": 0.228, "presentationDelayMs": 0 } }, { - "firstPaintMs": 58, - "fcpMs": 58.1, + "firstPaintMs": 64, + "fcpMs": 63.56, "interactionTests": { - "interactionLatencyMs": 0.875, - "inputDelayMs": 0.657, - "processingDurationMs": 0.218, + "interactionLatencyMs": 0.992, + "inputDelayMs": 0.767, + "processingDurationMs": 0.225, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1533, - "peakAvgLatencyMs": 15.75, - "peakP50LatencyMs": 15, - "peakP75LatencyMs": 16, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 25, - "totalRequests": 45981, + "peakWorkers": 100, + "peakRequestsPerSec": 1563.6, + "peakAvgLatencyMs": 63.08, + "peakP50LatencyMs": 60, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 67, + "peakP99LatencyMs": 94, + "totalRequests": 46879, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2657, + "requests": 2641, "errors": 0, - "requestsPerSec": 531.4, - "avgLatencyMs": 1.05, + "requestsPerSec": 528.21, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 100630528 + "maxLatencyMs": 4, + "bytesPerSec": 100040704 }, { "workers": 5, "durationMs": 5000, - "requests": 5951, + "requests": 5964, "errors": 0, - "requestsPerSec": 1190.2, - "avgLatencyMs": 3.94, + "requestsPerSec": 1192.8, + "avgLatencyMs": 3.93, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 9, - "bytesPerSec": 225404518.4 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 225902592 }, { "workers": 10, "durationMs": 5000, - "requests": 6963, + "requests": 7133, "errors": 0, - "requestsPerSec": 1392.6, - "avgLatencyMs": 6.6, + "requestsPerSec": 1426.6, + "avgLatencyMs": 6.39, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263756185.6 + "maxLatencyMs": 15, + "bytesPerSec": 270204928 }, { "workers": 25, "durationMs": 5000, - "requests": 7665, + "requests": 7776, "errors": 0, - "requestsPerSec": 1533, - "avgLatencyMs": 15.75, + "requestsPerSec": 1555.2, + "avgLatencyMs": 15.54, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 25, - "maxLatencyMs": 52, - "bytesPerSec": 290324480 + "p90LatencyMs": 17, + "p99LatencyMs": 24, + "maxLatencyMs": 66, + "bytesPerSec": 294571212.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7653, + "requests": 7810, "errors": 0, - "requestsPerSec": 1530.6, - "avgLatencyMs": 32.06, + "requestsPerSec": 1562, + "avgLatencyMs": 31.43, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 33, + "p75LatencyMs": 32, "p90LatencyMs": 34, - "p99LatencyMs": 50, - "maxLatencyMs": 112, - "bytesPerSec": 289905049.61 + "p99LatencyMs": 47, + "maxLatencyMs": 97, + "bytesPerSec": 295777075.2 }, { "workers": 100, "durationMs": 5010, - "requests": 7595, + "requests": 7818, "errors": 0, - "requestsPerSec": 1519, - "avgLatencyMs": 64.9, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 104, - "maxLatencyMs": 1628, - "bytesPerSec": 287703040 + "requestsPerSec": 1563.6, + "avgLatencyMs": 63.08, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 63, + "p90LatencyMs": 67, + "p99LatencyMs": 94, + "maxLatencyMs": 1447, + "bytesPerSec": 296091648 }, { "workers": 200, "durationMs": 5010, - "requests": 7497, + "requests": 7737, "errors": 0, - "requestsPerSec": 1499.4, - "avgLatencyMs": 114.99, - "medianLatencyMs": 85, - "p50LatencyMs": 85, - "p75LatencyMs": 100, - "p90LatencyMs": 109, - "p99LatencyMs": 1574, - "maxLatencyMs": 4942, - "bytesPerSec": 283980595.2 + "requestsPerSec": 1547.4, + "avgLatencyMs": 113.32, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 99, + "p90LatencyMs": 107, + "p99LatencyMs": 1569, + "maxLatencyMs": 4979, + "bytesPerSec": 293050777.61 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1562.4, - "peakAvgLatencyMs": 31.4, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 34, - "peakP99LatencyMs": 49, - "totalRequests": 46584, + "peakRequestsPerSec": 1593, + "peakAvgLatencyMs": 30.77, + "peakP50LatencyMs": 30, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 50, + "totalRequests": 47086, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2773, + "requests": 2741, "errors": 0, - "requestsPerSec": 554.6, + "requestsPerSec": 548.21, "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 8, - "bytesPerSec": 105021440 + "maxLatencyMs": 4, + "bytesPerSec": 103828684.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5990, + "requests": 6056, "errors": 0, - "requestsPerSec": 1198, - "avgLatencyMs": 3.7, - "medianLatencyMs": 4, - "p50LatencyMs": 4, + "requestsPerSec": 1211.2, + "avgLatencyMs": 3.52, + "medianLatencyMs": 3, + "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 11, - "bytesPerSec": 226898739.2 + "maxLatencyMs": 8, + "bytesPerSec": 229389107.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6949, + "requests": 7185, "errors": 0, - "requestsPerSec": 1389.8, - "avgLatencyMs": 6.56, + "requestsPerSec": 1437, + "avgLatencyMs": 6.32, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 263179468.8 + "p90LatencyMs": 7, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 272131686.4 }, { "workers": 25, "durationMs": 5000, - "requests": 7724, + "requests": 7837, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 15.62, + "requestsPerSec": 1567.4, + "avgLatencyMs": 15.42, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 18, - "p99LatencyMs": 21, - "maxLatencyMs": 60, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 17, + "p99LatencyMs": 23, + "maxLatencyMs": 65, + "bytesPerSec": 296878080 }, { "workers": 50, "durationMs": 5000, - "requests": 7812, + "requests": 7965, "errors": 0, - "requestsPerSec": 1562.4, - "avgLatencyMs": 31.4, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 49, - "maxLatencyMs": 267, - "bytesPerSec": 295881932.8 + "requestsPerSec": 1593, + "avgLatencyMs": 30.77, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 33, + "p99LatencyMs": 50, + "maxLatencyMs": 310, + "bytesPerSec": 301753958.4 }, { "workers": 100, "durationMs": 5010, - "requests": 7755, + "requests": 7630, "errors": 0, - "requestsPerSec": 1551, - "avgLatencyMs": 63.63, + "requestsPerSec": 1526, + "avgLatencyMs": 64.56, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 68, - "p99LatencyMs": 84, - "maxLatencyMs": 1517, - "bytesPerSec": 293732352 + "p90LatencyMs": 69, + "p99LatencyMs": 92, + "maxLatencyMs": 1557, + "bytesPerSec": 289013760 }, { "workers": 200, "durationMs": 5010, - "requests": 7581, + "requests": 7672, "errors": 0, - "requestsPerSec": 1516.2, - "avgLatencyMs": 113.69, - "medianLatencyMs": 81, - "p50LatencyMs": 81, - "p75LatencyMs": 103, - "p90LatencyMs": 113, - "p99LatencyMs": 1543, - "maxLatencyMs": 4946, - "bytesPerSec": 287178752 + "requestsPerSec": 1534.4, + "avgLatencyMs": 112.99, + "medianLatencyMs": 80, + "p50LatencyMs": 80, + "p75LatencyMs": 101, + "p90LatencyMs": 110, + "p99LatencyMs": 1565, + "maxLatencyMs": 4965, + "bytesPerSec": 290639052.8 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 1520.8, - "peakAvgLatencyMs": 15.9, - "peakP50LatencyMs": 16, - "peakP75LatencyMs": 17, - "peakP90LatencyMs": 18, - "peakP99LatencyMs": 27, - "totalRequests": 45900, + "peakWorkers": 200, + "peakRequestsPerSec": 1531.4, + "peakAvgLatencyMs": 113.25, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 97, + "peakP90LatencyMs": 114, + "peakP99LatencyMs": 1537, + "totalRequests": 45832, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2751, + "requests": 2680, "errors": 0, - "requestsPerSec": 550.21, - "avgLatencyMs": 1.05, + "requestsPerSec": 536, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 104221900.8 + "maxLatencyMs": 5, + "bytesPerSec": 101521817.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6024, + "requests": 5908, "errors": 0, - "requestsPerSec": 1204.8, - "avgLatencyMs": 3.78, + "requestsPerSec": 1181.6, + "avgLatencyMs": 3.97, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 29, - "bytesPerSec": 228183244.8 + "maxLatencyMs": 10, + "bytesPerSec": 223779225.6 }, { "workers": 10, "durationMs": 5000, - "requests": 6966, + "requests": 6909, "errors": 0, - "requestsPerSec": 1393.2, - "avgLatencyMs": 6.59, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1381.8, + "avgLatencyMs": 6.87, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 263900364.8 + "maxLatencyMs": 16, + "bytesPerSec": 261659033.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7604, + "requests": 7615, "errors": 0, - "requestsPerSec": 1520.8, - "avgLatencyMs": 15.9, + "requestsPerSec": 1523, + "avgLatencyMs": 15.87, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 55, - "bytesPerSec": 288017612.8 + "p99LatencyMs": 21, + "maxLatencyMs": 63, + "bytesPerSec": 288489472 }, { "workers": 50, "durationMs": 5000, - "requests": 7583, + "requests": 7492, "errors": 0, - "requestsPerSec": 1516.6, - "avgLatencyMs": 32.39, + "requestsPerSec": 1498.4, + "avgLatencyMs": 32.76, "medianLatencyMs": 32, "p50LatencyMs": 32, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 51, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 49, "maxLatencyMs": 342, - "bytesPerSec": 287231180.8 + "bytesPerSec": 283770880 }, { "workers": 100, "durationMs": 5010, - "requests": 7429, + "requests": 7571, "errors": 0, - "requestsPerSec": 1485.8, - "avgLatencyMs": 66.41, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 71, - "p99LatencyMs": 102, - "maxLatencyMs": 1602, - "bytesPerSec": 281477120 + "requestsPerSec": 1514.2, + "avgLatencyMs": 65.13, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 69, + "p99LatencyMs": 94, + "maxLatencyMs": 1553, + "bytesPerSec": 286811750.4 }, { "workers": 200, "durationMs": 5010, - "requests": 7543, + "requests": 7657, "errors": 0, - "requestsPerSec": 1508.6, - "avgLatencyMs": 114.68, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 101, - "p90LatencyMs": 108, - "p99LatencyMs": 1557, - "maxLatencyMs": 4987, - "bytesPerSec": 285710745.61 + "requestsPerSec": 1531.4, + "avgLatencyMs": 113.25, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 97, + "p90LatencyMs": 114, + "p99LatencyMs": 1537, + "maxLatencyMs": 4959, + "bytesPerSec": 290009907.2 } ] } 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 e2bd4adf..d291853a 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "ssrRequestThroughputTests": { - "opsPerSec": 837, - "avgLatencyMs": 1.216, - "medianLatencyMs": 1.209, - "samples": 8223, + "opsPerSec": 836, + "avgLatencyMs": 1.223, + "medianLatencyMs": 1.212, + "samples": 8175, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { - "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2942, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "p99LatencyMs": 4, + "maxLatencyMs": 6, + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6282, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 6859, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, + "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7506, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8152, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 31, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 42, + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8664, + "requests": 7587, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8136, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 1666, - "peakAvgLatencyMs": 14.44, - "peakP50LatencyMs": 14, - "peakP75LatencyMs": 15, - "peakP90LatencyMs": 17, - "peakP99LatencyMs": 19, - "totalRequests": 48522, + "peakWorkers": 200, + "peakRequestsPerSec": 1609.6, + "peakAvgLatencyMs": 116.19, + "peakP50LatencyMs": 81, + "peakP75LatencyMs": 105, + "peakP90LatencyMs": 137, + "peakP99LatencyMs": 1222, + "totalRequests": 47857, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2962, + "requests": 2953, "errors": 0, - "requestsPerSec": 592.4, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, "maxLatencyMs": 6, - "bytesPerSec": 112151756.8 + "bytesPerSec": 111810969.6 }, { "workers": 5, "durationMs": 5000, - "requests": 6428, + "requests": 6162, "errors": 0, - "requestsPerSec": 1285.6, - "avgLatencyMs": 3.31, + "requestsPerSec": 1232.41, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 5, - "maxLatencyMs": 6, - "bytesPerSec": 243413811.2 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 233321267.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7342, + "requests": 7426, "errors": 0, - "requestsPerSec": 1468.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 1485.2, + "avgLatencyMs": 6.37, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 13, - "bytesPerSec": 278003712 + "maxLatencyMs": 11, + "bytesPerSec": 281241190.4 }, { "workers": 25, "durationMs": 5000, - "requests": 8330, + "requests": 7718, "errors": 0, - "requestsPerSec": 1666, - "avgLatencyMs": 14.44, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 15, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 37, - "bytesPerSec": 315385446.4 + "requestsPerSec": 1543.6, + "avgLatencyMs": 15.66, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 292211916.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7886, + "requests": 7538, "errors": 0, - "requestsPerSec": 1577.2, - "avgLatencyMs": 31.07, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 34, - "p90LatencyMs": 36, + "requestsPerSec": 1507.6, + "avgLatencyMs": 32.54, + "medianLatencyMs": 33, + "p50LatencyMs": 33, + "p75LatencyMs": 35, + "p90LatencyMs": 37, "p99LatencyMs": 46, - "maxLatencyMs": 72, - "bytesPerSec": 298608230.4 + "maxLatencyMs": 67, + "bytesPerSec": 285435494.4 }, { "workers": 100, - "durationMs": 5010, - "requests": 8121, + "durationMs": 5000, + "requests": 8012, "errors": 0, - "requestsPerSec": 1624.2, - "avgLatencyMs": 60.79, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 1602.4, + "avgLatencyMs": 61.45, + "medianLatencyMs": 57, + "p50LatencyMs": 57, "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 113, - "maxLatencyMs": 593, - "bytesPerSec": 307481804.8 + "p90LatencyMs": 77, + "p99LatencyMs": 120, + "maxLatencyMs": 798, + "bytesPerSec": 303379251.2 }, { "workers": 200, "durationMs": 5010, - "requests": 7453, + "requests": 8048, "errors": 0, - "requestsPerSec": 1490.6, - "avgLatencyMs": 131.87, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 157, - "p90LatencyMs": 191, - "p99LatencyMs": 689, - "maxLatencyMs": 1199, - "bytesPerSec": 282198016 + "requestsPerSec": 1609.6, + "avgLatencyMs": 116.19, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 105, + "p90LatencyMs": 137, + "p99LatencyMs": 1222, + "maxLatencyMs": 4970, + "bytesPerSec": 304794828.8 } ] }, { - "peakWorkers": 100, - "peakRequestsPerSec": 1741.2, - "peakAvgLatencyMs": 56.65, - "peakP50LatencyMs": 55, - "peakP75LatencyMs": 65, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 48675, + "peakWorkers": 50, + "peakRequestsPerSec": 1630.4, + "peakAvgLatencyMs": 30.09, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 31, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 47464, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2995, + "requests": 2942, "errors": 0, - "requestsPerSec": 599, - "avgLatencyMs": 1.04, + "requestsPerSec": 588.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 3, + "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 113396940.8 + "bytesPerSec": 111404646.4 }, { "workers": 5, "durationMs": 5000, - "requests": 6214, + "requests": 6282, "errors": 0, - "requestsPerSec": 1242.8, - "avgLatencyMs": 3.45, + "requestsPerSec": 1256.41, + "avgLatencyMs": 3.27, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 235287347.2 + "maxLatencyMs": 7, + "bytesPerSec": 237856358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6685, + "requests": 6859, "errors": 0, - "requestsPerSec": 1337, - "avgLatencyMs": 6.93, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1371.8, + "avgLatencyMs": 6.75, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 253139353.6 + "maxLatencyMs": 14, + "bytesPerSec": 259706060.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7746, + "requests": 7506, "errors": 0, - "requestsPerSec": 1549.2, - "avgLatencyMs": 15.63, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 18, - "p99LatencyMs": 20, - "maxLatencyMs": 34, - "bytesPerSec": 293247385.61 + "requestsPerSec": 1501.2, + "avgLatencyMs": 16.14, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 21, + "maxLatencyMs": 35, + "bytesPerSec": 284177203.2 }, { "workers": 50, "durationMs": 5000, - "requests": 8048, + "requests": 8152, "errors": 0, - "requestsPerSec": 1609.6, - "avgLatencyMs": 30.46, + "requestsPerSec": 1630.4, + "avgLatencyMs": 30.09, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 34, + "p75LatencyMs": 31, "p90LatencyMs": 36, "p99LatencyMs": 42, - "maxLatencyMs": 72, - "bytesPerSec": 304729292.8 + "maxLatencyMs": 70, + "bytesPerSec": 308674560 }, { "workers": 100, "durationMs": 5010, - "requests": 8706, + "requests": 7587, "errors": 0, - "requestsPerSec": 1741.2, - "avgLatencyMs": 56.65, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 65, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 666, - "bytesPerSec": 329698508.8 + "requestsPerSec": 1517.4, + "avgLatencyMs": 65.04, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 71, + "p90LatencyMs": 87, + "p99LatencyMs": 107, + "maxLatencyMs": 844, + "bytesPerSec": 287283609.61 }, { "workers": 200, "durationMs": 5010, - "requests": 8281, + "requests": 8136, "errors": 0, - "requestsPerSec": 1656.2, - "avgLatencyMs": 118.67, - "medianLatencyMs": 97, - "p50LatencyMs": 97, - "p75LatencyMs": 137, - "p90LatencyMs": 171, - "p99LatencyMs": 659, - "maxLatencyMs": 1895, - "bytesPerSec": 313550438.4 + "requestsPerSec": 1627.2, + "avgLatencyMs": 120.31, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 122, + "p90LatencyMs": 161, + "p99LatencyMs": 657, + "maxLatencyMs": 4394, + "bytesPerSec": 308045414.4 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 1732.8, - "peakAvgLatencyMs": 56.81, + "peakRequestsPerSec": 1727.6, + "peakAvgLatencyMs": 57.05, "peakP50LatencyMs": 55, "peakP75LatencyMs": 63, - "peakP90LatencyMs": 73, - "peakP99LatencyMs": 96, - "totalRequests": 49829, + "peakP90LatencyMs": 72, + "peakP99LatencyMs": 107, + "totalRequests": 49791, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2940, + "requests": 2952, "errors": 0, - "requestsPerSec": 588, - "avgLatencyMs": 1.06, + "requestsPerSec": 590.4, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 111312896 + "maxLatencyMs": 6, + "bytesPerSec": 111771648 }, { "workers": 5, "durationMs": 5000, - "requests": 6305, + "requests": 6600, "errors": 0, - "requestsPerSec": 1261, - "avgLatencyMs": 3.23, + "requestsPerSec": 1320, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 6, "maxLatencyMs": 7, - "bytesPerSec": 238721433.6 + "bytesPerSec": 249888768 }, { "workers": 10, "durationMs": 5000, - "requests": 7290, + "requests": 7580, "errors": 0, - "requestsPerSec": 1458, - "avgLatencyMs": 6.41, + "requestsPerSec": 1516, + "avgLatencyMs": 6.25, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, - "p90LatencyMs": 8, - "p99LatencyMs": 10, + "p90LatencyMs": 7, + "p99LatencyMs": 9, "maxLatencyMs": 12, - "bytesPerSec": 276011417.61 + "bytesPerSec": 286969036.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7830, + "requests": 7491, "errors": 0, - "requestsPerSec": 1566, - "avgLatencyMs": 15.46, - "medianLatencyMs": 14, - "p50LatencyMs": 14, + "requestsPerSec": 1498.2, + "avgLatencyMs": 16.17, + "medianLatencyMs": 17, + "p50LatencyMs": 17, "p75LatencyMs": 17, "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 36, - "bytesPerSec": 296511078.4 + "maxLatencyMs": 28, + "bytesPerSec": 283626700.8 }, { "workers": 50, "durationMs": 5000, - "requests": 8244, + "requests": 8100, "errors": 0, - "requestsPerSec": 1648.8, - "avgLatencyMs": 29.75, + "requestsPerSec": 1620, + "avgLatencyMs": 30.28, "medianLatencyMs": 29, "p50LatencyMs": 29, - "p75LatencyMs": 32, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 39, - "maxLatencyMs": 67, - "bytesPerSec": 312187289.61 + "p99LatencyMs": 40, + "maxLatencyMs": 70, + "bytesPerSec": 306682265.61 }, { "workers": 100, - "durationMs": 5010, - "requests": 8664, + "durationMs": 5000, + "requests": 8638, "errors": 0, - "requestsPerSec": 1732.8, - "avgLatencyMs": 56.81, + "requestsPerSec": 1727.6, + "avgLatencyMs": 57.05, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 63, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 239, - "bytesPerSec": 328073216 + "p90LatencyMs": 72, + "p99LatencyMs": 107, + "maxLatencyMs": 345, + "bytesPerSec": 327077068.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8556, + "requests": 8430, "errors": 0, - "requestsPerSec": 1711.2, - "avgLatencyMs": 114.63, - "medianLatencyMs": 90, - "p50LatencyMs": 90, - "p75LatencyMs": 115, - "p90LatencyMs": 146, - "p99LatencyMs": 686, - "maxLatencyMs": 4418, - "bytesPerSec": 323931340.8 + "requestsPerSec": 1686, + "avgLatencyMs": 115.36, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 116, + "p90LatencyMs": 147, + "p99LatencyMs": 724, + "maxLatencyMs": 4917, + "bytesPerSec": 319160320 } ] } 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 fa75a75b..123ff460 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,233 +4,233 @@ "type": "runtime-app", "isFocused": true, "order": 2, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 343.6, - "fcpMs": 343.7, + "firstPaintMs": 340.8, + "fcpMs": 340.85, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 23.87, + "interactionLatencyMs": 20.15, "inputDelayMs": 1.52, - "processingDurationMs": 10.13, - "presentationDelayMs": 12.22 + "processingDurationMs": 7.69, + "presentationDelayMs": 10.94 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.52, - "fcpMs": 1.43, - "interactionLatencyMs": 1.97, - "inputDelayMs": 0.12, - "processingDurationMs": 2.51, - "presentationDelayMs": 2.54 + "firstPaintMs": 1.92, + "fcpMs": 2.17, + "interactionLatencyMs": 2.8, + "inputDelayMs": 0.33, + "processingDurationMs": 2.48, + "presentationDelayMs": 4.87 }, "samples": [ { - "firstPaintMs": 345, - "fcpMs": 345.306, + "firstPaintMs": 341, + "fcpMs": 340.637, "interactionTests": { - "interactionLatencyMs": 21.197, - "inputDelayMs": 1.738, - "processingDurationMs": 10.557, - "presentationDelayMs": 8.902 + "interactionLatencyMs": 19.075, + "inputDelayMs": 1.294, + "processingDurationMs": 6.719, + "presentationDelayMs": 11.062 } }, { - "firstPaintMs": 344, - "fcpMs": 343.587, + "firstPaintMs": 343, + "fcpMs": 343.457, "interactionTests": { - "interactionLatencyMs": 25.09, - "inputDelayMs": 1.456, - "processingDurationMs": 9.323, - "presentationDelayMs": 14.311 + "interactionLatencyMs": 24.201, + "inputDelayMs": 1.425, + "processingDurationMs": 3.944, + "presentationDelayMs": 18.832 } }, { - "firstPaintMs": 344, - "fcpMs": 343.939, + "firstPaintMs": 338, + "fcpMs": 337.782, "interactionTests": { - "interactionLatencyMs": 25.057000000000002, - "inputDelayMs": 1.448, - "processingDurationMs": 9.434, - "presentationDelayMs": 14.175 + "interactionLatencyMs": 21.037, + "inputDelayMs": 1.671, + "processingDurationMs": 8.425, + "presentationDelayMs": 10.941 } }, { - "firstPaintMs": 344, - "fcpMs": 344.265, + "firstPaintMs": 340, + "fcpMs": 340.084, "interactionTests": { - "interactionLatencyMs": 25.654, - "inputDelayMs": 1.488, - "processingDurationMs": 14.084, - "presentationDelayMs": 10.082 + "interactionLatencyMs": 16.561999999999998, + "inputDelayMs": 1.205, + "processingDurationMs": 8.866, + "presentationDelayMs": 6.491 } }, { - "firstPaintMs": 341, - "fcpMs": 341.42, + "firstPaintMs": 342, + "fcpMs": 342.274, "interactionTests": { - "interactionLatencyMs": 22.34, - "inputDelayMs": 1.469, - "processingDurationMs": 7.249, - "presentationDelayMs": 13.622 + "interactionLatencyMs": 19.878999999999998, + "inputDelayMs": 2.027, + "processingDurationMs": 10.473, + "presentationDelayMs": 7.379 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 208, - "avgLatencyMs": 4.958, - "medianLatencyMs": 4.75, - "samples": 2017, + "opsPerSec": 233, + "avgLatencyMs": 4.424, + "medianLatencyMs": 4.51, + "samples": 2261, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 152.6, - "fcpMs": 152.64, + "firstPaintMs": 149.8, + "fcpMs": 149.73, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.71, - "inputDelayMs": 1.29, - "processingDurationMs": 10.8, - "presentationDelayMs": 10.62 + "interactionLatencyMs": 18.73, + "inputDelayMs": 1.32, + "processingDurationMs": 6.69, + "presentationDelayMs": 10.71 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 18.62, - "fcpMs": 18.69, - "interactionLatencyMs": 4.42, - "inputDelayMs": 0.2, - "processingDurationMs": 3.51, - "presentationDelayMs": 3.06 + "firstPaintMs": 12.56, + "fcpMs": 12.33, + "interactionLatencyMs": 3.29, + "inputDelayMs": 0.06, + "processingDurationMs": 1.55, + "presentationDelayMs": 3.48 }, "samples": [ { - "firstPaintMs": 158, - "fcpMs": 158.331, + "firstPaintMs": 147, + "fcpMs": 147.175, "interactionTests": { - "interactionLatencyMs": 20.217, - "inputDelayMs": 1.321, - "processingDurationMs": 11.376, - "presentationDelayMs": 7.52 + "interactionLatencyMs": 17.102, + "inputDelayMs": 1.401, + "processingDurationMs": 5.669, + "presentationDelayMs": 10.032 } }, { - "firstPaintMs": 180, - "fcpMs": 180.123, + "firstPaintMs": 159, + "fcpMs": 158.533, "interactionTests": { - "interactionLatencyMs": 29.856, - "inputDelayMs": 1.612, - "processingDurationMs": 16.248, - "presentationDelayMs": 11.996 + "interactionLatencyMs": 21.493, + "inputDelayMs": 1.273, + "processingDurationMs": 4.928, + "presentationDelayMs": 15.292 } }, { - "firstPaintMs": 146, - "fcpMs": 145.767, + "firstPaintMs": 156, + "fcpMs": 155.626, "interactionTests": { - "interactionLatencyMs": 18.479, - "inputDelayMs": 1.231, - "processingDurationMs": 10.108, - "presentationDelayMs": 7.14 + "interactionLatencyMs": 14.92, + "inputDelayMs": 1.285, + "processingDurationMs": 6.25, + "presentationDelayMs": 7.385 } }, { - "firstPaintMs": 150, - "fcpMs": 149.917, + "firstPaintMs": 158, + "fcpMs": 158.069, "interactionTests": { - "interactionLatencyMs": 21.309, - "inputDelayMs": 1.075, - "processingDurationMs": 6.645, - "presentationDelayMs": 13.589 + "interactionLatencyMs": 22.793, + "inputDelayMs": 1.381, + "processingDurationMs": 8.187, + "presentationDelayMs": 13.225 } }, { "firstPaintMs": 129, - "fcpMs": 129.069, + "fcpMs": 129.243, "interactionTests": { - "interactionLatencyMs": 23.701, - "inputDelayMs": 1.221, - "processingDurationMs": 9.611, - "presentationDelayMs": 12.869 + "interactionLatencyMs": 17.335, + "inputDelayMs": 1.285, + "processingDurationMs": 8.44, + "presentationDelayMs": 7.61 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 204, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 201, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, - "p90LatencyMs": 122, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 125, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 190, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -238,14 +238,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -253,14 +253,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -268,27 +268,27 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.99, - "peakP50LatencyMs": 121, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 123, - "peakP99LatencyMs": 146, - "totalRequests": 1153, + "peakWorkers": 1, + "peakRequestsPerSec": 40.8, + "peakAvgLatencyMs": 23.94, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1147, "totalErrors": 0, "stages": [ { @@ -302,54 +302,54 @@ "p50LatencyMs": 24, "p75LatencyMs": 25, "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 29, + "p99LatencyMs": 27, + "maxLatencyMs": 36, "bytesPerSec": 24253235.2 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 201, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.99, + "requestsPerSec": 40.21, + "avgLatencyMs": 121.93, "medianLatencyMs": 121, "p50LatencyMs": 121, - "p75LatencyMs": 122, - "p90LatencyMs": 123, - "p99LatencyMs": 146, - "maxLatencyMs": 146, - "bytesPerSec": 24374476.8 + "p75LatencyMs": 123, + "p90LatencyMs": 125, + "p99LatencyMs": 143, + "maxLatencyMs": 155, + "bytesPerSec": 23896064 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 190, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.58, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 258, - "p90LatencyMs": 272, - "p99LatencyMs": 474, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 38, + "avgLatencyMs": 255.87, + "medianLatencyMs": 255, + "p50LatencyMs": 255, + "p75LatencyMs": 260, + "p90LatencyMs": 269, + "p99LatencyMs": 412, + "maxLatencyMs": 440, + "bytesPerSec": 22585344 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 169, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 680.91, - "medianLatencyMs": 675, - "p50LatencyMs": 675, - "p75LatencyMs": 694, - "p90LatencyMs": 706, - "p99LatencyMs": 1922, - "maxLatencyMs": 2031, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33.8, + "avgLatencyMs": 687.83, + "medianLatencyMs": 677, + "p50LatencyMs": 677, + "p75LatencyMs": 691, + "p90LatencyMs": 701, + "p99LatencyMs": 1973, + "maxLatencyMs": 2080, + "bytesPerSec": 20092518.4 }, { "workers": 50, @@ -357,13 +357,13 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1169.41, - "medianLatencyMs": 922, - "p50LatencyMs": 922, - "p75LatencyMs": 1142, - "p90LatencyMs": 2441, - "p99LatencyMs": 4799, - "maxLatencyMs": 4988, + "avgLatencyMs": 1158.41, + "medianLatencyMs": 913, + "p50LatencyMs": 913, + "p75LatencyMs": 1158, + "p90LatencyMs": 2387, + "p99LatencyMs": 4766, + "maxLatencyMs": 4954, "bytesPerSec": 18308300.8 }, { @@ -372,14 +372,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1236.9, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1100, - "p90LatencyMs": 2813, - "p99LatencyMs": 4715, - "maxLatencyMs": 4900, - "bytesPerSec": 15810560 + "avgLatencyMs": 1227.82, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1056, + "p90LatencyMs": 2771, + "p99LatencyMs": 4677, + "maxLatencyMs": 4862, + "bytesPerSec": 15808153.6 }, { "workers": 200, @@ -387,250 +387,250 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1473.41, - "medianLatencyMs": 771, - "p50LatencyMs": 771, - "p75LatencyMs": 2334, - "p90LatencyMs": 3660, - "p99LatencyMs": 4946, - "maxLatencyMs": 4946, - "bytesPerSec": 11414732.8 + "avgLatencyMs": 1453.27, + "medianLatencyMs": 773, + "p50LatencyMs": 773, + "p75LatencyMs": 2257, + "p90LatencyMs": 3621, + "p99LatencyMs": 4882, + "maxLatencyMs": 4882, + "bytesPerSec": 11411456 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 41.6, - "peakAvgLatencyMs": 23.51, + "peakRequestsPerSec": 41.4, + "peakAvgLatencyMs": 23.57, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 33, - "totalRequests": 1164, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 27, + "totalRequests": 1117, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 208, + "requests": 207, "errors": 0, - "requestsPerSec": 41.6, - "avgLatencyMs": 23.51, + "requestsPerSec": 41.4, + "avgLatencyMs": 23.57, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 33, - "maxLatencyMs": 36, - "bytesPerSec": 24725094.4 + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 27, + "maxLatencyMs": 37, + "bytesPerSec": 24607129.6 }, { "workers": 5, "durationMs": 5000, - "requests": 206, + "requests": 205, "errors": 0, - "requestsPerSec": 41.2, - "avgLatencyMs": 119.01, - "medianLatencyMs": 118, - "p50LatencyMs": 118, - "p75LatencyMs": 120, + "requestsPerSec": 41, + "avgLatencyMs": 120.23, + "medianLatencyMs": 120, + "p50LatencyMs": 120, + "p75LatencyMs": 121, "p90LatencyMs": 122, "p99LatencyMs": 143, - "maxLatencyMs": 146, - "bytesPerSec": 24489164.8 + "maxLatencyMs": 147, + "bytesPerSec": 24371200 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 186, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.19, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 255, - "p90LatencyMs": 265, - "p99LatencyMs": 412, - "maxLatencyMs": 444, - "bytesPerSec": 23063756.8 + "requestsPerSec": 37.21, + "avgLatencyMs": 259.65, + "medianLatencyMs": 257, + "p50LatencyMs": 257, + "p75LatencyMs": 262, + "p90LatencyMs": 278, + "p99LatencyMs": 444, + "maxLatencyMs": 476, + "bytesPerSec": 22113484.8 }, { "workers": 25, "durationMs": 5000, - "requests": 173, + "requests": 165, "errors": 0, - "requestsPerSec": 34.6, - "avgLatencyMs": 678.89, - "medianLatencyMs": 665, - "p50LatencyMs": 665, - "p75LatencyMs": 683, - "p90LatencyMs": 700, - "p99LatencyMs": 1952, - "maxLatencyMs": 2071, - "bytesPerSec": 20567654.4 + "requestsPerSec": 33, + "avgLatencyMs": 706.42, + "medianLatencyMs": 708, + "p50LatencyMs": 708, + "p75LatencyMs": 722, + "p90LatencyMs": 730, + "p99LatencyMs": 1972, + "maxLatencyMs": 2082, + "bytesPerSec": 19617382.4 }, { "workers": 50, "durationMs": 5000, - "requests": 154, + "requests": 140, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1172.64, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1124, - "p90LatencyMs": 2429, - "p99LatencyMs": 4795, - "maxLatencyMs": 4984, - "bytesPerSec": 18305024 + "requestsPerSec": 28, + "avgLatencyMs": 1178.07, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1091, + "p90LatencyMs": 2414, + "p99LatencyMs": 4622, + "maxLatencyMs": 4834, + "bytesPerSec": 16643276.8 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.81, - "medianLatencyMs": 926, - "p50LatencyMs": 926, - "p75LatencyMs": 1099, - "p90LatencyMs": 2801, - "p99LatencyMs": 4723, - "maxLatencyMs": 4911, - "bytesPerSec": 15810560 + "requestsPerSec": 25.2, + "avgLatencyMs": 1238.21, + "medianLatencyMs": 933, + "p50LatencyMs": 933, + "p75LatencyMs": 1108, + "p90LatencyMs": 2806, + "p99LatencyMs": 4622, + "maxLatencyMs": 4826, + "bytesPerSec": 14978457.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 88, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1472.02, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2321, - "p90LatencyMs": 3644, - "p99LatencyMs": 4962, - "maxLatencyMs": 4962, - "bytesPerSec": 11414732.8 + "requestsPerSec": 17.61, + "avgLatencyMs": 1499.77, + "medianLatencyMs": 832, + "p50LatencyMs": 832, + "p75LatencyMs": 2355, + "p90LatencyMs": 3643, + "p99LatencyMs": 4842, + "maxLatencyMs": 4842, + "bytesPerSec": 10462003.2 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 42.2, - "peakAvgLatencyMs": 23.2, - "peakP50LatencyMs": 23, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1159, + "peakWorkers": 5, + "peakRequestsPerSec": 39, + "peakAvgLatencyMs": 126.92, + "peakP50LatencyMs": 126, + "peakP75LatencyMs": 130, + "peakP90LatencyMs": 132, + "peakP99LatencyMs": 146, + "totalRequests": 1096, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 211, + "requests": 194, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 23.2, - "medianLatencyMs": 23, - "p50LatencyMs": 23, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 36, - "bytesPerSec": 25078988.8 + "requestsPerSec": 38.8, + "avgLatencyMs": 25.16, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 27, + "p99LatencyMs": 33, + "maxLatencyMs": 39, + "bytesPerSec": 23060480 }, { "workers": 5, "durationMs": 5000, - "requests": 210, + "requests": 195, "errors": 0, - "requestsPerSec": 42, - "avgLatencyMs": 118.19, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 119, - "p90LatencyMs": 123, - "p99LatencyMs": 140, - "maxLatencyMs": 140, - "bytesPerSec": 24967577.6 + "requestsPerSec": 39, + "avgLatencyMs": 126.92, + "medianLatencyMs": 126, + "p50LatencyMs": 126, + "p75LatencyMs": 130, + "p90LatencyMs": 132, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 23184998.4 }, { "workers": 10, "durationMs": 5000, - "requests": 188, + "requests": 178, "errors": 0, - "requestsPerSec": 37.6, - "avgLatencyMs": 257.32, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 259, - "p90LatencyMs": 272, - "p99LatencyMs": 468, - "maxLatencyMs": 501, - "bytesPerSec": 22352691.2 + "requestsPerSec": 35.6, + "avgLatencyMs": 271.51, + "medianLatencyMs": 266, + "p50LatencyMs": 266, + "p75LatencyMs": 275, + "p90LatencyMs": 288, + "p99LatencyMs": 478, + "maxLatencyMs": 512, + "bytesPerSec": 21163212.8 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 160, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 689.05, - "medianLatencyMs": 687, - "p50LatencyMs": 687, - "p75LatencyMs": 698, - "p90LatencyMs": 712, - "p99LatencyMs": 1956, - "maxLatencyMs": 2071, - "bytesPerSec": 20092518.4 + "requestsPerSec": 32, + "avgLatencyMs": 720.35, + "medianLatencyMs": 706, + "p50LatencyMs": 706, + "p75LatencyMs": 728, + "p90LatencyMs": 742, + "p99LatencyMs": 2057, + "maxLatencyMs": 2185, + "bytesPerSec": 19021004.8 }, { "workers": 50, "durationMs": 5000, - "requests": 152, + "requests": 153, "errors": 0, - "requestsPerSec": 30.4, - "avgLatencyMs": 1154.88, - "medianLatencyMs": 929, - "p50LatencyMs": 929, - "p75LatencyMs": 1086, - "p90LatencyMs": 2324, - "p99LatencyMs": 4626, - "maxLatencyMs": 4813, - "bytesPerSec": 18065817.61 + "requestsPerSec": 30.6, + "avgLatencyMs": 1145.26, + "medianLatencyMs": 944, + "p50LatencyMs": 944, + "p75LatencyMs": 1123, + "p90LatencyMs": 2240, + "p99LatencyMs": 4593, + "maxLatencyMs": 4804, + "bytesPerSec": 18190336 }, { "workers": 100, "durationMs": 5010, - "requests": 133, + "requests": 126, "errors": 0, - "requestsPerSec": 26.6, - "avgLatencyMs": 1238.91, - "medianLatencyMs": 937, - "p50LatencyMs": 937, - "p75LatencyMs": 1077, - "p90LatencyMs": 2796, - "p99LatencyMs": 4721, - "maxLatencyMs": 4920, - "bytesPerSec": 15808153.6 + "requestsPerSec": 25.2, + "avgLatencyMs": 1245.59, + "medianLatencyMs": 907, + "p50LatencyMs": 907, + "p75LatencyMs": 1133, + "p90LatencyMs": 2878, + "p99LatencyMs": 4627, + "maxLatencyMs": 4829, + "bytesPerSec": 14981529.6 }, { "workers": 200, "durationMs": 5010, - "requests": 96, + "requests": 90, "errors": 0, - "requestsPerSec": 19.2, - "avgLatencyMs": 1486.88, - "medianLatencyMs": 785, - "p50LatencyMs": 785, - "p75LatencyMs": 2384, - "p90LatencyMs": 3696, - "p99LatencyMs": 4991, - "maxLatencyMs": 4991, - "bytesPerSec": 11415552 + "requestsPerSec": 18, + "avgLatencyMs": 1499.9, + "medianLatencyMs": 829, + "p50LatencyMs": 829, + "p75LatencyMs": 2386, + "p90LatencyMs": 3589, + "p99LatencyMs": 4901, + "maxLatencyMs": 4901, + "bytesPerSec": 10701209.6 } ] } @@ -640,429 +640,429 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 229, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 229, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 160, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 46, - "peakAvgLatencyMs": 106.73, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 108, - "peakP90LatencyMs": 110, - "peakP99LatencyMs": 117, - "totalRequests": 1273, + "peakWorkers": 1, + "peakRequestsPerSec": 46.4, + "peakAvgLatencyMs": 21.06, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 21, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 25, + "totalRequests": 1330, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 229, + "requests": 232, "errors": 0, - "requestsPerSec": 45.8, - "avgLatencyMs": 21.21, + "requestsPerSec": 46.4, + "avgLatencyMs": 21.06, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 22, + "p75LatencyMs": 21, "p90LatencyMs": 23, "p99LatencyMs": 25, - "maxLatencyMs": 31, - "bytesPerSec": 27120435.2 + "maxLatencyMs": 36, + "bytesPerSec": 27474329.6 }, { "workers": 5, - "durationMs": 5010, + "durationMs": 5000, "requests": 230, "errors": 0, "requestsPerSec": 46, - "avgLatencyMs": 106.73, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 108, - "p90LatencyMs": 110, - "p99LatencyMs": 117, - "maxLatencyMs": 117, + "avgLatencyMs": 106.31, + "medianLatencyMs": 105, + "p50LatencyMs": 105, + "p75LatencyMs": 107, + "p90LatencyMs": 109, + "p99LatencyMs": 120, + "maxLatencyMs": 129, "bytesPerSec": 27238400 }, { "workers": 10, "durationMs": 5010, - "requests": 212, + "requests": 217, "errors": 0, - "requestsPerSec": 42.4, - "avgLatencyMs": 230.96, - "medianLatencyMs": 230, - "p50LatencyMs": 230, - "p75LatencyMs": 234, - "p90LatencyMs": 239, - "p99LatencyMs": 318, - "maxLatencyMs": 378, - "bytesPerSec": 25105203.2 + "requestsPerSec": 43.4, + "avgLatencyMs": 223.47, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 224, + "p90LatencyMs": 235, + "p99LatencyMs": 306, + "maxLatencyMs": 373, + "bytesPerSec": 25695027.2 }, { "workers": 25, "durationMs": 5000, - "requests": 185, + "requests": 194, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 627.6, - "medianLatencyMs": 617, - "p50LatencyMs": 617, - "p75LatencyMs": 632, - "p90LatencyMs": 638, - "p99LatencyMs": 1816, - "maxLatencyMs": 1926, - "bytesPerSec": 21907046.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 601.49, + "medianLatencyMs": 601, + "p50LatencyMs": 601, + "p75LatencyMs": 614, + "p90LatencyMs": 621, + "p99LatencyMs": 1688, + "maxLatencyMs": 1781, + "bytesPerSec": 22972006.4 }, { "workers": 50, "durationMs": 5000, - "requests": 168, + "requests": 176, "errors": 0, - "requestsPerSec": 33.6, - "avgLatencyMs": 1120.4, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1113, - "p90LatencyMs": 2296, - "p99LatencyMs": 4797, - "maxLatencyMs": 4997, - "bytesPerSec": 19892633.61 + "requestsPerSec": 35.21, + "avgLatencyMs": 1088.38, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1065, + "p90LatencyMs": 2196, + "p99LatencyMs": 4736, + "maxLatencyMs": 4928, + "bytesPerSec": 20837990.4 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 161, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1200.67, - "medianLatencyMs": 916, - "p50LatencyMs": 916, - "p75LatencyMs": 1062, - "p90LatencyMs": 2726, - "p99LatencyMs": 4783, - "maxLatencyMs": 4970, - "bytesPerSec": 17408204.8 + "requestsPerSec": 32.21, + "avgLatencyMs": 1134.45, + "medianLatencyMs": 852, + "p50LatencyMs": 852, + "p75LatencyMs": 1008, + "p90LatencyMs": 2479, + "p99LatencyMs": 4705, + "maxLatencyMs": 4897, + "bytesPerSec": 19061555.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 120, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1451.58, - "medianLatencyMs": 792, - "p50LatencyMs": 792, - "p75LatencyMs": 2328, - "p90LatencyMs": 3574, - "p99LatencyMs": 4839, - "maxLatencyMs": 5004, - "bytesPerSec": 12079923.2 + "requestsPerSec": 24, + "avgLatencyMs": 1316.1, + "medianLatencyMs": 762, + "p50LatencyMs": 762, + "p75LatencyMs": 1928, + "p90LatencyMs": 3259, + "p99LatencyMs": 4720, + "maxLatencyMs": 4887, + "bytesPerSec": 14209228.8 } ] }, { - "peakWorkers": 1, - "peakRequestsPerSec": 44.2, - "peakAvgLatencyMs": 22.02, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 24, - "peakP99LatencyMs": 33, - "totalRequests": 1237, + "peakWorkers": 5, + "peakRequestsPerSec": 43, + "peakAvgLatencyMs": 114.21, + "peakP50LatencyMs": 114, + "peakP75LatencyMs": 116, + "peakP90LatencyMs": 120, + "peakP99LatencyMs": 128, + "totalRequests": 1271, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 221, + "requests": 214, "errors": 0, - "requestsPerSec": 44.2, - "avgLatencyMs": 22.02, + "requestsPerSec": 42.8, + "avgLatencyMs": 22.8, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 23, - "p90LatencyMs": 24, - "p99LatencyMs": 33, - "maxLatencyMs": 38, - "bytesPerSec": 26173440 + "p75LatencyMs": 24, + "p90LatencyMs": 26, + "p99LatencyMs": 29, + "maxLatencyMs": 29, + "bytesPerSec": 25334579.2 }, { "workers": 5, "durationMs": 5000, - "requests": 220, + "requests": 215, "errors": 0, - "requestsPerSec": 44, - "avgLatencyMs": 112.32, - "medianLatencyMs": 112, - "p50LatencyMs": 112, - "p75LatencyMs": 114, - "p90LatencyMs": 116, - "p99LatencyMs": 129, - "maxLatencyMs": 141, - "bytesPerSec": 26055475.2 + "requestsPerSec": 43, + "avgLatencyMs": 114.21, + "medianLatencyMs": 114, + "p50LatencyMs": 114, + "p75LatencyMs": 116, + "p90LatencyMs": 120, + "p99LatencyMs": 128, + "maxLatencyMs": 150, + "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 198, + "requests": 205, "errors": 0, - "requestsPerSec": 39.6, - "avgLatencyMs": 245.84, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 252, - "p90LatencyMs": 258, - "p99LatencyMs": 404, - "maxLatencyMs": 430, - "bytesPerSec": 23443865.6 + "requestsPerSec": 41, + "avgLatencyMs": 238.2, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 247, + "p90LatencyMs": 251, + "p99LatencyMs": 348, + "maxLatencyMs": 416, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 194, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 640.33, - "medianLatencyMs": 631, - "p50LatencyMs": 631, - "p75LatencyMs": 644, - "p90LatencyMs": 649, - "p99LatencyMs": 1858, - "maxLatencyMs": 1960, - "bytesPerSec": 21436006.4 + "requestsPerSec": 38.8, + "avgLatencyMs": 605.07, + "medianLatencyMs": 603, + "p50LatencyMs": 603, + "p75LatencyMs": 612, + "p90LatencyMs": 615, + "p99LatencyMs": 1719, + "maxLatencyMs": 1820, + "bytesPerSec": 22972006.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 161, + "durationMs": 5000, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1113.35, - "medianLatencyMs": 903, - "p50LatencyMs": 903, - "p75LatencyMs": 1059, - "p90LatencyMs": 2203, - "p99LatencyMs": 4631, - "maxLatencyMs": 4827, - "bytesPerSec": 19060326.4 + "requestsPerSec": 33.6, + "avgLatencyMs": 1090.67, + "medianLatencyMs": 871, + "p50LatencyMs": 871, + "p75LatencyMs": 1033, + "p90LatencyMs": 2266, + "p99LatencyMs": 4654, + "maxLatencyMs": 4852, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 154, + "requests": 161, "errors": 0, - "requestsPerSec": 30.8, - "avgLatencyMs": 1161.07, - "medianLatencyMs": 874, - "p50LatencyMs": 874, - "p75LatencyMs": 1042, - "p90LatencyMs": 2557, - "p99LatencyMs": 4729, - "maxLatencyMs": 4908, - "bytesPerSec": 18233344 + "requestsPerSec": 32.21, + "avgLatencyMs": 1143.29, + "medianLatencyMs": 873, + "p50LatencyMs": 873, + "p75LatencyMs": 1033, + "p90LatencyMs": 2456, + "p99LatencyMs": 4743, + "maxLatencyMs": 4943, + "bytesPerSec": 19065651.2 }, { "workers": 200, "durationMs": 5010, - "requests": 102, + "requests": 114, "errors": 0, - "requestsPerSec": 20.4, - "avgLatencyMs": 1415.09, - "medianLatencyMs": 774, - "p50LatencyMs": 774, - "p75LatencyMs": 2216, - "p90LatencyMs": 3483, - "p99LatencyMs": 4725, - "maxLatencyMs": 4885, - "bytesPerSec": 12079923.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1341.47, + "medianLatencyMs": 765, + "p50LatencyMs": 765, + "p75LatencyMs": 2038, + "p90LatencyMs": 3360, + "p99LatencyMs": 4712, + "maxLatencyMs": 4858, + "bytesPerSec": 13497753.6 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.2, - "peakAvgLatencyMs": 22.55, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1237, + "peakRequestsPerSec": 45.8, + "peakAvgLatencyMs": 21.34, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 22, + "peakP90LatencyMs": 23, + "peakP99LatencyMs": 31, + "totalRequests": 1295, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 216, + "requests": 229, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 22.55, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 25573785.6 + "requestsPerSec": 45.8, + "avgLatencyMs": 21.34, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 31, + "maxLatencyMs": 37, + "bytesPerSec": 27120435.2 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 229, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 113.89, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 116, - "p90LatencyMs": 119, - "p99LatencyMs": 135, - "maxLatencyMs": 139, - "bytesPerSec": 25462374.4 + "requestsPerSec": 45.8, + "avgLatencyMs": 107.68, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 109, + "p90LatencyMs": 111, + "p99LatencyMs": 124, + "maxLatencyMs": 129, + "bytesPerSec": 27120435.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 205, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.63, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 251, - "p90LatencyMs": 260, - "p99LatencyMs": 377, - "maxLatencyMs": 405, - "bytesPerSec": 23207936 + "requestsPerSec": 41, + "avgLatencyMs": 236.96, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 241, + "p90LatencyMs": 245, + "p99LatencyMs": 356, + "maxLatencyMs": 415, + "bytesPerSec": 24272896 }, { "workers": 25, "durationMs": 5000, - "requests": 181, + "requests": 190, "errors": 0, - "requestsPerSec": 36.21, - "avgLatencyMs": 642.82, - "medianLatencyMs": 638, - "p50LatencyMs": 638, - "p75LatencyMs": 654, - "p90LatencyMs": 658, - "p99LatencyMs": 1815, - "maxLatencyMs": 1919, - "bytesPerSec": 21435187.2 + "requestsPerSec": 38, + "avgLatencyMs": 617.29, + "medianLatencyMs": 622, + "p50LatencyMs": 622, + "p75LatencyMs": 627, + "p90LatencyMs": 637, + "p99LatencyMs": 1731, + "maxLatencyMs": 1831, + "bytesPerSec": 22500147.2 }, { "workers": 50, @@ -1070,29 +1070,29 @@ "requests": 168, "errors": 0, "requestsPerSec": 33.6, - "avgLatencyMs": 1124.36, - "medianLatencyMs": 902, - "p50LatencyMs": 902, - "p75LatencyMs": 1048, - "p90LatencyMs": 2345, - "p99LatencyMs": 4778, - "maxLatencyMs": 4988, - "bytesPerSec": 19889356.8 + "avgLatencyMs": 1100.6, + "medianLatencyMs": 878, + "p50LatencyMs": 878, + "p75LatencyMs": 1053, + "p90LatencyMs": 2292, + "p99LatencyMs": 4693, + "maxLatencyMs": 4888, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 147, + "requests": 160, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1176.62, - "medianLatencyMs": 886, - "p50LatencyMs": 886, - "p75LatencyMs": 1046, - "p90LatencyMs": 2675, - "p99LatencyMs": 4696, - "maxLatencyMs": 4873, - "bytesPerSec": 17405337.61 + "requestsPerSec": 32, + "avgLatencyMs": 1131.66, + "medianLatencyMs": 870, + "p50LatencyMs": 870, + "p75LatencyMs": 1043, + "p90LatencyMs": 2382, + "p99LatencyMs": 4620, + "maxLatencyMs": 4798, + "bytesPerSec": 18944409.61 }, { "workers": 200, @@ -1100,14 +1100,14 @@ "requests": 114, "errors": 0, "requestsPerSec": 22.8, - "avgLatencyMs": 1371.51, - "medianLatencyMs": 791, - "p50LatencyMs": 791, - "p75LatencyMs": 2068, - "p90LatencyMs": 3438, - "p99LatencyMs": 4814, - "maxLatencyMs": 4968, - "bytesPerSec": 13500620.8 + "avgLatencyMs": 1365.41, + "medianLatencyMs": 794, + "p50LatencyMs": 794, + "p75LatencyMs": 2098, + "p90LatencyMs": 3427, + "p99LatencyMs": 4789, + "maxLatencyMs": 4936, + "bytesPerSec": 13496832 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-nuxt/4.6.0.json b/packages/docs/src/content/runtime/versions/app-nuxt/4.6.0.json index 0e3f06eb..40bf40e0 100644 --- a/packages/docs/src/content/runtime/versions/app-nuxt/4.6.0.json +++ b/packages/docs/src/content/runtime/versions/app-nuxt/4.6.0.json @@ -4,633 +4,633 @@ "type": "runtime-app", "isFocused": true, "order": 3, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.6.0", "clientSideRenderedTests": { - "firstPaintMs": 167.2, - "fcpMs": 167.43, + "firstPaintMs": 158.8, + "fcpMs": 158.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.35, - "inputDelayMs": 1.46, - "processingDurationMs": 1.43, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 11.73, + "inputDelayMs": 1.14, + "processingDurationMs": 1.38, + "presentationDelayMs": 9.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.39, - "fcpMs": 11.33, - "interactionLatencyMs": 4.63, - "inputDelayMs": 1.3, - "processingDurationMs": 0.2, - "presentationDelayMs": 4.04 + "firstPaintMs": 17.31, + "fcpMs": 17.21, + "interactionLatencyMs": 2.69, + "inputDelayMs": 0.72, + "processingDurationMs": 0.45, + "presentationDelayMs": 1.89 }, "samples": [ { - "firstPaintMs": 167, - "fcpMs": 166.994, + "firstPaintMs": 147, + "fcpMs": 147.325, "interactionTests": { - "interactionLatencyMs": 7.56, - "inputDelayMs": 0.918, - "processingDurationMs": 1.627, - "presentationDelayMs": 5.015 + "interactionLatencyMs": 15.651, + "inputDelayMs": 2.436, + "processingDurationMs": 2.168, + "presentationDelayMs": 11.047 } }, { - "firstPaintMs": 177, - "fcpMs": 177.493, + "firstPaintMs": 180, + "fcpMs": 179.81, "interactionTests": { - "interactionLatencyMs": 20.107, - "inputDelayMs": 3.779, - "processingDurationMs": 1.2, - "presentationDelayMs": 15.128 + "interactionLatencyMs": 9.472, + "inputDelayMs": 0.816, + "processingDurationMs": 1.136, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 170, - "fcpMs": 170.09, + "firstPaintMs": 138, + "fcpMs": 138.032, "interactionTests": { - "interactionLatencyMs": 16.187, - "inputDelayMs": 0.846, - "processingDurationMs": 1.412, - "presentationDelayMs": 13.929 + "interactionLatencyMs": 11.952, + "inputDelayMs": 0.78, + "processingDurationMs": 1.091, + "presentationDelayMs": 10.081 } }, { - "firstPaintMs": 148, - "fcpMs": 148.456, + "firstPaintMs": 157, + "fcpMs": 157.13, "interactionTests": { - "interactionLatencyMs": 12.732999999999999, - "inputDelayMs": 0.964, - "processingDurationMs": 1.633, - "presentationDelayMs": 10.136 + "interactionLatencyMs": 12.636, + "inputDelayMs": 0.867, + "processingDurationMs": 1.211, + "presentationDelayMs": 10.558 } }, { - "firstPaintMs": 174, - "fcpMs": 174.123, + "firstPaintMs": 172, + "fcpMs": 172.135, "interactionTests": { - "interactionLatencyMs": 15.148, - "inputDelayMs": 0.812, - "processingDurationMs": 1.278, - "presentationDelayMs": 13.058 + "interactionLatencyMs": 8.955, + "inputDelayMs": 0.811, + "processingDurationMs": 1.287, + "presentationDelayMs": 6.857 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 414, - "avgLatencyMs": 2.482, - "medianLatencyMs": 2.363, - "samples": 4030, + "opsPerSec": 381, + "avgLatencyMs": 2.722, + "medianLatencyMs": 2.53, + "samples": 3674, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 117.6, - "fcpMs": 117.89, + "firstPaintMs": 98, + "fcpMs": 97.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 12.51, - "inputDelayMs": 0.9, - "processingDurationMs": 1.89, - "presentationDelayMs": 9.72 + "interactionLatencyMs": 10.91, + "inputDelayMs": 0.84, + "processingDurationMs": 1.75, + "presentationDelayMs": 8.32 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.13, - "fcpMs": 17.23, - "interactionLatencyMs": 5.48, - "inputDelayMs": 0.05, - "processingDurationMs": 0.85, - "presentationDelayMs": 5.97 + "firstPaintMs": 8, + "fcpMs": 7.92, + "interactionLatencyMs": 4.12, + "inputDelayMs": 0.12, + "processingDurationMs": 0.97, + "presentationDelayMs": 3.31 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 130.414, + "firstPaintMs": 101, + "fcpMs": 100.978, "interactionTests": { - "interactionLatencyMs": 7.943, - "inputDelayMs": 0.882, - "processingDurationMs": 1.439, - "presentationDelayMs": 5.622 + "interactionLatencyMs": 9.999, + "inputDelayMs": 1.02, + "processingDurationMs": 1.412, + "presentationDelayMs": 7.567 } }, { - "firstPaintMs": 105, - "fcpMs": 104.719, + "firstPaintMs": 103, + "fcpMs": 102.815, "interactionTests": { - "interactionLatencyMs": 8.626999999999999, - "inputDelayMs": 0.934, - "processingDurationMs": 3.331, - "presentationDelayMs": 4.362 + "interactionLatencyMs": 7.476, + "inputDelayMs": 0.858, + "processingDurationMs": 1.334, + "presentationDelayMs": 5.284 } }, { - "firstPaintMs": 99, - "fcpMs": 99.484, + "firstPaintMs": 85, + "fcpMs": 85.117, "interactionTests": { - "interactionLatencyMs": 9.108, - "inputDelayMs": 0.821, - "processingDurationMs": 1.977, - "presentationDelayMs": 6.31 + "interactionLatencyMs": 17.407, + "inputDelayMs": 0.793, + "processingDurationMs": 3.485, + "presentationDelayMs": 13.129 } }, { - "firstPaintMs": 140, - "fcpMs": 140.401, + "firstPaintMs": 96, + "fcpMs": 95.918, "interactionTests": { - "interactionLatencyMs": 19.482, - "inputDelayMs": 0.915, - "processingDurationMs": 1.323, - "presentationDelayMs": 17.244 + "interactionLatencyMs": 12.132, + "inputDelayMs": 0.842, + "processingDurationMs": 1.206, + "presentationDelayMs": 10.084 } }, { - "firstPaintMs": 114, - "fcpMs": 114.453, + "firstPaintMs": 105, + "fcpMs": 104.951, "interactionTests": { - "interactionLatencyMs": 17.403, - "inputDelayMs": 0.934, - "processingDurationMs": 1.385, - "presentationDelayMs": 15.084 + "interactionLatencyMs": 7.514, + "inputDelayMs": 0.696, + "processingDurationMs": 1.304, + "presentationDelayMs": 5.514 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 25, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 694, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 815, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 844, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, - "medianLatencyMs": 55, - "p50LatencyMs": 55, - "p75LatencyMs": 56, - "p90LatencyMs": 57, - "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 867, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 823, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, + "requestsPerSec": 151, + "avgLatencyMs": 340.32, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 297, + "p75LatencyMs": 304, "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 729, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 136.28, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 157, - "peakP99LatencyMs": 420, - "totalRequests": 5939, + "peakRequestsPerSec": 173.4, + "peakAvgLatencyMs": 142.34, + "peakP50LatencyMs": 139, + "peakP75LatencyMs": 142, + "peakP90LatencyMs": 144, + "peakP99LatencyMs": 518, + "totalRequests": 5527, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 694, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.21, + "requestsPerSec": 138.81, + "avgLatencyMs": 6.63, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, "p99LatencyMs": 9, - "maxLatencyMs": 10, - "bytesPerSec": 45616332.8 + "maxLatencyMs": 14, + "bytesPerSec": 42444390.4 }, { "workers": 5, "durationMs": 5000, - "requests": 900, + "requests": 815, "errors": 0, - "requestsPerSec": 180, - "avgLatencyMs": 27.23, - "medianLatencyMs": 27, - "p50LatencyMs": 27, - "p75LatencyMs": 27, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 48, - "bytesPerSec": 55027302.4 + "requestsPerSec": 163, + "avgLatencyMs": 30.08, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 44, + "maxLatencyMs": 53, + "bytesPerSec": 49836851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 889, + "requests": 844, "errors": 0, - "requestsPerSec": 177.8, - "avgLatencyMs": 55.45, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 81, - "maxLatencyMs": 205, - "bytesPerSec": 54365388.8 + "requestsPerSec": 168.8, + "avgLatencyMs": 58.4, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 58, + "p90LatencyMs": 59, + "p99LatencyMs": 103, + "maxLatencyMs": 178, + "bytesPerSec": 51599769.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 867, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 136.28, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 157, - "p99LatencyMs": 420, - "maxLatencyMs": 952, - "bytesPerSec": 55335321.6 + "requestsPerSec": 173.4, + "avgLatencyMs": 142.34, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 142, + "p90LatencyMs": 144, + "p99LatencyMs": 518, + "maxLatencyMs": 1021, + "bytesPerSec": 53008793.6 }, { "workers": 50, "durationMs": 5000, - "requests": 874, + "requests": 823, "errors": 0, - "requestsPerSec": 174.8, - "avgLatencyMs": 277.57, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 278, - "p99LatencyMs": 2646, - "maxLatencyMs": 3693, - "bytesPerSec": 53447884.8 + "requestsPerSec": 164.6, + "avgLatencyMs": 295.42, + "medianLatencyMs": 238, + "p50LatencyMs": 238, + "p75LatencyMs": 290, + "p90LatencyMs": 318, + "p99LatencyMs": 2748, + "maxLatencyMs": 3879, + "bytesPerSec": 50328371.2 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 755, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 324.59, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 284, - "p90LatencyMs": 310, - "p99LatencyMs": 3681, - "maxLatencyMs": 4882, - "bytesPerSec": 51422822.4 + "requestsPerSec": 151, + "avgLatencyMs": 340.32, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 304, + "p90LatencyMs": 327, + "p99LatencyMs": 3740, + "maxLatencyMs": 4855, + "bytesPerSec": 46166835.2 }, { "workers": 200, "durationMs": 5010, - "requests": 784, + "requests": 729, "errors": 0, - "requestsPerSec": 156.81, - "avgLatencyMs": 337.02, - "medianLatencyMs": 234, - "p50LatencyMs": 234, - "p75LatencyMs": 291, - "p90LatencyMs": 310, - "p99LatencyMs": 3841, - "maxLatencyMs": 4892, - "bytesPerSec": 47936307.2 + "requestsPerSec": 145.81, + "avgLatencyMs": 347.87, + "medianLatencyMs": 237, + "p50LatencyMs": 237, + "p75LatencyMs": 300, + "p90LatencyMs": 328, + "p99LatencyMs": 3784, + "maxLatencyMs": 4882, + "bytesPerSec": 44575948.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 176, - "peakAvgLatencyMs": 27.86, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5675, + "peakWorkers": 25, + "peakRequestsPerSec": 165.8, + "peakAvgLatencyMs": 148.05, + "peakP50LatencyMs": 144, + "peakP75LatencyMs": 146, + "peakP90LatencyMs": 159, + "peakP99LatencyMs": 538, + "totalRequests": 5480, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 746, + "requests": 676, "errors": 0, - "requestsPerSec": 149.2, - "avgLatencyMs": 6.2, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 45622886.4 + "requestsPerSec": 135.2, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 18, + "bytesPerSec": 41343385.6 }, { "workers": 5, "durationMs": 5000, - "requests": 880, + "requests": 817, "errors": 0, - "requestsPerSec": 176, - "avgLatencyMs": 27.86, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 53808332.8 + "requestsPerSec": 163.4, + "avgLatencyMs": 30.02, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 32, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 49961369.6 }, { "workers": 10, "durationMs": 5000, - "requests": 847, + "requests": 818, "errors": 0, - "requestsPerSec": 169.4, - "avgLatencyMs": 58.23, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 88, - "maxLatencyMs": 192, - "bytesPerSec": 51796377.6 + "requestsPerSec": 163.6, + "avgLatencyMs": 60.17, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 64, + "p99LatencyMs": 95, + "maxLatencyMs": 183, + "bytesPerSec": 50020352 }, { "workers": 25, "durationMs": 5000, - "requests": 839, + "requests": 829, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 146.63, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 156, - "p99LatencyMs": 484, - "maxLatencyMs": 986, - "bytesPerSec": 51304857.6 + "requestsPerSec": 165.8, + "avgLatencyMs": 148.05, + "medianLatencyMs": 144, + "p50LatencyMs": 144, + "p75LatencyMs": 146, + "p90LatencyMs": 159, + "p99LatencyMs": 538, + "maxLatencyMs": 1040, + "bytesPerSec": 50688819.2 }, { "workers": 50, - "durationMs": 5000, - "requests": 798, + "durationMs": 5010, + "requests": 800, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 301.72, - "medianLatencyMs": 245, - "p50LatencyMs": 245, - "p75LatencyMs": 291, - "p90LatencyMs": 302, - "p99LatencyMs": 3033, - "maxLatencyMs": 4011, - "bytesPerSec": 48801382.4 + "requestsPerSec": 160, + "avgLatencyMs": 301.09, + "medianLatencyMs": 236, + "p50LatencyMs": 236, + "p75LatencyMs": 298, + "p90LatencyMs": 304, + "p99LatencyMs": 2855, + "maxLatencyMs": 4002, + "bytesPerSec": 48919347.2 }, { "workers": 100, "durationMs": 5010, - "requests": 782, + "requests": 784, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 335.64, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 316, - "p90LatencyMs": 326, - "p99LatencyMs": 3740, - "maxLatencyMs": 4873, - "bytesPerSec": 47818342.4 + "requestsPerSec": 156.81, + "avgLatencyMs": 334.92, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 305, + "p90LatencyMs": 318, + "p99LatencyMs": 3769, + "maxLatencyMs": 4867, + "bytesPerSec": 47936307.2 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 756, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 343.73, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 301, - "p90LatencyMs": 329, - "p99LatencyMs": 3888, - "maxLatencyMs": 4991, - "bytesPerSec": 47872409.6 + "requestsPerSec": 151.2, + "avgLatencyMs": 349.68, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 302, + "p90LatencyMs": 319, + "p99LatencyMs": 3902, + "maxLatencyMs": 4990, + "bytesPerSec": 46227456 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 180.4, - "peakAvgLatencyMs": 27.12, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 40, - "totalRequests": 5910, + "peakWorkers": 10, + "peakRequestsPerSec": 176.2, + "peakAvgLatencyMs": 55.82, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 56, + "peakP90LatencyMs": 57, + "peakP99LatencyMs": 88, + "totalRequests": 5772, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 755, + "requests": 738, "errors": 0, - "requestsPerSec": 151, - "avgLatencyMs": 6.19, + "requestsPerSec": 147.6, + "avgLatencyMs": 6.28, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 9, + "p99LatencyMs": 8, "maxLatencyMs": 14, - "bytesPerSec": 46179942.4 + "bytesPerSec": 45137920 }, { "workers": 5, "durationMs": 5000, - "requests": 902, + "requests": 874, "errors": 0, - "requestsPerSec": 180.4, - "avgLatencyMs": 27.12, + "requestsPerSec": 174.8, + "avgLatencyMs": 28.03, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 40, - "maxLatencyMs": 48, - "bytesPerSec": 55158374.4 + "p90LatencyMs": 30, + "p99LatencyMs": 46, + "maxLatencyMs": 58, + "bytesPerSec": 53441331.2 }, { "workers": 10, "durationMs": 5000, - "requests": 890, + "requests": 881, "errors": 0, - "requestsPerSec": 178, - "avgLatencyMs": 55.37, + "requestsPerSec": 176.2, + "avgLatencyMs": 55.82, "medianLatencyMs": 55, "p50LatencyMs": 55, "p75LatencyMs": 56, "p90LatencyMs": 57, "p99LatencyMs": 88, - "maxLatencyMs": 175, - "bytesPerSec": 54417817.6 + "maxLatencyMs": 162, + "bytesPerSec": 53873868.8 }, { "workers": 25, "durationMs": 5000, - "requests": 892, + "requests": 869, "errors": 0, - "requestsPerSec": 178.4, - "avgLatencyMs": 137.42, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 137, - "p90LatencyMs": 140, - "p99LatencyMs": 464, - "maxLatencyMs": 943, - "bytesPerSec": 54542336 + "requestsPerSec": 173.8, + "avgLatencyMs": 140.77, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 142, + "p90LatencyMs": 147, + "p99LatencyMs": 469, + "maxLatencyMs": 986, + "bytesPerSec": 53133312 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 849, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 285.51, - "medianLatencyMs": 247, - "p50LatencyMs": 247, - "p75LatencyMs": 286, - "p90LatencyMs": 298, - "p99LatencyMs": 2690, - "maxLatencyMs": 3778, - "bytesPerSec": 51855360 + "requestsPerSec": 169.8, + "avgLatencyMs": 288.76, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 292, + "p90LatencyMs": 300, + "p99LatencyMs": 2712, + "maxLatencyMs": 3810, + "bytesPerSec": 51914342.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 794, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 331.56, - "medianLatencyMs": 242, - "p50LatencyMs": 242, + "requestsPerSec": 158.81, + "avgLatencyMs": 333.33, + "medianLatencyMs": 246, + "p50LatencyMs": 246, "p75LatencyMs": 297, - "p90LatencyMs": 327, - "p99LatencyMs": 3738, - "maxLatencyMs": 4992, - "bytesPerSec": 51422822.4 + "p90LatencyMs": 325, + "p99LatencyMs": 3751, + "maxLatencyMs": 4835, + "bytesPerSec": 48552345.6 }, { "workers": 200, "durationMs": 5010, - "requests": 782, + "requests": 767, "errors": 0, - "requestsPerSec": 156.4, - "avgLatencyMs": 337.72, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 282, - "p90LatencyMs": 317, - "p99LatencyMs": 3843, - "maxLatencyMs": 4895, - "bytesPerSec": 47816704 + "requestsPerSec": 153.4, + "avgLatencyMs": 339.49, + "medianLatencyMs": 244, + "p50LatencyMs": 244, + "p75LatencyMs": 299, + "p90LatencyMs": 315, + "p99LatencyMs": 3789, + "maxLatencyMs": 4841, + "bytesPerSec": 46899200 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1630, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2580, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2621, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2680, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 536, + "avgLatencyMs": 45.94, "medianLatencyMs": 45, "p50LatencyMs": 45, "p75LatencyMs": 46, - "p90LatencyMs": 47, - "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2620, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2600, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2498, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 499.6, + "avgLatencyMs": 193, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 523.6, - "peakAvgLatencyMs": 18.56, - "peakP50LatencyMs": 17, + "peakRequestsPerSec": 519.8, + "peakAvgLatencyMs": 18.74, + "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, - "peakP99LatencyMs": 31, - "totalRequests": 17138, + "peakP99LatencyMs": 32, + "totalRequests": 16668, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1624, + "requests": 1635, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 2.41, + "requestsPerSec": 327, + "avgLatencyMs": 2.33, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 96396902.4 + "bytesPerSec": 97052262.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2599, + "requests": 2595, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 519, + "avgLatencyMs": 9.04, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 13, - "maxLatencyMs": 27, - "bytesPerSec": 154284851.2 + "p99LatencyMs": 14, + "maxLatencyMs": 22, + "bytesPerSec": 154022707.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2618, + "requests": 2599, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 18.56, - "medianLatencyMs": 17, - "p50LatencyMs": 17, + "requestsPerSec": 519.8, + "avgLatencyMs": 18.74, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 21, - "p99LatencyMs": 31, - "maxLatencyMs": 59, - "bytesPerSec": 155412070.4 + "p99LatencyMs": 32, + "maxLatencyMs": 60, + "bytesPerSec": 154284851.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2554, + "requests": 2544, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 48.2, + "requestsPerSec": 508.8, + "avgLatencyMs": 48.47, "medianLatencyMs": 47, "p50LatencyMs": 47, - "p75LatencyMs": 48, - "p90LatencyMs": 50, - "p99LatencyMs": 77, - "maxLatencyMs": 332, - "bytesPerSec": 151584768 + "p75LatencyMs": 49, + "p90LatencyMs": 51, + "p99LatencyMs": 75, + "maxLatencyMs": 360, + "bytesPerSec": 151008051.2 }, { "workers": 50, "durationMs": 5010, - "requests": 2546, + "requests": 2446, "errors": 0, - "requestsPerSec": 509.2, - "avgLatencyMs": 96.66, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, + "requestsPerSec": 489.2, + "avgLatencyMs": 100.22, + "medianLatencyMs": 97, + "p50LatencyMs": 97, + "p75LatencyMs": 101, "p90LatencyMs": 114, - "p99LatencyMs": 141, - "maxLatencyMs": 332, - "bytesPerSec": 151139123.2 + "p99LatencyMs": 139, + "maxLatencyMs": 330, + "bytesPerSec": 145168793.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2598, + "requests": 2399, "errors": 0, - "requestsPerSec": 519.6, - "avgLatencyMs": 188.29, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 169, - "p90LatencyMs": 185, - "p99LatencyMs": 2767, - "maxLatencyMs": 4871, - "bytesPerSec": 154206208 + "requestsPerSec": 479.8, + "avgLatencyMs": 197.71, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 182, + "p90LatencyMs": 193, + "p99LatencyMs": 2844, + "maxLatencyMs": 4965, + "bytesPerSec": 142383513.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2599, + "requests": 2450, "errors": 0, - "requestsPerSec": 519.8, - "avgLatencyMs": 191.32, - "medianLatencyMs": 140, - "p50LatencyMs": 140, + "requestsPerSec": 490, + "avgLatencyMs": 195.72, + "medianLatencyMs": 137, + "p50LatencyMs": 137, "p75LatencyMs": 169, - "p90LatencyMs": 182, - "p99LatencyMs": 2917, - "maxLatencyMs": 4999, - "bytesPerSec": 154284851.2 + "p90LatencyMs": 183, + "p99LatencyMs": 2935, + "maxLatencyMs": 4964, + "bytesPerSec": 145404723.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 543.4, - "peakAvgLatencyMs": 17.86, + "peakRequestsPerSec": 536.8, + "peakAvgLatencyMs": 18.03, "peakP50LatencyMs": 17, "peakP75LatencyMs": 19, "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17734, + "peakP99LatencyMs": 32, + "totalRequests": 17400, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 325.61, + "avgLatencyMs": 2.27, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 97707622.4 + "maxLatencyMs": 8, + "bytesPerSec": 96632832 }, { "workers": 5, "durationMs": 5000, - "requests": 2678, + "requests": 2643, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 8.75, + "requestsPerSec": 528.6, + "avgLatencyMs": 8.85, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, + "p75LatencyMs": 9, "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 21, - "bytesPerSec": 158951014.4 + "p99LatencyMs": 13, + "maxLatencyMs": 22, + "bytesPerSec": 156880076.81 }, { "workers": 10, "durationMs": 5000, - "requests": 2717, + "requests": 2684, "errors": 0, - "requestsPerSec": 543.4, - "avgLatencyMs": 17.86, + "requestsPerSec": 536.8, + "avgLatencyMs": 18.03, "medianLatencyMs": 17, "p50LatencyMs": 17, "p75LatencyMs": 19, "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 161231667.2 + "p99LatencyMs": 32, + "maxLatencyMs": 61, + "bytesPerSec": 159318016 }, { "workers": 25, "durationMs": 5000, - "requests": 2671, + "requests": 2654, "errors": 0, - "requestsPerSec": 534.21, - "avgLatencyMs": 46.06, + "requestsPerSec": 530.8, + "avgLatencyMs": 46.32, "medianLatencyMs": 45, "p50LatencyMs": 45, - "p75LatencyMs": 46, - "p90LatencyMs": 47, + "p75LatencyMs": 47, + "p90LatencyMs": 49, "p99LatencyMs": 72, - "maxLatencyMs": 318, - "bytesPerSec": 158531584 + "maxLatencyMs": 308, + "bytesPerSec": 157483008 }, { "workers": 50, "durationMs": 5000, - "requests": 2700, + "requests": 2649, "errors": 0, - "requestsPerSec": 540, - "avgLatencyMs": 91.5, - "medianLatencyMs": 89, - "p50LatencyMs": 89, - "p75LatencyMs": 91, - "p90LatencyMs": 96, - "p99LatencyMs": 288, - "maxLatencyMs": 1231, - "bytesPerSec": 160261734.4 + "requestsPerSec": 529.8, + "avgLatencyMs": 93.27, + "medianLatencyMs": 91, + "p50LatencyMs": 91, + "p75LatencyMs": 94, + "p90LatencyMs": 102, + "p99LatencyMs": 311, + "maxLatencyMs": 1219, + "bytesPerSec": 157220864 }, { "workers": 100, "durationMs": 5010, - "requests": 2670, + "requests": 2598, "errors": 0, - "requestsPerSec": 534, - "avgLatencyMs": 183.2, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 161, - "p90LatencyMs": 183, - "p99LatencyMs": 2649, - "maxLatencyMs": 4744, - "bytesPerSec": 158505369.6 + "requestsPerSec": 519.6, + "avgLatencyMs": 187.78, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 163, + "p90LatencyMs": 186, + "p99LatencyMs": 2758, + "maxLatencyMs": 4856, + "bytesPerSec": 154179993.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2652, + "requests": 2544, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 189.16, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 168, - "p90LatencyMs": 180, - "p99LatencyMs": 2834, - "maxLatencyMs": 4987, - "bytesPerSec": 157430579.2 + "requestsPerSec": 508.8, + "avgLatencyMs": 193.7, + "medianLatencyMs": 141, + "p50LatencyMs": 141, + "p75LatencyMs": 164, + "p90LatencyMs": 183, + "p99LatencyMs": 2888, + "maxLatencyMs": 4999, + "bytesPerSec": 151008051.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 550.8, - "peakAvgLatencyMs": 17.6, - "peakP50LatencyMs": 17, - "peakP75LatencyMs": 19, - "peakP90LatencyMs": 20, - "peakP99LatencyMs": 30, - "totalRequests": 17941, + "peakWorkers": 25, + "peakRequestsPerSec": 536, + "peakAvgLatencyMs": 45.94, + "peakP50LatencyMs": 45, + "peakP75LatencyMs": 46, + "peakP90LatencyMs": 48, + "peakP99LatencyMs": 73, + "totalRequests": 17229, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1658, + "requests": 1630, "errors": 0, - "requestsPerSec": 331.6, - "avgLatencyMs": 2.19, + "requestsPerSec": 326, + "avgLatencyMs": 2.24, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 98415411.2 + "bytesPerSec": 96750796.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2710, + "requests": 2580, "errors": 0, - "requestsPerSec": 542, - "avgLatencyMs": 8.72, + "requestsPerSec": 516, + "avgLatencyMs": 9.09, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 8, - "p90LatencyMs": 11, - "p99LatencyMs": 14, - "maxLatencyMs": 20, - "bytesPerSec": 160864665.6 + "p75LatencyMs": 9, + "p90LatencyMs": 12, + "p99LatencyMs": 15, + "maxLatencyMs": 23, + "bytesPerSec": 153157632 }, { "workers": 10, "durationMs": 5000, - "requests": 2754, + "requests": 2621, "errors": 0, - "requestsPerSec": 550.8, - "avgLatencyMs": 17.6, - "medianLatencyMs": 17, - "p50LatencyMs": 17, - "p75LatencyMs": 19, - "p90LatencyMs": 20, - "p99LatencyMs": 30, - "maxLatencyMs": 47, - "bytesPerSec": 163433676.81 + "requestsPerSec": 524.21, + "avgLatencyMs": 18.55, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 21, + "p99LatencyMs": 35, + "maxLatencyMs": 53, + "bytesPerSec": 155543142.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2731, + "requests": 2680, "errors": 0, - "requestsPerSec": 546.21, - "avgLatencyMs": 45.02, - "medianLatencyMs": 44, - "p50LatencyMs": 44, - "p75LatencyMs": 45, - "p90LatencyMs": 46, - "p99LatencyMs": 72, - "maxLatencyMs": 308, - "bytesPerSec": 162096742.4 + "requestsPerSec": 536, + "avgLatencyMs": 45.94, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 48, + "p99LatencyMs": 73, + "maxLatencyMs": 323, + "bytesPerSec": 159055872 }, { "workers": 50, "durationMs": 5000, - "requests": 2743, + "requests": 2620, "errors": 0, - "requestsPerSec": 548.6, - "avgLatencyMs": 89.75, - "medianLatencyMs": 88, - "p50LatencyMs": 88, - "p75LatencyMs": 89, - "p90LatencyMs": 92, - "p99LatencyMs": 260, - "maxLatencyMs": 1185, - "bytesPerSec": 162830745.6 + "requestsPerSec": 524, + "avgLatencyMs": 94, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 96, + "p90LatencyMs": 100, + "p99LatencyMs": 294, + "maxLatencyMs": 1214, + "bytesPerSec": 155490713.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2696, + "requests": 2600, "errors": 0, - "requestsPerSec": 539.21, - "avgLatencyMs": 180.34, - "medianLatencyMs": 142, - "p50LatencyMs": 142, - "p75LatencyMs": 163, - "p90LatencyMs": 178, - "p99LatencyMs": 2574, - "maxLatencyMs": 4666, - "bytesPerSec": 159999590.4 + "requestsPerSec": 520, + "avgLatencyMs": 189.28, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 176, + "p90LatencyMs": 191, + "p99LatencyMs": 2658, + "maxLatencyMs": 4895, + "bytesPerSec": 154337280 }, { "workers": 200, "durationMs": 5010, - "requests": 2649, + "requests": 2498, "errors": 0, - "requestsPerSec": 529.8, - "avgLatencyMs": 189.49, + "requestsPerSec": 499.6, + "avgLatencyMs": 193, "medianLatencyMs": 133, "p50LatencyMs": 133, - "p75LatencyMs": 166, - "p90LatencyMs": 189, - "p99LatencyMs": 2817, - "maxLatencyMs": 4996, - "bytesPerSec": 157194649.6 + "p75LatencyMs": 167, + "p90LatencyMs": 188, + "p99LatencyMs": 2852, + "maxLatencyMs": 4893, + "bytesPerSec": 148235878.4 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-pracht/0.18.0.json b/packages/docs/src/content/runtime/versions/app-pracht/0.18.0.json index cb9accd5..e7cf2b4a 100644 --- a/packages/docs/src/content/runtime/versions/app-pracht/0.18.0.json +++ b/packages/docs/src/content/runtime/versions/app-pracht/0.18.0.json @@ -4,153 +4,153 @@ "type": "runtime-app", "isFocused": false, "order": 4, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "ssrRequestThroughputTests": { - "opsPerSec": 598, - "avgLatencyMs": 1.72, - "medianLatencyMs": 1.616, - "samples": 5816, + "opsPerSec": 592, + "avgLatencyMs": 1.735, + "medianLatencyMs": 1.624, + "samples": 5763, "bodySizeKb": 187.02, "duplicationFactor": 2 }, "ssrLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, "peakP99LatencyMs": 38, - "totalRequests": 21449, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1903, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 2918, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, + "requestsPerSec": 583.6, + "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 9, + "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3320, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 664, + "avgLatencyMs": 14.57, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3543, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 36, + "p75LatencyMs": 35, "p90LatencyMs": 36, "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3530, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3504, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3436, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 705, - "peakAvgLatencyMs": 34.85, + "peakRequestsPerSec": 696.4, + "peakAvgLatencyMs": 35.27, "peakP50LatencyMs": 35, - "peakP75LatencyMs": 35, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 42, - "totalRequests": 21797, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 40, + "totalRequests": 21521, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1914, + "requests": 1921, "errors": 0, - "requestsPerSec": 382.8, + "requestsPerSec": 384.2, "avgLatencyMs": 2.04, "medianLatencyMs": 2, "p50LatencyMs": 2, @@ -158,333 +158,333 @@ "p90LatencyMs": 2, "p99LatencyMs": 3, "maxLatencyMs": 4, - "bytesPerSec": 107983667.2 + "bytesPerSec": 108376883.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2990, + "requests": 3047, "errors": 0, - "requestsPerSec": 598, - "avgLatencyMs": 7.81, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 609.4, + "avgLatencyMs": 7.54, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 8, - "p90LatencyMs": 9, - "p99LatencyMs": 12, - "maxLatencyMs": 20, - "bytesPerSec": 168702771.2 + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 171900928 }, { "workers": 10, "durationMs": 5000, - "requests": 3263, + "requests": 3255, "errors": 0, - "requestsPerSec": 652.6, - "avgLatencyMs": 14.76, + "requestsPerSec": 651, + "avgLatencyMs": 14.78, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 25, - "bytesPerSec": 184064409.6 + "p99LatencyMs": 21, + "maxLatencyMs": 29, + "bytesPerSec": 183644979.2 }, { "workers": 25, - "durationMs": 5010, - "requests": 3525, + "durationMs": 5000, + "requests": 3482, "errors": 0, - "requestsPerSec": 705, - "avgLatencyMs": 34.85, + "requestsPerSec": 696.4, + "avgLatencyMs": 35.27, "medianLatencyMs": 35, "p50LatencyMs": 35, - "p75LatencyMs": 35, - "p90LatencyMs": 36, - "p99LatencyMs": 42, - "maxLatencyMs": 105, - "bytesPerSec": 198901760 + "p75LatencyMs": 36, + "p90LatencyMs": 37, + "p99LatencyMs": 40, + "maxLatencyMs": 164, + "bytesPerSec": 196437606.4 }, { "workers": 50, "durationMs": 5000, - "requests": 3483, + "requests": 3328, "errors": 0, - "requestsPerSec": 696.6, - "avgLatencyMs": 70.79, - "medianLatencyMs": 69, - "p50LatencyMs": 69, - "p75LatencyMs": 70, - "p90LatencyMs": 74, - "p99LatencyMs": 95, - "maxLatencyMs": 130, - "bytesPerSec": 196490035.2 + "requestsPerSec": 665.6, + "avgLatencyMs": 74.08, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 74, + "p90LatencyMs": 77, + "p99LatencyMs": 124, + "maxLatencyMs": 454, + "bytesPerSec": 187708211.2 }, { "workers": 100, "durationMs": 5010, - "requests": 3428, + "requests": 3260, "errors": 0, - "requestsPerSec": 685.6, - "avgLatencyMs": 143.33, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 144, + "requestsPerSec": 652, + "avgLatencyMs": 149.98, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 149, "p90LatencyMs": 151, - "p99LatencyMs": 944, - "maxLatencyMs": 2242, - "bytesPerSec": 193422950.4 + "p99LatencyMs": 1054, + "maxLatencyMs": 2384, + "bytesPerSec": 183907123.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3194, + "requests": 3228, "errors": 0, - "requestsPerSec": 638.8, - "avgLatencyMs": 213.93, - "medianLatencyMs": 154, - "p50LatencyMs": 154, - "p75LatencyMs": 181, - "p90LatencyMs": 207, - "p99LatencyMs": 3070, - "maxLatencyMs": 4997, - "bytesPerSec": 180184678.4 + "requestsPerSec": 645.6, + "avgLatencyMs": 212.23, + "medianLatencyMs": 160, + "p50LatencyMs": 160, + "p75LatencyMs": 192, + "p90LatencyMs": 204, + "p99LatencyMs": 2927, + "maxLatencyMs": 4914, + "bytesPerSec": 182072115.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 664.6, - "peakAvgLatencyMs": 37, - "peakP50LatencyMs": 37, - "peakP75LatencyMs": 38, - "peakP90LatencyMs": 39, - "peakP99LatencyMs": 41, - "totalRequests": 20915, + "peakRequestsPerSec": 708.6, + "peakAvgLatencyMs": 34.68, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 22154, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1918, + "requests": 1903, "errors": 0, - "requestsPerSec": 383.6, - "avgLatencyMs": 2.06, + "requestsPerSec": 380.6, + "avgLatencyMs": 2.07, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 4, - "bytesPerSec": 108206489.6 + "maxLatencyMs": 7, + "bytesPerSec": 107354521.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2933, + "requests": 2918, "errors": 0, - "requestsPerSec": 586.6, + "requestsPerSec": 583.6, "avgLatencyMs": 8.12, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 8, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 165478400 + "p99LatencyMs": 12, + "maxLatencyMs": 18, + "bytesPerSec": 164613324.81 }, { "workers": 10, "durationMs": 5000, - "requests": 3097, + "requests": 3320, "errors": 0, - "requestsPerSec": 619.4, - "avgLatencyMs": 15.63, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 29, - "bytesPerSec": 174732083.2 + "requestsPerSec": 664, + "avgLatencyMs": 14.57, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 16, + "maxLatencyMs": 27, + "bytesPerSec": 187288780.8 }, { "workers": 25, "durationMs": 5000, - "requests": 3323, + "requests": 3543, "errors": 0, - "requestsPerSec": 664.6, - "avgLatencyMs": 37, - "medianLatencyMs": 37, - "p50LatencyMs": 37, - "p75LatencyMs": 38, - "p90LatencyMs": 39, - "p99LatencyMs": 41, - "maxLatencyMs": 163, - "bytesPerSec": 187446067.2 + "requestsPerSec": 708.6, + "avgLatencyMs": 34.68, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 135, + "bytesPerSec": 199871692.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3292, + "requests": 3530, "errors": 0, - "requestsPerSec": 658.4, - "avgLatencyMs": 74.86, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, - "p99LatencyMs": 112, - "maxLatencyMs": 504, - "bytesPerSec": 185742131.2 + "requestsPerSec": 706, + "avgLatencyMs": 69.84, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 71, + "p99LatencyMs": 103, + "maxLatencyMs": 452, + "bytesPerSec": 199137689.6 }, { "workers": 100, "durationMs": 5010, - "requests": 3241, + "requests": 3504, "errors": 0, - "requestsPerSec": 648.21, - "avgLatencyMs": 151.49, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 152, - "p90LatencyMs": 156, - "p99LatencyMs": 1031, - "maxLatencyMs": 2302, - "bytesPerSec": 182832332.8 + "requestsPerSec": 700.8, + "avgLatencyMs": 140.25, + "medianLatencyMs": 137, + "p50LatencyMs": 137, + "p75LatencyMs": 138, + "p90LatencyMs": 154, + "p99LatencyMs": 592, + "maxLatencyMs": 1786, + "bytesPerSec": 197669683.2 }, { "workers": 200, "durationMs": 5010, - "requests": 3111, + "requests": 3436, "errors": 0, - "requestsPerSec": 622.21, - "avgLatencyMs": 218.28, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 195, - "p90LatencyMs": 210, - "p99LatencyMs": 2937, - "maxLatencyMs": 4951, - "bytesPerSec": 175544729.6 + "requestsPerSec": 687.2, + "avgLatencyMs": 204.99, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 178, + "p90LatencyMs": 197, + "p99LatencyMs": 2890, + "maxLatencyMs": 4971, + "bytesPerSec": 193868595.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 702.2, - "peakAvgLatencyMs": 34.98, - "peakP50LatencyMs": 35, - "peakP75LatencyMs": 36, + "peakRequestsPerSec": 716, + "peakAvgLatencyMs": 34.29, + "peakP50LatencyMs": 34, + "peakP75LatencyMs": 35, "peakP90LatencyMs": 36, - "peakP99LatencyMs": 38, - "totalRequests": 21449, + "peakP99LatencyMs": 37, + "totalRequests": 22415, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1852, + "requests": 1947, "errors": 0, - "requestsPerSec": 370.4, - "avgLatencyMs": 2.08, + "requestsPerSec": 389.4, + "avgLatencyMs": 2.06, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 3, - "maxLatencyMs": 7, - "bytesPerSec": 104497152 + "maxLatencyMs": 3, + "bytesPerSec": 109844889.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2936, + "requests": 3146, "errors": 0, - "requestsPerSec": 587.21, - "avgLatencyMs": 8.15, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 9, - "p90LatencyMs": 9, - "p99LatencyMs": 10, - "maxLatencyMs": 13, - "bytesPerSec": 165661900.81 + "requestsPerSec": 629.21, + "avgLatencyMs": 7.31, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 177458380.8 }, { "workers": 10, "durationMs": 5000, - "requests": 3182, + "requests": 3335, "errors": 0, - "requestsPerSec": 636.4, - "avgLatencyMs": 15.17, + "requestsPerSec": 667, + "avgLatencyMs": 14.52, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 18, - "maxLatencyMs": 28, - "bytesPerSec": 179503104 + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 188153856 }, { "workers": 25, "durationMs": 5000, - "requests": 3511, + "requests": 3580, "errors": 0, - "requestsPerSec": 702.2, - "avgLatencyMs": 34.98, - "medianLatencyMs": 35, - "p50LatencyMs": 35, - "p75LatencyMs": 36, + "requestsPerSec": 716, + "avgLatencyMs": 34.29, + "medianLatencyMs": 34, + "p50LatencyMs": 34, + "p75LatencyMs": 35, "p90LatencyMs": 36, - "p99LatencyMs": 38, - "maxLatencyMs": 114, - "bytesPerSec": 198089113.6 + "p99LatencyMs": 37, + "maxLatencyMs": 111, + "bytesPerSec": 201968844.8 }, { "workers": 50, "durationMs": 5000, - "requests": 3426, + "requests": 3502, "errors": 0, - "requestsPerSec": 685.2, - "avgLatencyMs": 71.94, - "medianLatencyMs": 71, - "p50LatencyMs": 71, - "p75LatencyMs": 72, - "p90LatencyMs": 73, - "p99LatencyMs": 112, - "maxLatencyMs": 417, - "bytesPerSec": 193265664 + "requestsPerSec": 700.4, + "avgLatencyMs": 70.23, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 72, + "p99LatencyMs": 116, + "maxLatencyMs": 552, + "bytesPerSec": 197564825.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 3326, + "durationMs": 5010, + "requests": 3485, "errors": 0, - "requestsPerSec": 665.2, - "avgLatencyMs": 147.64, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 150, - "p99LatencyMs": 951, - "maxLatencyMs": 2342, - "bytesPerSec": 187629568 + "requestsPerSec": 697, + "avgLatencyMs": 141, + "medianLatencyMs": 139, + "p50LatencyMs": 139, + "p75LatencyMs": 141, + "p90LatencyMs": 143, + "p99LatencyMs": 684, + "maxLatencyMs": 1951, + "bytesPerSec": 196594892.8 }, { "workers": 200, "durationMs": 5010, - "requests": 3216, + "requests": 3420, "errors": 0, - "requestsPerSec": 643.21, - "avgLatencyMs": 215.59, - "medianLatencyMs": 158, - "p50LatencyMs": 158, - "p75LatencyMs": 193, - "p90LatencyMs": 212, - "p99LatencyMs": 2893, - "maxLatencyMs": 4976, - "bytesPerSec": 181442969.6 + "requestsPerSec": 684, + "avgLatencyMs": 208.25, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 184, + "p90LatencyMs": 196, + "p99LatencyMs": 2858, + "maxLatencyMs": 4966, + "bytesPerSec": 192924876.8 } ] } @@ -493,474 +493,474 @@ }, "ssrRouterLinkLoadTests": { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1138, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1553, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 18, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1621, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1881, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1985, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1864, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, "medianLatencyMs": 211, "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1778, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 332.4, - "peakAvgLatencyMs": 74.17, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 76, - "peakP90LatencyMs": 83, - "peakP99LatencyMs": 93, - "totalRequests": 10944, + "peakWorkers": 10, + "peakRequestsPerSec": 310.4, + "peakAvgLatencyMs": 31.63, + "peakP50LatencyMs": 32, + "peakP75LatencyMs": 34, + "peakP90LatencyMs": 37, + "peakP99LatencyMs": 43, + "totalRequests": 10298, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1195, + "requests": 1150, "errors": 0, - "requestsPerSec": 239, - "avgLatencyMs": 3.5, + "requestsPerSec": 230, + "avgLatencyMs": 3.74, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p75LatencyMs": 4, + "p90LatencyMs": 5, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 67449651.2 + "maxLatencyMs": 9, + "bytesPerSec": 64897024 }, { "workers": 5, "durationMs": 5000, - "requests": 1576, + "requests": 1532, "errors": 0, - "requestsPerSec": 315.2, - "avgLatencyMs": 15.31, - "medianLatencyMs": 14, - "p50LatencyMs": 14, - "p75LatencyMs": 17, + "requestsPerSec": 306.4, + "avgLatencyMs": 15.79, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 18, "p90LatencyMs": 19, - "p99LatencyMs": 22, + "p99LatencyMs": 23, "maxLatencyMs": 27, - "bytesPerSec": 88952012.8 + "bytesPerSec": 86461644.8 }, { "workers": 10, "durationMs": 5000, - "requests": 1617, + "requests": 1552, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 30.33, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 42, - "maxLatencyMs": 62, - "bytesPerSec": 91245772.8 + "requestsPerSec": 310.4, + "avgLatencyMs": 31.63, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 34, + "p90LatencyMs": 37, + "p99LatencyMs": 43, + "maxLatencyMs": 68, + "bytesPerSec": 87588864 }, { "workers": 25, "durationMs": 5000, - "requests": 1662, + "requests": 1533, "errors": 0, - "requestsPerSec": 332.4, - "avgLatencyMs": 74.17, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 76, - "p90LatencyMs": 83, - "p99LatencyMs": 93, - "maxLatencyMs": 315, - "bytesPerSec": 93788569.6 + "requestsPerSec": 306.61, + "avgLatencyMs": 80.29, + "medianLatencyMs": 79, + "p50LatencyMs": 79, + "p75LatencyMs": 85, + "p90LatencyMs": 91, + "p99LatencyMs": 118, + "maxLatencyMs": 260, + "bytesPerSec": 86514073.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1643, + "requests": 1479, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 149.31, - "medianLatencyMs": 149, - "p50LatencyMs": 149, - "p75LatencyMs": 156, - "p90LatencyMs": 161, - "p99LatencyMs": 188, - "maxLatencyMs": 232, - "bytesPerSec": 92726886.4 + "requestsPerSec": 295.8, + "avgLatencyMs": 165.61, + "medianLatencyMs": 163, + "p50LatencyMs": 163, + "p75LatencyMs": 169, + "p90LatencyMs": 175, + "p99LatencyMs": 709, + "maxLatencyMs": 1362, + "bytesPerSec": 83473203.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1634, + "requests": 1529, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 296.23, - "medianLatencyMs": 219, - "p50LatencyMs": 219, + "requestsPerSec": 305.8, + "avgLatencyMs": 307.42, + "medianLatencyMs": 231, + "p50LatencyMs": 231, "p75LatencyMs": 270, - "p90LatencyMs": 298, - "p99LatencyMs": 3409, - "maxLatencyMs": 4875, - "bytesPerSec": 92215705.6 + "p90LatencyMs": 294, + "p99LatencyMs": 3558, + "maxLatencyMs": 4969, + "bytesPerSec": 86304358.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1617, + "requests": 1523, "errors": 0, - "requestsPerSec": 323.4, - "avgLatencyMs": 300.05, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 281, - "p99LatencyMs": 3578, - "maxLatencyMs": 4959, - "bytesPerSec": 91271987.2 + "requestsPerSec": 304.61, + "avgLatencyMs": 308.64, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 263, + "p90LatencyMs": 298, + "p99LatencyMs": 3601, + "maxLatencyMs": 4998, + "bytesPerSec": 85960294.4 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 401.8, - "peakAvgLatencyMs": 61.37, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 63, - "peakP99LatencyMs": 88, - "totalRequests": 12451, + "peakRequestsPerSec": 376.2, + "peakAvgLatencyMs": 65.5, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 98, + "totalRequests": 11693, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1175, + "requests": 1138, "errors": 0, - "requestsPerSec": 235, - "avgLatencyMs": 3.58, + "requestsPerSec": 227.6, + "avgLatencyMs": 3.82, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 66309324.8 + "p99LatencyMs": 11, + "maxLatencyMs": 12, + "bytesPerSec": 64228556.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1582, + "requests": 1553, "errors": 0, - "requestsPerSec": 316.4, - "avgLatencyMs": 15.28, + "requestsPerSec": 310.61, + "avgLatencyMs": 15.56, "medianLatencyMs": 14, "p50LatencyMs": 14, - "p75LatencyMs": 17, + "p75LatencyMs": 18, "p90LatencyMs": 19, "p99LatencyMs": 23, "maxLatencyMs": 28, - "bytesPerSec": 89292800 + "bytesPerSec": 87654400 }, { "workers": 10, "durationMs": 5000, - "requests": 1859, + "requests": 1621, "errors": 0, - "requestsPerSec": 371.8, - "avgLatencyMs": 26.33, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 31, - "p99LatencyMs": 36, - "maxLatencyMs": 43, - "bytesPerSec": 104903475.2 + "requestsPerSec": 324.2, + "avgLatencyMs": 30.27, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 32, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 54, + "bytesPerSec": 91481702.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2009, + "requests": 1881, "errors": 0, - "requestsPerSec": 401.8, - "avgLatencyMs": 61.37, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 62, - "p90LatencyMs": 63, - "p99LatencyMs": 88, - "maxLatencyMs": 170, - "bytesPerSec": 113370726.4 + "requestsPerSec": 376.2, + "avgLatencyMs": 65.5, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 98, + "maxLatencyMs": 268, + "bytesPerSec": 106161766.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1982, + "durationMs": 5010, + "requests": 1858, "errors": 0, - "requestsPerSec": 396.4, - "avgLatencyMs": 123.54, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 123, - "p90LatencyMs": 131, - "p99LatencyMs": 311, - "maxLatencyMs": 920, - "bytesPerSec": 111850291.2 + "requestsPerSec": 371.6, + "avgLatencyMs": 132.34, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 133, + "p90LatencyMs": 138, + "p99LatencyMs": 265, + "maxLatencyMs": 859, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1864, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 248.76, - "medianLatencyMs": 209, - "p50LatencyMs": 209, - "p75LatencyMs": 243, - "p90LatencyMs": 252, - "p99LatencyMs": 2462, - "maxLatencyMs": 3893, - "bytesPerSec": 110434713.6 + "requestsPerSec": 372.8, + "avgLatencyMs": 260.79, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 245, + "p90LatencyMs": 259, + "p99LatencyMs": 2942, + "maxLatencyMs": 4363, + "bytesPerSec": 105204940.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1887, + "requests": 1778, "errors": 0, - "requestsPerSec": 377.4, - "avgLatencyMs": 285.99, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 254, - "p90LatencyMs": 301, - "p99LatencyMs": 3366, - "maxLatencyMs": 4961, - "bytesPerSec": 106502553.6 + "requestsPerSec": 355.6, + "avgLatencyMs": 291.82, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 252, + "p90LatencyMs": 283, + "p99LatencyMs": 3423, + "maxLatencyMs": 4946, + "bytesPerSec": 100355276.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 397.6, - "peakAvgLatencyMs": 62, - "peakP50LatencyMs": 61, - "peakP75LatencyMs": 63, - "peakP90LatencyMs": 64, - "peakP99LatencyMs": 91, - "totalRequests": 12996, + "peakRequestsPerSec": 380.8, + "peakAvgLatencyMs": 64.72, + "peakP50LatencyMs": 64, + "peakP75LatencyMs": 66, + "peakP90LatencyMs": 68, + "peakP99LatencyMs": 73, + "totalRequests": 12510, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1382, + "requests": 1326, "errors": 0, - "requestsPerSec": 276.4, - "avgLatencyMs": 3.09, + "requestsPerSec": 265.2, + "avgLatencyMs": 3.15, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 4, - "bytesPerSec": 78007500.8 + "maxLatencyMs": 7, + "bytesPerSec": 74835558.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1860, + "requests": 1754, "errors": 0, - "requestsPerSec": 372, - "avgLatencyMs": 12.84, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 14, - "p90LatencyMs": 14, - "p99LatencyMs": 16, - "maxLatencyMs": 20, - "bytesPerSec": 104982118.4 + "requestsPerSec": 350.8, + "avgLatencyMs": 13.75, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 98992128 }, { "workers": 10, "durationMs": 5000, - "requests": 1954, + "requests": 1883, "errors": 0, - "requestsPerSec": 390.8, - "avgLatencyMs": 25.07, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 33, - "bytesPerSec": 110277427.2 + "requestsPerSec": 376.6, + "avgLatencyMs": 25.99, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 30, + "maxLatencyMs": 52, + "bytesPerSec": 106279731.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1988, + "requests": 1904, "errors": 0, - "requestsPerSec": 397.6, - "avgLatencyMs": 62, - "medianLatencyMs": 61, - "p50LatencyMs": 61, - "p75LatencyMs": 63, - "p90LatencyMs": 64, - "p99LatencyMs": 91, - "maxLatencyMs": 146, - "bytesPerSec": 112191078.4 + "requestsPerSec": 380.8, + "avgLatencyMs": 64.72, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 68, + "p99LatencyMs": 73, + "maxLatencyMs": 145, + "bytesPerSec": 107459379.2 }, { "workers": 50, "durationMs": 5000, - "requests": 1985, + "requests": 1892, "errors": 0, - "requestsPerSec": 397, - "avgLatencyMs": 123.89, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 126, - "p99LatencyMs": 309, - "maxLatencyMs": 868, - "bytesPerSec": 112033792 + "requestsPerSec": 378.4, + "avgLatencyMs": 129.91, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 130, + "p90LatencyMs": 134, + "p99LatencyMs": 479, + "maxLatencyMs": 1032, + "bytesPerSec": 106777804.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1930, + "requests": 1894, "errors": 0, - "requestsPerSec": 386, - "avgLatencyMs": 251.37, - "medianLatencyMs": 211, - "p50LatencyMs": 211, - "p75LatencyMs": 242, - "p90LatencyMs": 248, - "p99LatencyMs": 2594, - "maxLatencyMs": 4052, - "bytesPerSec": 108927385.6 + "requestsPerSec": 378.8, + "avgLatencyMs": 257.17, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 248, + "p90LatencyMs": 257, + "p99LatencyMs": 2711, + "maxLatencyMs": 4113, + "bytesPerSec": 106882662.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1897, + "requests": 1857, "errors": 0, - "requestsPerSec": 379.4, - "avgLatencyMs": 276.4, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 242, - "p90LatencyMs": 261, - "p99LatencyMs": 3436, - "maxLatencyMs": 4954, - "bytesPerSec": 107066163.2 + "requestsPerSec": 371.4, + "avgLatencyMs": 280.05, + "medianLatencyMs": 197, + "p50LatencyMs": 197, + "p75LatencyMs": 241, + "p90LatencyMs": 284, + "p99LatencyMs": 3447, + "maxLatencyMs": 4991, + "bytesPerSec": 104798617.6 } ] } @@ -969,147 +969,147 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "clientSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.66, + "firstPaintMs": 93.4, + "fcpMs": 93.19, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.28, - "inputDelayMs": 0.81, - "processingDurationMs": 2.24, - "presentationDelayMs": 16.23 + "interactionLatencyMs": 18.26, + "inputDelayMs": 0.78, + "processingDurationMs": 2.57, + "presentationDelayMs": 14.91 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 10.69, - "fcpMs": 10.83, - "interactionLatencyMs": 2.16, - "inputDelayMs": 0.1, - "processingDurationMs": 0.05, - "presentationDelayMs": 2.17 + "firstPaintMs": 6.95, + "fcpMs": 7.06, + "interactionLatencyMs": 2.25, + "inputDelayMs": 0.07, + "processingDurationMs": 0.41, + "presentationDelayMs": 2.49 }, "samples": [ { - "firstPaintMs": 124, - "fcpMs": 124.436, + "firstPaintMs": 96, + "fcpMs": 95.923, "interactionTests": { - "interactionLatencyMs": 21.626, - "inputDelayMs": 0.743, - "processingDurationMs": 2.19, - "presentationDelayMs": 18.693 + "interactionLatencyMs": 19.252, + "inputDelayMs": 0.779, + "processingDurationMs": 2.614, + "presentationDelayMs": 15.859 } }, { - "firstPaintMs": 101, - "fcpMs": 100.933, + "firstPaintMs": 97, + "fcpMs": 97.001, "interactionTests": { - "interactionLatencyMs": 19.802, - "inputDelayMs": 0.964, - "processingDurationMs": 2.324, - "presentationDelayMs": 16.514 + "interactionLatencyMs": 16.099, + "inputDelayMs": 0.705, + "processingDurationMs": 2.25, + "presentationDelayMs": 13.144 } }, { - "firstPaintMs": 100, - "fcpMs": 99.956, + "firstPaintMs": 97, + "fcpMs": 96.697, "interactionTests": { - "interactionLatencyMs": 20.918999999999997, - "inputDelayMs": 0.774, - "processingDurationMs": 2.219, - "presentationDelayMs": 17.926 + "interactionLatencyMs": 16.362000000000002, + "inputDelayMs": 0.891, + "processingDurationMs": 3.233, + "presentationDelayMs": 12.238 } }, { - "firstPaintMs": 98, - "fcpMs": 98.467, + "firstPaintMs": 96, + "fcpMs": 95.747, "interactionTests": { - "interactionLatencyMs": 16.982, - "inputDelayMs": 0.715, - "processingDurationMs": 2.209, - "presentationDelayMs": 14.058 + "interactionLatencyMs": 21.567, + "inputDelayMs": 0.779, + "processingDurationMs": 2.195, + "presentationDelayMs": 18.593 } }, { - "firstPaintMs": 109, - "fcpMs": 109.493, + "firstPaintMs": 81, + "fcpMs": 80.602, "interactionTests": { - "interactionLatencyMs": 17.07, - "inputDelayMs": 0.869, - "processingDurationMs": 2.244, - "presentationDelayMs": 13.957 + "interactionLatencyMs": 18.044, + "inputDelayMs": 0.77, + "processingDurationMs": 2.562, + "presentationDelayMs": 14.712 } } ] }, "serverSideRenderedTests": { - "firstPaintMs": 82.8, - "fcpMs": 82.91, + "firstPaintMs": 81.4, + "fcpMs": 81.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.01, - "inputDelayMs": 1.33, - "processingDurationMs": 1.91, - "presentationDelayMs": 10.77 + "interactionLatencyMs": 15.83, + "inputDelayMs": 0.85, + "processingDurationMs": 2.12, + "presentationDelayMs": 12.86 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 9.58, - "fcpMs": 9.45, - "interactionLatencyMs": 4.49, - "inputDelayMs": 1.13, - "processingDurationMs": 0.33, - "presentationDelayMs": 4.93 + "firstPaintMs": 4.77, + "fcpMs": 4.9, + "interactionLatencyMs": 2.84, + "inputDelayMs": 0.04, + "processingDurationMs": 0.47, + "presentationDelayMs": 2.7 }, "samples": [ { - "firstPaintMs": 92, - "fcpMs": 91.827, + "firstPaintMs": 86, + "fcpMs": 85.864, "interactionTests": { - "interactionLatencyMs": 19.57, - "inputDelayMs": 0.744, - "processingDurationMs": 1.734, - "presentationDelayMs": 17.092 + "interactionLatencyMs": 14.385, + "inputDelayMs": 0.925, + "processingDurationMs": 2.38, + "presentationDelayMs": 11.08 } }, { - "firstPaintMs": 89, - "fcpMs": 89.09, + "firstPaintMs": 80, + "fcpMs": 79.723, "interactionTests": { - "interactionLatencyMs": 18.048000000000002, - "inputDelayMs": 0.877, - "processingDurationMs": 2.082, - "presentationDelayMs": 15.089 + "interactionLatencyMs": 18.573, + "inputDelayMs": 0.848, + "processingDurationMs": 1.69, + "presentationDelayMs": 16.035 } }, { - "firstPaintMs": 79, - "fcpMs": 79.289, + "firstPaintMs": 82, + "fcpMs": 82.365, "interactionTests": { - "interactionLatencyMs": 9.949, - "inputDelayMs": 0.783, - "processingDurationMs": 1.611, - "presentationDelayMs": 7.555 + "interactionLatencyMs": 13.239999999999998, + "inputDelayMs": 0.846, + "processingDurationMs": 1.906, + "presentationDelayMs": 10.488 } }, { - "firstPaintMs": 68, - "fcpMs": 68.2, + "firstPaintMs": 85, + "fcpMs": 84.805, "interactionTests": { - "interactionLatencyMs": 10.335, - "inputDelayMs": 0.919, - "processingDurationMs": 1.706, - "presentationDelayMs": 7.71 + "interactionLatencyMs": 13.745, + "inputDelayMs": 0.816, + "processingDurationMs": 1.809, + "presentationDelayMs": 11.12 } }, { - "firstPaintMs": 86, - "fcpMs": 86.128, + "firstPaintMs": 74, + "fcpMs": 73.602, "interactionTests": { - "interactionLatencyMs": 12.161999999999999, - "inputDelayMs": 3.346, - "processingDurationMs": 2.397, - "presentationDelayMs": 6.419 + "interactionLatencyMs": 19.219, + "inputDelayMs": 0.836, + "processingDurationMs": 2.812, + "presentationDelayMs": 15.571 } } ] 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 2abbdb15..2ce20108 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": 5, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 166, - "fcpMs": 166.06, + "firstPaintMs": 153.4, + "fcpMs": 153.48, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 22.77, - "inputDelayMs": 1.66, - "processingDurationMs": 2.84, - "presentationDelayMs": 18.28 + "interactionLatencyMs": 18.23, + "inputDelayMs": 1.56, + "processingDurationMs": 2.03, + "presentationDelayMs": 14.63 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 4.69, - "fcpMs": 4.9, - "interactionLatencyMs": 1.27, - "inputDelayMs": 0.18, - "processingDurationMs": 1.22, - "presentationDelayMs": 2.28 + "firstPaintMs": 7.09, + "fcpMs": 7.24, + "interactionLatencyMs": 6.47, + "inputDelayMs": 0.33, + "processingDurationMs": 0.32, + "presentationDelayMs": 6.62 }, "samples": [ { - "firstPaintMs": 171, - "fcpMs": 171.491, + "firstPaintMs": 150, + "fcpMs": 150.028, "interactionTests": { - "interactionLatencyMs": 21.264, - "inputDelayMs": 1.571, - "processingDurationMs": 4.871, - "presentationDelayMs": 14.822 + "interactionLatencyMs": 15.739999999999998, + "inputDelayMs": 2.129, + "processingDurationMs": 2.594, + "presentationDelayMs": 11.017 } }, { - "firstPaintMs": 164, - "fcpMs": 163.526, + "firstPaintMs": 165, + "fcpMs": 165.244, "interactionTests": { - "interactionLatencyMs": 22.599, - "inputDelayMs": 1.429, - "processingDurationMs": 1.824, - "presentationDelayMs": 19.346 + "interactionLatencyMs": 11.934999999999999, + "inputDelayMs": 1.398, + "processingDurationMs": 1.933, + "presentationDelayMs": 8.604 } }, { - "firstPaintMs": 167, - "fcpMs": 167.162, + "firstPaintMs": 155, + "fcpMs": 155.391, "interactionTests": { - "interactionLatencyMs": 24.752000000000002, - "inputDelayMs": 1.605, - "processingDurationMs": 2.114, - "presentationDelayMs": 21.033 + "interactionLatencyMs": 13.256, + "inputDelayMs": 1.422, + "processingDurationMs": 1.872, + "presentationDelayMs": 9.962 } }, { - "firstPaintMs": 159, - "fcpMs": 159.028, + "firstPaintMs": 147, + "fcpMs": 146.995, "interactionTests": { - "interactionLatencyMs": 22.959, - "inputDelayMs": 1.859, - "processingDurationMs": 3.054, - "presentationDelayMs": 18.046 + "interactionLatencyMs": 26.132, + "inputDelayMs": 1.554, + "processingDurationMs": 1.932, + "presentationDelayMs": 22.646 } }, { - "firstPaintMs": 169, - "fcpMs": 169.109, + "firstPaintMs": 150, + "fcpMs": 149.766, "interactionTests": { - "interactionLatencyMs": 22.297, - "inputDelayMs": 1.834, - "processingDurationMs": 2.329, - "presentationDelayMs": 18.134 + "interactionLatencyMs": 24.085, + "inputDelayMs": 1.317, + "processingDurationMs": 1.83, + "presentationDelayMs": 20.938 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 346, - "avgLatencyMs": 2.911, - "medianLatencyMs": 2.862, - "samples": 3435, + "opsPerSec": 342, + "avgLatencyMs": 2.943, + "medianLatencyMs": 2.885, + "samples": 3399, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 112.2, - "fcpMs": 112.18, + "firstPaintMs": 106.6, + "fcpMs": 106.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.24, - "inputDelayMs": 2, - "processingDurationMs": 3.32, - "presentationDelayMs": 11.92 + "interactionLatencyMs": 20.06, + "inputDelayMs": 1.64, + "processingDurationMs": 2.79, + "presentationDelayMs": 15.64 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.04, - "fcpMs": 22.94, - "interactionLatencyMs": 4.74, - "inputDelayMs": 1.1, - "processingDurationMs": 0.89, - "presentationDelayMs": 4.98 + "firstPaintMs": 22.45, + "fcpMs": 22.44, + "interactionLatencyMs": 6.96, + "inputDelayMs": 0.1, + "processingDurationMs": 0.23, + "presentationDelayMs": 7.11 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.896, + "firstPaintMs": 72, + "fcpMs": 72.026, "interactionTests": { - "interactionLatencyMs": 11.309, - "inputDelayMs": 1.553, - "processingDurationMs": 4.669, - "presentationDelayMs": 5.087 + "interactionLatencyMs": 16.982999999999997, + "inputDelayMs": 1.632, + "processingDurationMs": 2.968, + "presentationDelayMs": 12.383 } }, { - "firstPaintMs": 127, - "fcpMs": 127.031, + "firstPaintMs": 104, + "fcpMs": 104.118, "interactionTests": { - "interactionLatencyMs": 21.723, - "inputDelayMs": 1.501, - "processingDurationMs": 2.597, - "presentationDelayMs": 17.625 + "interactionLatencyMs": 15.454, + "inputDelayMs": 1.54, + "processingDurationMs": 2.577, + "presentationDelayMs": 11.337 } }, { - "firstPaintMs": 118, - "fcpMs": 117.83, + "firstPaintMs": 134, + "fcpMs": 134.066, "interactionTests": { - "interactionLatencyMs": 13.44, - "inputDelayMs": 1.547, - "processingDurationMs": 3.219, - "presentationDelayMs": 8.674 + "interactionLatencyMs": 13.253, + "inputDelayMs": 1.775, + "processingDurationMs": 3.097, + "presentationDelayMs": 8.381 } }, { - "firstPaintMs": 81, - "fcpMs": 81.2, + "firstPaintMs": 114, + "fcpMs": 113.789, "interactionTests": { - "interactionLatencyMs": 21.653, - "inputDelayMs": 3.965, - "processingDurationMs": 3.637, - "presentationDelayMs": 14.051 + "interactionLatencyMs": 29.718, + "inputDelayMs": 1.696, + "processingDurationMs": 2.653, + "presentationDelayMs": 25.369 } }, { - "firstPaintMs": 97, - "fcpMs": 96.962, + "firstPaintMs": 109, + "fcpMs": 109.121, "interactionTests": { - "interactionLatencyMs": 18.061, - "inputDelayMs": 1.434, - "processingDurationMs": 2.473, - "presentationDelayMs": 14.154 + "interactionLatencyMs": 24.907, + "inputDelayMs": 1.554, + "processingDurationMs": 2.63, + "presentationDelayMs": 20.723 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 171.2, - "peakAvgLatencyMs": 28.58, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 38, - "totalRequests": 5761, + "peakWorkers": 10, + "peakRequestsPerSec": 167, + "peakAvgLatencyMs": 59.06, + "peakP50LatencyMs": 58, + "peakP75LatencyMs": 59, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 5454, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 717, + "requests": 648, "errors": 0, - "requestsPerSec": 143.4, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 11, - "bytesPerSec": 47923200 + "requestsPerSec": 129.6, + "avgLatencyMs": 7.2, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 43302912 }, { "workers": 5, "durationMs": 5000, - "requests": 856, + "requests": 770, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 28.58, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 52, - "bytesPerSec": 57209651.2 + "requestsPerSec": 154, + "avgLatencyMs": 31.85, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, + "p90LatencyMs": 36, + "p99LatencyMs": 56, + "maxLatencyMs": 63, + "bytesPerSec": 51449036.8 }, { "workers": 10, - "durationMs": 5010, - "requests": 856, + "durationMs": 5000, + "requests": 835, "errors": 0, - "requestsPerSec": 171.2, - "avgLatencyMs": 57.57, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 58, - "p90LatencyMs": 61, - "p99LatencyMs": 82, - "maxLatencyMs": 111, - "bytesPerSec": 57209651.2 + "requestsPerSec": 167, + "avgLatencyMs": 59.06, + "medianLatencyMs": 58, + "p50LatencyMs": 58, + "p75LatencyMs": 59, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 120, + "bytesPerSec": 55807180.8 }, { "workers": 25, "durationMs": 5000, - "requests": 838, + "requests": 835, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 146.52, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 147, - "p90LatencyMs": 156, - "p99LatencyMs": 260, - "maxLatencyMs": 598, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167, + "avgLatencyMs": 146.91, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 157, + "p99LatencyMs": 353, + "maxLatencyMs": 640, + "bytesPerSec": 55807180.8 }, { "workers": 50, - "durationMs": 5000, - "requests": 831, + "durationMs": 5010, + "requests": 826, "errors": 0, - "requestsPerSec": 166.2, - "avgLatencyMs": 291.54, - "medianLatencyMs": 289, - "p50LatencyMs": 289, - "p75LatencyMs": 293, - "p90LatencyMs": 312, - "p99LatencyMs": 1652, - "maxLatencyMs": 2366, - "bytesPerSec": 55531929.6 + "requestsPerSec": 165.2, + "avgLatencyMs": 293.38, + "medianLatencyMs": 292, + "p50LatencyMs": 292, + "p75LatencyMs": 295, + "p90LatencyMs": 303, + "p99LatencyMs": 1787, + "maxLatencyMs": 2503, + "bytesPerSec": 55197696 }, { "workers": 100, "durationMs": 5010, - "requests": 851, + "requests": 792, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 400.45, - "medianLatencyMs": 313, - "p50LatencyMs": 313, - "p75LatencyMs": 359, - "p90LatencyMs": 388, - "p99LatencyMs": 3839, - "maxLatencyMs": 4892, - "bytesPerSec": 56875417.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 411.91, + "medianLatencyMs": 308, + "p50LatencyMs": 308, + "p75LatencyMs": 375, + "p90LatencyMs": 395, + "p99LatencyMs": 3930, + "maxLatencyMs": 4885, + "bytesPerSec": 52930150.4 }, { "workers": 200, "durationMs": 5010, - "requests": 812, + "requests": 748, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 408.69, - "medianLatencyMs": 301, - "p50LatencyMs": 301, - "p75LatencyMs": 353, - "p90LatencyMs": 395, - "p99LatencyMs": 3906, - "maxLatencyMs": 4836, - "bytesPerSec": 54260531.2 + "requestsPerSec": 149.6, + "avgLatencyMs": 429.99, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 373, + "p90LatencyMs": 398, + "p99LatencyMs": 4063, + "maxLatencyMs": 4940, + "bytesPerSec": 49982668.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 170.8, - "peakAvgLatencyMs": 28.64, - "peakP50LatencyMs": 28, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 47, - "totalRequests": 5614, + "peakWorkers": 10, + "peakRequestsPerSec": 164.6, + "peakAvgLatencyMs": 59.71, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 60, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 84, + "totalRequests": 5215, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 725, + "requests": 624, "errors": 0, - "requestsPerSec": 145, - "avgLatencyMs": 6.3, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 48447488 + "requestsPerSec": 124.8, + "avgLatencyMs": 7.43, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 8, + "p90LatencyMs": 8, + "p99LatencyMs": 12, + "maxLatencyMs": 15, + "bytesPerSec": 41690726.4 }, { "workers": 5, "durationMs": 5000, - "requests": 854, + "requests": 761, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 28.64, - "medianLatencyMs": 28, - "p50LatencyMs": 28, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 47, - "maxLatencyMs": 59, - "bytesPerSec": 57065472 + "requestsPerSec": 152.2, + "avgLatencyMs": 32.27, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 48, + "maxLatencyMs": 64, + "bytesPerSec": 50852659.2 }, { "workers": 10, "durationMs": 5000, - "requests": 854, + "requests": 823, "errors": 0, - "requestsPerSec": 170.8, - "avgLatencyMs": 57.75, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 59, - "p90LatencyMs": 60, - "p99LatencyMs": 76, - "maxLatencyMs": 85, - "bytesPerSec": 57072025.6 + "requestsPerSec": 164.6, + "avgLatencyMs": 59.71, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 60, + "p90LatencyMs": 63, + "p99LatencyMs": 84, + "maxLatencyMs": 92, + "bytesPerSec": 55001088 }, { "workers": 25, "durationMs": 5000, - "requests": 836, + "requests": 780, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 146.89, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 148, - "p90LatencyMs": 152, - "p99LatencyMs": 315, - "maxLatencyMs": 616, - "bytesPerSec": 55866163.2 + "requestsPerSec": 156, + "avgLatencyMs": 157.07, + "medianLatencyMs": 157, + "p50LatencyMs": 157, + "p75LatencyMs": 161, + "p90LatencyMs": 172, + "p99LatencyMs": 270, + "maxLatencyMs": 555, + "bytesPerSec": 52117504 }, { "workers": 50, "durationMs": 5000, - "requests": 839, + "requests": 762, "errors": 0, - "requestsPerSec": 167.8, - "avgLatencyMs": 288.49, - "medianLatencyMs": 285, - "p50LatencyMs": 285, - "p75LatencyMs": 298, - "p90LatencyMs": 303, - "p99LatencyMs": 1641, - "maxLatencyMs": 2362, - "bytesPerSec": 56069324.8 + "requestsPerSec": 152.4, + "avgLatencyMs": 317.39, + "medianLatencyMs": 304, + "p50LatencyMs": 304, + "p75LatencyMs": 316, + "p90LatencyMs": 345, + "p99LatencyMs": 2044, + "maxLatencyMs": 2679, + "bytesPerSec": 50924748.8 }, { "workers": 100, "durationMs": 5010, - "requests": 792, + "requests": 753, "errors": 0, - "requestsPerSec": 158.4, - "avgLatencyMs": 416.52, - "medianLatencyMs": 317, - "p50LatencyMs": 317, - "p75LatencyMs": 377, - "p90LatencyMs": 410, - "p99LatencyMs": 3924, - "maxLatencyMs": 4868, - "bytesPerSec": 52923596.8 + "requestsPerSec": 150.6, + "avgLatencyMs": 425.72, + "medianLatencyMs": 323, + "p50LatencyMs": 323, + "p75LatencyMs": 385, + "p90LatencyMs": 411, + "p99LatencyMs": 4003, + "maxLatencyMs": 4888, + "bytesPerSec": 50321817.6 }, { "workers": 200, "durationMs": 5010, - "requests": 714, + "requests": 712, "errors": 0, - "requestsPerSec": 142.81, - "avgLatencyMs": 442.83, - "medianLatencyMs": 325, - "p50LatencyMs": 325, - "p75LatencyMs": 381, - "p90LatencyMs": 413, - "p99LatencyMs": 3964, - "maxLatencyMs": 4935, - "bytesPerSec": 47718400 + "requestsPerSec": 142.4, + "avgLatencyMs": 437.89, + "medianLatencyMs": 310, + "p50LatencyMs": 310, + "p75LatencyMs": 376, + "p90LatencyMs": 412, + "p99LatencyMs": 3930, + "maxLatencyMs": 4813, + "bytesPerSec": 47584051.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 164.8, - "peakAvgLatencyMs": 293.94, - "peakP50LatencyMs": 290, - "peakP75LatencyMs": 297, - "peakP90LatencyMs": 302, - "peakP99LatencyMs": 1672, - "totalRequests": 5487, + "peakWorkers": 100, + "peakRequestsPerSec": 163.4, + "peakAvgLatencyMs": 416.14, + "peakP50LatencyMs": 313, + "peakP75LatencyMs": 369, + "peakP90LatencyMs": 399, + "peakP99LatencyMs": 3955, + "totalRequests": 5431, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 684, + "requests": 673, "errors": 0, - "requestsPerSec": 136.81, - "avgLatencyMs": 6.8, + "requestsPerSec": 134.6, + "avgLatencyMs": 6.99, "medianLatencyMs": 7, "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 9, "maxLatencyMs": 15, - "bytesPerSec": 45701529.6 + "bytesPerSec": 44967526.4 }, { "workers": 5, "durationMs": 5000, - "requests": 783, + "requests": 795, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 31.37, + "requestsPerSec": 159, + "avgLatencyMs": 30.85, "medianLatencyMs": 31, "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, + "p75LatencyMs": 31, + "p90LatencyMs": 32, "p99LatencyMs": 46, - "maxLatencyMs": 56, - "bytesPerSec": 52327219.2 + "maxLatencyMs": 62, + "bytesPerSec": 53126758.4 }, { "workers": 10, "durationMs": 5000, - "requests": 802, + "requests": 783, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 61.49, - "medianLatencyMs": 60, - "p50LatencyMs": 60, - "p75LatencyMs": 61, - "p90LatencyMs": 63, - "p99LatencyMs": 92, - "maxLatencyMs": 125, - "bytesPerSec": 53598617.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 62.97, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 70, + "p99LatencyMs": 89, + "maxLatencyMs": 93, + "bytesPerSec": 52320665.6 }, { "workers": 25, "durationMs": 5000, - "requests": 806, + "requests": 803, "errors": 0, - "requestsPerSec": 161.2, - "avgLatencyMs": 152.29, - "medianLatencyMs": 151, - "p50LatencyMs": 151, + "requestsPerSec": 160.6, + "avgLatencyMs": 152.83, + "medianLatencyMs": 152, + "p50LatencyMs": 152, "p75LatencyMs": 155, "p90LatencyMs": 157, - "p99LatencyMs": 242, - "maxLatencyMs": 664, - "bytesPerSec": 53854208 + "p99LatencyMs": 350, + "maxLatencyMs": 633, + "bytesPerSec": 53657600 }, { "workers": 50, "durationMs": 5000, - "requests": 824, + "requests": 796, "errors": 0, - "requestsPerSec": 164.8, - "avgLatencyMs": 293.94, - "medianLatencyMs": 290, - "p50LatencyMs": 290, - "p75LatencyMs": 297, - "p90LatencyMs": 302, - "p99LatencyMs": 1672, - "maxLatencyMs": 2429, - "bytesPerSec": 55060070.4 + "requestsPerSec": 159.2, + "avgLatencyMs": 303.95, + "medianLatencyMs": 298, + "p50LatencyMs": 298, + "p75LatencyMs": 309, + "p90LatencyMs": 316, + "p99LatencyMs": 1857, + "maxLatencyMs": 2561, + "bytesPerSec": 53185740.8 }, { "workers": 100, - "durationMs": 5010, - "requests": 812, + "durationMs": 5000, + "requests": 817, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 418.23, - "medianLatencyMs": 302, - "p50LatencyMs": 302, - "p75LatencyMs": 391, - "p90LatencyMs": 450, - "p99LatencyMs": 3858, - "maxLatencyMs": 4963, - "bytesPerSec": 54273638.4 + "requestsPerSec": 163.4, + "avgLatencyMs": 416.14, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 369, + "p90LatencyMs": 399, + "p99LatencyMs": 3955, + "maxLatencyMs": 4964, + "bytesPerSec": 54594764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 776, + "requests": 764, "errors": 0, - "requestsPerSec": 155.2, - "avgLatencyMs": 426.91, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 374, - "p90LatencyMs": 388, - "p99LatencyMs": 4122, - "maxLatencyMs": 4997, - "bytesPerSec": 51853721.6 + "requestsPerSec": 152.81, + "avgLatencyMs": 420.19, + "medianLatencyMs": 296, + "p50LatencyMs": 296, + "p75LatencyMs": 358, + "p90LatencyMs": 408, + "p99LatencyMs": 4010, + "maxLatencyMs": 4870, + "bytesPerSec": 51054182.4 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1247, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1646, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 15, "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1704, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1710, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1639, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1669, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, - "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1649, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 331.4, - "peakAvgLatencyMs": 29.58, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 44, - "totalRequests": 11030, + "peakWorkers": 25, + "peakRequestsPerSec": 332.2, + "peakAvgLatencyMs": 74.2, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 76, + "peakP99LatencyMs": 106, + "totalRequests": 10978, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1230, + "requests": 1211, "errors": 0, - "requestsPerSec": 246, - "avgLatencyMs": 3.36, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.65, + "medianLatencyMs": 4, + "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 77050675.2 + "maxLatencyMs": 8, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1624, + "requests": 1591, "errors": 0, - "requestsPerSec": 324.8, - "avgLatencyMs": 14.92, + "requestsPerSec": 318.2, + "avgLatencyMs": 15.32, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 15, - "p90LatencyMs": 16, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 101705318.4 + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 32, + "bytesPerSec": 99647488 }, { "workers": 10, "durationMs": 5000, - "requests": 1657, + "requests": 1656, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 29.58, + "requestsPerSec": 331.2, + "avgLatencyMs": 29.61, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 54, - "bytesPerSec": 103789363.2 + "p90LatencyMs": 31, + "p99LatencyMs": 40, + "maxLatencyMs": 47, + "bytesPerSec": 103697612.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1653, + "requests": 1661, "errors": 0, - "requestsPerSec": 330.6, - "avgLatencyMs": 74.54, - "medianLatencyMs": 74, - "p50LatencyMs": 74, + "requestsPerSec": 332.2, + "avgLatencyMs": 74.2, + "medianLatencyMs": 73, + "p50LatencyMs": 73, "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 105, - "maxLatencyMs": 330, - "bytesPerSec": 103514112 + "p90LatencyMs": 76, + "p99LatencyMs": 106, + "maxLatencyMs": 302, + "bytesPerSec": 104025292.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1639, + "requests": 1627, "errors": 0, - "requestsPerSec": 327.8, - "avgLatencyMs": 149.76, + "requestsPerSec": 325.4, + "avgLatencyMs": 150.96, "medianLatencyMs": 148, "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 151, - "p99LatencyMs": 455, - "maxLatencyMs": 1109, - "bytesPerSec": 102649036.8 + "p75LatencyMs": 149, + "p90LatencyMs": 153, + "p99LatencyMs": 604, + "maxLatencyMs": 1334, + "bytesPerSec": 101915033.6 }, { "workers": 100, "durationMs": 5010, - "requests": 1628, + "requests": 1616, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.88, - "medianLatencyMs": 217, - "p50LatencyMs": 217, + "requestsPerSec": 323.2, + "avgLatencyMs": 290.91, + "medianLatencyMs": 212, + "p50LatencyMs": 212, "p75LatencyMs": 269, - "p90LatencyMs": 289, - "p99LatencyMs": 3457, - "maxLatencyMs": 4934, - "bytesPerSec": 101967462.4 + "p90LatencyMs": 295, + "p99LatencyMs": 3417, + "maxLatencyMs": 4896, + "bytesPerSec": 101207244.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1599, + "requests": 1616, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 297.2, - "medianLatencyMs": 215, - "p50LatencyMs": 215, - "p75LatencyMs": 272, - "p90LatencyMs": 295, - "p99LatencyMs": 3567, - "maxLatencyMs": 4974, - "bytesPerSec": 100145561.6 + "requestsPerSec": 323.2, + "avgLatencyMs": 294.19, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3532, + "maxLatencyMs": 4982, + "bytesPerSec": 101194137.6 } ] }, { "peakWorkers": 100, - "peakRequestsPerSec": 320.8, - "peakAvgLatencyMs": 299.14, - "peakP50LatencyMs": 223, - "peakP75LatencyMs": 274, - "peakP90LatencyMs": 293, - "peakP99LatencyMs": 3471, - "totalRequests": 10658, + "peakRequestsPerSec": 342.2, + "peakAvgLatencyMs": 283.55, + "peakP50LatencyMs": 212, + "peakP75LatencyMs": 260, + "peakP90LatencyMs": 279, + "peakP99LatencyMs": 3314, + "totalRequests": 11303, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1182, + "requests": 1240, "errors": 0, - "requestsPerSec": 236.4, - "avgLatencyMs": 4.06, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 248, + "avgLatencyMs": 3.22, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 10, - "bytesPerSec": 74036019.2 + "maxLatencyMs": 9, + "bytesPerSec": 77666713.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1539, + "requests": 1627, "errors": 0, - "requestsPerSec": 307.8, - "avgLatencyMs": 15.64, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 325.4, + "avgLatencyMs": 14.8, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 16, - "p90LatencyMs": 17, + "p90LatencyMs": 16, "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 96383795.2 + "maxLatencyMs": 31, + "bytesPerSec": 101888819.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1602, + "requests": 1687, "errors": 0, - "requestsPerSec": 320.4, - "avgLatencyMs": 30.63, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 31, - "p99LatencyMs": 47, + "requestsPerSec": 337.4, + "avgLatencyMs": 29.05, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 30, + "p99LatencyMs": 43, "maxLatencyMs": 57, - "bytesPerSec": 100329062.4 + "bytesPerSec": 105663692.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1599, + "requests": 1706, "errors": 0, - "requestsPerSec": 319.8, - "avgLatencyMs": 77.13, - "medianLatencyMs": 77, - "p50LatencyMs": 77, - "p75LatencyMs": 78, - "p90LatencyMs": 79, - "p99LatencyMs": 108, - "maxLatencyMs": 288, - "bytesPerSec": 100145561.6 + "requestsPerSec": 341.2, + "avgLatencyMs": 72.29, + "medianLatencyMs": 72, + "p50LatencyMs": 72, + "p75LatencyMs": 73, + "p90LatencyMs": 74, + "p99LatencyMs": 83, + "maxLatencyMs": 243, + "bytesPerSec": 106856448 }, { "workers": 50, "durationMs": 5000, - "requests": 1570, + "requests": 1674, "errors": 0, - "requestsPerSec": 314, - "avgLatencyMs": 156.34, - "medianLatencyMs": 152, - "p50LatencyMs": 152, - "p75LatencyMs": 156, - "p90LatencyMs": 159, - "p99LatencyMs": 694, - "maxLatencyMs": 1298, - "bytesPerSec": 98336768 + "requestsPerSec": 334.8, + "avgLatencyMs": 146.76, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 146, + "p90LatencyMs": 148, + "p99LatencyMs": 583, + "maxLatencyMs": 1177, + "bytesPerSec": 104837939.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1604, + "requests": 1711, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 299.14, - "medianLatencyMs": 223, - "p50LatencyMs": 223, - "p75LatencyMs": 274, - "p90LatencyMs": 293, - "p99LatencyMs": 3471, - "maxLatencyMs": 4998, - "bytesPerSec": 100447027.2 + "requestsPerSec": 342.2, + "avgLatencyMs": 283.55, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 260, + "p90LatencyMs": 279, + "p99LatencyMs": 3314, + "maxLatencyMs": 4835, + "bytesPerSec": 107157913.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1562, + "requests": 1658, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 301.28, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 286, - "p99LatencyMs": 3543, - "maxLatencyMs": 4929, - "bytesPerSec": 97825587.2 + "requestsPerSec": 331.6, + "avgLatencyMs": 292.8, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 254, + "p90LatencyMs": 276, + "p99LatencyMs": 3563, + "maxLatencyMs": 4958, + "bytesPerSec": 103828684.8 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 336.6, - "peakAvgLatencyMs": 73.19, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 74, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 94, - "totalRequests": 11092, + "peakRequestsPerSec": 342, + "peakAvgLatencyMs": 72.04, + "peakP50LatencyMs": 71, + "peakP75LatencyMs": 72, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 106, + "totalRequests": 11323, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1211, + "requests": 1247, "errors": 0, - "requestsPerSec": 242.2, - "avgLatencyMs": 3.61, - "medianLatencyMs": 4, - "p50LatencyMs": 4, - "p75LatencyMs": 4, + "requestsPerSec": 249.4, + "avgLatencyMs": 3.16, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 12, - "bytesPerSec": 75844812.8 + "maxLatencyMs": 7, + "bytesPerSec": 78112358.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 15.16, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 16, - "p90LatencyMs": 17, - "p99LatencyMs": 19, - "maxLatencyMs": 22, - "bytesPerSec": 100066918.4 + "requestsPerSec": 329.2, + "avgLatencyMs": 14.56, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 22, + "maxLatencyMs": 30, + "bytesPerSec": 103094681.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1674, + "requests": 1704, "errors": 0, - "requestsPerSec": 334.8, - "avgLatencyMs": 29.3, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 30, + "requestsPerSec": 340.8, + "avgLatencyMs": 28.76, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 33, - "maxLatencyMs": 54, - "bytesPerSec": 104837939.2 + "p99LatencyMs": 42, + "maxLatencyMs": 60, + "bytesPerSec": 106725376 }, { "workers": 25, "durationMs": 5000, - "requests": 1683, + "requests": 1710, "errors": 0, - "requestsPerSec": 336.6, - "avgLatencyMs": 73.19, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 74, - "p90LatencyMs": 75, - "p99LatencyMs": 94, - "maxLatencyMs": 255, - "bytesPerSec": 105401548.8 + "requestsPerSec": 342, + "avgLatencyMs": 72.04, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 106, + "maxLatencyMs": 309, + "bytesPerSec": 107092377.6 }, { "workers": 50, - "durationMs": 5000, - "requests": 1634, + "durationMs": 5010, + "requests": 1698, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.24, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 149, - "p90LatencyMs": 167, - "p99LatencyMs": 568, - "maxLatencyMs": 1254, - "bytesPerSec": 102347571.2 + "requestsPerSec": 339.6, + "avgLatencyMs": 144.66, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 145, + "p90LatencyMs": 147, + "p99LatencyMs": 513, + "maxLatencyMs": 1162, + "bytesPerSec": 106345267.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1657, + "requests": 1669, "errors": 0, - "requestsPerSec": 331.4, - "avgLatencyMs": 292.58, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 256, - "p90LatencyMs": 287, - "p99LatencyMs": 3482, - "maxLatencyMs": 4953, - "bytesPerSec": 103776256 + "requestsPerSec": 333.8, + "avgLatencyMs": 290.29, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 259, + "p90LatencyMs": 290, + "p99LatencyMs": 3522, + "maxLatencyMs": 4969, + "bytesPerSec": 104536473.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1635, + "requests": 1649, "errors": 0, - "requestsPerSec": 327, - "avgLatencyMs": 293.53, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 260, - "p90LatencyMs": 284, - "p99LatencyMs": 3457, - "maxLatencyMs": 4874, - "bytesPerSec": 102400000 + "requestsPerSec": 329.8, + "avgLatencyMs": 291.22, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 259, + "p90LatencyMs": 282, + "p99LatencyMs": 3475, + "maxLatencyMs": 4891, + "bytesPerSec": 103265075.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 9f7d5299..721c4d21 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,527 +4,527 @@ "type": "runtime-app", "isFocused": true, "order": 6, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 111.6, - "fcpMs": 111.79, + "firstPaintMs": 94, + "fcpMs": 94.01, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.4, - "inputDelayMs": 1.43, - "processingDurationMs": 2.48, - "presentationDelayMs": 11.49 + "interactionLatencyMs": 18.91, + "inputDelayMs": 0.84, + "processingDurationMs": 3.28, + "presentationDelayMs": 14.8 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.67, - "fcpMs": 11.83, - "interactionLatencyMs": 3.94, - "inputDelayMs": 1.23, - "processingDurationMs": 0.58, - "presentationDelayMs": 3.15 + "firstPaintMs": 8.51, + "fcpMs": 8.36, + "interactionLatencyMs": 4.25, + "inputDelayMs": 0.16, + "processingDurationMs": 1.44, + "presentationDelayMs": 5.41 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.404, + "firstPaintMs": 106, + "fcpMs": 105.882, "interactionTests": { - "interactionLatencyMs": 13.564, - "inputDelayMs": 0.808, - "processingDurationMs": 3.519, - "presentationDelayMs": 9.237 + "interactionLatencyMs": 13.853, + "inputDelayMs": 1.082, + "processingDurationMs": 5.718, + "presentationDelayMs": 7.053 } }, { - "firstPaintMs": 120, - "fcpMs": 120.284, + "firstPaintMs": 98, + "fcpMs": 97.589, "interactionTests": { - "interactionLatencyMs": 12.715, - "inputDelayMs": 1.024, - "processingDurationMs": 2.166, - "presentationDelayMs": 9.525 + "interactionLatencyMs": 16.792, + "inputDelayMs": 0.791, + "processingDurationMs": 2.786, + "presentationDelayMs": 13.215 } }, { - "firstPaintMs": 98, - "fcpMs": 97.973, + "firstPaintMs": 94, + "fcpMs": 94.349, "interactionTests": { - "interactionLatencyMs": 17.347, - "inputDelayMs": 0.84, - "processingDurationMs": 2.24, - "presentationDelayMs": 14.267 + "interactionLatencyMs": 25.287, + "inputDelayMs": 0.689, + "processingDurationMs": 2.576, + "presentationDelayMs": 22.022 } }, { - "firstPaintMs": 106, - "fcpMs": 105.924, + "firstPaintMs": 87, + "fcpMs": 86.914, "interactionTests": { - "interactionLatencyMs": 11.973, - "inputDelayMs": 0.864, - "processingDurationMs": 2.228, - "presentationDelayMs": 8.881 + "interactionLatencyMs": 20.104, + "inputDelayMs": 0.906, + "processingDurationMs": 3.295, + "presentationDelayMs": 15.903 } }, { - "firstPaintMs": 127, - "fcpMs": 127.387, + "firstPaintMs": 85, + "fcpMs": 85.328, "interactionTests": { - "interactionLatencyMs": 21.398, - "inputDelayMs": 3.631, - "processingDurationMs": 2.235, - "presentationDelayMs": 15.532 + "interactionLatencyMs": 18.536, + "inputDelayMs": 0.728, + "processingDurationMs": 2.014, + "presentationDelayMs": 15.794 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 417, - "avgLatencyMs": 2.537, - "medianLatencyMs": 2.33, - "samples": 3943, + "opsPerSec": 433, + "avgLatencyMs": 2.42, + "medianLatencyMs": 2.233, + "samples": 4132, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 93.8, - "fcpMs": 93.62, + "firstPaintMs": 92.2, + "fcpMs": 91.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.04, - "inputDelayMs": 0.84, - "processingDurationMs": 2.52, - "presentationDelayMs": 12.67 + "interactionLatencyMs": 15.35, + "inputDelayMs": 0.93, + "processingDurationMs": 2.67, + "presentationDelayMs": 11.75 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.59, - "fcpMs": 19.58, - "interactionLatencyMs": 3.24, - "inputDelayMs": 0.06, - "processingDurationMs": 0.44, - "presentationDelayMs": 3.16 + "firstPaintMs": 18.39, + "fcpMs": 18.32, + "interactionLatencyMs": 3.62, + "inputDelayMs": 0.13, + "processingDurationMs": 1.16, + "presentationDelayMs": 2.43 }, "samples": [ { - "firstPaintMs": 123, - "fcpMs": 122.838, + "firstPaintMs": 85, + "fcpMs": 84.968, "interactionTests": { - "interactionLatencyMs": 16.614, - "inputDelayMs": 0.915, - "processingDurationMs": 3.206, - "presentationDelayMs": 12.493 + "interactionLatencyMs": 20.996, + "inputDelayMs": 1.143, + "processingDurationMs": 4.647, + "presentationDelayMs": 15.206 } }, { - "firstPaintMs": 81, - "fcpMs": 80.838, + "firstPaintMs": 96, + "fcpMs": 95.592, "interactionTests": { - "interactionLatencyMs": 15.864999999999998, - "inputDelayMs": 0.791, - "processingDurationMs": 2.701, - "presentationDelayMs": 12.373 + "interactionLatencyMs": 15.568999999999999, + "inputDelayMs": 0.891, + "processingDurationMs": 2.691, + "presentationDelayMs": 11.987 } }, { - "firstPaintMs": 86, - "fcpMs": 86.002, + "firstPaintMs": 84, + "fcpMs": 83.559, "interactionTests": { - "interactionLatencyMs": 21.003, - "inputDelayMs": 0.91, - "processingDurationMs": 2.301, - "presentationDelayMs": 17.792 + "interactionLatencyMs": 14.455, + "inputDelayMs": 0.843, + "processingDurationMs": 1.959, + "presentationDelayMs": 11.653 } }, { - "firstPaintMs": 104, - "fcpMs": 103.714, + "firstPaintMs": 74, + "fcpMs": 73.959, "interactionTests": { - "interactionLatencyMs": 12.229, - "inputDelayMs": 0.802, - "processingDurationMs": 2.286, - "presentationDelayMs": 9.141 + "interactionLatencyMs": 10.933, + "inputDelayMs": 0.825, + "processingDurationMs": 1.747, + "presentationDelayMs": 8.361 } }, { - "firstPaintMs": 75, - "fcpMs": 74.726, + "firstPaintMs": 122, + "fcpMs": 121.723, "interactionTests": { - "interactionLatencyMs": 14.49, - "inputDelayMs": 0.801, - "processingDurationMs": 2.131, - "presentationDelayMs": 11.558 + "interactionLatencyMs": 14.797999999999998, + "inputDelayMs": 0.94, + "processingDurationMs": 2.302, + "presentationDelayMs": 11.556 } } ] }, "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1720, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 344, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2606, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 18, - "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "maxLatencyMs": 25, + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2637, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2628, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2621, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2616, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2472, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 528.8, - "peakAvgLatencyMs": 8.96, - "peakP50LatencyMs": 8, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16990, + "peakWorkers": 200, + "peakRequestsPerSec": 509.6, + "peakAvgLatencyMs": 148.28, + "peakP50LatencyMs": 103, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 160, + "peakP99LatencyMs": 2121, + "totalRequests": 16447, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1663, + "requests": 1542, "errors": 0, - "requestsPerSec": 332.6, - "avgLatencyMs": 2.19, - "medianLatencyMs": 2, - "p50LatencyMs": 2, - "p75LatencyMs": 2, + "requestsPerSec": 308.4, + "avgLatencyMs": 2.75, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 106332160 + "p99LatencyMs": 8, + "maxLatencyMs": 11, + "bytesPerSec": 98598912 }, { "workers": 5, "durationMs": 5000, - "requests": 2644, + "requests": 2399, "errors": 0, - "requestsPerSec": 528.8, - "avgLatencyMs": 8.96, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 10, - "p90LatencyMs": 11, - "p99LatencyMs": 19, + "requestsPerSec": 479.8, + "avgLatencyMs": 9.92, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 11, + "p90LatencyMs": 12, + "p99LatencyMs": 21, "maxLatencyMs": 26, - "bytesPerSec": 169095987.2 + "bytesPerSec": 153393561.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2553, + "requests": 2407, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 19.04, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 39, - "maxLatencyMs": 66, - "bytesPerSec": 163250176 + "requestsPerSec": 481.4, + "avgLatencyMs": 20.21, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 22, + "p90LatencyMs": 27, + "p99LatencyMs": 38, + "maxLatencyMs": 86, + "bytesPerSec": 153891635.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2560, + "requests": 2468, "errors": 0, - "requestsPerSec": 512, - "avgLatencyMs": 48.09, - "medianLatencyMs": 42, - "p50LatencyMs": 42, - "p75LatencyMs": 62, - "p90LatencyMs": 72, - "p99LatencyMs": 101, - "maxLatencyMs": 400, - "bytesPerSec": 163695820.81 + "requestsPerSec": 493.6, + "avgLatencyMs": 49.91, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 64, + "p90LatencyMs": 74, + "p99LatencyMs": 103, + "maxLatencyMs": 419, + "bytesPerSec": 157797580.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2518, + "requests": 2544, "errors": 0, - "requestsPerSec": 503.6, - "avgLatencyMs": 97.64, + "requestsPerSec": 508.8, + "avgLatencyMs": 96.78, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 97, + "p75LatencyMs": 95, "p90LatencyMs": 157, - "p99LatencyMs": 379, - "maxLatencyMs": 1909, - "bytesPerSec": 160995737.6 + "p99LatencyMs": 414, + "maxLatencyMs": 1868, + "bytesPerSec": 162647244.81 }, { "workers": 100, "durationMs": 5010, - "requests": 2515, + "requests": 2539, "errors": 0, - "requestsPerSec": 503, - "avgLatencyMs": 152.15, - "medianLatencyMs": 107, - "p50LatencyMs": 107, - "p75LatencyMs": 127, - "p90LatencyMs": 171, - "p99LatencyMs": 2202, - "maxLatencyMs": 4984, - "bytesPerSec": 160786022.4 + "requestsPerSec": 507.8, + "avgLatencyMs": 148.89, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 158, + "p99LatencyMs": 2128, + "maxLatencyMs": 4907, + "bytesPerSec": 162385100.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2537, + "requests": 2548, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 149.04, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 125, - "p90LatencyMs": 159, - "p99LatencyMs": 2176, - "maxLatencyMs": 4922, - "bytesPerSec": 162227814.4 + "requestsPerSec": 509.6, + "avgLatencyMs": 148.28, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 122, + "p90LatencyMs": 160, + "p99LatencyMs": 2121, + "maxLatencyMs": 4878, + "bytesPerSec": 162935603.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 534.8, - "peakAvgLatencyMs": 18.17, + "peakRequestsPerSec": 529.8, + "peakAvgLatencyMs": 18.35, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17520, + "peakP99LatencyMs": 36, + "totalRequests": 17288, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1692, + "requests": 1712, "errors": 0, - "requestsPerSec": 338.4, - "avgLatencyMs": 2.18, + "requestsPerSec": 342.4, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 108193382.4 + "bytesPerSec": 109477888 }, { "workers": 5, "durationMs": 5000, - "requests": 2669, + "requests": 2557, "errors": 0, - "requestsPerSec": 533.8, - "avgLatencyMs": 8.92, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 511.4, + "avgLatencyMs": 9.28, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 18, + "p99LatencyMs": 19, "maxLatencyMs": 24, - "bytesPerSec": 170668851.2 + "bytesPerSec": 163512320 }, { "workers": 10, "durationMs": 5000, - "requests": 2674, + "requests": 2649, "errors": 0, - "requestsPerSec": 534.8, - "avgLatencyMs": 18.17, + "requestsPerSec": 529.8, + "avgLatencyMs": 18.35, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 71, - "bytesPerSec": 171009638.4 + "p99LatencyMs": 36, + "maxLatencyMs": 51, + "bytesPerSec": 169384345.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2668, + "requests": 2637, "errors": 0, - "requestsPerSec": 533.6, - "avgLatencyMs": 46.15, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 527.4, + "avgLatencyMs": 46.66, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 93, - "maxLatencyMs": 383, - "bytesPerSec": 170616422.4 + "p99LatencyMs": 97, + "maxLatencyMs": 355, + "bytesPerSec": 168624128 }, { "workers": 50, "durationMs": 5000, - "requests": 2652, + "requests": 2604, "errors": 0, - "requestsPerSec": 530.4, - "avgLatencyMs": 92.85, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 89, - "p90LatencyMs": 134, - "p99LatencyMs": 376, - "maxLatencyMs": 1852, - "bytesPerSec": 169567846.4 + "requestsPerSec": 520.8, + "avgLatencyMs": 94.58, + "medianLatencyMs": 83, + "p50LatencyMs": 83, + "p75LatencyMs": 94, + "p90LatencyMs": 146, + "p99LatencyMs": 369, + "maxLatencyMs": 1814, + "bytesPerSec": 166500761.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2611, + "requests": 2556, "errors": 0, - "requestsPerSec": 522.21, - "avgLatencyMs": 148.32, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 131, - "p90LatencyMs": 165, - "p99LatencyMs": 2030, - "maxLatencyMs": 4898, - "bytesPerSec": 166972620.81 + "requestsPerSec": 511.2, + "avgLatencyMs": 149.75, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 123, + "p90LatencyMs": 187, + "p99LatencyMs": 2240, + "maxLatencyMs": 4956, + "bytesPerSec": 163459891.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2554, + "requests": 2573, "errors": 0, - "requestsPerSec": 510.8, - "avgLatencyMs": 149.83, - "medianLatencyMs": 100, - "p50LatencyMs": 100, - "p75LatencyMs": 127, - "p90LatencyMs": 174, - "p99LatencyMs": 2126, - "maxLatencyMs": 4874, - "bytesPerSec": 163328819.2 + "requestsPerSec": 514.6, + "avgLatencyMs": 148.99, + "medianLatencyMs": 101, + "p50LatencyMs": 101, + "p75LatencyMs": 124, + "p90LatencyMs": 165, + "p99LatencyMs": 2195, + "maxLatencyMs": 4944, + "bytesPerSec": 164534681.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 541, - "peakAvgLatencyMs": 17.96, + "peakRequestsPerSec": 527.4, + "peakAvgLatencyMs": 18.43, "peakP50LatencyMs": 18, "peakP75LatencyMs": 20, "peakP90LatencyMs": 24, - "peakP99LatencyMs": 35, - "totalRequests": 17681, + "peakP99LatencyMs": 36, + "totalRequests": 17300, "totalErrors": 0, "stages": [ { @@ -533,104 +533,104 @@ "requests": 1720, "errors": 0, "requestsPerSec": 344, - "avgLatencyMs": 2.14, + "avgLatencyMs": 2.16, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 2, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 109975961.6 + "bytesPerSec": 109989068.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2618, + "requests": 2606, "errors": 0, - "requestsPerSec": 523.6, - "avgLatencyMs": 9.07, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 521.21, + "avgLatencyMs": 9.09, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 10, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 18, "maxLatencyMs": 25, - "bytesPerSec": 167392051.2 + "bytesPerSec": 166631833.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2705, + "requests": 2637, "errors": 0, - "requestsPerSec": 541, - "avgLatencyMs": 17.96, + "requestsPerSec": 527.4, + "avgLatencyMs": 18.43, "medianLatencyMs": 18, "p50LatencyMs": 18, "p75LatencyMs": 20, "p90LatencyMs": 24, - "p99LatencyMs": 35, - "maxLatencyMs": 46, - "bytesPerSec": 173001932.8 + "p99LatencyMs": 36, + "maxLatencyMs": 54, + "bytesPerSec": 168624128 }, { "workers": 25, "durationMs": 5000, - "requests": 2686, + "requests": 2628, "errors": 0, - "requestsPerSec": 537.21, - "avgLatencyMs": 45.73, - "medianLatencyMs": 42, - "p50LatencyMs": 42, + "requestsPerSec": 525.6, + "avgLatencyMs": 46.8, + "medianLatencyMs": 44, + "p50LatencyMs": 44, "p75LatencyMs": 56, "p90LatencyMs": 68, - "p99LatencyMs": 94, - "maxLatencyMs": 393, - "bytesPerSec": 171769856 + "p99LatencyMs": 96, + "maxLatencyMs": 414, + "bytesPerSec": 168047411.2 }, { "workers": 50, "durationMs": 5000, - "requests": 2695, + "requests": 2621, "errors": 0, - "requestsPerSec": 539, - "avgLatencyMs": 91.42, - "medianLatencyMs": 78, - "p50LatencyMs": 78, - "p75LatencyMs": 90, - "p90LatencyMs": 138, - "p99LatencyMs": 371, - "maxLatencyMs": 1825, - "bytesPerSec": 172346572.8 + "requestsPerSec": 524.21, + "avgLatencyMs": 94.01, + "medianLatencyMs": 76, + "p50LatencyMs": 76, + "p75LatencyMs": 97, + "p90LatencyMs": 146, + "p99LatencyMs": 382, + "maxLatencyMs": 1779, + "bytesPerSec": 167601766.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2641, + "requests": 2616, "errors": 0, - "requestsPerSec": 528.21, - "avgLatencyMs": 146.55, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 122, - "p90LatencyMs": 163, - "p99LatencyMs": 2067, - "maxLatencyMs": 4890, - "bytesPerSec": 168860057.6 + "requestsPerSec": 523.21, + "avgLatencyMs": 146.26, + "medianLatencyMs": 109, + "p50LatencyMs": 109, + "p75LatencyMs": 120, + "p90LatencyMs": 145, + "p99LatencyMs": 2078, + "maxLatencyMs": 4951, + "bytesPerSec": 167287193.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2616, + "requests": 2472, "errors": 0, - "requestsPerSec": 523.21, - "avgLatencyMs": 148.24, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 121, - "p90LatencyMs": 164, - "p99LatencyMs": 2128, - "maxLatencyMs": 4954, - "bytesPerSec": 167287193.6 + "requestsPerSec": 494.4, + "avgLatencyMs": 153, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 127, + "p90LatencyMs": 163, + "p99LatencyMs": 2196, + "maxLatencyMs": 4958, + "bytesPerSec": 158085939.2 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.67.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.67.0.json index 17bbd6fb..6e05de97 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.67.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.67.0.json @@ -4,633 +4,633 @@ "type": "runtime-app", "isFocused": true, "order": 7, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.67.0", "clientSideRenderedTests": { - "firstPaintMs": 125.6, - "fcpMs": 125.4, + "firstPaintMs": 116, + "fcpMs": 115.96, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.79, - "inputDelayMs": 0.75, - "processingDurationMs": 2.83, - "presentationDelayMs": 11.21 + "interactionLatencyMs": 14.16, + "inputDelayMs": 0.62, + "processingDurationMs": 2.8, + "presentationDelayMs": 10.74 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.3, - "fcpMs": 13.26, - "interactionLatencyMs": 3.22, - "inputDelayMs": 0.18, - "processingDurationMs": 0.99, - "presentationDelayMs": 3.26 + "firstPaintMs": 10.86, + "fcpMs": 10.94, + "interactionLatencyMs": 2.66, + "inputDelayMs": 0.07, + "processingDurationMs": 1.47, + "presentationDelayMs": 3.52 }, "samples": [ { - "firstPaintMs": 138, - "fcpMs": 137.895, + "firstPaintMs": 118, + "fcpMs": 117.775, "interactionTests": { - "interactionLatencyMs": 17.814, - "inputDelayMs": 1.03, - "processingDurationMs": 1.86, - "presentationDelayMs": 14.924 + "interactionLatencyMs": 15.817, + "inputDelayMs": 0.732, + "processingDurationMs": 3.354, + "presentationDelayMs": 11.731 } }, { - "firstPaintMs": 114, - "fcpMs": 113.542, + "firstPaintMs": 103, + "fcpMs": 102.567, "interactionTests": { - "interactionLatencyMs": 12.2, - "inputDelayMs": 0.72, - "processingDurationMs": 3.294, - "presentationDelayMs": 8.186 + "interactionLatencyMs": 15.372, + "inputDelayMs": 0.612, + "processingDurationMs": 1.582, + "presentationDelayMs": 13.178 } }, { - "firstPaintMs": 118, - "fcpMs": 117.51, + "firstPaintMs": 107, + "fcpMs": 107.493, "interactionTests": { - "interactionLatencyMs": 16.376, - "inputDelayMs": 0.694, - "processingDurationMs": 4.307, - "presentationDelayMs": 11.375 + "interactionLatencyMs": 10.761999999999999, + "inputDelayMs": 0.584, + "processingDurationMs": 2.135, + "presentationDelayMs": 8.043 } }, { - "firstPaintMs": 116, - "fcpMs": 116.404, + "firstPaintMs": 123, + "fcpMs": 122.584, "interactionTests": { - "interactionLatencyMs": 10.533999999999999, - "inputDelayMs": 0.765, - "processingDurationMs": 2.084, - "presentationDelayMs": 7.685 + "interactionLatencyMs": 16.902, + "inputDelayMs": 0.533, + "processingDurationMs": 1.792, + "presentationDelayMs": 14.577 } }, { - "firstPaintMs": 142, - "fcpMs": 141.632, + "firstPaintMs": 129, + "fcpMs": 129.405, "interactionTests": { - "interactionLatencyMs": 17.044, - "inputDelayMs": 0.539, - "processingDurationMs": 2.629, - "presentationDelayMs": 13.876 + "interactionLatencyMs": 11.94, + "inputDelayMs": 0.63, + "processingDurationMs": 5.125, + "presentationDelayMs": 6.185 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 455, - "avgLatencyMs": 2.258, - "medianLatencyMs": 2.131, - "samples": 4429, + "opsPerSec": 448, + "avgLatencyMs": 2.294, + "medianLatencyMs": 2.161, + "samples": 4359, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 106.4, - "fcpMs": 106.27, + "firstPaintMs": 90.8, + "fcpMs": 90.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 16.64, - "inputDelayMs": 0.8, - "processingDurationMs": 3.71, - "presentationDelayMs": 12.13 + "interactionLatencyMs": 21.02, + "inputDelayMs": 0.78, + "processingDurationMs": 2.76, + "presentationDelayMs": 17.47 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.48, - "fcpMs": 19.3, - "interactionLatencyMs": 4.13, - "inputDelayMs": 0.19, - "processingDurationMs": 1.44, - "presentationDelayMs": 4.51 + "firstPaintMs": 9.55, + "fcpMs": 9.73, + "interactionLatencyMs": 2.96, + "inputDelayMs": 0.11, + "processingDurationMs": 0.98, + "presentationDelayMs": 2.65 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.704, + "firstPaintMs": 105, + "fcpMs": 104.922, "interactionTests": { - "interactionLatencyMs": 18.042, - "inputDelayMs": 1.056, - "processingDurationMs": 5.772, - "presentationDelayMs": 11.214 + "interactionLatencyMs": 24.415, + "inputDelayMs": 0.937, + "processingDurationMs": 4.365, + "presentationDelayMs": 19.113 } }, { - "firstPaintMs": 120, - "fcpMs": 119.569, + "firstPaintMs": 93, + "fcpMs": 93.433, "interactionTests": { - "interactionLatencyMs": 10.761, - "inputDelayMs": 0.572, - "processingDurationMs": 2.961, - "presentationDelayMs": 7.228 + "interactionLatencyMs": 17.552, + "inputDelayMs": 0.835, + "processingDurationMs": 2.246, + "presentationDelayMs": 14.471 } }, { - "firstPaintMs": 110, - "fcpMs": 109.836, + "firstPaintMs": 81, + "fcpMs": 80.623, "interactionTests": { - "interactionLatencyMs": 14.897, - "inputDelayMs": 0.739, - "processingDurationMs": 4.524, - "presentationDelayMs": 9.634 + "interactionLatencyMs": 18.779, + "inputDelayMs": 0.783, + "processingDurationMs": 3.008, + "presentationDelayMs": 14.988 } }, { - "firstPaintMs": 97, - "fcpMs": 97.264, + "firstPaintMs": 92, + "fcpMs": 92.345, "interactionTests": { - "interactionLatencyMs": 21.908, - "inputDelayMs": 0.705, - "processingDurationMs": 2.127, - "presentationDelayMs": 19.076 + "interactionLatencyMs": 20.766, + "inputDelayMs": 0.627, + "processingDurationMs": 1.965, + "presentationDelayMs": 18.174 } }, { - "firstPaintMs": 78, - "fcpMs": 77.953, + "firstPaintMs": 83, + "fcpMs": 82.632, "interactionTests": { - "interactionLatencyMs": 17.609, - "inputDelayMs": 0.932, - "processingDurationMs": 3.154, - "presentationDelayMs": 13.523 + "interactionLatencyMs": 23.57, + "inputDelayMs": 0.741, + "processingDurationMs": 2.225, + "presentationDelayMs": 20.604 } } ] }, "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 10, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 31, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1561, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2355, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, - "medianLatencyMs": 8, - "p50LatencyMs": 8, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, + "medianLatencyMs": 9, + "p50LatencyMs": 9, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p90LatencyMs": 15, + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2369, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, "medianLatencyMs": 21, "p50LatencyMs": 21, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2311, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2314, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, + "p90LatencyMs": 138, + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2279, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2229, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 477.6, - "peakAvgLatencyMs": 51.62, - "peakP50LatencyMs": 50, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 86, - "totalRequests": 15396, + "peakWorkers": 5, + "peakRequestsPerSec": 491.6, + "peakAvgLatencyMs": 9.68, + "peakP50LatencyMs": 8, + "peakP75LatencyMs": 11, + "peakP90LatencyMs": 13, + "peakP99LatencyMs": 17, + "totalRequests": 15305, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1580, + "requests": 1588, "errors": 0, - "requestsPerSec": 316, - "avgLatencyMs": 2.4, + "requestsPerSec": 317.61, + "avgLatencyMs": 2.47, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 9, - "maxLatencyMs": 11, - "bytesPerSec": 88073830.4 + "p99LatencyMs": 7, + "maxLatencyMs": 8, + "bytesPerSec": 88506368 }, { "workers": 5, "durationMs": 5000, - "requests": 2357, + "requests": 2458, "errors": 0, - "requestsPerSec": 471.4, - "avgLatencyMs": 10.14, + "requestsPerSec": 491.6, + "avgLatencyMs": 9.68, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 131360358.4 + "p75LatencyMs": 11, + "p90LatencyMs": 13, + "p99LatencyMs": 17, + "maxLatencyMs": 19, + "bytesPerSec": 136996454.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2363, + "requests": 2316, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 20.62, - "medianLatencyMs": 21, - "p50LatencyMs": 21, + "requestsPerSec": 463.2, + "avgLatencyMs": 21.03, + "medianLatencyMs": 22, + "p50LatencyMs": 22, "p75LatencyMs": 24, - "p90LatencyMs": 27, + "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 56, - "bytesPerSec": 131701145.6 + "maxLatencyMs": 55, + "bytesPerSec": 129099366.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2388, + "requests": 2279, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 51.62, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 55, - "p90LatencyMs": 62, - "p99LatencyMs": 86, - "maxLatencyMs": 282, - "bytesPerSec": 133110169.6 + "requestsPerSec": 455.8, + "avgLatencyMs": 54.06, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 95, + "maxLatencyMs": 370, + "bytesPerSec": 127015321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2288, + "requests": 2219, "errors": 0, - "requestsPerSec": 457.6, - "avgLatencyMs": 107.6, - "medianLatencyMs": 103, - "p50LatencyMs": 103, - "p75LatencyMs": 115, - "p90LatencyMs": 134, - "p99LatencyMs": 484, - "maxLatencyMs": 1548, - "bytesPerSec": 127526502.4 + "requestsPerSec": 443.8, + "avgLatencyMs": 110.74, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 118, + "p90LatencyMs": 158, + "p99LatencyMs": 437, + "maxLatencyMs": 1503, + "bytesPerSec": 123672985.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2243, + "requests": 2242, "errors": 0, - "requestsPerSec": 448.6, - "avgLatencyMs": 188.06, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2290, - "maxLatencyMs": 4929, - "bytesPerSec": 125023027.2 + "requestsPerSec": 448.4, + "avgLatencyMs": 182.88, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 162, + "p90LatencyMs": 218, + "p99LatencyMs": 2500, + "maxLatencyMs": 4905, + "bytesPerSec": 124970598.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2177, + "requests": 2203, "errors": 0, - "requestsPerSec": 435.4, - "avgLatencyMs": 212.88, - "medianLatencyMs": 165, - "p50LatencyMs": 165, - "p75LatencyMs": 215, - "p90LatencyMs": 235, - "p99LatencyMs": 2518, - "maxLatencyMs": 4894, - "bytesPerSec": 121339904 + "requestsPerSec": 440.6, + "avgLatencyMs": 188.85, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 171, + "p90LatencyMs": 219, + "p99LatencyMs": 2480, + "maxLatencyMs": 4990, + "bytesPerSec": 122788249.6 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 477, - "peakAvgLatencyMs": 20.44, - "peakP50LatencyMs": 20, - "peakP75LatencyMs": 23, - "peakP90LatencyMs": 27, - "peakP99LatencyMs": 33, - "totalRequests": 15109, + "peakRequestsPerSec": 446.6, + "peakAvgLatencyMs": 21.85, + "peakP50LatencyMs": 21, + "peakP75LatencyMs": 26, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 34, + "totalRequests": 14655, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1521, + "requests": 1469, "errors": 0, - "requestsPerSec": 304.2, - "avgLatencyMs": 2.6, + "requestsPerSec": 293.8, + "avgLatencyMs": 2.75, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 12, - "maxLatencyMs": 14, - "bytesPerSec": 84770816 + "p99LatencyMs": 13, + "maxLatencyMs": 17, + "bytesPerSec": 81874124.8 }, { "workers": 5, "durationMs": 5000, - "requests": 2272, + "requests": 2215, "errors": 0, - "requestsPerSec": 454.4, - "avgLatencyMs": 10.52, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 12, + "requestsPerSec": 443, + "avgLatencyMs": 10.77, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, "p90LatencyMs": 17, - "p99LatencyMs": 22, - "maxLatencyMs": 27, - "bytesPerSec": 126648320 + "p99LatencyMs": 21, + "maxLatencyMs": 25, + "bytesPerSec": 123463270.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2385, + "requests": 2233, "errors": 0, - "requestsPerSec": 477, - "avgLatencyMs": 20.44, - "medianLatencyMs": 20, - "p50LatencyMs": 20, - "p75LatencyMs": 23, - "p90LatencyMs": 27, - "p99LatencyMs": 33, - "maxLatencyMs": 60, - "bytesPerSec": 132939776 + "requestsPerSec": 446.6, + "avgLatencyMs": 21.85, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 26, + "p90LatencyMs": 29, + "p99LatencyMs": 34, + "maxLatencyMs": 41, + "bytesPerSec": 124472524.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2306, + "requests": 2160, "errors": 0, - "requestsPerSec": 461.2, - "avgLatencyMs": 53.43, - "medianLatencyMs": 52, - "p50LatencyMs": 52, - "p75LatencyMs": 58, - "p90LatencyMs": 64, - "p99LatencyMs": 88, - "maxLatencyMs": 328, - "bytesPerSec": 128535756.8 + "requestsPerSec": 432, + "avgLatencyMs": 57.12, + "medianLatencyMs": 54, + "p50LatencyMs": 54, + "p75LatencyMs": 62, + "p90LatencyMs": 71, + "p99LatencyMs": 105, + "maxLatencyMs": 387, + "bytesPerSec": 120396185.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2228, + "requests": 2159, "errors": 0, - "requestsPerSec": 445.6, - "avgLatencyMs": 110.56, + "requestsPerSec": 431.8, + "avgLatencyMs": 113.79, "medianLatencyMs": 106, "p50LatencyMs": 106, - "p75LatencyMs": 117, - "p90LatencyMs": 141, - "p99LatencyMs": 191, - "maxLatencyMs": 1039, - "bytesPerSec": 124171059.2 + "p75LatencyMs": 119, + "p90LatencyMs": 140, + "p99LatencyMs": 500, + "maxLatencyMs": 1606, + "bytesPerSec": 120356864 }, { "workers": 100, "durationMs": 5010, - "requests": 2232, + "requests": 2214, "errors": 0, - "requestsPerSec": 446.4, - "avgLatencyMs": 218.62, - "medianLatencyMs": 161, - "p50LatencyMs": 161, - "p75LatencyMs": 203, - "p90LatencyMs": 307, - "p99LatencyMs": 2821, - "maxLatencyMs": 4199, - "bytesPerSec": 124406988.8 + "requestsPerSec": 442.8, + "avgLatencyMs": 196.52, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 184, + "p90LatencyMs": 230, + "p99LatencyMs": 2218, + "maxLatencyMs": 4862, + "bytesPerSec": 123410841.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2165, + "requests": 2205, "errors": 0, - "requestsPerSec": 433, - "avgLatencyMs": 210.35, - "medianLatencyMs": 155, - "p50LatencyMs": 155, - "p75LatencyMs": 187, - "p90LatencyMs": 266, - "p99LatencyMs": 2584, - "maxLatencyMs": 4818, - "bytesPerSec": 120671436.8 + "requestsPerSec": 441, + "avgLatencyMs": 191.01, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 174, + "p90LatencyMs": 238, + "p99LatencyMs": 2668, + "maxLatencyMs": 4974, + "bytesPerSec": 122880000 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 480.4, - "peakAvgLatencyMs": 20.27, - "peakP50LatencyMs": 20, + "peakRequestsPerSec": 473.8, + "peakAvgLatencyMs": 20.54, + "peakP50LatencyMs": 21, "peakP75LatencyMs": 23, - "peakP90LatencyMs": 26, + "peakP90LatencyMs": 27, "peakP99LatencyMs": 31, - "totalRequests": 15368, + "totalRequests": 15418, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1513, + "requests": 1561, "errors": 0, - "requestsPerSec": 302.61, - "avgLatencyMs": 2.66, + "requestsPerSec": 312.2, + "avgLatencyMs": 2.54, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 10, "maxLatencyMs": 15, - "bytesPerSec": 84338278.41 + "bytesPerSec": 87012147.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2331, + "requests": 2355, "errors": 0, - "requestsPerSec": 466.2, - "avgLatencyMs": 10.23, + "requestsPerSec": 471, + "avgLatencyMs": 10.12, "medianLatencyMs": 9, "p50LatencyMs": 9, - "p75LatencyMs": 13, + "p75LatencyMs": 12, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 19, - "bytesPerSec": 129912012.8 + "p99LatencyMs": 19, + "maxLatencyMs": 21, + "bytesPerSec": 131268608 }, { "workers": 10, "durationMs": 5000, - "requests": 2402, + "requests": 2369, "errors": 0, - "requestsPerSec": 480.4, - "avgLatencyMs": 20.27, - "medianLatencyMs": 20, - "p50LatencyMs": 20, + "requestsPerSec": 473.8, + "avgLatencyMs": 20.54, + "medianLatencyMs": 21, + "p50LatencyMs": 21, "p75LatencyMs": 23, - "p90LatencyMs": 26, + "p90LatencyMs": 27, "p99LatencyMs": 31, - "maxLatencyMs": 61, - "bytesPerSec": 133876940.8 + "maxLatencyMs": 64, + "bytesPerSec": 132055040 }, { "workers": 25, "durationMs": 5000, - "requests": 2380, + "requests": 2311, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 51.77, - "medianLatencyMs": 50, - "p50LatencyMs": 50, - "p75LatencyMs": 56, - "p90LatencyMs": 64, - "p99LatencyMs": 89, - "maxLatencyMs": 264, - "bytesPerSec": 132651417.6 + "requestsPerSec": 462.2, + "avgLatencyMs": 53.3, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 65, + "p99LatencyMs": 108, + "maxLatencyMs": 166, + "bytesPerSec": 128811008 }, { "workers": 50, "durationMs": 5000, - "requests": 2292, + "requests": 2314, "errors": 0, - "requestsPerSec": 458.4, - "avgLatencyMs": 107.58, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 117, + "requestsPerSec": 462.8, + "avgLatencyMs": 106.33, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 114, "p90LatencyMs": 138, - "p99LatencyMs": 483, - "maxLatencyMs": 924, - "bytesPerSec": 127755878.4 + "p99LatencyMs": 177, + "maxLatencyMs": 772, + "bytesPerSec": 128974848 }, { "workers": 100, "durationMs": 5010, - "requests": 2267, + "requests": 2279, "errors": 0, - "requestsPerSec": 453.4, - "avgLatencyMs": 186.1, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 163, - "p90LatencyMs": 231, - "p99LatencyMs": 2520, - "maxLatencyMs": 4997, - "bytesPerSec": 126346854.4 + "requestsPerSec": 455.8, + "avgLatencyMs": 198.34, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 179, + "p90LatencyMs": 261, + "p99LatencyMs": 2044, + "maxLatencyMs": 4880, + "bytesPerSec": 127028428.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2183, + "requests": 2229, "errors": 0, - "requestsPerSec": 436.6, - "avgLatencyMs": 187.9, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 174, - "p90LatencyMs": 214, - "p99LatencyMs": 2560, - "maxLatencyMs": 4951, - "bytesPerSec": 121680691.2 + "requestsPerSec": 445.8, + "avgLatencyMs": 191.4, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 170, + "p90LatencyMs": 215, + "p99LatencyMs": 2654, + "maxLatencyMs": 4870, + "bytesPerSec": 124249702.4 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.157.19.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.157.19.json index b47cba5f..8b4285c1 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.157.19.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.157.19.json @@ -4,633 +4,633 @@ "type": "runtime-app", "isFocused": true, "order": 8, - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.157.19", "clientSideRenderedTests": { - "firstPaintMs": 140.6, - "fcpMs": 140.37, + "firstPaintMs": 136.4, + "fcpMs": 136.45, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 30.97, - "inputDelayMs": 2.7, - "processingDurationMs": 15.35, - "presentationDelayMs": 12.92 + "interactionLatencyMs": 31.1, + "inputDelayMs": 2.88, + "processingDurationMs": 20.39, + "presentationDelayMs": 7.84 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 7.47, - "fcpMs": 7.44, - "interactionLatencyMs": 6.14, - "inputDelayMs": 1.36, - "processingDurationMs": 2.36, - "presentationDelayMs": 7.15 + "firstPaintMs": 10.64, + "fcpMs": 10.52, + "interactionLatencyMs": 6, + "inputDelayMs": 2.73, + "processingDurationMs": 4.39, + "presentationDelayMs": 2.06 }, "samples": [ { - "firstPaintMs": 130, - "fcpMs": 129.686, + "firstPaintMs": 149, + "fcpMs": 149.256, "interactionTests": { - "interactionLatencyMs": 36.243, - "inputDelayMs": 3.728, - "processingDurationMs": 16.518, - "presentationDelayMs": 15.997 + "interactionLatencyMs": 32.351, + "inputDelayMs": 1.856, + "processingDurationMs": 19.584, + "presentationDelayMs": 10.911 } }, { "firstPaintMs": 142, - "fcpMs": 141.591, + "fcpMs": 141.943, "interactionTests": { - "interactionLatencyMs": 23.485999999999997, - "inputDelayMs": 4.576, - "processingDurationMs": 12.966, - "presentationDelayMs": 5.944 + "interactionLatencyMs": 27.777, + "inputDelayMs": 1.88, + "processingDurationMs": 18.029, + "presentationDelayMs": 7.868 } }, { - "firstPaintMs": 140, - "fcpMs": 139.934, + "firstPaintMs": 123, + "fcpMs": 123.469, "interactionTests": { - "interactionLatencyMs": 25.837000000000003, - "inputDelayMs": 1.821, - "processingDurationMs": 18.108, - "presentationDelayMs": 5.908 + "interactionLatencyMs": 36.298, + "inputDelayMs": 1.364, + "processingDurationMs": 27.425, + "presentationDelayMs": 7.509 } }, { - "firstPaintMs": 151, - "fcpMs": 150.628, + "firstPaintMs": 128, + "fcpMs": 128.068, "interactionTests": { - "interactionLatencyMs": 32.036, - "inputDelayMs": 1.648, - "processingDurationMs": 16.36, - "presentationDelayMs": 14.028 + "interactionLatencyMs": 36.61, + "inputDelayMs": 7.748, + "processingDurationMs": 21.074, + "presentationDelayMs": 7.788 } }, { "firstPaintMs": 140, - "fcpMs": 140.023, + "fcpMs": 139.53, "interactionTests": { - "interactionLatencyMs": 37.244, - "inputDelayMs": 1.726, - "processingDurationMs": 12.79, - "presentationDelayMs": 22.728 + "interactionLatencyMs": 22.484, + "inputDelayMs": 1.548, + "processingDurationMs": 15.827, + "presentationDelayMs": 5.109 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 339, - "avgLatencyMs": 2.998, - "medianLatencyMs": 2.893, - "samples": 3336, + "opsPerSec": 359, + "avgLatencyMs": 2.816, + "medianLatencyMs": 2.753, + "samples": 3551, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 102.6, - "fcpMs": 102.59, + "firstPaintMs": 94, + "fcpMs": 94.03, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.72, - "inputDelayMs": 1.73, - "processingDurationMs": 16.39, - "presentationDelayMs": 14.6 + "interactionLatencyMs": 30.93, + "inputDelayMs": 1.58, + "processingDurationMs": 16.58, + "presentationDelayMs": 12.78 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 13.15, - "fcpMs": 13.17, - "interactionLatencyMs": 3.93, - "inputDelayMs": 0.3, - "processingDurationMs": 3.06, - "presentationDelayMs": 4.42 + "firstPaintMs": 5.7, + "fcpMs": 5.75, + "interactionLatencyMs": 8.67, + "inputDelayMs": 0.14, + "processingDurationMs": 4.9, + "presentationDelayMs": 5.88 }, "samples": [ { - "firstPaintMs": 87, - "fcpMs": 86.803, + "firstPaintMs": 98, + "fcpMs": 98.136, "interactionTests": { - "interactionLatencyMs": 30.021, - "inputDelayMs": 1.598, - "processingDurationMs": 17.104, - "presentationDelayMs": 11.319 + "interactionLatencyMs": 28.732, + "inputDelayMs": 1.442, + "processingDurationMs": 19.916, + "presentationDelayMs": 7.374 } }, { - "firstPaintMs": 123, - "fcpMs": 122.989, + "firstPaintMs": 102, + "fcpMs": 102.053, "interactionTests": { - "interactionLatencyMs": 39.366, - "inputDelayMs": 1.585, - "processingDurationMs": 19.211, - "presentationDelayMs": 18.57 + "interactionLatencyMs": 45.596000000000004, + "inputDelayMs": 1.442, + "processingDurationMs": 21.48, + "presentationDelayMs": 22.674 } }, { - "firstPaintMs": 103, - "fcpMs": 103.296, + "firstPaintMs": 90, + "fcpMs": 90.379, "interactionTests": { - "interactionLatencyMs": 33.217, - "inputDelayMs": 1.715, - "processingDurationMs": 11.843, - "presentationDelayMs": 19.659 + "interactionLatencyMs": 27.031999999999996, + "inputDelayMs": 1.59, + "processingDurationMs": 12.479, + "presentationDelayMs": 12.963 } }, { - "firstPaintMs": 103, - "fcpMs": 102.521, + "firstPaintMs": 91, + "fcpMs": 90.762, "interactionTests": { - "interactionLatencyMs": 30.326, - "inputDelayMs": 1.519, - "processingDurationMs": 14.92, - "presentationDelayMs": 13.887 + "interactionLatencyMs": 22.834, + "inputDelayMs": 1.679, + "processingDurationMs": 10.301, + "presentationDelayMs": 10.854 } }, { - "firstPaintMs": 97, - "fcpMs": 97.331, + "firstPaintMs": 89, + "fcpMs": 88.833, "interactionTests": { - "interactionLatencyMs": 30.657999999999998, - "inputDelayMs": 2.247, - "processingDurationMs": 18.868, - "presentationDelayMs": 9.543 + "interactionLatencyMs": 30.476999999999997, + "inputDelayMs": 1.74, + "processingDurationMs": 18.713, + "presentationDelayMs": 10.024 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ], "runs": 3, "samples": [ { "peakWorkers": 25, - "peakRequestsPerSec": 156.6, - "peakAvgLatencyMs": 156.54, - "peakP50LatencyMs": 153, - "peakP75LatencyMs": 179, - "peakP90LatencyMs": 212, - "peakP99LatencyMs": 530, - "totalRequests": 5261, + "peakRequestsPerSec": 164.4, + "peakAvgLatencyMs": 149.19, + "peakP50LatencyMs": 149, + "peakP75LatencyMs": 172, + "peakP90LatencyMs": 195, + "peakP99LatencyMs": 503, + "totalRequests": 5416, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 683, + "requests": 682, "errors": 0, - "requestsPerSec": 136.6, + "requestsPerSec": 136.4, "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 9, - "p99LatencyMs": 11, - "maxLatencyMs": 14, - "bytesPerSec": 39226572.8 + "p99LatencyMs": 12, + "maxLatencyMs": 13, + "bytesPerSec": 39161036.8 }, { "workers": 5, "durationMs": 5000, - "requests": 774, + "requests": 798, "errors": 0, - "requestsPerSec": 154.81, - "avgLatencyMs": 31.7, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 33, + "requestsPerSec": 159.6, + "avgLatencyMs": 30.71, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, "p90LatencyMs": 37, - "p99LatencyMs": 53, + "p99LatencyMs": 52, "maxLatencyMs": 64, - "bytesPerSec": 44443238.4 + "bytesPerSec": 45819494.4 }, { "workers": 10, "durationMs": 5000, - "requests": 780, + "requests": 798, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 64, - "p90LatencyMs": 76, - "p99LatencyMs": 101, - "maxLatencyMs": 130, - "bytesPerSec": 44790579.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 61.79, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 73, + "p99LatencyMs": 107, + "maxLatencyMs": 216, + "bytesPerSec": 45826048 }, { "workers": 25, "durationMs": 5000, - "requests": 783, + "requests": 822, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 156.54, - "medianLatencyMs": 153, - "p50LatencyMs": 153, - "p75LatencyMs": 179, - "p90LatencyMs": 212, - "p99LatencyMs": 530, - "maxLatencyMs": 1030, - "bytesPerSec": 44960972.8 + "requestsPerSec": 164.4, + "avgLatencyMs": 149.19, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 172, + "p90LatencyMs": 195, + "p99LatencyMs": 503, + "maxLatencyMs": 1141, + "bytesPerSec": 47208857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 770, + "requests": 804, "errors": 0, - "requestsPerSec": 154, - "avgLatencyMs": 295.05, - "medianLatencyMs": 199, - "p50LatencyMs": 199, - "p75LatencyMs": 264, - "p90LatencyMs": 391, - "p99LatencyMs": 3346, - "maxLatencyMs": 4780, - "bytesPerSec": 44213862.4 + "requestsPerSec": 160.81, + "avgLatencyMs": 294.42, + "medianLatencyMs": 196, + "p50LatencyMs": 196, + "p75LatencyMs": 253, + "p90LatencyMs": 397, + "p99LatencyMs": 3252, + "maxLatencyMs": 4850, + "bytesPerSec": 46166835.2 }, { "workers": 100, "durationMs": 5010, - "requests": 763, + "requests": 783, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 303.71, - "medianLatencyMs": 201, - "p50LatencyMs": 201, - "p75LatencyMs": 282, - "p90LatencyMs": 388, - "p99LatencyMs": 3451, - "maxLatencyMs": 4866, - "bytesPerSec": 43819008 + "requestsPerSec": 156.6, + "avgLatencyMs": 290.94, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 257, + "p90LatencyMs": 387, + "p99LatencyMs": 3569, + "maxLatencyMs": 4972, + "bytesPerSec": 44967526.4 }, { "workers": 200, "durationMs": 5010, - "requests": 708, + "requests": 729, "errors": 0, - "requestsPerSec": 141.6, - "avgLatencyMs": 300.46, - "medianLatencyMs": 190, - "p50LatencyMs": 190, - "p75LatencyMs": 239, - "p90LatencyMs": 400, - "p99LatencyMs": 3360, - "maxLatencyMs": 4828, - "bytesPerSec": 40653619.21 + "requestsPerSec": 145.81, + "avgLatencyMs": 306.53, + "medianLatencyMs": 182, + "p50LatencyMs": 182, + "p75LatencyMs": 278, + "p90LatencyMs": 383, + "p99LatencyMs": 3630, + "maxLatencyMs": 4877, + "bytesPerSec": 41862758.4 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 158.6, - "peakAvgLatencyMs": 30.88, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 47, - "totalRequests": 5201, + "peakWorkers": 10, + "peakRequestsPerSec": 167.2, + "peakAvgLatencyMs": 59.01, + "peakP50LatencyMs": 59, + "peakP75LatencyMs": 61, + "peakP90LatencyMs": 70, + "peakP99LatencyMs": 91, + "totalRequests": 5557, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 690, + "requests": 699, "errors": 0, - "requestsPerSec": 138, - "avgLatencyMs": 6.59, + "requestsPerSec": 139.81, + "avgLatencyMs": 6.52, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 13, + "p99LatencyMs": 12, "maxLatencyMs": 13, - "bytesPerSec": 39626342.4 + "bytesPerSec": 40137523.21 }, { "workers": 5, "durationMs": 5000, - "requests": 793, + "requests": 808, "errors": 0, - "requestsPerSec": 158.6, - "avgLatencyMs": 30.88, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 47, - "maxLatencyMs": 50, - "bytesPerSec": 45531136 + "requestsPerSec": 161.6, + "avgLatencyMs": 30.32, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 31, + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 67, + "bytesPerSec": 46396211.2 }, { "workers": 10, "durationMs": 5000, - "requests": 760, + "requests": 836, "errors": 0, - "requestsPerSec": 152, - "avgLatencyMs": 64.92, - "medianLatencyMs": 64, - "p50LatencyMs": 64, - "p75LatencyMs": 66, - "p90LatencyMs": 77, - "p99LatencyMs": 100, - "maxLatencyMs": 106, - "bytesPerSec": 43650252.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 59.01, + "medianLatencyMs": 59, + "p50LatencyMs": 59, + "p75LatencyMs": 61, + "p90LatencyMs": 70, + "p99LatencyMs": 91, + "maxLatencyMs": 193, + "bytesPerSec": 48008396.8 }, { "workers": 25, "durationMs": 5000, - "requests": 743, + "requests": 827, "errors": 0, - "requestsPerSec": 148.6, - "avgLatencyMs": 164.89, - "medianLatencyMs": 162, - "p50LatencyMs": 162, - "p75LatencyMs": 183, - "p90LatencyMs": 201, - "p99LatencyMs": 653, - "maxLatencyMs": 1148, - "bytesPerSec": 42667212.8 + "requestsPerSec": 165.4, + "avgLatencyMs": 148.53, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 173, + "p90LatencyMs": 196, + "p99LatencyMs": 576, + "maxLatencyMs": 1105, + "bytesPerSec": 47490662.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 733, + "durationMs": 5010, + "requests": 823, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 308.64, - "medianLatencyMs": 202, - "p50LatencyMs": 202, - "p75LatencyMs": 255, - "p90LatencyMs": 401, - "p99LatencyMs": 3477, - "maxLatencyMs": 4918, - "bytesPerSec": 42090496 + "requestsPerSec": 164.6, + "avgLatencyMs": 292.86, + "medianLatencyMs": 193, + "p50LatencyMs": 193, + "p75LatencyMs": 284, + "p90LatencyMs": 370, + "p99LatencyMs": 3276, + "maxLatencyMs": 4656, + "bytesPerSec": 47261286.4 }, { "workers": 100, "durationMs": 5010, - "requests": 730, + "requests": 806, "errors": 0, - "requestsPerSec": 146, - "avgLatencyMs": 318.69, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 307, - "p90LatencyMs": 379, - "p99LatencyMs": 3633, - "maxLatencyMs": 4891, - "bytesPerSec": 41921740.8 + "requestsPerSec": 161.2, + "avgLatencyMs": 299.28, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 265, + "p90LatencyMs": 358, + "p99LatencyMs": 3276, + "maxLatencyMs": 4849, + "bytesPerSec": 46291353.6 }, { "workers": 200, "durationMs": 5010, - "requests": 752, + "requests": 758, "errors": 0, - "requestsPerSec": 150.4, - "avgLatencyMs": 309.67, - "medianLatencyMs": 206, - "p50LatencyMs": 206, - "p75LatencyMs": 264, - "p90LatencyMs": 364, - "p99LatencyMs": 3595, - "maxLatencyMs": 4931, - "bytesPerSec": 43183308.8 + "requestsPerSec": 151.6, + "avgLatencyMs": 307.75, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 252, + "p90LatencyMs": 374, + "p99LatencyMs": 3503, + "maxLatencyMs": 4912, + "bytesPerSec": 43524096 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 168.6, - "peakAvgLatencyMs": 29.07, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 30, - "peakP90LatencyMs": 32, - "peakP99LatencyMs": 45, - "totalRequests": 5470, + "peakWorkers": 25, + "peakRequestsPerSec": 169, + "peakAvgLatencyMs": 145.39, + "peakP50LatencyMs": 143, + "peakP75LatencyMs": 159, + "peakP90LatencyMs": 196, + "peakP99LatencyMs": 266, + "totalRequests": 5633, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 721, + "requests": 723, "errors": 0, - "requestsPerSec": 144.2, - "avgLatencyMs": 6.41, + "requestsPerSec": 144.6, + "avgLatencyMs": 6.42, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 9, - "maxLatencyMs": 12, - "bytesPerSec": 41402368 + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 41513779.21 }, { "workers": 5, "durationMs": 5000, - "requests": 843, + "requests": 842, "errors": 0, - "requestsPerSec": 168.6, - "avgLatencyMs": 29.07, + "requestsPerSec": 168.4, + "avgLatencyMs": 29.08, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 61, - "bytesPerSec": 48408166.4 + "p90LatencyMs": 34, + "p99LatencyMs": 48, + "maxLatencyMs": 49, + "bytesPerSec": 48349184 }, { "workers": 10, "durationMs": 5000, - "requests": 825, + "requests": 837, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 59.76, - "medianLatencyMs": 59, - "p50LatencyMs": 59, + "requestsPerSec": 167.4, + "avgLatencyMs": 58.93, + "medianLatencyMs": 58, + "p50LatencyMs": 58, "p75LatencyMs": 60, - "p90LatencyMs": 72, - "p99LatencyMs": 104, - "maxLatencyMs": 194, - "bytesPerSec": 47372697.6 + "p90LatencyMs": 67, + "p99LatencyMs": 82, + "maxLatencyMs": 164, + "bytesPerSec": 48073932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 818, + "requests": 845, "errors": 0, - "requestsPerSec": 163.6, - "avgLatencyMs": 149.96, - "medianLatencyMs": 147, - "p50LatencyMs": 147, - "p75LatencyMs": 165, - "p90LatencyMs": 197, - "p99LatencyMs": 432, - "maxLatencyMs": 1063, - "bytesPerSec": 46979481.6 + "requestsPerSec": 169, + "avgLatencyMs": 145.39, + "medianLatencyMs": 143, + "p50LatencyMs": 143, + "p75LatencyMs": 159, + "p90LatencyMs": 196, + "p99LatencyMs": 266, + "maxLatencyMs": 659, + "bytesPerSec": 48519577.6 }, { "workers": 50, "durationMs": 5000, - "requests": 798, + "requests": 832, "errors": 0, - "requestsPerSec": 159.6, - "avgLatencyMs": 295.25, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 276, - "p90LatencyMs": 378, - "p99LatencyMs": 3572, - "maxLatencyMs": 4892, - "bytesPerSec": 45819494.4 + "requestsPerSec": 166.4, + "avgLatencyMs": 291.3, + "medianLatencyMs": 216, + "p50LatencyMs": 216, + "p75LatencyMs": 284, + "p90LatencyMs": 354, + "p99LatencyMs": 3177, + "maxLatencyMs": 4646, + "bytesPerSec": 47779020.8 }, { "workers": 100, "durationMs": 5010, - "requests": 758, + "requests": 804, "errors": 0, - "requestsPerSec": 151.6, - "avgLatencyMs": 324.37, - "medianLatencyMs": 224, - "p50LatencyMs": 224, - "p75LatencyMs": 305, - "p90LatencyMs": 419, - "p99LatencyMs": 3420, - "maxLatencyMs": 4939, - "bytesPerSec": 43520819.2 + "requestsPerSec": 160.81, + "avgLatencyMs": 295.02, + "medianLatencyMs": 198, + "p50LatencyMs": 198, + "p75LatencyMs": 275, + "p90LatencyMs": 379, + "p99LatencyMs": 3489, + "maxLatencyMs": 4973, + "bytesPerSec": 46173388.8 }, { "workers": 200, "durationMs": 5010, - "requests": 707, + "requests": 750, "errors": 0, - "requestsPerSec": 141.4, - "avgLatencyMs": 312.52, - "medianLatencyMs": 212, - "p50LatencyMs": 212, - "p75LatencyMs": 240, - "p90LatencyMs": 393, - "p99LatencyMs": 3454, - "maxLatencyMs": 4887, - "bytesPerSec": 40593817.6 + "requestsPerSec": 150, + "avgLatencyMs": 310.95, + "medianLatencyMs": 188, + "p50LatencyMs": 188, + "p75LatencyMs": 268, + "p90LatencyMs": 374, + "p99LatencyMs": 3529, + "maxLatencyMs": 4857, + "bytesPerSec": 43071897.6 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1284, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1798, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1824, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, "p90LatencyMs": 32, "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1864, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1746, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1766, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1743, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 380.4, - "peakAvgLatencyMs": 12.69, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, - "peakP99LatencyMs": 19, - "totalRequests": 12259, + "peakWorkers": 50, + "peakRequestsPerSec": 360.8, + "peakAvgLatencyMs": 136.2, + "peakP50LatencyMs": 108, + "peakP75LatencyMs": 154, + "peakP90LatencyMs": 189, + "peakP99LatencyMs": 958, + "totalRequests": 11509, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1336, + "requests": 1214, "errors": 0, - "requestsPerSec": 267.2, - "avgLatencyMs": 3.11, + "requestsPerSec": 242.8, + "avgLatencyMs": 3.49, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 76749209.6 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 69723750.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1902, + "requests": 1709, "errors": 0, - "requestsPerSec": 380.4, - "avgLatencyMs": 12.69, - "medianLatencyMs": 13, - "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 15, - "p99LatencyMs": 19, - "maxLatencyMs": 29, - "bytesPerSec": 109255065.6 + "requestsPerSec": 341.8, + "avgLatencyMs": 14.11, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 34, + "bytesPerSec": 98166374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1893, + "requests": 1683, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 25.83, - "medianLatencyMs": 25, - "p50LatencyMs": 25, - "p75LatencyMs": 26, - "p90LatencyMs": 32, - "p99LatencyMs": 48, - "maxLatencyMs": 71, - "bytesPerSec": 108743884.8 + "requestsPerSec": 336.6, + "avgLatencyMs": 29.14, + "medianLatencyMs": 27, + "p50LatencyMs": 27, + "p75LatencyMs": 30, + "p90LatencyMs": 39, + "p99LatencyMs": 67, + "maxLatencyMs": 96, + "bytesPerSec": 96672153.6 }, { "workers": 25, "durationMs": 5000, - "requests": 1803, + "requests": 1748, "errors": 0, - "requestsPerSec": 360.6, - "avgLatencyMs": 68.33, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 77, - "p90LatencyMs": 94, - "p99LatencyMs": 134, - "maxLatencyMs": 432, - "bytesPerSec": 103579648 + "requestsPerSec": 349.6, + "avgLatencyMs": 70.53, + "medianLatencyMs": 67, + "p50LatencyMs": 67, + "p75LatencyMs": 78, + "p90LatencyMs": 97, + "p99LatencyMs": 145, + "maxLatencyMs": 547, + "bytesPerSec": 100394598.4 }, { "workers": 50, "durationMs": 5000, - "requests": 1783, + "requests": 1804, "errors": 0, - "requestsPerSec": 356.6, - "avgLatencyMs": 137.51, - "medianLatencyMs": 115, - "p50LatencyMs": 115, - "p75LatencyMs": 136, - "p90LatencyMs": 209, - "p99LatencyMs": 839, - "maxLatencyMs": 2352, - "bytesPerSec": 102413107.2 + "requestsPerSec": 360.8, + "avgLatencyMs": 136.2, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 154, + "p90LatencyMs": 189, + "p99LatencyMs": 958, + "maxLatencyMs": 2452, + "bytesPerSec": 103632076.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1798, + "requests": 1774, "errors": 0, - "requestsPerSec": 359.6, - "avgLatencyMs": 187.88, - "medianLatencyMs": 130, - "p50LatencyMs": 130, - "p75LatencyMs": 157, - "p90LatencyMs": 229, - "p99LatencyMs": 2638, - "maxLatencyMs": 4880, - "bytesPerSec": 103278182.4 + "requestsPerSec": 354.8, + "avgLatencyMs": 192.99, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 153, + "p90LatencyMs": 265, + "p99LatencyMs": 2627, + "maxLatencyMs": 4982, + "bytesPerSec": 101915033.6 }, { "workers": 200, "durationMs": 5010, - "requests": 1744, + "requests": 1577, "errors": 0, - "requestsPerSec": 348.8, - "avgLatencyMs": 193.48, - "medianLatencyMs": 131, - "p50LatencyMs": 131, - "p75LatencyMs": 162, - "p90LatencyMs": 253, - "p99LatencyMs": 2602, - "maxLatencyMs": 4889, - "bytesPerSec": 100184883.2 + "requestsPerSec": 315.4, + "avgLatencyMs": 204.69, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 167, + "p90LatencyMs": 254, + "p99LatencyMs": 2870, + "maxLatencyMs": 4859, + "bytesPerSec": 90587136 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 378.6, - "peakAvgLatencyMs": 12.71, - "peakP50LatencyMs": 13, - "peakP75LatencyMs": 13, - "peakP90LatencyMs": 14, - "peakP99LatencyMs": 18, - "totalRequests": 12378, + "peakWorkers": 25, + "peakRequestsPerSec": 372.8, + "peakAvgLatencyMs": 66.09, + "peakP50LatencyMs": 65, + "peakP75LatencyMs": 71, + "peakP90LatencyMs": 86, + "peakP99LatencyMs": 122, + "totalRequests": 12025, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1312, + "requests": 1284, "errors": 0, - "requestsPerSec": 262.4, - "avgLatencyMs": 3.1, + "requestsPerSec": 256.8, + "avgLatencyMs": 3.17, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 75359846.41 + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 8, + "bytesPerSec": 73760768 }, { "workers": 5, "durationMs": 5000, - "requests": 1893, + "requests": 1798, "errors": 0, - "requestsPerSec": 378.6, - "avgLatencyMs": 12.71, + "requestsPerSec": 359.6, + "avgLatencyMs": 13.33, "medianLatencyMs": 13, "p50LatencyMs": 13, - "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 108730777.6 + "p75LatencyMs": 14, + "p90LatencyMs": 16, + "p99LatencyMs": 23, + "maxLatencyMs": 33, + "bytesPerSec": 103278182.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1858, + "requests": 1824, "errors": 0, - "requestsPerSec": 371.6, - "avgLatencyMs": 26.35, + "requestsPerSec": 364.8, + "avgLatencyMs": 26.75, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 30, - "p99LatencyMs": 44, - "maxLatencyMs": 48, - "bytesPerSec": 106712268.8 + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 68, + "bytesPerSec": 104772403.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1847, + "requests": 1864, "errors": 0, - "requestsPerSec": 369.4, - "avgLatencyMs": 66.7, - "medianLatencyMs": 66, - "p50LatencyMs": 66, - "p75LatencyMs": 70, - "p90LatencyMs": 89, - "p99LatencyMs": 134, - "maxLatencyMs": 249, - "bytesPerSec": 106096230.4 + "requestsPerSec": 372.8, + "avgLatencyMs": 66.09, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 86, + "p99LatencyMs": 122, + "maxLatencyMs": 173, + "bytesPerSec": 107079270.4 }, { "workers": 50, - "durationMs": 5010, - "requests": 1794, + "durationMs": 5000, + "requests": 1746, "errors": 0, - "requestsPerSec": 358.8, - "avgLatencyMs": 136.73, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 152, - "p90LatencyMs": 193, - "p99LatencyMs": 917, - "maxLatencyMs": 2043, - "bytesPerSec": 103042252.8 + "requestsPerSec": 349.2, + "avgLatencyMs": 140.71, + "medianLatencyMs": 123, + "p50LatencyMs": 123, + "p75LatencyMs": 138, + "p90LatencyMs": 205, + "p99LatencyMs": 821, + "maxLatencyMs": 2031, + "bytesPerSec": 100302848 }, { "workers": 100, "durationMs": 5010, - "requests": 1842, + "requests": 1766, "errors": 0, - "requestsPerSec": 368.4, - "avgLatencyMs": 191.16, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 156, - "p90LatencyMs": 244, - "p99LatencyMs": 2587, - "maxLatencyMs": 4853, - "bytesPerSec": 105794764.8 + "requestsPerSec": 353.2, + "avgLatencyMs": 200.88, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 195, + "p90LatencyMs": 227, + "p99LatencyMs": 2541, + "maxLatencyMs": 4879, + "bytesPerSec": 101443174.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1832, + "requests": 1743, "errors": 0, - "requestsPerSec": 366.4, - "avgLatencyMs": 194.96, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 165, - "p90LatencyMs": 236, - "p99LatencyMs": 2728, - "maxLatencyMs": 4949, - "bytesPerSec": 105231155.2 + "requestsPerSec": 348.6, + "avgLatencyMs": 204.73, + "medianLatencyMs": 136, + "p50LatencyMs": 136, + "p75LatencyMs": 182, + "p90LatencyMs": 255, + "p99LatencyMs": 2780, + "maxLatencyMs": 4937, + "bytesPerSec": 100132454.4 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 399.2, - "peakAvgLatencyMs": 24.42, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 42, - "totalRequests": 13044, + "peakWorkers": 5, + "peakRequestsPerSec": 380.2, + "peakAvgLatencyMs": 12.72, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 18, + "totalRequests": 12379, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1361, + "requests": 1268, "errors": 0, - "requestsPerSec": 272.2, - "avgLatencyMs": 3.12, + "requestsPerSec": 253.6, + "avgLatencyMs": 3.3, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, - "p90LatencyMs": 3, - "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 78191001.6 + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 72830156.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1942, + "requests": 1901, "errors": 0, - "requestsPerSec": 388.4, - "avgLatencyMs": 12.4, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.2, + "avgLatencyMs": 12.72, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 28, - "bytesPerSec": 111548825.6 + "p99LatencyMs": 18, + "maxLatencyMs": 22, + "bytesPerSec": 109189529.6 }, { "workers": 10, - "durationMs": 5000, - "requests": 1996, + "durationMs": 5010, + "requests": 1886, "errors": 0, - "requestsPerSec": 399.2, - "avgLatencyMs": 24.42, - "medianLatencyMs": 24, - "p50LatencyMs": 24, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 42, - "maxLatencyMs": 45, - "bytesPerSec": 114655232 + "requestsPerSec": 377.2, + "avgLatencyMs": 25.91, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 44, + "maxLatencyMs": 47, + "bytesPerSec": 108324454.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1943, + "requests": 1858, "errors": 0, - "requestsPerSec": 388.6, - "avgLatencyMs": 63.27, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 65, - "p90LatencyMs": 83, - "p99LatencyMs": 111, - "maxLatencyMs": 268, - "bytesPerSec": 111601254.4 + "requestsPerSec": 371.6, + "avgLatencyMs": 66.31, + "medianLatencyMs": 65, + "p50LatencyMs": 65, + "p75LatencyMs": 71, + "p90LatencyMs": 91, + "p99LatencyMs": 113, + "maxLatencyMs": 147, + "bytesPerSec": 106738483.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 1940, + "durationMs": 5000, + "requests": 1870, "errors": 0, - "requestsPerSec": 388, - "avgLatencyMs": 126.79, - "medianLatencyMs": 110, - "p50LatencyMs": 110, - "p75LatencyMs": 140, - "p90LatencyMs": 183, - "p99LatencyMs": 724, - "maxLatencyMs": 1929, - "bytesPerSec": 111443968 + "requestsPerSec": 374, + "avgLatencyMs": 131.44, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 143, + "p90LatencyMs": 180, + "p99LatencyMs": 846, + "maxLatencyMs": 2106, + "bytesPerSec": 107406950.4 }, { "workers": 100, "durationMs": 5010, - "requests": 1957, + "requests": 1850, "errors": 0, - "requestsPerSec": 391.4, - "avgLatencyMs": 189.39, - "medianLatencyMs": 129, - "p50LatencyMs": 129, - "p75LatencyMs": 163, - "p90LatencyMs": 253, - "p99LatencyMs": 2434, - "maxLatencyMs": 4886, - "bytesPerSec": 112413900.8 + "requestsPerSec": 370, + "avgLatencyMs": 192.45, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 169, + "p90LatencyMs": 249, + "p99LatencyMs": 2545, + "maxLatencyMs": 4877, + "bytesPerSec": 106253516.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1905, + "requests": 1746, "errors": 0, - "requestsPerSec": 381, - "avgLatencyMs": 190.2, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 175, - "p90LatencyMs": 247, - "p99LatencyMs": 2612, - "maxLatencyMs": 4913, - "bytesPerSec": 109425459.2 + "requestsPerSec": 349.2, + "avgLatencyMs": 200.89, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 177, + "p90LatencyMs": 265, + "p99LatencyMs": 2832, + "maxLatencyMs": 4922, + "bytesPerSec": 100289740.8 } ] } diff --git a/packages/starter-astro/ci-stats.json b/packages/starter-astro/ci-stats.json index b7195a16..4eee675f 100644 --- a/packages/starter-astro/ci-stats.json +++ b/packages/starter-astro/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 909.6, - "standardDeviationMs": 35.43, - "minMs": 860, - "maxMs": 947, - "samplesMs": [916, 936, 889, 860, 947] + "avgMs": 920, + "standardDeviationMs": 19.01, + "minMs": 900, + "maxMs": 945, + "samplesMs": [945, 902, 900, 924, 929] }, "warmBuildTime": { - "avgMs": 874.6, - "standardDeviationMs": 8.88, - "minMs": 865, - "maxMs": 883, - "samplesMs": [865, 879, 865, 881, 883] + "avgMs": 881.2, + "standardDeviationMs": 35.54, + "minMs": 827, + "maxMs": 916, + "samplesMs": [916, 865, 901, 897, 827] }, "installTime": { - "avgMs": 3543.2, - "standardDeviationMs": 963.9, - "minMs": 1887, - "maxMs": 4177, - "samplesMs": [1887, 3510, 3989, 4153, 4177] + "avgMs": 4114.4, + "standardDeviationMs": 1250.2, + "minMs": 2051, + "maxMs": 5045, + "samplesMs": [2051, 3810, 5045, 4873, 4793] }, "prodDependencies": 1, "devDependencies": 2, @@ -131,11 +131,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1312.8, - "standardDeviationMs": 33.83, - "minMs": 1281, - "maxMs": 1357, - "samplesMs": [1284, 1357, 1281, 1303, 1339] + "avgMs": 1284.6, + "standardDeviationMs": 33.71, + "minMs": 1254, + "maxMs": 1335, + "samplesMs": [1265, 1303, 1254, 1335, 1266] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-astro/stats/7.3.5.json b/packages/starter-astro/stats/7.3.5.json index b7195a16..4eee675f 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 909.6, - "standardDeviationMs": 35.43, - "minMs": 860, - "maxMs": 947, - "samplesMs": [916, 936, 889, 860, 947] + "avgMs": 920, + "standardDeviationMs": 19.01, + "minMs": 900, + "maxMs": 945, + "samplesMs": [945, 902, 900, 924, 929] }, "warmBuildTime": { - "avgMs": 874.6, - "standardDeviationMs": 8.88, - "minMs": 865, - "maxMs": 883, - "samplesMs": [865, 879, 865, 881, 883] + "avgMs": 881.2, + "standardDeviationMs": 35.54, + "minMs": 827, + "maxMs": 916, + "samplesMs": [916, 865, 901, 897, 827] }, "installTime": { - "avgMs": 3543.2, - "standardDeviationMs": 963.9, - "minMs": 1887, - "maxMs": 4177, - "samplesMs": [1887, 3510, 3989, 4153, 4177] + "avgMs": 4114.4, + "standardDeviationMs": 1250.2, + "minMs": 2051, + "maxMs": 5045, + "samplesMs": [2051, 3810, 5045, 4873, 4793] }, "prodDependencies": 1, "devDependencies": 2, @@ -131,11 +131,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1312.8, - "standardDeviationMs": 33.83, - "minMs": 1281, - "maxMs": 1357, - "samplesMs": [1284, 1357, 1281, 1303, 1339] + "avgMs": 1284.6, + "standardDeviationMs": 33.71, + "minMs": 1254, + "maxMs": 1335, + "samplesMs": [1265, 1303, 1254, 1335, 1266] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-next-js/ci-stats.json b/packages/starter-next-js/ci-stats.json index 7a628091..3274f12e 100644 --- a/packages/starter-next-js/ci-stats.json +++ b/packages/starter-next-js/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 5716, - "standardDeviationMs": 402.83, - "minMs": 5199, - "maxMs": 6329, - "samplesMs": [5719, 5690, 5199, 5643, 6329] + "avgMs": 5380.6, + "standardDeviationMs": 415.03, + "minMs": 4960, + "maxMs": 6046, + "samplesMs": [5480, 6046, 5198, 5219, 4960] }, "warmBuildTime": { - "avgMs": 5554.8, - "standardDeviationMs": 157.45, - "minMs": 5350, - "maxMs": 5708, - "samplesMs": [5424, 5350, 5708, 5647, 5645] + "avgMs": 5236.2, + "standardDeviationMs": 98.81, + "minMs": 5114, + "maxMs": 5344, + "samplesMs": [5344, 5114, 5332, 5193, 5198] }, "installTime": { - "avgMs": 6123.4, - "standardDeviationMs": 1642.5, - "minMs": 3191, - "maxMs": 6923, - "samplesMs": [3191, 6679, 6920, 6923, 6904] + "avgMs": 6423.6, + "standardDeviationMs": 1804.5, + "minMs": 3258, + "maxMs": 7775, + "samplesMs": [3258, 6799, 7166, 7775, 7120] }, "prodDependencies": 3, "devDependencies": 6, @@ -440,11 +440,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2606, - "standardDeviationMs": 61.79, - "minMs": 2551, - "maxMs": 2712, - "samplesMs": [2712, 2597, 2580, 2551, 2590] + "avgMs": 2638.4, + "standardDeviationMs": 184.67, + "minMs": 2536, + "maxMs": 2968, + "samplesMs": [2557, 2561, 2570, 2536, 2968] }, "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 7a628091..3274f12e 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 5716, - "standardDeviationMs": 402.83, - "minMs": 5199, - "maxMs": 6329, - "samplesMs": [5719, 5690, 5199, 5643, 6329] + "avgMs": 5380.6, + "standardDeviationMs": 415.03, + "minMs": 4960, + "maxMs": 6046, + "samplesMs": [5480, 6046, 5198, 5219, 4960] }, "warmBuildTime": { - "avgMs": 5554.8, - "standardDeviationMs": 157.45, - "minMs": 5350, - "maxMs": 5708, - "samplesMs": [5424, 5350, 5708, 5647, 5645] + "avgMs": 5236.2, + "standardDeviationMs": 98.81, + "minMs": 5114, + "maxMs": 5344, + "samplesMs": [5344, 5114, 5332, 5193, 5198] }, "installTime": { - "avgMs": 6123.4, - "standardDeviationMs": 1642.5, - "minMs": 3191, - "maxMs": 6923, - "samplesMs": [3191, 6679, 6920, 6923, 6904] + "avgMs": 6423.6, + "standardDeviationMs": 1804.5, + "minMs": 3258, + "maxMs": 7775, + "samplesMs": [3258, 6799, 7166, 7775, 7120] }, "prodDependencies": 3, "devDependencies": 6, @@ -440,11 +440,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2606, - "standardDeviationMs": 61.79, - "minMs": 2551, - "maxMs": 2712, - "samplesMs": [2712, 2597, 2580, 2551, 2590] + "avgMs": 2638.4, + "standardDeviationMs": 184.67, + "minMs": 2536, + "maxMs": 2968, + "samplesMs": [2557, 2561, 2570, 2536, 2968] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-nuxt/ci-stats.json b/packages/starter-nuxt/ci-stats.json index a957977e..595f1300 100644 --- a/packages/starter-nuxt/ci-stats.json +++ b/packages/starter-nuxt/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.6.0", "avgInstallTimeMs": 5070, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 6962, "warmBuildTimeMs": 6545, "coldBuildTime": { - "avgMs": 4156.8, - "standardDeviationMs": 201.08, - "minMs": 3893, - "maxMs": 4367, - "samplesMs": [4100, 4073, 3893, 4351, 4367] + "avgMs": 3724.2, + "standardDeviationMs": 47.21, + "minMs": 3665, + "maxMs": 3792, + "samplesMs": [3665, 3704, 3717, 3792, 3743] }, "warmBuildTime": { - "avgMs": 4016, - "standardDeviationMs": 223.74, - "minMs": 3759, - "maxMs": 4246, - "samplesMs": [3850, 4245, 3759, 3980, 4246] + "avgMs": 3583.6, + "standardDeviationMs": 155.2, + "minMs": 3461, + "maxMs": 3838, + "samplesMs": [3478, 3838, 3461, 3621, 3520] }, "installTime": { - "avgMs": 5275.4, - "standardDeviationMs": 1117.9, - "minMs": 3315, - "maxMs": 6112, - "samplesMs": [3315, 6112, 5786, 5641, 5523] + "avgMs": 5163.4, + "standardDeviationMs": 1140.1, + "minMs": 3165, + "maxMs": 6025, + "samplesMs": [3165, 6025, 5397, 5636, 5594] }, "prodDependencies": 3, "devDependencies": 2, @@ -494,11 +494,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2384.6, - "standardDeviationMs": 29.13, - "minMs": 2350, - "maxMs": 2425, - "samplesMs": [2396, 2388, 2350, 2364, 2425] + "avgMs": 2569.4, + "standardDeviationMs": 63.44, + "minMs": 2505, + "maxMs": 2649, + "samplesMs": [2537, 2505, 2531, 2625, 2649] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-nuxt/stats/4.6.0.json b/packages/starter-nuxt/stats/4.6.0.json index a957977e..595f1300 100644 --- a/packages/starter-nuxt/stats/4.6.0.json +++ b/packages/starter-nuxt/stats/4.6.0.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "4.6.0", "avgInstallTimeMs": 5070, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 6962, "warmBuildTimeMs": 6545, "coldBuildTime": { - "avgMs": 4156.8, - "standardDeviationMs": 201.08, - "minMs": 3893, - "maxMs": 4367, - "samplesMs": [4100, 4073, 3893, 4351, 4367] + "avgMs": 3724.2, + "standardDeviationMs": 47.21, + "minMs": 3665, + "maxMs": 3792, + "samplesMs": [3665, 3704, 3717, 3792, 3743] }, "warmBuildTime": { - "avgMs": 4016, - "standardDeviationMs": 223.74, - "minMs": 3759, - "maxMs": 4246, - "samplesMs": [3850, 4245, 3759, 3980, 4246] + "avgMs": 3583.6, + "standardDeviationMs": 155.2, + "minMs": 3461, + "maxMs": 3838, + "samplesMs": [3478, 3838, 3461, 3621, 3520] }, "installTime": { - "avgMs": 5275.4, - "standardDeviationMs": 1117.9, - "minMs": 3315, - "maxMs": 6112, - "samplesMs": [3315, 6112, 5786, 5641, 5523] + "avgMs": 5163.4, + "standardDeviationMs": 1140.1, + "minMs": 3165, + "maxMs": 6025, + "samplesMs": [3165, 6025, 5397, 5636, 5594] }, "prodDependencies": 3, "devDependencies": 2, @@ -494,11 +494,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2384.6, - "standardDeviationMs": 29.13, - "minMs": 2350, - "maxMs": 2425, - "samplesMs": [2396, 2388, 2350, 2364, 2425] + "avgMs": 2569.4, + "standardDeviationMs": 63.44, + "minMs": 2505, + "maxMs": 2649, + "samplesMs": [2537, 2505, 2531, 2625, 2649] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-pracht/ci-stats.json b/packages/starter-pracht/ci-stats.json index 859b5456..77b95f64 100644 --- a/packages/starter-pracht/ci-stats.json +++ b/packages/starter-pracht/ci-stats.json @@ -1,35 +1,35 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "installTime": { - "avgMs": 1859.8, - "standardDeviationMs": 284.6, - "minMs": 1527, - "maxMs": 2152, - "samplesMs": [1527, 1600, 2097, 1923, 2152] + "avgMs": 1986, + "standardDeviationMs": 302.9, + "minMs": 1572, + "maxMs": 2314, + "samplesMs": [1572, 2025, 1803, 2314, 2216] }, "nodeModulesSize": 138993664, "coldBuildTime": { - "avgMs": 675.4, - "standardDeviationMs": 18.45, - "minMs": 652, - "maxMs": 695, - "samplesMs": [687, 695, 683, 652, 660] + "avgMs": 661.8, + "standardDeviationMs": 37, + "minMs": 628, + "maxMs": 716, + "samplesMs": [657, 716, 629, 679, 628] }, "warmBuildTime": { - "avgMs": 678.4, - "standardDeviationMs": 9.74, - "minMs": 665, - "maxMs": 691, - "samplesMs": [674, 691, 679, 665, 683] + "avgMs": 644.2, + "standardDeviationMs": 11.69, + "minMs": 626, + "maxMs": 658, + "samplesMs": [649, 645, 643, 658, 626] }, "devServerStartTime": { - "avgMs": 865, - "standardDeviationMs": 22.53, - "minMs": 842, - "maxMs": 889, - "samplesMs": [843, 842, 889, 886, 865] + "avgMs": 841.6, + "standardDeviationMs": 28.08, + "minMs": 809, + "maxMs": 876, + "samplesMs": [809, 822, 876, 837, 864] }, "vendoredCoreJsSize": 0, "vendoredCoreJsUnnecessaryModules": [], diff --git a/packages/starter-pracht/stats/0.18.0.json b/packages/starter-pracht/stats/0.18.0.json index 859b5456..77b95f64 100644 --- a/packages/starter-pracht/stats/0.18.0.json +++ b/packages/starter-pracht/stats/0.18.0.json @@ -1,35 +1,35 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "0.18.0", "installTime": { - "avgMs": 1859.8, - "standardDeviationMs": 284.6, - "minMs": 1527, - "maxMs": 2152, - "samplesMs": [1527, 1600, 2097, 1923, 2152] + "avgMs": 1986, + "standardDeviationMs": 302.9, + "minMs": 1572, + "maxMs": 2314, + "samplesMs": [1572, 2025, 1803, 2314, 2216] }, "nodeModulesSize": 138993664, "coldBuildTime": { - "avgMs": 675.4, - "standardDeviationMs": 18.45, - "minMs": 652, - "maxMs": 695, - "samplesMs": [687, 695, 683, 652, 660] + "avgMs": 661.8, + "standardDeviationMs": 37, + "minMs": 628, + "maxMs": 716, + "samplesMs": [657, 716, 629, 679, 628] }, "warmBuildTime": { - "avgMs": 678.4, - "standardDeviationMs": 9.74, - "minMs": 665, - "maxMs": 691, - "samplesMs": [674, 691, 679, 665, 683] + "avgMs": 644.2, + "standardDeviationMs": 11.69, + "minMs": 626, + "maxMs": 658, + "samplesMs": [649, 645, 643, 658, 626] }, "devServerStartTime": { - "avgMs": 865, - "standardDeviationMs": 22.53, - "minMs": 842, - "maxMs": 889, - "samplesMs": [843, 842, 889, 886, 865] + "avgMs": 841.6, + "standardDeviationMs": 28.08, + "minMs": 809, + "maxMs": 876, + "samplesMs": [809, 822, 876, 837, 864] }, "vendoredCoreJsSize": 0, "vendoredCoreJsUnnecessaryModules": [], diff --git a/packages/starter-react-router/ci-stats.json b/packages/starter-react-router/ci-stats.json index be4e2399..896617ab 100644 --- a/packages/starter-react-router/ci-stats.json +++ b/packages/starter-react-router/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 1560.4, - "standardDeviationMs": 28.47, - "minMs": 1531, - "maxMs": 1597, - "samplesMs": [1531, 1597, 1539, 1583, 1552] + "avgMs": 1760.8, + "standardDeviationMs": 53.15, + "minMs": 1698, + "maxMs": 1833, + "samplesMs": [1721, 1783, 1833, 1698, 1769] }, "warmBuildTime": { - "avgMs": 1583, - "standardDeviationMs": 10.27, - "minMs": 1571, - "maxMs": 1592, - "samplesMs": [1592, 1592, 1587, 1573, 1571] + "avgMs": 1768.2, + "standardDeviationMs": 23.03, + "minMs": 1754, + "maxMs": 1809, + "samplesMs": [1809, 1756, 1762, 1754, 1760] }, "installTime": { - "avgMs": 1390.4, - "standardDeviationMs": 192.6, - "minMs": 1215, - "maxMs": 1623, - "samplesMs": [1259, 1215, 1575, 1280, 1623] + "avgMs": 1401.8, + "standardDeviationMs": 160, + "minMs": 1218, + "maxMs": 1578, + "samplesMs": [1247, 1578, 1469, 1218, 1497] }, "prodDependencies": 6, "devDependencies": 9, @@ -118,11 +118,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 775, - "standardDeviationMs": 21.64, - "minMs": 751, - "maxMs": 806, - "samplesMs": [784, 759, 751, 806, 775] + "avgMs": 982, + "standardDeviationMs": 15.22, + "minMs": 969, + "maxMs": 1008, + "samplesMs": [969, 1008, 981, 974, 978] }, "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 be4e2399..896617ab 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 1560.4, - "standardDeviationMs": 28.47, - "minMs": 1531, - "maxMs": 1597, - "samplesMs": [1531, 1597, 1539, 1583, 1552] + "avgMs": 1760.8, + "standardDeviationMs": 53.15, + "minMs": 1698, + "maxMs": 1833, + "samplesMs": [1721, 1783, 1833, 1698, 1769] }, "warmBuildTime": { - "avgMs": 1583, - "standardDeviationMs": 10.27, - "minMs": 1571, - "maxMs": 1592, - "samplesMs": [1592, 1592, 1587, 1573, 1571] + "avgMs": 1768.2, + "standardDeviationMs": 23.03, + "minMs": 1754, + "maxMs": 1809, + "samplesMs": [1809, 1756, 1762, 1754, 1760] }, "installTime": { - "avgMs": 1390.4, - "standardDeviationMs": 192.6, - "minMs": 1215, - "maxMs": 1623, - "samplesMs": [1259, 1215, 1575, 1280, 1623] + "avgMs": 1401.8, + "standardDeviationMs": 160, + "minMs": 1218, + "maxMs": 1578, + "samplesMs": [1247, 1578, 1469, 1218, 1497] }, "prodDependencies": 6, "devDependencies": 9, @@ -118,11 +118,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 775, - "standardDeviationMs": 21.64, - "minMs": 751, - "maxMs": 806, - "samplesMs": [784, 759, 751, 806, 775] + "avgMs": 982, + "standardDeviationMs": 15.22, + "minMs": 969, + "maxMs": 1008, + "samplesMs": [969, 1008, 981, 974, 978] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/starter-solid-start/ci-stats.json b/packages/starter-solid-start/ci-stats.json index bd0a7383..34221111 100644 --- a/packages/starter-solid-start/ci-stats.json +++ b/packages/starter-solid-start/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 2803.6, - "standardDeviationMs": 63.8, - "minMs": 2712, - "maxMs": 2873, - "samplesMs": [2712, 2873, 2767, 2835, 2831] + "avgMs": 3026.2, + "standardDeviationMs": 157.07, + "minMs": 2896, + "maxMs": 3266, + "samplesMs": [3266, 3104, 2915, 2950, 2896] }, "warmBuildTime": { - "avgMs": 2672.4, - "standardDeviationMs": 91.22, - "minMs": 2561, - "maxMs": 2754, - "samplesMs": [2730, 2731, 2561, 2754, 2586] + "avgMs": 2896.6, + "standardDeviationMs": 148.95, + "minMs": 2775, + "maxMs": 3155, + "samplesMs": [3155, 2866, 2861, 2775, 2826] }, "installTime": { - "avgMs": 1743.6, - "standardDeviationMs": 209, - "minMs": 1430, - "maxMs": 2015, - "samplesMs": [1430, 1741, 1737, 1795, 2015] + "avgMs": 1714, + "standardDeviationMs": 220, + "minMs": 1419, + "maxMs": 2034, + "samplesMs": [1419, 1696, 1667, 1754, 2034] }, "prodDependencies": 6, "devDependencies": 1, @@ -105,11 +105,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2757.4, - "standardDeviationMs": 33.06, - "minMs": 2705, - "maxMs": 2785, - "samplesMs": [2785, 2745, 2779, 2773, 2705] + "avgMs": 2540.6, + "standardDeviationMs": 41.99, + "minMs": 2476, + "maxMs": 2587, + "samplesMs": [2476, 2545, 2587, 2530, 2565] }, "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 bd0a7383..34221111 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-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "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": 2803.6, - "standardDeviationMs": 63.8, - "minMs": 2712, - "maxMs": 2873, - "samplesMs": [2712, 2873, 2767, 2835, 2831] + "avgMs": 3026.2, + "standardDeviationMs": 157.07, + "minMs": 2896, + "maxMs": 3266, + "samplesMs": [3266, 3104, 2915, 2950, 2896] }, "warmBuildTime": { - "avgMs": 2672.4, - "standardDeviationMs": 91.22, - "minMs": 2561, - "maxMs": 2754, - "samplesMs": [2730, 2731, 2561, 2754, 2586] + "avgMs": 2896.6, + "standardDeviationMs": 148.95, + "minMs": 2775, + "maxMs": 3155, + "samplesMs": [3155, 2866, 2861, 2775, 2826] }, "installTime": { - "avgMs": 1743.6, - "standardDeviationMs": 209, - "minMs": 1430, - "maxMs": 2015, - "samplesMs": [1430, 1741, 1737, 1795, 2015] + "avgMs": 1714, + "standardDeviationMs": 220, + "minMs": 1419, + "maxMs": 2034, + "samplesMs": [1419, 1696, 1667, 1754, 2034] }, "prodDependencies": 6, "devDependencies": 1, @@ -105,11 +105,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2757.4, - "standardDeviationMs": 33.06, - "minMs": 2705, - "maxMs": 2785, - "samplesMs": [2785, 2745, 2779, 2773, 2705] + "avgMs": 2540.6, + "standardDeviationMs": 41.99, + "minMs": 2476, + "maxMs": 2587, + "samplesMs": [2476, 2545, 2587, 2530, 2565] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/starter-sveltekit/ci-stats.json b/packages/starter-sveltekit/ci-stats.json index 5e441b6b..41d69120 100644 --- a/packages/starter-sveltekit/ci-stats.json +++ b/packages/starter-sveltekit/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.67.0", "avgInstallTimeMs": 2195, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 4220, "warmBuildTimeMs": 3910, "coldBuildTime": { - "avgMs": 2385.2, - "standardDeviationMs": 111.89, - "minMs": 2270, - "maxMs": 2557, - "samplesMs": [2377, 2306, 2416, 2557, 2270] + "avgMs": 2286.2, + "standardDeviationMs": 70.04, + "minMs": 2215, + "maxMs": 2367, + "samplesMs": [2226, 2367, 2215, 2351, 2272] }, "warmBuildTime": { - "avgMs": 2128.4, - "standardDeviationMs": 71.21, - "minMs": 2008, - "maxMs": 2192, - "samplesMs": [2192, 2167, 2144, 2131, 2008] + "avgMs": 2150, + "standardDeviationMs": 72.78, + "minMs": 2061, + "maxMs": 2262, + "samplesMs": [2061, 2159, 2126, 2142, 2262] }, "installTime": { - "avgMs": 1615.6, - "standardDeviationMs": 128.9, - "minMs": 1467, - "maxMs": 1802, - "samplesMs": [1467, 1525, 1639, 1645, 1802] + "avgMs": 2423.6, + "standardDeviationMs": 1963.3, + "minMs": 1392, + "maxMs": 5929, + "samplesMs": [1392, 1512, 1556, 1729, 5929] }, "prodDependencies": 0, "devDependencies": 8, @@ -80,11 +80,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1370.6, - "standardDeviationMs": 19.15, - "minMs": 1337, - "maxMs": 1385, - "samplesMs": [1377, 1385, 1375, 1337, 1379] + "avgMs": 1202, + "standardDeviationMs": 31.88, + "minMs": 1168, + "maxMs": 1236, + "samplesMs": [1199, 1233, 1236, 1174, 1168] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/starter-sveltekit/stats/2.67.0.json b/packages/starter-sveltekit/stats/2.67.0.json index 5e441b6b..41d69120 100644 --- a/packages/starter-sveltekit/stats/2.67.0.json +++ b/packages/starter-sveltekit/stats/2.67.0.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.67.0", "avgInstallTimeMs": 2195, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 4220, "warmBuildTimeMs": 3910, "coldBuildTime": { - "avgMs": 2385.2, - "standardDeviationMs": 111.89, - "minMs": 2270, - "maxMs": 2557, - "samplesMs": [2377, 2306, 2416, 2557, 2270] + "avgMs": 2286.2, + "standardDeviationMs": 70.04, + "minMs": 2215, + "maxMs": 2367, + "samplesMs": [2226, 2367, 2215, 2351, 2272] }, "warmBuildTime": { - "avgMs": 2128.4, - "standardDeviationMs": 71.21, - "minMs": 2008, - "maxMs": 2192, - "samplesMs": [2192, 2167, 2144, 2131, 2008] + "avgMs": 2150, + "standardDeviationMs": 72.78, + "minMs": 2061, + "maxMs": 2262, + "samplesMs": [2061, 2159, 2126, 2142, 2262] }, "installTime": { - "avgMs": 1615.6, - "standardDeviationMs": 128.9, - "minMs": 1467, - "maxMs": 1802, - "samplesMs": [1467, 1525, 1639, 1645, 1802] + "avgMs": 2423.6, + "standardDeviationMs": 1963.3, + "minMs": 1392, + "maxMs": 5929, + "samplesMs": [1392, 1512, 1556, 1729, 5929] }, "prodDependencies": 0, "devDependencies": 8, @@ -80,11 +80,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1370.6, - "standardDeviationMs": 19.15, - "minMs": 1337, - "maxMs": 1385, - "samplesMs": [1377, 1385, 1375, 1337, 1379] + "avgMs": 1202, + "standardDeviationMs": 31.88, + "minMs": 1168, + "maxMs": 1236, + "samplesMs": [1199, 1233, 1236, 1174, 1168] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/starter-tanstack-start-react/ci-stats.json b/packages/starter-tanstack-start-react/ci-stats.json index 9ce268bf..bec8fb11 100644 --- a/packages/starter-tanstack-start-react/ci-stats.json +++ b/packages/starter-tanstack-start-react/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.157.19", "avgInstallTimeMs": 3204.4, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 9098, "warmBuildTimeMs": 8359, "coldBuildTime": { - "avgMs": 5605.4, - "standardDeviationMs": 180.09, - "minMs": 5432, - "maxMs": 5906, - "samplesMs": [5572, 5432, 5515, 5602, 5906] + "avgMs": 5221.8, + "standardDeviationMs": 43.13, + "minMs": 5170, + "maxMs": 5274, + "samplesMs": [5256, 5274, 5193, 5170, 5216] }, "warmBuildTime": { - "avgMs": 5295.2, - "standardDeviationMs": 119.86, - "minMs": 5196, - "maxMs": 5485, - "samplesMs": [5196, 5210, 5485, 5246, 5339] + "avgMs": 4980.8, + "standardDeviationMs": 61.1, + "minMs": 4928, + "maxMs": 5067, + "samplesMs": [5021, 5067, 4930, 4928, 4958] }, "installTime": { - "avgMs": 4424.8, - "standardDeviationMs": 1449.7, - "minMs": 1839, - "maxMs": 5201, - "samplesMs": [1839, 4921, 5201, 5016, 5147] + "avgMs": 4935.4, + "standardDeviationMs": 1586.5, + "minMs": 2098, + "maxMs": 5702, + "samplesMs": [2098, 5640, 5702, 5612, 5625] }, "prodDependencies": 13, "devDependencies": 11, @@ -151,11 +151,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 3352.8, - "standardDeviationMs": 684.49, - "minMs": 2913, - "maxMs": 4568, - "samplesMs": [3046, 3123, 2913, 3114, 4568] + "avgMs": 3313.2, + "standardDeviationMs": 702.25, + "minMs": 2898, + "maxMs": 4559, + "samplesMs": [3089, 3094, 2926, 2898, 4559] }, "firstPartyDependencies": { "prodDependencies": 6, diff --git a/packages/starter-tanstack-start-react/stats/1.157.19.json b/packages/starter-tanstack-start-react/stats/1.157.19.json index 9ce268bf..bec8fb11 100644 --- a/packages/starter-tanstack-start-react/stats/1.157.19.json +++ b/packages/starter-tanstack-start-react/stats/1.157.19.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "timingMeasuredAt": "2026-10-07T12:17:20.070Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.157.19", "avgInstallTimeMs": 3204.4, @@ -9,25 +9,25 @@ "coldBuildTimeMs": 9098, "warmBuildTimeMs": 8359, "coldBuildTime": { - "avgMs": 5605.4, - "standardDeviationMs": 180.09, - "minMs": 5432, - "maxMs": 5906, - "samplesMs": [5572, 5432, 5515, 5602, 5906] + "avgMs": 5221.8, + "standardDeviationMs": 43.13, + "minMs": 5170, + "maxMs": 5274, + "samplesMs": [5256, 5274, 5193, 5170, 5216] }, "warmBuildTime": { - "avgMs": 5295.2, - "standardDeviationMs": 119.86, - "minMs": 5196, - "maxMs": 5485, - "samplesMs": [5196, 5210, 5485, 5246, 5339] + "avgMs": 4980.8, + "standardDeviationMs": 61.1, + "minMs": 4928, + "maxMs": 5067, + "samplesMs": [5021, 5067, 4930, 4928, 4958] }, "installTime": { - "avgMs": 4424.8, - "standardDeviationMs": 1449.7, - "minMs": 1839, - "maxMs": 5201, - "samplesMs": [1839, 4921, 5201, 5016, 5147] + "avgMs": 4935.4, + "standardDeviationMs": 1586.5, + "minMs": 2098, + "maxMs": 5702, + "samplesMs": [2098, 5640, 5702, 5612, 5625] }, "prodDependencies": 13, "devDependencies": 11, @@ -151,11 +151,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 3352.8, - "standardDeviationMs": 684.49, - "minMs": 2913, - "maxMs": 4568, - "samplesMs": [3046, 3123, 2913, 3114, 4568] + "avgMs": 3313.2, + "standardDeviationMs": 702.25, + "minMs": 2898, + "maxMs": 4559, + "samplesMs": [3089, 3094, 2926, 2898, 4559] }, "firstPartyDependencies": { "prodDependencies": 6,