diff --git a/packages/app-astro/ci-stats.json b/packages/app-astro/ci-stats.json index 15f721db..975e733f 100644 --- a/packages/app-astro/ci-stats.json +++ b/packages/app-astro/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 105.4, - "fcpMs": 105.29, + "firstPaintMs": 109.2, + "fcpMs": 109.15, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.79, - "inputDelayMs": 1.48, - "processingDurationMs": 0.32, + "interactionLatencyMs": 2.3, + "inputDelayMs": 2, + "processingDurationMs": 0.3, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.87, - "fcpMs": 11.85, - "interactionLatencyMs": 0.73, - "inputDelayMs": 0.69, - "processingDurationMs": 0.06, + "firstPaintMs": 27.59, + "fcpMs": 27.79, + "interactionLatencyMs": 1.06, + "inputDelayMs": 1.07, + "processingDurationMs": 0.04, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 120, - "fcpMs": 119.97, + "firstPaintMs": 153, + "fcpMs": 153.238, "interactionTests": { - "interactionLatencyMs": 0.905, - "inputDelayMs": 0.597, - "processingDurationMs": 0.308, + "interactionLatencyMs": 1.6989999999999998, + "inputDelayMs": 1.341, + "processingDurationMs": 0.358, "presentationDelayMs": 0 } }, { - "firstPaintMs": 101, - "fcpMs": 101.035, + "firstPaintMs": 85, + "fcpMs": 84.58, "interactionTests": { - "interactionLatencyMs": 2.109, - "inputDelayMs": 1.834, - "processingDurationMs": 0.275, + "interactionLatencyMs": 2.211, + "inputDelayMs": 1.911, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 115.7, + "firstPaintMs": 119, + "fcpMs": 118.943, "interactionTests": { - "interactionLatencyMs": 2.156, - "inputDelayMs": 1.851, - "processingDurationMs": 0.305, + "interactionLatencyMs": 4.146, + "inputDelayMs": 3.846, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 96, - "fcpMs": 95.895, + "firstPaintMs": 92, + "fcpMs": 91.519, "interactionTests": { - "interactionLatencyMs": 2.63, - "inputDelayMs": 2.203, - "processingDurationMs": 0.427, + "interactionLatencyMs": 1.516, + "inputDelayMs": 1.206, + "processingDurationMs": 0.31, "presentationDelayMs": 0 } }, { - "firstPaintMs": 94, - "fcpMs": 93.838, + "firstPaintMs": 97, + "fcpMs": 97.489, "interactionTests": { - "interactionLatencyMs": 1.169, - "inputDelayMs": 0.902, - "processingDurationMs": 0.267, + "interactionLatencyMs": 1.9489999999999998, + "inputDelayMs": 1.692, + "processingDurationMs": 0.257, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 729, - "avgLatencyMs": 1.498, - "medianLatencyMs": 1.327, - "samples": 6675, + "opsPerSec": 737, + "avgLatencyMs": 1.472, + "medianLatencyMs": 1.317, + "samples": 6795, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 80.4, - "fcpMs": 80.43, + "firstPaintMs": 72.2, + "fcpMs": 72.11, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.94, - "inputDelayMs": 0.64, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.7, + "inputDelayMs": 0.46, + "processingDurationMs": 0.24, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 21.05, - "fcpMs": 21.04, - "interactionLatencyMs": 0.34, - "inputDelayMs": 0.31, - "processingDurationMs": 0.04, + "firstPaintMs": 13.86, + "fcpMs": 13.63, + "interactionLatencyMs": 0.2, + "inputDelayMs": 0.2, + "processingDurationMs": 0.01, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.258, + "firstPaintMs": 69, + "fcpMs": 68.57, "interactionTests": { - "interactionLatencyMs": 1, - "inputDelayMs": 0.712, - "processingDurationMs": 0.288, + "interactionLatencyMs": 0.76, + "inputDelayMs": 0.514, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 89, - "fcpMs": 88.876, + "firstPaintMs": 62, + "fcpMs": 62.389, "interactionTests": { - "interactionLatencyMs": 1.347, - "inputDelayMs": 1.002, - "processingDurationMs": 0.345, + "interactionLatencyMs": 0.725, + "inputDelayMs": 0.478, + "processingDurationMs": 0.247, "presentationDelayMs": 0 } }, { - "firstPaintMs": 56, - "fcpMs": 56.032, + "firstPaintMs": 92, + "fcpMs": 91.574, "interactionTests": { - "interactionLatencyMs": 1.113, - "inputDelayMs": 0.787, - "processingDurationMs": 0.326, + "interactionLatencyMs": 0.365, + "inputDelayMs": 0.119, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 88, - "fcpMs": 87.767, + "firstPaintMs": 80, + "fcpMs": 79.914, "interactionTests": { - "interactionLatencyMs": 0.793, - "inputDelayMs": 0.546, - "processingDurationMs": 0.247, + "interactionLatencyMs": 0.776, + "inputDelayMs": 0.538, + "processingDurationMs": 0.238, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.23, + "firstPaintMs": 58, + "fcpMs": 58.1, "interactionTests": { - "interactionLatencyMs": 0.452, - "inputDelayMs": 0.178, - "processingDurationMs": 0.274, + "interactionLatencyMs": 0.875, + "inputDelayMs": 0.657, + "processingDurationMs": 0.218, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1578.6, - "peakAvgLatencyMs": 31.1, + "peakRequestsPerSec": 1562.4, + "peakAvgLatencyMs": 31.4, "peakP50LatencyMs": 31, "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 46, - "totalRequests": 46206, + "peakP90LatencyMs": 34, + "peakP99LatencyMs": 49, + "totalRequests": 46584, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2687, + "requests": 2773, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 1.1, + "requestsPerSec": 554.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 10, - "bytesPerSec": 101783961.6 + "maxLatencyMs": 8, + "bytesPerSec": 105021440 }, { "workers": 5, "durationMs": 5000, - "requests": 5783, + "requests": 5990, "errors": 0, - "requestsPerSec": 1156.6, - "avgLatencyMs": 4.02, + "requestsPerSec": 1198, + "avgLatencyMs": 3.7, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 219034419.2 + "p99LatencyMs": 6, + "maxLatencyMs": 11, + "bytesPerSec": 226898739.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6781, + "requests": 6949, "errors": 0, - "requestsPerSec": 1356.2, - "avgLatencyMs": 6.84, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1389.8, + "avgLatencyMs": 6.56, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 256861798.4 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263179468.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7690, + "requests": 7724, "errors": 0, - "requestsPerSec": 1538, - "avgLatencyMs": 15.71, + "requestsPerSec": 1544.8, + "avgLatencyMs": 15.62, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 26, - "maxLatencyMs": 41, - "bytesPerSec": 291268198.4 + "p99LatencyMs": 21, + "maxLatencyMs": 60, + "bytesPerSec": 292578918.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7893, + "requests": 7812, "errors": 0, - "requestsPerSec": 1578.6, - "avgLatencyMs": 31.1, + "requestsPerSec": 1562.4, + "avgLatencyMs": 31.4, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 46, - "maxLatencyMs": 331, - "bytesPerSec": 298975232 + "p90LatencyMs": 34, + "p99LatencyMs": 49, + "maxLatencyMs": 267, + "bytesPerSec": 295881932.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7724, + "requests": 7755, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 63.87, + "requestsPerSec": 1551, + "avgLatencyMs": 63.63, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 85, - "maxLatencyMs": 1581, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 68, + "p99LatencyMs": 84, + "maxLatencyMs": 1517, + "bytesPerSec": 293732352 }, { "workers": 200, "durationMs": 5010, - "requests": 7648, + "requests": 7581, "errors": 0, - "requestsPerSec": 1529.6, - "avgLatencyMs": 113.92, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 99, - "p90LatencyMs": 107, + "requestsPerSec": 1516.2, + "avgLatencyMs": 113.69, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 103, + "p90LatencyMs": 113, "p99LatencyMs": 1543, - "maxLatencyMs": 4978, - "bytesPerSec": 289695334.4 + "maxLatencyMs": 4946, + "bytesPerSec": 287178752 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 1468.2, - "peakAvgLatencyMs": 33.44, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 34, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 53, - "totalRequests": 44842, + "peakWorkers": 25, + "peakRequestsPerSec": 1520.8, + "peakAvgLatencyMs": 15.9, + "peakP50LatencyMs": 16, + "peakP75LatencyMs": 17, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 27, + "totalRequests": 45900, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2678, + "requests": 2751, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 1.09, + "requestsPerSec": 550.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 101443174.4 + "maxLatencyMs": 4, + "bytesPerSec": 104221900.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5957, + "requests": 6024, "errors": 0, - "requestsPerSec": 1191.41, - "avgLatencyMs": 3.98, + "requestsPerSec": 1204.8, + "avgLatencyMs": 3.78, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 225640448 + "p99LatencyMs": 6, + "maxLatencyMs": 29, + "bytesPerSec": 228183244.8 }, { "workers": 10, "durationMs": 5000, - "requests": 6960, + "requests": 6966, "errors": 0, - "requestsPerSec": 1392, - "avgLatencyMs": 6.66, + "requestsPerSec": 1393.2, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, "maxLatencyMs": 18, - "bytesPerSec": 263625113.6 + "bytesPerSec": 263900364.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7339, + "requests": 7604, "errors": 0, - "requestsPerSec": 1467.8, - "avgLatencyMs": 16.5, + "requestsPerSec": 1520.8, + "avgLatencyMs": 15.9, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 27, - "maxLatencyMs": 85, - "bytesPerSec": 278003712 + "maxLatencyMs": 55, + "bytesPerSec": 288017612.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7341, + "requests": 7583, "errors": 0, - "requestsPerSec": 1468.2, - "avgLatencyMs": 33.44, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 34, - "p90LatencyMs": 36, - "p99LatencyMs": 53, - "maxLatencyMs": 394, - "bytesPerSec": 278069248 + "requestsPerSec": 1516.6, + "avgLatencyMs": 32.39, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 51, + "maxLatencyMs": 342, + "bytesPerSec": 287231180.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7319, + "requests": 7429, "errors": 0, - "requestsPerSec": 1463.8, - "avgLatencyMs": 67.39, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 68, + "requestsPerSec": 1485.8, + "avgLatencyMs": 66.41, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 66, "p90LatencyMs": 71, - "p99LatencyMs": 114, - "maxLatencyMs": 1594, - "bytesPerSec": 277230387.2 + "p99LatencyMs": 102, + "maxLatencyMs": 1602, + "bytesPerSec": 281477120 }, { "workers": 200, "durationMs": 5010, - "requests": 7248, + "requests": 7543, "errors": 0, - "requestsPerSec": 1449.6, - "avgLatencyMs": 116.13, + "requestsPerSec": 1508.6, + "avgLatencyMs": 114.68, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 102, - "p90LatencyMs": 111, - "p99LatencyMs": 1668, - "maxLatencyMs": 4992, - "bytesPerSec": 274504089.61 + "p75LatencyMs": 101, + "p90LatencyMs": 108, + "p99LatencyMs": 1557, + "maxLatencyMs": 4987, + "bytesPerSec": 285710745.61 } ] } diff --git a/packages/app-astro/stats/7.3.5.json b/packages/app-astro/stats/7.3.5.json index 15f721db..975e733f 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 105.4, - "fcpMs": 105.29, + "firstPaintMs": 109.2, + "fcpMs": 109.15, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.79, - "inputDelayMs": 1.48, - "processingDurationMs": 0.32, + "interactionLatencyMs": 2.3, + "inputDelayMs": 2, + "processingDurationMs": 0.3, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.87, - "fcpMs": 11.85, - "interactionLatencyMs": 0.73, - "inputDelayMs": 0.69, - "processingDurationMs": 0.06, + "firstPaintMs": 27.59, + "fcpMs": 27.79, + "interactionLatencyMs": 1.06, + "inputDelayMs": 1.07, + "processingDurationMs": 0.04, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 120, - "fcpMs": 119.97, + "firstPaintMs": 153, + "fcpMs": 153.238, "interactionTests": { - "interactionLatencyMs": 0.905, - "inputDelayMs": 0.597, - "processingDurationMs": 0.308, + "interactionLatencyMs": 1.6989999999999998, + "inputDelayMs": 1.341, + "processingDurationMs": 0.358, "presentationDelayMs": 0 } }, { - "firstPaintMs": 101, - "fcpMs": 101.035, + "firstPaintMs": 85, + "fcpMs": 84.58, "interactionTests": { - "interactionLatencyMs": 2.109, - "inputDelayMs": 1.834, - "processingDurationMs": 0.275, + "interactionLatencyMs": 2.211, + "inputDelayMs": 1.911, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 115.7, + "firstPaintMs": 119, + "fcpMs": 118.943, "interactionTests": { - "interactionLatencyMs": 2.156, - "inputDelayMs": 1.851, - "processingDurationMs": 0.305, + "interactionLatencyMs": 4.146, + "inputDelayMs": 3.846, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 96, - "fcpMs": 95.895, + "firstPaintMs": 92, + "fcpMs": 91.519, "interactionTests": { - "interactionLatencyMs": 2.63, - "inputDelayMs": 2.203, - "processingDurationMs": 0.427, + "interactionLatencyMs": 1.516, + "inputDelayMs": 1.206, + "processingDurationMs": 0.31, "presentationDelayMs": 0 } }, { - "firstPaintMs": 94, - "fcpMs": 93.838, + "firstPaintMs": 97, + "fcpMs": 97.489, "interactionTests": { - "interactionLatencyMs": 1.169, - "inputDelayMs": 0.902, - "processingDurationMs": 0.267, + "interactionLatencyMs": 1.9489999999999998, + "inputDelayMs": 1.692, + "processingDurationMs": 0.257, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 729, - "avgLatencyMs": 1.498, - "medianLatencyMs": 1.327, - "samples": 6675, + "opsPerSec": 737, + "avgLatencyMs": 1.472, + "medianLatencyMs": 1.317, + "samples": 6795, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 80.4, - "fcpMs": 80.43, + "firstPaintMs": 72.2, + "fcpMs": 72.11, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.94, - "inputDelayMs": 0.64, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.7, + "inputDelayMs": 0.46, + "processingDurationMs": 0.24, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 21.05, - "fcpMs": 21.04, - "interactionLatencyMs": 0.34, - "inputDelayMs": 0.31, - "processingDurationMs": 0.04, + "firstPaintMs": 13.86, + "fcpMs": 13.63, + "interactionLatencyMs": 0.2, + "inputDelayMs": 0.2, + "processingDurationMs": 0.01, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.258, + "firstPaintMs": 69, + "fcpMs": 68.57, "interactionTests": { - "interactionLatencyMs": 1, - "inputDelayMs": 0.712, - "processingDurationMs": 0.288, + "interactionLatencyMs": 0.76, + "inputDelayMs": 0.514, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 89, - "fcpMs": 88.876, + "firstPaintMs": 62, + "fcpMs": 62.389, "interactionTests": { - "interactionLatencyMs": 1.347, - "inputDelayMs": 1.002, - "processingDurationMs": 0.345, + "interactionLatencyMs": 0.725, + "inputDelayMs": 0.478, + "processingDurationMs": 0.247, "presentationDelayMs": 0 } }, { - "firstPaintMs": 56, - "fcpMs": 56.032, + "firstPaintMs": 92, + "fcpMs": 91.574, "interactionTests": { - "interactionLatencyMs": 1.113, - "inputDelayMs": 0.787, - "processingDurationMs": 0.326, + "interactionLatencyMs": 0.365, + "inputDelayMs": 0.119, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 88, - "fcpMs": 87.767, + "firstPaintMs": 80, + "fcpMs": 79.914, "interactionTests": { - "interactionLatencyMs": 0.793, - "inputDelayMs": 0.546, - "processingDurationMs": 0.247, + "interactionLatencyMs": 0.776, + "inputDelayMs": 0.538, + "processingDurationMs": 0.238, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.23, + "firstPaintMs": 58, + "fcpMs": 58.1, "interactionTests": { - "interactionLatencyMs": 0.452, - "inputDelayMs": 0.178, - "processingDurationMs": 0.274, + "interactionLatencyMs": 0.875, + "inputDelayMs": 0.657, + "processingDurationMs": 0.218, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1578.6, - "peakAvgLatencyMs": 31.1, + "peakRequestsPerSec": 1562.4, + "peakAvgLatencyMs": 31.4, "peakP50LatencyMs": 31, "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 46, - "totalRequests": 46206, + "peakP90LatencyMs": 34, + "peakP99LatencyMs": 49, + "totalRequests": 46584, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2687, + "requests": 2773, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 1.1, + "requestsPerSec": 554.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 10, - "bytesPerSec": 101783961.6 + "maxLatencyMs": 8, + "bytesPerSec": 105021440 }, { "workers": 5, "durationMs": 5000, - "requests": 5783, + "requests": 5990, "errors": 0, - "requestsPerSec": 1156.6, - "avgLatencyMs": 4.02, + "requestsPerSec": 1198, + "avgLatencyMs": 3.7, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 219034419.2 + "p99LatencyMs": 6, + "maxLatencyMs": 11, + "bytesPerSec": 226898739.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6781, + "requests": 6949, "errors": 0, - "requestsPerSec": 1356.2, - "avgLatencyMs": 6.84, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1389.8, + "avgLatencyMs": 6.56, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 256861798.4 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263179468.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7690, + "requests": 7724, "errors": 0, - "requestsPerSec": 1538, - "avgLatencyMs": 15.71, + "requestsPerSec": 1544.8, + "avgLatencyMs": 15.62, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 26, - "maxLatencyMs": 41, - "bytesPerSec": 291268198.4 + "p99LatencyMs": 21, + "maxLatencyMs": 60, + "bytesPerSec": 292578918.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7893, + "requests": 7812, "errors": 0, - "requestsPerSec": 1578.6, - "avgLatencyMs": 31.1, + "requestsPerSec": 1562.4, + "avgLatencyMs": 31.4, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 46, - "maxLatencyMs": 331, - "bytesPerSec": 298975232 + "p90LatencyMs": 34, + "p99LatencyMs": 49, + "maxLatencyMs": 267, + "bytesPerSec": 295881932.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7724, + "requests": 7755, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 63.87, + "requestsPerSec": 1551, + "avgLatencyMs": 63.63, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 85, - "maxLatencyMs": 1581, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 68, + "p99LatencyMs": 84, + "maxLatencyMs": 1517, + "bytesPerSec": 293732352 }, { "workers": 200, "durationMs": 5010, - "requests": 7648, + "requests": 7581, "errors": 0, - "requestsPerSec": 1529.6, - "avgLatencyMs": 113.92, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 99, - "p90LatencyMs": 107, + "requestsPerSec": 1516.2, + "avgLatencyMs": 113.69, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 103, + "p90LatencyMs": 113, "p99LatencyMs": 1543, - "maxLatencyMs": 4978, - "bytesPerSec": 289695334.4 + "maxLatencyMs": 4946, + "bytesPerSec": 287178752 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 1468.2, - "peakAvgLatencyMs": 33.44, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 34, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 53, - "totalRequests": 44842, + "peakWorkers": 25, + "peakRequestsPerSec": 1520.8, + "peakAvgLatencyMs": 15.9, + "peakP50LatencyMs": 16, + "peakP75LatencyMs": 17, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 27, + "totalRequests": 45900, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2678, + "requests": 2751, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 1.09, + "requestsPerSec": 550.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 101443174.4 + "maxLatencyMs": 4, + "bytesPerSec": 104221900.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5957, + "requests": 6024, "errors": 0, - "requestsPerSec": 1191.41, - "avgLatencyMs": 3.98, + "requestsPerSec": 1204.8, + "avgLatencyMs": 3.78, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 225640448 + "p99LatencyMs": 6, + "maxLatencyMs": 29, + "bytesPerSec": 228183244.8 }, { "workers": 10, "durationMs": 5000, - "requests": 6960, + "requests": 6966, "errors": 0, - "requestsPerSec": 1392, - "avgLatencyMs": 6.66, + "requestsPerSec": 1393.2, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, "maxLatencyMs": 18, - "bytesPerSec": 263625113.6 + "bytesPerSec": 263900364.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7339, + "requests": 7604, "errors": 0, - "requestsPerSec": 1467.8, - "avgLatencyMs": 16.5, + "requestsPerSec": 1520.8, + "avgLatencyMs": 15.9, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 27, - "maxLatencyMs": 85, - "bytesPerSec": 278003712 + "maxLatencyMs": 55, + "bytesPerSec": 288017612.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7341, + "requests": 7583, "errors": 0, - "requestsPerSec": 1468.2, - "avgLatencyMs": 33.44, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 34, - "p90LatencyMs": 36, - "p99LatencyMs": 53, - "maxLatencyMs": 394, - "bytesPerSec": 278069248 + "requestsPerSec": 1516.6, + "avgLatencyMs": 32.39, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 51, + "maxLatencyMs": 342, + "bytesPerSec": 287231180.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7319, + "requests": 7429, "errors": 0, - "requestsPerSec": 1463.8, - "avgLatencyMs": 67.39, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 68, + "requestsPerSec": 1485.8, + "avgLatencyMs": 66.41, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 66, "p90LatencyMs": 71, - "p99LatencyMs": 114, - "maxLatencyMs": 1594, - "bytesPerSec": 277230387.2 + "p99LatencyMs": 102, + "maxLatencyMs": 1602, + "bytesPerSec": 281477120 }, { "workers": 200, "durationMs": 5010, - "requests": 7248, + "requests": 7543, "errors": 0, - "requestsPerSec": 1449.6, - "avgLatencyMs": 116.13, + "requestsPerSec": 1508.6, + "avgLatencyMs": 114.68, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 102, - "p90LatencyMs": 111, - "p99LatencyMs": 1668, - "maxLatencyMs": 4992, - "bytesPerSec": 274504089.61 + "p75LatencyMs": 101, + "p90LatencyMs": 108, + "p99LatencyMs": 1557, + "maxLatencyMs": 4987, + "bytesPerSec": 285710745.61 } ] } diff --git a/packages/app-baseline-html/ci-stats.json b/packages/app-baseline-html/ci-stats.json index 0fe512d5..00b01e27 100644 --- a/packages/app-baseline-html/ci-stats.json +++ b/packages/app-baseline-html/ci-stats.json @@ -1,485 +1,485 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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.213, - "samples": 8226, + "medianLatencyMs": 1.209, + "samples": 8223, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2940, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6305, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7290, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 7830, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "p99LatencyMs": 21, + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 8244, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8664, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 8556, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakWorkers": 25, + "peakRequestsPerSec": 1666, + "peakAvgLatencyMs": 14.44, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 15, + "peakP90LatencyMs": 17, + "peakP99LatencyMs": 19, + "totalRequests": 48522, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2962, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 592.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "maxLatencyMs": 6, + "bytesPerSec": 112151756.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6428, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1285.6, + "avgLatencyMs": 3.31, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 243413811.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7342, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1468.4, + "avgLatencyMs": 6.49, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "p99LatencyMs": 9, + "maxLatencyMs": 13, + "bytesPerSec": 278003712 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 8330, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "requestsPerSec": 1666, + "avgLatencyMs": 14.44, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 37, + "bytesPerSec": 315385446.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 7886, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1577.2, + "avgLatencyMs": 31.07, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 46, + "maxLatencyMs": 72, + "bytesPerSec": 298608230.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8121, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1624.2, + "avgLatencyMs": 60.79, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 113, + "maxLatencyMs": 593, + "bytesPerSec": 307481804.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 7453, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1490.6, + "avgLatencyMs": 131.87, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 157, + "p90LatencyMs": 191, + "p99LatencyMs": 689, + "maxLatencyMs": 1199, + "bytesPerSec": 282198016 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1607.6, - "peakAvgLatencyMs": 122.44, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 137, - "peakP90LatencyMs": 169, - "peakP99LatencyMs": 1133, - "totalRequests": 47288, + "peakWorkers": 100, + "peakRequestsPerSec": 1741.2, + "peakAvgLatencyMs": 56.65, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 65, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 48675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2951, + "requests": 2995, "errors": 0, - "requestsPerSec": 590.21, - "avgLatencyMs": 1.03, + "requestsPerSec": 599, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111745433.6 + "p99LatencyMs": 3, + "maxLatencyMs": 6, + "bytesPerSec": 113396940.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6193, + "requests": 6214, "errors": 0, - "requestsPerSec": 1238.6, - "avgLatencyMs": 3.33, + "requestsPerSec": 1242.8, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 7, - "bytesPerSec": 234500915.2 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 235287347.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7053, + "requests": 6685, "errors": 0, - "requestsPerSec": 1410.6, - "avgLatencyMs": 6.52, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1337, + "avgLatencyMs": 6.93, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 13, - "bytesPerSec": 267019878.4 + "bytesPerSec": 253139353.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7484, + "requests": 7746, "errors": 0, - "requestsPerSec": 1496.8, - "avgLatencyMs": 16.19, + "requestsPerSec": 1549.2, + "avgLatencyMs": 15.63, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 283390771.2 + "p75LatencyMs": 17, + "p90LatencyMs": 18, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 293247385.61 }, { "workers": 50, "durationMs": 5000, - "requests": 7724, + "requests": 8048, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 31.78, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, + "requestsPerSec": 1609.6, + "avgLatencyMs": 30.46, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 44, - "maxLatencyMs": 70, - "bytesPerSec": 292526489.61 + "p99LatencyMs": 42, + "maxLatencyMs": 72, + "bytesPerSec": 304729292.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7845, + "requests": 8706, "errors": 0, - "requestsPerSec": 1569, - "avgLatencyMs": 62.79, - "medianLatencyMs": 58, - "p50LatencyMs": 58, - "p75LatencyMs": 67, - "p90LatencyMs": 83, - "p99LatencyMs": 108, - "maxLatencyMs": 1418, - "bytesPerSec": 297035366.4 + "requestsPerSec": 1741.2, + "avgLatencyMs": 56.65, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 65, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 666, + "bytesPerSec": 329698508.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8038, + "requests": 8281, "errors": 0, - "requestsPerSec": 1607.6, - "avgLatencyMs": 122.44, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 1656.2, + "avgLatencyMs": 118.67, + "medianLatencyMs": 97, + "p50LatencyMs": 97, "p75LatencyMs": 137, - "p90LatencyMs": 169, - "p99LatencyMs": 1133, - "maxLatencyMs": 1999, - "bytesPerSec": 304322969.61 + "p90LatencyMs": 171, + "p99LatencyMs": 659, + "maxLatencyMs": 1895, + "bytesPerSec": 313550438.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1757.4, - "peakAvgLatencyMs": 111.95, - "peakP50LatencyMs": 83, - "peakP75LatencyMs": 103, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 913, - "totalRequests": 49067, + "peakWorkers": 100, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2937, + "requests": 2940, "errors": 0, - "requestsPerSec": 587.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111221145.6 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6266, + "requests": 6305, "errors": 0, - "requestsPerSec": 1253.2, - "avgLatencyMs": 3.33, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 237279641.6 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7242, + "requests": 7290, "errors": 0, - "requestsPerSec": 1448.4, - "avgLatencyMs": 6.42, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 274202624 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7888, + "requests": 7830, "errors": 0, - "requestsPerSec": 1577.6, - "avgLatencyMs": 15.29, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, "medianLatencyMs": 14, "p50LatencyMs": 14, "p75LatencyMs": 17, - "p90LatencyMs": 18, + "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 31, - "bytesPerSec": 298713088 + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7536, + "requests": 8244, "errors": 0, - "requestsPerSec": 1507.2, - "avgLatencyMs": 32.57, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 52, - "maxLatencyMs": 292, - "bytesPerSec": 285343744 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, - "durationMs": 5000, - "requests": 8411, + "durationMs": 5010, + "requests": 8664, "errors": 0, - "requestsPerSec": 1682.2, - "avgLatencyMs": 58.6, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 66, - "p90LatencyMs": 74, - "p99LatencyMs": 94, - "maxLatencyMs": 501, - "bytesPerSec": 318426316.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 8787, + "requests": 8556, "errors": 0, - "requestsPerSec": 1757.4, - "avgLatencyMs": 111.95, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 145, - "p99LatencyMs": 913, - "maxLatencyMs": 4803, - "bytesPerSec": 332686950.4 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ] } diff --git a/packages/app-baseline-html/stats/24.21.0.json b/packages/app-baseline-html/stats/24.21.0.json index 0fe512d5..00b01e27 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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.213, - "samples": 8226, + "medianLatencyMs": 1.209, + "samples": 8223, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2940, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6305, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7290, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 7830, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "p99LatencyMs": 21, + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 8244, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8664, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 8556, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakWorkers": 25, + "peakRequestsPerSec": 1666, + "peakAvgLatencyMs": 14.44, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 15, + "peakP90LatencyMs": 17, + "peakP99LatencyMs": 19, + "totalRequests": 48522, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2962, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 592.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "maxLatencyMs": 6, + "bytesPerSec": 112151756.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6428, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1285.6, + "avgLatencyMs": 3.31, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 243413811.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7342, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1468.4, + "avgLatencyMs": 6.49, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "p99LatencyMs": 9, + "maxLatencyMs": 13, + "bytesPerSec": 278003712 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 8330, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "requestsPerSec": 1666, + "avgLatencyMs": 14.44, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 37, + "bytesPerSec": 315385446.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 7886, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1577.2, + "avgLatencyMs": 31.07, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 46, + "maxLatencyMs": 72, + "bytesPerSec": 298608230.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8121, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1624.2, + "avgLatencyMs": 60.79, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 113, + "maxLatencyMs": 593, + "bytesPerSec": 307481804.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 7453, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1490.6, + "avgLatencyMs": 131.87, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 157, + "p90LatencyMs": 191, + "p99LatencyMs": 689, + "maxLatencyMs": 1199, + "bytesPerSec": 282198016 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1607.6, - "peakAvgLatencyMs": 122.44, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 137, - "peakP90LatencyMs": 169, - "peakP99LatencyMs": 1133, - "totalRequests": 47288, + "peakWorkers": 100, + "peakRequestsPerSec": 1741.2, + "peakAvgLatencyMs": 56.65, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 65, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 48675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2951, + "requests": 2995, "errors": 0, - "requestsPerSec": 590.21, - "avgLatencyMs": 1.03, + "requestsPerSec": 599, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111745433.6 + "p99LatencyMs": 3, + "maxLatencyMs": 6, + "bytesPerSec": 113396940.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6193, + "requests": 6214, "errors": 0, - "requestsPerSec": 1238.6, - "avgLatencyMs": 3.33, + "requestsPerSec": 1242.8, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 7, - "bytesPerSec": 234500915.2 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 235287347.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7053, + "requests": 6685, "errors": 0, - "requestsPerSec": 1410.6, - "avgLatencyMs": 6.52, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1337, + "avgLatencyMs": 6.93, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 13, - "bytesPerSec": 267019878.4 + "bytesPerSec": 253139353.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7484, + "requests": 7746, "errors": 0, - "requestsPerSec": 1496.8, - "avgLatencyMs": 16.19, + "requestsPerSec": 1549.2, + "avgLatencyMs": 15.63, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 283390771.2 + "p75LatencyMs": 17, + "p90LatencyMs": 18, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 293247385.61 }, { "workers": 50, "durationMs": 5000, - "requests": 7724, + "requests": 8048, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 31.78, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, + "requestsPerSec": 1609.6, + "avgLatencyMs": 30.46, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 44, - "maxLatencyMs": 70, - "bytesPerSec": 292526489.61 + "p99LatencyMs": 42, + "maxLatencyMs": 72, + "bytesPerSec": 304729292.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7845, + "requests": 8706, "errors": 0, - "requestsPerSec": 1569, - "avgLatencyMs": 62.79, - "medianLatencyMs": 58, - "p50LatencyMs": 58, - "p75LatencyMs": 67, - "p90LatencyMs": 83, - "p99LatencyMs": 108, - "maxLatencyMs": 1418, - "bytesPerSec": 297035366.4 + "requestsPerSec": 1741.2, + "avgLatencyMs": 56.65, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 65, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 666, + "bytesPerSec": 329698508.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8038, + "requests": 8281, "errors": 0, - "requestsPerSec": 1607.6, - "avgLatencyMs": 122.44, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 1656.2, + "avgLatencyMs": 118.67, + "medianLatencyMs": 97, + "p50LatencyMs": 97, "p75LatencyMs": 137, - "p90LatencyMs": 169, - "p99LatencyMs": 1133, - "maxLatencyMs": 1999, - "bytesPerSec": 304322969.61 + "p90LatencyMs": 171, + "p99LatencyMs": 659, + "maxLatencyMs": 1895, + "bytesPerSec": 313550438.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1757.4, - "peakAvgLatencyMs": 111.95, - "peakP50LatencyMs": 83, - "peakP75LatencyMs": 103, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 913, - "totalRequests": 49067, + "peakWorkers": 100, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2937, + "requests": 2940, "errors": 0, - "requestsPerSec": 587.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111221145.6 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6266, + "requests": 6305, "errors": 0, - "requestsPerSec": 1253.2, - "avgLatencyMs": 3.33, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 237279641.6 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7242, + "requests": 7290, "errors": 0, - "requestsPerSec": 1448.4, - "avgLatencyMs": 6.42, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 274202624 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7888, + "requests": 7830, "errors": 0, - "requestsPerSec": 1577.6, - "avgLatencyMs": 15.29, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, "medianLatencyMs": 14, "p50LatencyMs": 14, "p75LatencyMs": 17, - "p90LatencyMs": 18, + "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 31, - "bytesPerSec": 298713088 + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7536, + "requests": 8244, "errors": 0, - "requestsPerSec": 1507.2, - "avgLatencyMs": 32.57, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 52, - "maxLatencyMs": 292, - "bytesPerSec": 285343744 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, - "durationMs": 5000, - "requests": 8411, + "durationMs": 5010, + "requests": 8664, "errors": 0, - "requestsPerSec": 1682.2, - "avgLatencyMs": 58.6, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 66, - "p90LatencyMs": 74, - "p99LatencyMs": 94, - "maxLatencyMs": 501, - "bytesPerSec": 318426316.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 8787, + "requests": 8556, "errors": 0, - "requestsPerSec": 1757.4, - "avgLatencyMs": 111.95, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 145, - "p99LatencyMs": 913, - "maxLatencyMs": 4803, - "bytesPerSec": 332686950.4 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ] } diff --git a/packages/app-next-js/ci-stats.json b/packages/app-next-js/ci-stats.json index 2c2d0681..8e9289cd 100644 --- a/packages/app-next-js/ci-stats.json +++ b/packages/app-next-js/ci-stats.json @@ -1,216 +1,216 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 338.8, - "fcpMs": 339.13, + "firstPaintMs": 343.6, + "fcpMs": 343.7, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.63, - "inputDelayMs": 1.43, - "processingDurationMs": 6.11, - "presentationDelayMs": 12.09 + "interactionLatencyMs": 23.87, + "inputDelayMs": 1.52, + "processingDurationMs": 10.13, + "presentationDelayMs": 12.22 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.79, - "fcpMs": 1.88, - "interactionLatencyMs": 4.81, - "inputDelayMs": 0.22, - "processingDurationMs": 1.63, - "presentationDelayMs": 4.05 + "firstPaintMs": 1.52, + "fcpMs": 1.43, + "interactionLatencyMs": 1.97, + "inputDelayMs": 0.12, + "processingDurationMs": 2.51, + "presentationDelayMs": 2.54 }, "samples": [ { - "firstPaintMs": 338, - "fcpMs": 338.333, + "firstPaintMs": 345, + "fcpMs": 345.306, "interactionTests": { - "interactionLatencyMs": 12.931000000000001, - "inputDelayMs": 1.777, - "processingDurationMs": 4.483, - "presentationDelayMs": 6.671 + "interactionLatencyMs": 21.197, + "inputDelayMs": 1.738, + "processingDurationMs": 10.557, + "presentationDelayMs": 8.902 } }, { - "firstPaintMs": 338, - "fcpMs": 338.112, + "firstPaintMs": 344, + "fcpMs": 343.587, "interactionTests": { - "interactionLatencyMs": 25.221999999999998, - "inputDelayMs": 1.497, - "processingDurationMs": 6.185, - "presentationDelayMs": 17.54 + "interactionLatencyMs": 25.09, + "inputDelayMs": 1.456, + "processingDurationMs": 9.323, + "presentationDelayMs": 14.311 } }, { - "firstPaintMs": 342, - "fcpMs": 342.48, + "firstPaintMs": 344, + "fcpMs": 343.939, "interactionTests": { - "interactionLatencyMs": 16.742, - "inputDelayMs": 1.363, - "processingDurationMs": 4.957, - "presentationDelayMs": 10.422 + "interactionLatencyMs": 25.057000000000002, + "inputDelayMs": 1.448, + "processingDurationMs": 9.434, + "presentationDelayMs": 14.175 } }, { - "firstPaintMs": 338, - "fcpMs": 338.246, + "firstPaintMs": 344, + "fcpMs": 344.265, "interactionTests": { - "interactionLatencyMs": 21.439, - "inputDelayMs": 1.212, - "processingDurationMs": 6.235, - "presentationDelayMs": 13.992 + "interactionLatencyMs": 25.654, + "inputDelayMs": 1.488, + "processingDurationMs": 14.084, + "presentationDelayMs": 10.082 } }, { - "firstPaintMs": 338, - "fcpMs": 338.454, + "firstPaintMs": 341, + "fcpMs": 341.42, "interactionTests": { - "interactionLatencyMs": 21.823, - "inputDelayMs": 1.324, - "processingDurationMs": 8.686, - "presentationDelayMs": 11.813 + "interactionLatencyMs": 22.34, + "inputDelayMs": 1.469, + "processingDurationMs": 7.249, + "presentationDelayMs": 13.622 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 228, - "avgLatencyMs": 4.517, - "medianLatencyMs": 4.576, - "samples": 2215, + "opsPerSec": 208, + "avgLatencyMs": 4.958, + "medianLatencyMs": 4.75, + "samples": 2017, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 163.2, - "fcpMs": 163.2, + "firstPaintMs": 152.6, + "fcpMs": 152.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.59, - "inputDelayMs": 1.22, - "processingDurationMs": 7.5, - "presentationDelayMs": 8.86 + "interactionLatencyMs": 22.71, + "inputDelayMs": 1.29, + "processingDurationMs": 10.8, + "presentationDelayMs": 10.62 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.27, - "fcpMs": 23.4, - "interactionLatencyMs": 2.08, - "inputDelayMs": 0.1, - "processingDurationMs": 3.53, - "presentationDelayMs": 2.16 + "firstPaintMs": 18.62, + "fcpMs": 18.69, + "interactionLatencyMs": 4.42, + "inputDelayMs": 0.2, + "processingDurationMs": 3.51, + "presentationDelayMs": 3.06 }, "samples": [ { - "firstPaintMs": 195, - "fcpMs": 195.259, + "firstPaintMs": 158, + "fcpMs": 158.331, "interactionTests": { - "interactionLatencyMs": 20.034, - "inputDelayMs": 1.161, - "processingDurationMs": 11.371, - "presentationDelayMs": 7.502 + "interactionLatencyMs": 20.217, + "inputDelayMs": 1.321, + "processingDurationMs": 11.376, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 174, - "fcpMs": 174.094, + "firstPaintMs": 180, + "fcpMs": 180.123, "interactionTests": { - "interactionLatencyMs": 18.605, - "inputDelayMs": 1.155, - "processingDurationMs": 11.317, - "presentationDelayMs": 6.133 + "interactionLatencyMs": 29.856, + "inputDelayMs": 1.612, + "processingDurationMs": 16.248, + "presentationDelayMs": 11.996 } }, { - "firstPaintMs": 157, - "fcpMs": 157.121, + "firstPaintMs": 146, + "fcpMs": 145.767, "interactionTests": { - "interactionLatencyMs": 14.718, - "inputDelayMs": 1.36, - "processingDurationMs": 4.555, - "presentationDelayMs": 8.803 + "interactionLatencyMs": 18.479, + "inputDelayMs": 1.231, + "processingDurationMs": 10.108, + "presentationDelayMs": 7.14 } }, { - "firstPaintMs": 132, - "fcpMs": 131.976, + "firstPaintMs": 150, + "fcpMs": 149.917, "interactionTests": { - "interactionLatencyMs": 18.266, - "inputDelayMs": 1.134, - "processingDurationMs": 5.599, - "presentationDelayMs": 11.533 + "interactionLatencyMs": 21.309, + "inputDelayMs": 1.075, + "processingDurationMs": 6.645, + "presentationDelayMs": 13.589 } }, { - "firstPaintMs": 158, - "fcpMs": 157.572, + "firstPaintMs": 129, + "fcpMs": 129.069, "interactionTests": { - "interactionLatencyMs": 16.304, - "inputDelayMs": 1.285, - "processingDurationMs": 4.678, - "presentationDelayMs": 10.341 + "interactionLatencyMs": 23.701, + "inputDelayMs": 1.221, + "processingDurationMs": 9.611, + "presentationDelayMs": 12.869 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -218,13 +218,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -233,14 +233,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -248,14 +248,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -263,103 +263,103 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 40.21, - "peakAvgLatencyMs": 24.36, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 28, - "totalRequests": 1128, + "peakWorkers": 5, + "peakRequestsPerSec": 41, + "peakAvgLatencyMs": 120.99, + "peakP50LatencyMs": 121, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 123, + "peakP99LatencyMs": 146, + "totalRequests": 1153, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 201, + "requests": 204, "errors": 0, - "requestsPerSec": 40.21, - "avgLatencyMs": 24.36, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, "medianLatencyMs": 24, "p50LatencyMs": 24, - "p75LatencyMs": 26, + "p75LatencyMs": 25, "p90LatencyMs": 26, "p99LatencyMs": 28, - "maxLatencyMs": 42, - "bytesPerSec": 23896064 + "maxLatencyMs": 29, + "bytesPerSec": 24253235.2 }, { "workers": 5, - "durationMs": 5010, - "requests": 197, + "durationMs": 5000, + "requests": 205, "errors": 0, - "requestsPerSec": 39.4, - "avgLatencyMs": 124.41, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 126, - "p90LatencyMs": 127, - "p99LatencyMs": 145, - "maxLatencyMs": 168, - "bytesPerSec": 23424204.8 + "requestsPerSec": 41, + "avgLatencyMs": 120.99, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 122, + "p90LatencyMs": 123, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 24374476.8 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 263.42, - "medianLatencyMs": 262, - "p50LatencyMs": 262, - "p75LatencyMs": 268, - "p90LatencyMs": 280, - "p99LatencyMs": 412, - "maxLatencyMs": 447, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.58, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 258, + "p90LatencyMs": 272, + "p99LatencyMs": 474, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 173, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 697.65, - "medianLatencyMs": 686, - "p50LatencyMs": 686, - "p75LatencyMs": 700, - "p90LatencyMs": 703, - "p99LatencyMs": 2010, - "maxLatencyMs": 2132, - "bytesPerSec": 20089241.61 + "requestsPerSec": 34.6, + "avgLatencyMs": 680.91, + "medianLatencyMs": 675, + "p50LatencyMs": 675, + "p75LatencyMs": 694, + "p90LatencyMs": 706, + "p99LatencyMs": 1922, + "maxLatencyMs": 2031, + "bytesPerSec": 20567654.4 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 154, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1159.85, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1107, - "p90LatencyMs": 2481, - "p99LatencyMs": 4641, - "maxLatencyMs": 4843, - "bytesPerSec": 17472716.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1169.41, + "medianLatencyMs": 922, + "p50LatencyMs": 922, + "p75LatencyMs": 1142, + "p90LatencyMs": 2441, + "p99LatencyMs": 4799, + "maxLatencyMs": 4988, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -367,14 +367,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.11, - "medianLatencyMs": 907, - "p50LatencyMs": 907, - "p75LatencyMs": 1084, - "p90LatencyMs": 2709, - "p99LatencyMs": 4639, - "maxLatencyMs": 4840, - "bytesPerSec": 15807488 + "avgLatencyMs": 1236.9, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1100, + "p90LatencyMs": 2813, + "p99LatencyMs": 4715, + "maxLatencyMs": 4900, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -382,72 +382,72 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1471.14, - "medianLatencyMs": 776, - "p50LatencyMs": 776, - "p75LatencyMs": 2309, - "p90LatencyMs": 3629, - "p99LatencyMs": 4949, - "maxLatencyMs": 4949, + "avgLatencyMs": 1473.41, + "medianLatencyMs": 771, + "p50LatencyMs": 771, + "p75LatencyMs": 2334, + "p90LatencyMs": 3660, + "p99LatencyMs": 4946, + "maxLatencyMs": 4946, "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -455,13 +455,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -470,14 +470,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -485,14 +485,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -500,132 +500,132 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.39, - "peakP50LatencyMs": 120, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 125, - "peakP99LatencyMs": 139, - "totalRequests": 1120, + "peakWorkers": 1, + "peakRequestsPerSec": 42.2, + "peakAvgLatencyMs": 23.2, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1159, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 211, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.92, + "requestsPerSec": 42.2, + "avgLatencyMs": 23.2, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 25078988.8 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 210, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.39, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 122, - "p90LatencyMs": 125, - "p99LatencyMs": 139, + "requestsPerSec": 42, + "avgLatencyMs": 118.19, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 119, + "p90LatencyMs": 123, + "p99LatencyMs": 140, "maxLatencyMs": 140, - "bytesPerSec": 24374476.8 + "bytesPerSec": 24967577.6 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 262.75, - "medianLatencyMs": 259, - "p50LatencyMs": 259, - "p75LatencyMs": 267, - "p90LatencyMs": 278, - "p99LatencyMs": 428, - "maxLatencyMs": 464, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.32, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 259, + "p90LatencyMs": 272, + "p99LatencyMs": 468, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 165, + "requests": 169, "errors": 0, - "requestsPerSec": 33, - "avgLatencyMs": 711.94, - "medianLatencyMs": 702, - "p50LatencyMs": 702, - "p75LatencyMs": 712, - "p90LatencyMs": 726, - "p99LatencyMs": 2062, - "maxLatencyMs": 2173, - "bytesPerSec": 19614105.61 + "requestsPerSec": 33.8, + "avgLatencyMs": 689.05, + "medianLatencyMs": 687, + "p50LatencyMs": 687, + "p75LatencyMs": 698, + "p90LatencyMs": 712, + "p99LatencyMs": 1956, + "maxLatencyMs": 2071, + "bytesPerSec": 20092518.4 }, { "workers": 50, "durationMs": 5000, - "requests": 145, + "requests": 152, "errors": 0, - "requestsPerSec": 29, - "avgLatencyMs": 1167.41, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1134, - "p90LatencyMs": 2400, - "p99LatencyMs": 4572, - "maxLatencyMs": 4795, - "bytesPerSec": 17235558.4 + "requestsPerSec": 30.4, + "avgLatencyMs": 1154.88, + "medianLatencyMs": 929, + "p50LatencyMs": 929, + "p75LatencyMs": 1086, + "p90LatencyMs": 2324, + "p99LatencyMs": 4626, + "maxLatencyMs": 4813, + "bytesPerSec": 18065817.61 }, { "workers": 100, "durationMs": 5010, - "requests": 126, + "requests": 133, "errors": 0, - "requestsPerSec": 25.2, - "avgLatencyMs": 1249.95, - "medianLatencyMs": 904, - "p50LatencyMs": 904, - "p75LatencyMs": 1115, - "p90LatencyMs": 2891, - "p99LatencyMs": 4648, - "maxLatencyMs": 4840, - "bytesPerSec": 14982400 + "requestsPerSec": 26.6, + "avgLatencyMs": 1238.91, + "medianLatencyMs": 937, + "p50LatencyMs": 937, + "p75LatencyMs": 1077, + "p90LatencyMs": 2796, + "p99LatencyMs": 4721, + "maxLatencyMs": 4920, + "bytesPerSec": 15808153.6 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 96, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1495.04, - "medianLatencyMs": 822, - "p50LatencyMs": 822, - "p75LatencyMs": 2393, - "p90LatencyMs": 3578, - "p99LatencyMs": 4876, - "maxLatencyMs": 4876, - "bytesPerSec": 10701209.6 + "requestsPerSec": 19.2, + "avgLatencyMs": 1486.88, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2384, + "p90LatencyMs": 3696, + "p99LatencyMs": 4991, + "maxLatencyMs": 4991, + "bytesPerSec": 11415552 } ] } @@ -648,311 +648,311 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1218, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 221, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 220, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, - "bytesPerSec": 25462374.4 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 198, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, - "durationMs": 5000, + "durationMs": 5010, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, + "bytesPerSec": 19060326.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 154, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, - "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, + "p90LatencyMs": 2557, + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 102, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.45, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1210, + "peakWorkers": 5, + "peakRequestsPerSec": 46, + "peakAvgLatencyMs": 106.73, + "peakP50LatencyMs": 107, + "peakP75LatencyMs": 108, + "peakP90LatencyMs": 110, + "peakP99LatencyMs": 117, + "totalRequests": 1273, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 229, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.45, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 26, + "requestsPerSec": 45.8, + "avgLatencyMs": 21.21, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 25, "maxLatencyMs": 31, - "bytesPerSec": 25695027.2 + "bytesPerSec": 27120435.2 }, { "workers": 5, - "durationMs": 5000, - "requests": 211, + "durationMs": 5010, + "requests": 230, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 116.23, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 118, - "p90LatencyMs": 121, - "p99LatencyMs": 144, - "maxLatencyMs": 145, - "bytesPerSec": 24987238.4 + "requestsPerSec": 46, + "avgLatencyMs": 106.73, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 108, + "p90LatencyMs": 110, + "p99LatencyMs": 117, + "maxLatencyMs": 117, + "bytesPerSec": 27238400 }, { "workers": 10, - "durationMs": 5000, - "requests": 196, + "durationMs": 5010, + "requests": 212, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 247.5, - "medianLatencyMs": 251, - "p50LatencyMs": 251, - "p75LatencyMs": 255, - "p90LatencyMs": 259, - "p99LatencyMs": 377, - "maxLatencyMs": 412, - "bytesPerSec": 23207936 + "requestsPerSec": 42.4, + "avgLatencyMs": 230.96, + "medianLatencyMs": 230, + "p50LatencyMs": 230, + "p75LatencyMs": 234, + "p90LatencyMs": 239, + "p99LatencyMs": 318, + "maxLatencyMs": 378, + "bytesPerSec": 25105203.2 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 185, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 664.25, - "medianLatencyMs": 669, - "p50LatencyMs": 669, - "p75LatencyMs": 681, - "p90LatencyMs": 687, - "p99LatencyMs": 1850, - "maxLatencyMs": 1955, - "bytesPerSec": 20963328 + "requestsPerSec": 37, + "avgLatencyMs": 627.6, + "medianLatencyMs": 617, + "p50LatencyMs": 617, + "p75LatencyMs": 632, + "p90LatencyMs": 638, + "p99LatencyMs": 1816, + "maxLatencyMs": 1926, + "bytesPerSec": 21907046.4 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1140.5, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1090, - "p90LatencyMs": 2329, - "p99LatencyMs": 4758, - "maxLatencyMs": 4972, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1120.4, + "medianLatencyMs": 883, + "p50LatencyMs": 883, + "p75LatencyMs": 1113, + "p90LatencyMs": 2296, + "p99LatencyMs": 4797, + "maxLatencyMs": 4997, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 140, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1196.57, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1040, - "p90LatencyMs": 2647, - "p99LatencyMs": 4665, - "maxLatencyMs": 4848, - "bytesPerSec": 16579174.4 + "requestsPerSec": 29.4, + "avgLatencyMs": 1200.67, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1062, + "p90LatencyMs": 2726, + "p99LatencyMs": 4783, + "maxLatencyMs": 4970, + "bytesPerSec": 17408204.8 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1396.04, - "medianLatencyMs": 815, - "p50LatencyMs": 815, - "p75LatencyMs": 2098, - "p90LatencyMs": 3497, - "p99LatencyMs": 4778, - "maxLatencyMs": 4942, - "bytesPerSec": 12789043.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1451.58, + "medianLatencyMs": 792, + "p50LatencyMs": 792, + "p75LatencyMs": 2328, + "p90LatencyMs": 3574, + "p99LatencyMs": 4839, + "maxLatencyMs": 5004, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.8, - "peakAvgLatencyMs": 22.37, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1231, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 22.37, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 33, - "bytesPerSec": 25937510.4 + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, + "maxLatencyMs": 38, + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 216, + "requests": 220, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 113.62, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 115, - "p90LatencyMs": 118, - "p99LatencyMs": 134, - "maxLatencyMs": 151, - "bytesPerSec": 25580339.2 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 198, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.37, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 253, - "p90LatencyMs": 256, - "p99LatencyMs": 375, - "maxLatencyMs": 410, - "bytesPerSec": 23207936 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 653.58, - "medianLatencyMs": 656, - "p50LatencyMs": 656, - "p75LatencyMs": 667, - "p90LatencyMs": 676, - "p99LatencyMs": 1824, - "maxLatencyMs": 1931, - "bytesPerSec": 20963328 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, @@ -960,13 +960,13 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1112.43, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1068, - "p90LatencyMs": 2209, - "p99LatencyMs": 4633, - "maxLatencyMs": 4841, + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, "bytesPerSec": 19060326.4 }, { @@ -975,57 +975,57 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1163.99, - "medianLatencyMs": 871, - "p50LatencyMs": 871, - "p75LatencyMs": 1049, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, "p90LatencyMs": 2557, - "p99LatencyMs": 4737, - "maxLatencyMs": 4920, - "bytesPerSec": 18232524.8 + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1392.05, - "medianLatencyMs": 798, - "p50LatencyMs": 798, - "p75LatencyMs": 2127, - "p90LatencyMs": 3512, - "p99LatencyMs": 4760, - "maxLatencyMs": 4920, - "bytesPerSec": 12788633.6 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 43.2, + "peakAvgLatencyMs": 22.55, "peakP50LatencyMs": 22, "peakP75LatencyMs": 24, "peakP90LatencyMs": 25, "peakP99LatencyMs": 28, - "totalRequests": 1218, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 216, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 43.2, + "avgLatencyMs": 22.55, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 24, "p90LatencyMs": 25, "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "maxLatencyMs": 33, + "bytesPerSec": 25573785.6 }, { "workers": 5, @@ -1033,89 +1033,89 @@ "requests": 215, "errors": 0, "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, + "avgLatencyMs": 113.89, + "medianLatencyMs": 113, + "p50LatencyMs": 113, "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, + "p90LatencyMs": 119, + "p99LatencyMs": 135, + "maxLatencyMs": 139, "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 196, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.21, + "avgLatencyMs": 246.63, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 251, + "p90LatencyMs": 260, + "p99LatencyMs": 377, + "maxLatencyMs": 405, + "bytesPerSec": 23207936 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 642.82, + "medianLatencyMs": 638, + "p50LatencyMs": 638, + "p75LatencyMs": 654, + "p90LatencyMs": 658, + "p99LatencyMs": 1815, + "maxLatencyMs": 1919, + "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1124.36, + "medianLatencyMs": 902, + "p50LatencyMs": 902, + "p75LatencyMs": 1048, + "p90LatencyMs": 2345, + "p99LatencyMs": 4778, + "maxLatencyMs": 4988, + "bytesPerSec": 19889356.8 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, + "requestsPerSec": 29.4, + "avgLatencyMs": 1176.62, + "medianLatencyMs": 886, + "p50LatencyMs": 886, + "p75LatencyMs": 1046, "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "p99LatencyMs": 4696, + "maxLatencyMs": 4873, + "bytesPerSec": 17405337.61 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 114, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1371.51, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2068, + "p90LatencyMs": 3438, + "p99LatencyMs": 4814, + "maxLatencyMs": 4968, + "bytesPerSec": 13500620.8 } ] } diff --git a/packages/app-next-js/stats/16.1.1.json b/packages/app-next-js/stats/16.1.1.json index 2c2d0681..8e9289cd 100644 --- a/packages/app-next-js/stats/16.1.1.json +++ b/packages/app-next-js/stats/16.1.1.json @@ -1,216 +1,216 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 338.8, - "fcpMs": 339.13, + "firstPaintMs": 343.6, + "fcpMs": 343.7, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.63, - "inputDelayMs": 1.43, - "processingDurationMs": 6.11, - "presentationDelayMs": 12.09 + "interactionLatencyMs": 23.87, + "inputDelayMs": 1.52, + "processingDurationMs": 10.13, + "presentationDelayMs": 12.22 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.79, - "fcpMs": 1.88, - "interactionLatencyMs": 4.81, - "inputDelayMs": 0.22, - "processingDurationMs": 1.63, - "presentationDelayMs": 4.05 + "firstPaintMs": 1.52, + "fcpMs": 1.43, + "interactionLatencyMs": 1.97, + "inputDelayMs": 0.12, + "processingDurationMs": 2.51, + "presentationDelayMs": 2.54 }, "samples": [ { - "firstPaintMs": 338, - "fcpMs": 338.333, + "firstPaintMs": 345, + "fcpMs": 345.306, "interactionTests": { - "interactionLatencyMs": 12.931000000000001, - "inputDelayMs": 1.777, - "processingDurationMs": 4.483, - "presentationDelayMs": 6.671 + "interactionLatencyMs": 21.197, + "inputDelayMs": 1.738, + "processingDurationMs": 10.557, + "presentationDelayMs": 8.902 } }, { - "firstPaintMs": 338, - "fcpMs": 338.112, + "firstPaintMs": 344, + "fcpMs": 343.587, "interactionTests": { - "interactionLatencyMs": 25.221999999999998, - "inputDelayMs": 1.497, - "processingDurationMs": 6.185, - "presentationDelayMs": 17.54 + "interactionLatencyMs": 25.09, + "inputDelayMs": 1.456, + "processingDurationMs": 9.323, + "presentationDelayMs": 14.311 } }, { - "firstPaintMs": 342, - "fcpMs": 342.48, + "firstPaintMs": 344, + "fcpMs": 343.939, "interactionTests": { - "interactionLatencyMs": 16.742, - "inputDelayMs": 1.363, - "processingDurationMs": 4.957, - "presentationDelayMs": 10.422 + "interactionLatencyMs": 25.057000000000002, + "inputDelayMs": 1.448, + "processingDurationMs": 9.434, + "presentationDelayMs": 14.175 } }, { - "firstPaintMs": 338, - "fcpMs": 338.246, + "firstPaintMs": 344, + "fcpMs": 344.265, "interactionTests": { - "interactionLatencyMs": 21.439, - "inputDelayMs": 1.212, - "processingDurationMs": 6.235, - "presentationDelayMs": 13.992 + "interactionLatencyMs": 25.654, + "inputDelayMs": 1.488, + "processingDurationMs": 14.084, + "presentationDelayMs": 10.082 } }, { - "firstPaintMs": 338, - "fcpMs": 338.454, + "firstPaintMs": 341, + "fcpMs": 341.42, "interactionTests": { - "interactionLatencyMs": 21.823, - "inputDelayMs": 1.324, - "processingDurationMs": 8.686, - "presentationDelayMs": 11.813 + "interactionLatencyMs": 22.34, + "inputDelayMs": 1.469, + "processingDurationMs": 7.249, + "presentationDelayMs": 13.622 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 228, - "avgLatencyMs": 4.517, - "medianLatencyMs": 4.576, - "samples": 2215, + "opsPerSec": 208, + "avgLatencyMs": 4.958, + "medianLatencyMs": 4.75, + "samples": 2017, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 163.2, - "fcpMs": 163.2, + "firstPaintMs": 152.6, + "fcpMs": 152.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.59, - "inputDelayMs": 1.22, - "processingDurationMs": 7.5, - "presentationDelayMs": 8.86 + "interactionLatencyMs": 22.71, + "inputDelayMs": 1.29, + "processingDurationMs": 10.8, + "presentationDelayMs": 10.62 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.27, - "fcpMs": 23.4, - "interactionLatencyMs": 2.08, - "inputDelayMs": 0.1, - "processingDurationMs": 3.53, - "presentationDelayMs": 2.16 + "firstPaintMs": 18.62, + "fcpMs": 18.69, + "interactionLatencyMs": 4.42, + "inputDelayMs": 0.2, + "processingDurationMs": 3.51, + "presentationDelayMs": 3.06 }, "samples": [ { - "firstPaintMs": 195, - "fcpMs": 195.259, + "firstPaintMs": 158, + "fcpMs": 158.331, "interactionTests": { - "interactionLatencyMs": 20.034, - "inputDelayMs": 1.161, - "processingDurationMs": 11.371, - "presentationDelayMs": 7.502 + "interactionLatencyMs": 20.217, + "inputDelayMs": 1.321, + "processingDurationMs": 11.376, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 174, - "fcpMs": 174.094, + "firstPaintMs": 180, + "fcpMs": 180.123, "interactionTests": { - "interactionLatencyMs": 18.605, - "inputDelayMs": 1.155, - "processingDurationMs": 11.317, - "presentationDelayMs": 6.133 + "interactionLatencyMs": 29.856, + "inputDelayMs": 1.612, + "processingDurationMs": 16.248, + "presentationDelayMs": 11.996 } }, { - "firstPaintMs": 157, - "fcpMs": 157.121, + "firstPaintMs": 146, + "fcpMs": 145.767, "interactionTests": { - "interactionLatencyMs": 14.718, - "inputDelayMs": 1.36, - "processingDurationMs": 4.555, - "presentationDelayMs": 8.803 + "interactionLatencyMs": 18.479, + "inputDelayMs": 1.231, + "processingDurationMs": 10.108, + "presentationDelayMs": 7.14 } }, { - "firstPaintMs": 132, - "fcpMs": 131.976, + "firstPaintMs": 150, + "fcpMs": 149.917, "interactionTests": { - "interactionLatencyMs": 18.266, - "inputDelayMs": 1.134, - "processingDurationMs": 5.599, - "presentationDelayMs": 11.533 + "interactionLatencyMs": 21.309, + "inputDelayMs": 1.075, + "processingDurationMs": 6.645, + "presentationDelayMs": 13.589 } }, { - "firstPaintMs": 158, - "fcpMs": 157.572, + "firstPaintMs": 129, + "fcpMs": 129.069, "interactionTests": { - "interactionLatencyMs": 16.304, - "inputDelayMs": 1.285, - "processingDurationMs": 4.678, - "presentationDelayMs": 10.341 + "interactionLatencyMs": 23.701, + "inputDelayMs": 1.221, + "processingDurationMs": 9.611, + "presentationDelayMs": 12.869 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -218,13 +218,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -233,14 +233,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -248,14 +248,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -263,103 +263,103 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 40.21, - "peakAvgLatencyMs": 24.36, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 28, - "totalRequests": 1128, + "peakWorkers": 5, + "peakRequestsPerSec": 41, + "peakAvgLatencyMs": 120.99, + "peakP50LatencyMs": 121, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 123, + "peakP99LatencyMs": 146, + "totalRequests": 1153, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 201, + "requests": 204, "errors": 0, - "requestsPerSec": 40.21, - "avgLatencyMs": 24.36, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, "medianLatencyMs": 24, "p50LatencyMs": 24, - "p75LatencyMs": 26, + "p75LatencyMs": 25, "p90LatencyMs": 26, "p99LatencyMs": 28, - "maxLatencyMs": 42, - "bytesPerSec": 23896064 + "maxLatencyMs": 29, + "bytesPerSec": 24253235.2 }, { "workers": 5, - "durationMs": 5010, - "requests": 197, + "durationMs": 5000, + "requests": 205, "errors": 0, - "requestsPerSec": 39.4, - "avgLatencyMs": 124.41, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 126, - "p90LatencyMs": 127, - "p99LatencyMs": 145, - "maxLatencyMs": 168, - "bytesPerSec": 23424204.8 + "requestsPerSec": 41, + "avgLatencyMs": 120.99, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 122, + "p90LatencyMs": 123, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 24374476.8 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 263.42, - "medianLatencyMs": 262, - "p50LatencyMs": 262, - "p75LatencyMs": 268, - "p90LatencyMs": 280, - "p99LatencyMs": 412, - "maxLatencyMs": 447, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.58, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 258, + "p90LatencyMs": 272, + "p99LatencyMs": 474, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 173, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 697.65, - "medianLatencyMs": 686, - "p50LatencyMs": 686, - "p75LatencyMs": 700, - "p90LatencyMs": 703, - "p99LatencyMs": 2010, - "maxLatencyMs": 2132, - "bytesPerSec": 20089241.61 + "requestsPerSec": 34.6, + "avgLatencyMs": 680.91, + "medianLatencyMs": 675, + "p50LatencyMs": 675, + "p75LatencyMs": 694, + "p90LatencyMs": 706, + "p99LatencyMs": 1922, + "maxLatencyMs": 2031, + "bytesPerSec": 20567654.4 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 154, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1159.85, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1107, - "p90LatencyMs": 2481, - "p99LatencyMs": 4641, - "maxLatencyMs": 4843, - "bytesPerSec": 17472716.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1169.41, + "medianLatencyMs": 922, + "p50LatencyMs": 922, + "p75LatencyMs": 1142, + "p90LatencyMs": 2441, + "p99LatencyMs": 4799, + "maxLatencyMs": 4988, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -367,14 +367,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.11, - "medianLatencyMs": 907, - "p50LatencyMs": 907, - "p75LatencyMs": 1084, - "p90LatencyMs": 2709, - "p99LatencyMs": 4639, - "maxLatencyMs": 4840, - "bytesPerSec": 15807488 + "avgLatencyMs": 1236.9, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1100, + "p90LatencyMs": 2813, + "p99LatencyMs": 4715, + "maxLatencyMs": 4900, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -382,72 +382,72 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1471.14, - "medianLatencyMs": 776, - "p50LatencyMs": 776, - "p75LatencyMs": 2309, - "p90LatencyMs": 3629, - "p99LatencyMs": 4949, - "maxLatencyMs": 4949, + "avgLatencyMs": 1473.41, + "medianLatencyMs": 771, + "p50LatencyMs": 771, + "p75LatencyMs": 2334, + "p90LatencyMs": 3660, + "p99LatencyMs": 4946, + "maxLatencyMs": 4946, "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -455,13 +455,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -470,14 +470,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -485,14 +485,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -500,132 +500,132 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.39, - "peakP50LatencyMs": 120, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 125, - "peakP99LatencyMs": 139, - "totalRequests": 1120, + "peakWorkers": 1, + "peakRequestsPerSec": 42.2, + "peakAvgLatencyMs": 23.2, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1159, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 211, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.92, + "requestsPerSec": 42.2, + "avgLatencyMs": 23.2, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 25078988.8 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 210, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.39, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 122, - "p90LatencyMs": 125, - "p99LatencyMs": 139, + "requestsPerSec": 42, + "avgLatencyMs": 118.19, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 119, + "p90LatencyMs": 123, + "p99LatencyMs": 140, "maxLatencyMs": 140, - "bytesPerSec": 24374476.8 + "bytesPerSec": 24967577.6 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 262.75, - "medianLatencyMs": 259, - "p50LatencyMs": 259, - "p75LatencyMs": 267, - "p90LatencyMs": 278, - "p99LatencyMs": 428, - "maxLatencyMs": 464, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.32, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 259, + "p90LatencyMs": 272, + "p99LatencyMs": 468, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 165, + "requests": 169, "errors": 0, - "requestsPerSec": 33, - "avgLatencyMs": 711.94, - "medianLatencyMs": 702, - "p50LatencyMs": 702, - "p75LatencyMs": 712, - "p90LatencyMs": 726, - "p99LatencyMs": 2062, - "maxLatencyMs": 2173, - "bytesPerSec": 19614105.61 + "requestsPerSec": 33.8, + "avgLatencyMs": 689.05, + "medianLatencyMs": 687, + "p50LatencyMs": 687, + "p75LatencyMs": 698, + "p90LatencyMs": 712, + "p99LatencyMs": 1956, + "maxLatencyMs": 2071, + "bytesPerSec": 20092518.4 }, { "workers": 50, "durationMs": 5000, - "requests": 145, + "requests": 152, "errors": 0, - "requestsPerSec": 29, - "avgLatencyMs": 1167.41, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1134, - "p90LatencyMs": 2400, - "p99LatencyMs": 4572, - "maxLatencyMs": 4795, - "bytesPerSec": 17235558.4 + "requestsPerSec": 30.4, + "avgLatencyMs": 1154.88, + "medianLatencyMs": 929, + "p50LatencyMs": 929, + "p75LatencyMs": 1086, + "p90LatencyMs": 2324, + "p99LatencyMs": 4626, + "maxLatencyMs": 4813, + "bytesPerSec": 18065817.61 }, { "workers": 100, "durationMs": 5010, - "requests": 126, + "requests": 133, "errors": 0, - "requestsPerSec": 25.2, - "avgLatencyMs": 1249.95, - "medianLatencyMs": 904, - "p50LatencyMs": 904, - "p75LatencyMs": 1115, - "p90LatencyMs": 2891, - "p99LatencyMs": 4648, - "maxLatencyMs": 4840, - "bytesPerSec": 14982400 + "requestsPerSec": 26.6, + "avgLatencyMs": 1238.91, + "medianLatencyMs": 937, + "p50LatencyMs": 937, + "p75LatencyMs": 1077, + "p90LatencyMs": 2796, + "p99LatencyMs": 4721, + "maxLatencyMs": 4920, + "bytesPerSec": 15808153.6 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 96, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1495.04, - "medianLatencyMs": 822, - "p50LatencyMs": 822, - "p75LatencyMs": 2393, - "p90LatencyMs": 3578, - "p99LatencyMs": 4876, - "maxLatencyMs": 4876, - "bytesPerSec": 10701209.6 + "requestsPerSec": 19.2, + "avgLatencyMs": 1486.88, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2384, + "p90LatencyMs": 3696, + "p99LatencyMs": 4991, + "maxLatencyMs": 4991, + "bytesPerSec": 11415552 } ] } @@ -648,311 +648,311 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1218, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 221, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 220, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, - "bytesPerSec": 25462374.4 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 198, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, - "durationMs": 5000, + "durationMs": 5010, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, + "bytesPerSec": 19060326.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 154, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, - "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, + "p90LatencyMs": 2557, + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 102, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.45, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1210, + "peakWorkers": 5, + "peakRequestsPerSec": 46, + "peakAvgLatencyMs": 106.73, + "peakP50LatencyMs": 107, + "peakP75LatencyMs": 108, + "peakP90LatencyMs": 110, + "peakP99LatencyMs": 117, + "totalRequests": 1273, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 229, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.45, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 26, + "requestsPerSec": 45.8, + "avgLatencyMs": 21.21, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 25, "maxLatencyMs": 31, - "bytesPerSec": 25695027.2 + "bytesPerSec": 27120435.2 }, { "workers": 5, - "durationMs": 5000, - "requests": 211, + "durationMs": 5010, + "requests": 230, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 116.23, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 118, - "p90LatencyMs": 121, - "p99LatencyMs": 144, - "maxLatencyMs": 145, - "bytesPerSec": 24987238.4 + "requestsPerSec": 46, + "avgLatencyMs": 106.73, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 108, + "p90LatencyMs": 110, + "p99LatencyMs": 117, + "maxLatencyMs": 117, + "bytesPerSec": 27238400 }, { "workers": 10, - "durationMs": 5000, - "requests": 196, + "durationMs": 5010, + "requests": 212, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 247.5, - "medianLatencyMs": 251, - "p50LatencyMs": 251, - "p75LatencyMs": 255, - "p90LatencyMs": 259, - "p99LatencyMs": 377, - "maxLatencyMs": 412, - "bytesPerSec": 23207936 + "requestsPerSec": 42.4, + "avgLatencyMs": 230.96, + "medianLatencyMs": 230, + "p50LatencyMs": 230, + "p75LatencyMs": 234, + "p90LatencyMs": 239, + "p99LatencyMs": 318, + "maxLatencyMs": 378, + "bytesPerSec": 25105203.2 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 185, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 664.25, - "medianLatencyMs": 669, - "p50LatencyMs": 669, - "p75LatencyMs": 681, - "p90LatencyMs": 687, - "p99LatencyMs": 1850, - "maxLatencyMs": 1955, - "bytesPerSec": 20963328 + "requestsPerSec": 37, + "avgLatencyMs": 627.6, + "medianLatencyMs": 617, + "p50LatencyMs": 617, + "p75LatencyMs": 632, + "p90LatencyMs": 638, + "p99LatencyMs": 1816, + "maxLatencyMs": 1926, + "bytesPerSec": 21907046.4 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1140.5, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1090, - "p90LatencyMs": 2329, - "p99LatencyMs": 4758, - "maxLatencyMs": 4972, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1120.4, + "medianLatencyMs": 883, + "p50LatencyMs": 883, + "p75LatencyMs": 1113, + "p90LatencyMs": 2296, + "p99LatencyMs": 4797, + "maxLatencyMs": 4997, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 140, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1196.57, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1040, - "p90LatencyMs": 2647, - "p99LatencyMs": 4665, - "maxLatencyMs": 4848, - "bytesPerSec": 16579174.4 + "requestsPerSec": 29.4, + "avgLatencyMs": 1200.67, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1062, + "p90LatencyMs": 2726, + "p99LatencyMs": 4783, + "maxLatencyMs": 4970, + "bytesPerSec": 17408204.8 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1396.04, - "medianLatencyMs": 815, - "p50LatencyMs": 815, - "p75LatencyMs": 2098, - "p90LatencyMs": 3497, - "p99LatencyMs": 4778, - "maxLatencyMs": 4942, - "bytesPerSec": 12789043.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1451.58, + "medianLatencyMs": 792, + "p50LatencyMs": 792, + "p75LatencyMs": 2328, + "p90LatencyMs": 3574, + "p99LatencyMs": 4839, + "maxLatencyMs": 5004, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.8, - "peakAvgLatencyMs": 22.37, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1231, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 22.37, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 33, - "bytesPerSec": 25937510.4 + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, + "maxLatencyMs": 38, + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 216, + "requests": 220, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 113.62, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 115, - "p90LatencyMs": 118, - "p99LatencyMs": 134, - "maxLatencyMs": 151, - "bytesPerSec": 25580339.2 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 198, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.37, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 253, - "p90LatencyMs": 256, - "p99LatencyMs": 375, - "maxLatencyMs": 410, - "bytesPerSec": 23207936 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 653.58, - "medianLatencyMs": 656, - "p50LatencyMs": 656, - "p75LatencyMs": 667, - "p90LatencyMs": 676, - "p99LatencyMs": 1824, - "maxLatencyMs": 1931, - "bytesPerSec": 20963328 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, @@ -960,13 +960,13 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1112.43, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1068, - "p90LatencyMs": 2209, - "p99LatencyMs": 4633, - "maxLatencyMs": 4841, + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, "bytesPerSec": 19060326.4 }, { @@ -975,57 +975,57 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1163.99, - "medianLatencyMs": 871, - "p50LatencyMs": 871, - "p75LatencyMs": 1049, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, "p90LatencyMs": 2557, - "p99LatencyMs": 4737, - "maxLatencyMs": 4920, - "bytesPerSec": 18232524.8 + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1392.05, - "medianLatencyMs": 798, - "p50LatencyMs": 798, - "p75LatencyMs": 2127, - "p90LatencyMs": 3512, - "p99LatencyMs": 4760, - "maxLatencyMs": 4920, - "bytesPerSec": 12788633.6 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 43.2, + "peakAvgLatencyMs": 22.55, "peakP50LatencyMs": 22, "peakP75LatencyMs": 24, "peakP90LatencyMs": 25, "peakP99LatencyMs": 28, - "totalRequests": 1218, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 216, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 43.2, + "avgLatencyMs": 22.55, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 24, "p90LatencyMs": 25, "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "maxLatencyMs": 33, + "bytesPerSec": 25573785.6 }, { "workers": 5, @@ -1033,89 +1033,89 @@ "requests": 215, "errors": 0, "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, + "avgLatencyMs": 113.89, + "medianLatencyMs": 113, + "p50LatencyMs": 113, "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, + "p90LatencyMs": 119, + "p99LatencyMs": 135, + "maxLatencyMs": 139, "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 196, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.21, + "avgLatencyMs": 246.63, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 251, + "p90LatencyMs": 260, + "p99LatencyMs": 377, + "maxLatencyMs": 405, + "bytesPerSec": 23207936 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 642.82, + "medianLatencyMs": 638, + "p50LatencyMs": 638, + "p75LatencyMs": 654, + "p90LatencyMs": 658, + "p99LatencyMs": 1815, + "maxLatencyMs": 1919, + "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1124.36, + "medianLatencyMs": 902, + "p50LatencyMs": 902, + "p75LatencyMs": 1048, + "p90LatencyMs": 2345, + "p99LatencyMs": 4778, + "maxLatencyMs": 4988, + "bytesPerSec": 19889356.8 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, + "requestsPerSec": 29.4, + "avgLatencyMs": 1176.62, + "medianLatencyMs": 886, + "p50LatencyMs": 886, + "p75LatencyMs": 1046, "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "p99LatencyMs": 4696, + "maxLatencyMs": 4873, + "bytesPerSec": 17405337.61 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 114, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1371.51, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2068, + "p90LatencyMs": 3438, + "p99LatencyMs": 4814, + "maxLatencyMs": 4968, + "bytesPerSec": 13500620.8 } ] } diff --git a/packages/app-nuxt/ci-stats.json b/packages/app-nuxt/ci-stats.json index 5b7b7bdd..5ca51616 100644 --- a/packages/app-nuxt/ci-stats.json +++ b/packages/app-nuxt/ci-stats.json @@ -1,216 +1,216 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 180.8, - "fcpMs": 180.81, + "firstPaintMs": 167.2, + "fcpMs": 167.43, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 8.28, - "inputDelayMs": 0.87, - "processingDurationMs": 1.27, - "presentationDelayMs": 6.14 + "interactionLatencyMs": 14.35, + "inputDelayMs": 1.46, + "processingDurationMs": 1.43, + "presentationDelayMs": 11.45 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.5, - "fcpMs": 17.27, - "interactionLatencyMs": 0.69, - "inputDelayMs": 0.09, - "processingDurationMs": 0.15, - "presentationDelayMs": 0.91 + "firstPaintMs": 11.39, + "fcpMs": 11.33, + "interactionLatencyMs": 4.63, + "inputDelayMs": 1.3, + "processingDurationMs": 0.2, + "presentationDelayMs": 4.04 }, "samples": [ { - "firstPaintMs": 203, - "fcpMs": 202.923, + "firstPaintMs": 167, + "fcpMs": 166.994, "interactionTests": { - "interactionLatencyMs": 7.481999999999999, - "inputDelayMs": 0.965, - "processingDurationMs": 1.505, - "presentationDelayMs": 5.012 + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.918, + "processingDurationMs": 1.627, + "presentationDelayMs": 5.015 } }, { - "firstPaintMs": 155, - "fcpMs": 155.497, + "firstPaintMs": 177, + "fcpMs": 177.493, "interactionTests": { - "interactionLatencyMs": 8.156, - "inputDelayMs": 0.877, - "processingDurationMs": 1.236, - "presentationDelayMs": 6.043 + "interactionLatencyMs": 20.107, + "inputDelayMs": 3.779, + "processingDurationMs": 1.2, + "presentationDelayMs": 15.128 } }, { - "firstPaintMs": 181, - "fcpMs": 180.965, + "firstPaintMs": 170, + "fcpMs": 170.09, "interactionTests": { - "interactionLatencyMs": 9.365, - "inputDelayMs": 0.744, - "processingDurationMs": 1.106, - "presentationDelayMs": 7.515 + "interactionLatencyMs": 16.187, + "inputDelayMs": 0.846, + "processingDurationMs": 1.412, + "presentationDelayMs": 13.929 } }, { - "firstPaintMs": 188, - "fcpMs": 187.753, + "firstPaintMs": 148, + "fcpMs": 148.456, "interactionTests": { - "interactionLatencyMs": 8.024000000000001, - "inputDelayMs": 0.955, - "processingDurationMs": 1.239, - "presentationDelayMs": 5.83 + "interactionLatencyMs": 12.732999999999999, + "inputDelayMs": 0.964, + "processingDurationMs": 1.633, + "presentationDelayMs": 10.136 } }, { - "firstPaintMs": 177, - "fcpMs": 176.89, + "firstPaintMs": 174, + "fcpMs": 174.123, "interactionTests": { - "interactionLatencyMs": 8.364, - "inputDelayMs": 0.83, - "processingDurationMs": 1.255, - "presentationDelayMs": 6.279 + "interactionLatencyMs": 15.148, + "inputDelayMs": 0.812, + "processingDurationMs": 1.278, + "presentationDelayMs": 13.058 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 375, - "avgLatencyMs": 2.743, - "medianLatencyMs": 2.586, - "samples": 3646, + "opsPerSec": 414, + "avgLatencyMs": 2.482, + "medianLatencyMs": 2.363, + "samples": 4030, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 113.2, - "fcpMs": 113.23, + "firstPaintMs": 117.6, + "fcpMs": 117.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 13.52, - "inputDelayMs": 1.49, - "processingDurationMs": 1.8, - "presentationDelayMs": 10.23 + "interactionLatencyMs": 12.51, + "inputDelayMs": 0.9, + "processingDurationMs": 1.89, + "presentationDelayMs": 9.72 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.27, - "fcpMs": 24.29, - "interactionLatencyMs": 3.26, - "inputDelayMs": 1.3, - "processingDurationMs": 0.64, - "presentationDelayMs": 3.15 + "firstPaintMs": 17.13, + "fcpMs": 17.23, + "interactionLatencyMs": 5.48, + "inputDelayMs": 0.05, + "processingDurationMs": 0.85, + "presentationDelayMs": 5.97 }, "samples": [ { - "firstPaintMs": 97, - "fcpMs": 97.094, + "firstPaintMs": 130, + "fcpMs": 130.414, "interactionTests": { - "interactionLatencyMs": 9.809, - "inputDelayMs": 0.969, - "processingDurationMs": 2.929, - "presentationDelayMs": 5.911 + "interactionLatencyMs": 7.943, + "inputDelayMs": 0.882, + "processingDurationMs": 1.439, + "presentationDelayMs": 5.622 } }, { - "firstPaintMs": 88, - "fcpMs": 88.131, + "firstPaintMs": 105, + "fcpMs": 104.719, "interactionTests": { - "interactionLatencyMs": 16.984, - "inputDelayMs": 0.945, - "processingDurationMs": 1.479, - "presentationDelayMs": 14.56 + "interactionLatencyMs": 8.626999999999999, + "inputDelayMs": 0.934, + "processingDurationMs": 3.331, + "presentationDelayMs": 4.362 } }, { - "firstPaintMs": 125, - "fcpMs": 125.381, + "firstPaintMs": 99, + "fcpMs": 99.484, "interactionTests": { - "interactionLatencyMs": 12.104, - "inputDelayMs": 0.81, - "processingDurationMs": 1.547, - "presentationDelayMs": 9.747 + "interactionLatencyMs": 9.108, + "inputDelayMs": 0.821, + "processingDurationMs": 1.977, + "presentationDelayMs": 6.31 } }, { - "firstPaintMs": 107, - "fcpMs": 106.564, + "firstPaintMs": 140, + "fcpMs": 140.401, "interactionTests": { - "interactionLatencyMs": 16.954, - "inputDelayMs": 3.808, - "processingDurationMs": 1.709, - "presentationDelayMs": 11.437 + "interactionLatencyMs": 19.482, + "inputDelayMs": 0.915, + "processingDurationMs": 1.323, + "presentationDelayMs": 17.244 } }, { - "firstPaintMs": 149, - "fcpMs": 148.972, + "firstPaintMs": 114, + "fcpMs": 114.453, "interactionTests": { - "interactionLatencyMs": 11.77, - "inputDelayMs": 0.918, - "processingDurationMs": 1.354, - "presentationDelayMs": 9.498 + "interactionLatencyMs": 17.403, + "inputDelayMs": 0.934, + "processingDurationMs": 1.385, + "presentationDelayMs": 15.084 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -218,354 +218,354 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 179.4, - "peakAvgLatencyMs": 27.27, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5888, + "peakWorkers": 25, + "peakRequestsPerSec": 181, + "peakAvgLatencyMs": 136.28, + "peakP50LatencyMs": 133, + "peakP75LatencyMs": 135, + "peakP90LatencyMs": 157, + "peakP99LatencyMs": 420, + "totalRequests": 5939, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 763, + "requests": 746, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 6.15, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.21, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 46664908.8 + "p99LatencyMs": 9, + "maxLatencyMs": 10, + "bytesPerSec": 45616332.8 }, { "workers": 5, "durationMs": 5000, - "requests": 897, + "requests": 900, "errors": 0, - "requestsPerSec": 179.4, - "avgLatencyMs": 27.27, + "requestsPerSec": 180, + "avgLatencyMs": 27.23, "medianLatencyMs": 27, "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 47, - "bytesPerSec": 54850355.2 + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 42, + "maxLatencyMs": 48, + "bytesPerSec": 55027302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 891, + "requests": 889, "errors": 0, - "requestsPerSec": 178.2, - "avgLatencyMs": 55.31, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 177.8, + "avgLatencyMs": 55.45, + "medianLatencyMs": 54, + "p50LatencyMs": 54, "p75LatencyMs": 55, "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 159, - "bytesPerSec": 54483353.6 + "p99LatencyMs": 81, + "maxLatencyMs": 205, + "bytesPerSec": 54365388.8 }, { "workers": 25, "durationMs": 5000, - "requests": 894, + "requests": 905, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 137.28, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 138, - "p90LatencyMs": 150, - "p99LatencyMs": 482, - "maxLatencyMs": 967, - "bytesPerSec": 54660300.8 + "requestsPerSec": 181, + "avgLatencyMs": 136.28, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 135, + "p90LatencyMs": 157, + "p99LatencyMs": 420, + "maxLatencyMs": 952, + "bytesPerSec": 55335321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 874, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 289.21, - "medianLatencyMs": 269, - "p50LatencyMs": 269, - "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2721, - "maxLatencyMs": 3851, - "bytesPerSec": 51861913.6 + "requestsPerSec": 174.8, + "avgLatencyMs": 277.57, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 273, + "p90LatencyMs": 278, + "p99LatencyMs": 2646, + "maxLatencyMs": 3693, + "bytesPerSec": 53447884.8 }, { "workers": 100, "durationMs": 5010, - "requests": 812, + "requests": 841, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 331.59, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 285, - "p90LatencyMs": 318, - "p99LatencyMs": 3678, - "maxLatencyMs": 4898, - "bytesPerSec": 49646796.8 + "requestsPerSec": 168.2, + "avgLatencyMs": 324.59, + "medianLatencyMs": 239, + "p50LatencyMs": 239, + "p75LatencyMs": 284, + "p90LatencyMs": 310, + "p99LatencyMs": 3681, + "maxLatencyMs": 4882, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 784, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 336.26, - "medianLatencyMs": 235, - "p50LatencyMs": 235, - "p75LatencyMs": 287, - "p90LatencyMs": 319, - "p99LatencyMs": 3824, - "maxLatencyMs": 4882, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.81, + "avgLatencyMs": 337.02, + "medianLatencyMs": 234, + "p50LatencyMs": 234, + "p75LatencyMs": 291, + "p90LatencyMs": 310, + "p99LatencyMs": 3841, + "maxLatencyMs": 4892, + "bytesPerSec": 47936307.2 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 135.84, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 411, - "totalRequests": 5983, + "peakWorkers": 5, + "peakRequestsPerSec": 176, + "peakAvgLatencyMs": 27.86, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 28, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 43, + "totalRequests": 5675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 753, + "requests": 746, "errors": 0, - "requestsPerSec": 150.6, - "avgLatencyMs": 6.19, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.2, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 46048870.4 + "maxLatencyMs": 12, + "bytesPerSec": 45622886.4 }, { "workers": 5, "durationMs": 5000, - "requests": 903, + "requests": 880, "errors": 0, - "requestsPerSec": 180.6, - "avgLatencyMs": 27.14, - "medianLatencyMs": 27, - "p50LatencyMs": 27, + "requestsPerSec": 176, + "avgLatencyMs": 27.86, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 28, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 52, - "bytesPerSec": 55223910.4 + "p90LatencyMs": 29, + "p99LatencyMs": 43, + "maxLatencyMs": 50, + "bytesPerSec": 53808332.8 }, { "workers": 10, "durationMs": 5000, - "requests": 895, + "requests": 847, "errors": 0, - "requestsPerSec": 179, - "avgLatencyMs": 54.96, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 183, - "bytesPerSec": 54725836.8 + "requestsPerSec": 169.4, + "avgLatencyMs": 58.23, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 88, + "maxLatencyMs": 192, + "bytesPerSec": 51796377.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 839, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 135.84, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 145, - "p99LatencyMs": 411, - "maxLatencyMs": 934, - "bytesPerSec": 55335321.6 + "requestsPerSec": 167.8, + "avgLatencyMs": 146.63, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 148, + "p90LatencyMs": 156, + "p99LatencyMs": 484, + "maxLatencyMs": 986, + "bytesPerSec": 51304857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 875, + "requests": 798, "errors": 0, - "requestsPerSec": 175, - "avgLatencyMs": 280.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 279, - "p90LatencyMs": 285, - "p99LatencyMs": 2665, - "maxLatencyMs": 3722, - "bytesPerSec": 53506867.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 301.72, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 291, + "p90LatencyMs": 302, + "p99LatencyMs": 3033, + "maxLatencyMs": 4011, + "bytesPerSec": 48801382.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 782, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 330.41, - "medianLatencyMs": 244, - "p50LatencyMs": 244, - "p75LatencyMs": 296, - "p90LatencyMs": 321, - "p99LatencyMs": 3738, - "maxLatencyMs": 4969, - "bytesPerSec": 51422822.4 + "requestsPerSec": 156.4, + "avgLatencyMs": 335.64, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 316, + "p90LatencyMs": 326, + "p99LatencyMs": 3740, + "maxLatencyMs": 4873, + "bytesPerSec": 47818342.4 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 783, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 337.41, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 291, - "p90LatencyMs": 315, - "p99LatencyMs": 3789, - "maxLatencyMs": 4981, - "bytesPerSec": 49589452.8 + "requestsPerSec": 156.6, + "avgLatencyMs": 343.73, + "medianLatencyMs": 243, + "p50LatencyMs": 243, + "p75LatencyMs": 301, + "p90LatencyMs": 329, + "p99LatencyMs": 3888, + "maxLatencyMs": 4991, + "bytesPerSec": 47872409.6 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -573,59 +573,59 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ] } @@ -645,474 +645,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2678, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "p99LatencyMs": 14, + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2717, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2671, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2700, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2670, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, + "requestsPerSec": 534, + "avgLatencyMs": 183.2, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 167, + "p75LatencyMs": 161, "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2652, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 507.8, - "peakAvgLatencyMs": 19.13, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 21, + "peakRequestsPerSec": 523.6, + "peakAvgLatencyMs": 18.56, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, "peakP99LatencyMs": 31, - "totalRequests": 16492, + "totalRequests": 17138, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1581, + "requests": 1624, "errors": 0, - "requestsPerSec": 316.2, - "avgLatencyMs": 2.84, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 324.8, + "avgLatencyMs": 2.41, + "medianLatencyMs": 2, + "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 93854105.6 + "maxLatencyMs": 6, + "bytesPerSec": 96396902.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2520, + "requests": 2599, "errors": 0, - "requestsPerSec": 504, - "avgLatencyMs": 9.55, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 519.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 9, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 13, - "maxLatencyMs": 20, - "bytesPerSec": 149592473.6 + "maxLatencyMs": 27, + "bytesPerSec": 154284851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2539, + "requests": 2618, "errors": 0, - "requestsPerSec": 507.8, - "avgLatencyMs": 19.13, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, + "requestsPerSec": 523.6, + "avgLatencyMs": 18.56, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 20, "p90LatencyMs": 21, "p99LatencyMs": 31, - "maxLatencyMs": 60, - "bytesPerSec": 150693478.4 + "maxLatencyMs": 59, + "bytesPerSec": 155412070.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2494, + "requests": 2554, "errors": 0, - "requestsPerSec": 498.8, - "avgLatencyMs": 49.35, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 50, - "p90LatencyMs": 52, - "p99LatencyMs": 72, - "maxLatencyMs": 346, - "bytesPerSec": 148019609.6 + "requestsPerSec": 510.8, + "avgLatencyMs": 48.2, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 48, + "p90LatencyMs": 50, + "p99LatencyMs": 77, + "maxLatencyMs": 332, + "bytesPerSec": 151584768 }, { "workers": 50, - "durationMs": 5000, - "requests": 2446, + "durationMs": 5010, + "requests": 2546, "errors": 0, - "requestsPerSec": 489.2, - "avgLatencyMs": 99.94, - "medianLatencyMs": 96, - "p50LatencyMs": 96, - "p75LatencyMs": 102, - "p90LatencyMs": 113, - "p99LatencyMs": 128, - "maxLatencyMs": 314, - "bytesPerSec": 145188454.4 + "requestsPerSec": 509.2, + "avgLatencyMs": 96.66, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 95, + "p90LatencyMs": 114, + "p99LatencyMs": 141, + "maxLatencyMs": 332, + "bytesPerSec": 151139123.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2505, + "requests": 2598, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 192.76, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 167, - "p90LatencyMs": 189, - "p99LatencyMs": 2798, - "maxLatencyMs": 4930, - "bytesPerSec": 148701184 + "requestsPerSec": 519.6, + "avgLatencyMs": 188.29, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 169, + "p90LatencyMs": 185, + "p99LatencyMs": 2767, + "maxLatencyMs": 4871, + "bytesPerSec": 154206208 }, { "workers": 200, "durationMs": 5010, - "requests": 2407, + "requests": 2599, "errors": 0, - "requestsPerSec": 481.4, - "avgLatencyMs": 196.26, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 519.8, + "avgLatencyMs": 191.32, + "medianLatencyMs": 140, + "p50LatencyMs": 140, "p75LatencyMs": 169, - "p90LatencyMs": 190, - "p99LatencyMs": 2878, - "maxLatencyMs": 4931, - "bytesPerSec": 142861926.4 + "p90LatencyMs": 182, + "p99LatencyMs": 2917, + "maxLatencyMs": 4999, + "bytesPerSec": 154284851.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 520, - "peakAvgLatencyMs": 94.96, - "peakP50LatencyMs": 92, - "peakP75LatencyMs": 95, - "peakP90LatencyMs": 98, - "peakP99LatencyMs": 324, - "totalRequests": 17024, + "peakWorkers": 10, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.43, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 94850252.8 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2531, + "requests": 2678, "errors": 0, - "requestsPerSec": 506.2, - "avgLatencyMs": 9.37, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, - "p90LatencyMs": 12, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 11, "p99LatencyMs": 14, - "maxLatencyMs": 25, - "bytesPerSec": 150221619.2 + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2597, + "requests": 2717, "errors": 0, - "requestsPerSec": 519.4, - "avgLatencyMs": 18.77, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 33, - "maxLatencyMs": 53, - "bytesPerSec": 154101350.4 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2564, + "requests": 2671, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 48.1, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 74, - "maxLatencyMs": 328, - "bytesPerSec": 152161484.81 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2600, + "requests": 2700, "errors": 0, - "requestsPerSec": 520, - "avgLatencyMs": 94.96, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, - "p90LatencyMs": 98, - "p99LatencyMs": 324, - "maxLatencyMs": 1269, - "bytesPerSec": 154337280 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2584, + "requests": 2670, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 190.08, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 164, - "p90LatencyMs": 192, - "p99LatencyMs": 2792, - "maxLatencyMs": 4921, - "bytesPerSec": 153367347.2 + "requestsPerSec": 534, + "avgLatencyMs": 183.2, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 161, + "p90LatencyMs": 183, + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2550, + "requests": 2652, "errors": 0, - "requestsPerSec": 510, - "avgLatencyMs": 192.64, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 165, - "p90LatencyMs": 183, - "p99LatencyMs": 2886, - "maxLatencyMs": 4986, - "bytesPerSec": 151355392 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 550.8, + "peakAvgLatencyMs": 17.6, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17941, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1658, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 331.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 98415411.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2710, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 542, + "avgLatencyMs": 8.72, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, + "p99LatencyMs": 14, "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "bytesPerSec": 160864665.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2754, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 550.8, + "avgLatencyMs": 17.6, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 163433676.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2731, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 546.21, + "avgLatencyMs": 45.02, + "medianLatencyMs": 44, + "p50LatencyMs": 44, + "p75LatencyMs": 45, + "p90LatencyMs": 46, + "p99LatencyMs": 72, + "maxLatencyMs": 308, + "bytesPerSec": 162096742.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2743, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 548.6, + "avgLatencyMs": 89.75, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 89, + "p90LatencyMs": 92, + "p99LatencyMs": 260, + "maxLatencyMs": 1185, + "bytesPerSec": 162830745.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2696, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 167, - "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "requestsPerSec": 539.21, + "avgLatencyMs": 180.34, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 163, + "p90LatencyMs": 178, + "p99LatencyMs": 2574, + "maxLatencyMs": 4666, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2649, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 529.8, + "avgLatencyMs": 189.49, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 166, + "p90LatencyMs": 189, + "p99LatencyMs": 2817, + "maxLatencyMs": 4996, + "bytesPerSec": 157194649.6 } ] } diff --git a/packages/app-nuxt/stats/4.6.0.json b/packages/app-nuxt/stats/4.6.0.json index 5b7b7bdd..5ca51616 100644 --- a/packages/app-nuxt/stats/4.6.0.json +++ b/packages/app-nuxt/stats/4.6.0.json @@ -1,216 +1,216 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 180.8, - "fcpMs": 180.81, + "firstPaintMs": 167.2, + "fcpMs": 167.43, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 8.28, - "inputDelayMs": 0.87, - "processingDurationMs": 1.27, - "presentationDelayMs": 6.14 + "interactionLatencyMs": 14.35, + "inputDelayMs": 1.46, + "processingDurationMs": 1.43, + "presentationDelayMs": 11.45 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.5, - "fcpMs": 17.27, - "interactionLatencyMs": 0.69, - "inputDelayMs": 0.09, - "processingDurationMs": 0.15, - "presentationDelayMs": 0.91 + "firstPaintMs": 11.39, + "fcpMs": 11.33, + "interactionLatencyMs": 4.63, + "inputDelayMs": 1.3, + "processingDurationMs": 0.2, + "presentationDelayMs": 4.04 }, "samples": [ { - "firstPaintMs": 203, - "fcpMs": 202.923, + "firstPaintMs": 167, + "fcpMs": 166.994, "interactionTests": { - "interactionLatencyMs": 7.481999999999999, - "inputDelayMs": 0.965, - "processingDurationMs": 1.505, - "presentationDelayMs": 5.012 + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.918, + "processingDurationMs": 1.627, + "presentationDelayMs": 5.015 } }, { - "firstPaintMs": 155, - "fcpMs": 155.497, + "firstPaintMs": 177, + "fcpMs": 177.493, "interactionTests": { - "interactionLatencyMs": 8.156, - "inputDelayMs": 0.877, - "processingDurationMs": 1.236, - "presentationDelayMs": 6.043 + "interactionLatencyMs": 20.107, + "inputDelayMs": 3.779, + "processingDurationMs": 1.2, + "presentationDelayMs": 15.128 } }, { - "firstPaintMs": 181, - "fcpMs": 180.965, + "firstPaintMs": 170, + "fcpMs": 170.09, "interactionTests": { - "interactionLatencyMs": 9.365, - "inputDelayMs": 0.744, - "processingDurationMs": 1.106, - "presentationDelayMs": 7.515 + "interactionLatencyMs": 16.187, + "inputDelayMs": 0.846, + "processingDurationMs": 1.412, + "presentationDelayMs": 13.929 } }, { - "firstPaintMs": 188, - "fcpMs": 187.753, + "firstPaintMs": 148, + "fcpMs": 148.456, "interactionTests": { - "interactionLatencyMs": 8.024000000000001, - "inputDelayMs": 0.955, - "processingDurationMs": 1.239, - "presentationDelayMs": 5.83 + "interactionLatencyMs": 12.732999999999999, + "inputDelayMs": 0.964, + "processingDurationMs": 1.633, + "presentationDelayMs": 10.136 } }, { - "firstPaintMs": 177, - "fcpMs": 176.89, + "firstPaintMs": 174, + "fcpMs": 174.123, "interactionTests": { - "interactionLatencyMs": 8.364, - "inputDelayMs": 0.83, - "processingDurationMs": 1.255, - "presentationDelayMs": 6.279 + "interactionLatencyMs": 15.148, + "inputDelayMs": 0.812, + "processingDurationMs": 1.278, + "presentationDelayMs": 13.058 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 375, - "avgLatencyMs": 2.743, - "medianLatencyMs": 2.586, - "samples": 3646, + "opsPerSec": 414, + "avgLatencyMs": 2.482, + "medianLatencyMs": 2.363, + "samples": 4030, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 113.2, - "fcpMs": 113.23, + "firstPaintMs": 117.6, + "fcpMs": 117.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 13.52, - "inputDelayMs": 1.49, - "processingDurationMs": 1.8, - "presentationDelayMs": 10.23 + "interactionLatencyMs": 12.51, + "inputDelayMs": 0.9, + "processingDurationMs": 1.89, + "presentationDelayMs": 9.72 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.27, - "fcpMs": 24.29, - "interactionLatencyMs": 3.26, - "inputDelayMs": 1.3, - "processingDurationMs": 0.64, - "presentationDelayMs": 3.15 + "firstPaintMs": 17.13, + "fcpMs": 17.23, + "interactionLatencyMs": 5.48, + "inputDelayMs": 0.05, + "processingDurationMs": 0.85, + "presentationDelayMs": 5.97 }, "samples": [ { - "firstPaintMs": 97, - "fcpMs": 97.094, + "firstPaintMs": 130, + "fcpMs": 130.414, "interactionTests": { - "interactionLatencyMs": 9.809, - "inputDelayMs": 0.969, - "processingDurationMs": 2.929, - "presentationDelayMs": 5.911 + "interactionLatencyMs": 7.943, + "inputDelayMs": 0.882, + "processingDurationMs": 1.439, + "presentationDelayMs": 5.622 } }, { - "firstPaintMs": 88, - "fcpMs": 88.131, + "firstPaintMs": 105, + "fcpMs": 104.719, "interactionTests": { - "interactionLatencyMs": 16.984, - "inputDelayMs": 0.945, - "processingDurationMs": 1.479, - "presentationDelayMs": 14.56 + "interactionLatencyMs": 8.626999999999999, + "inputDelayMs": 0.934, + "processingDurationMs": 3.331, + "presentationDelayMs": 4.362 } }, { - "firstPaintMs": 125, - "fcpMs": 125.381, + "firstPaintMs": 99, + "fcpMs": 99.484, "interactionTests": { - "interactionLatencyMs": 12.104, - "inputDelayMs": 0.81, - "processingDurationMs": 1.547, - "presentationDelayMs": 9.747 + "interactionLatencyMs": 9.108, + "inputDelayMs": 0.821, + "processingDurationMs": 1.977, + "presentationDelayMs": 6.31 } }, { - "firstPaintMs": 107, - "fcpMs": 106.564, + "firstPaintMs": 140, + "fcpMs": 140.401, "interactionTests": { - "interactionLatencyMs": 16.954, - "inputDelayMs": 3.808, - "processingDurationMs": 1.709, - "presentationDelayMs": 11.437 + "interactionLatencyMs": 19.482, + "inputDelayMs": 0.915, + "processingDurationMs": 1.323, + "presentationDelayMs": 17.244 } }, { - "firstPaintMs": 149, - "fcpMs": 148.972, + "firstPaintMs": 114, + "fcpMs": 114.453, "interactionTests": { - "interactionLatencyMs": 11.77, - "inputDelayMs": 0.918, - "processingDurationMs": 1.354, - "presentationDelayMs": 9.498 + "interactionLatencyMs": 17.403, + "inputDelayMs": 0.934, + "processingDurationMs": 1.385, + "presentationDelayMs": 15.084 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -218,354 +218,354 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 179.4, - "peakAvgLatencyMs": 27.27, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5888, + "peakWorkers": 25, + "peakRequestsPerSec": 181, + "peakAvgLatencyMs": 136.28, + "peakP50LatencyMs": 133, + "peakP75LatencyMs": 135, + "peakP90LatencyMs": 157, + "peakP99LatencyMs": 420, + "totalRequests": 5939, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 763, + "requests": 746, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 6.15, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.21, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 46664908.8 + "p99LatencyMs": 9, + "maxLatencyMs": 10, + "bytesPerSec": 45616332.8 }, { "workers": 5, "durationMs": 5000, - "requests": 897, + "requests": 900, "errors": 0, - "requestsPerSec": 179.4, - "avgLatencyMs": 27.27, + "requestsPerSec": 180, + "avgLatencyMs": 27.23, "medianLatencyMs": 27, "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 47, - "bytesPerSec": 54850355.2 + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 42, + "maxLatencyMs": 48, + "bytesPerSec": 55027302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 891, + "requests": 889, "errors": 0, - "requestsPerSec": 178.2, - "avgLatencyMs": 55.31, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 177.8, + "avgLatencyMs": 55.45, + "medianLatencyMs": 54, + "p50LatencyMs": 54, "p75LatencyMs": 55, "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 159, - "bytesPerSec": 54483353.6 + "p99LatencyMs": 81, + "maxLatencyMs": 205, + "bytesPerSec": 54365388.8 }, { "workers": 25, "durationMs": 5000, - "requests": 894, + "requests": 905, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 137.28, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 138, - "p90LatencyMs": 150, - "p99LatencyMs": 482, - "maxLatencyMs": 967, - "bytesPerSec": 54660300.8 + "requestsPerSec": 181, + "avgLatencyMs": 136.28, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 135, + "p90LatencyMs": 157, + "p99LatencyMs": 420, + "maxLatencyMs": 952, + "bytesPerSec": 55335321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 874, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 289.21, - "medianLatencyMs": 269, - "p50LatencyMs": 269, - "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2721, - "maxLatencyMs": 3851, - "bytesPerSec": 51861913.6 + "requestsPerSec": 174.8, + "avgLatencyMs": 277.57, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 273, + "p90LatencyMs": 278, + "p99LatencyMs": 2646, + "maxLatencyMs": 3693, + "bytesPerSec": 53447884.8 }, { "workers": 100, "durationMs": 5010, - "requests": 812, + "requests": 841, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 331.59, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 285, - "p90LatencyMs": 318, - "p99LatencyMs": 3678, - "maxLatencyMs": 4898, - "bytesPerSec": 49646796.8 + "requestsPerSec": 168.2, + "avgLatencyMs": 324.59, + "medianLatencyMs": 239, + "p50LatencyMs": 239, + "p75LatencyMs": 284, + "p90LatencyMs": 310, + "p99LatencyMs": 3681, + "maxLatencyMs": 4882, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 784, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 336.26, - "medianLatencyMs": 235, - "p50LatencyMs": 235, - "p75LatencyMs": 287, - "p90LatencyMs": 319, - "p99LatencyMs": 3824, - "maxLatencyMs": 4882, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.81, + "avgLatencyMs": 337.02, + "medianLatencyMs": 234, + "p50LatencyMs": 234, + "p75LatencyMs": 291, + "p90LatencyMs": 310, + "p99LatencyMs": 3841, + "maxLatencyMs": 4892, + "bytesPerSec": 47936307.2 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 135.84, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 411, - "totalRequests": 5983, + "peakWorkers": 5, + "peakRequestsPerSec": 176, + "peakAvgLatencyMs": 27.86, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 28, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 43, + "totalRequests": 5675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 753, + "requests": 746, "errors": 0, - "requestsPerSec": 150.6, - "avgLatencyMs": 6.19, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.2, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 46048870.4 + "maxLatencyMs": 12, + "bytesPerSec": 45622886.4 }, { "workers": 5, "durationMs": 5000, - "requests": 903, + "requests": 880, "errors": 0, - "requestsPerSec": 180.6, - "avgLatencyMs": 27.14, - "medianLatencyMs": 27, - "p50LatencyMs": 27, + "requestsPerSec": 176, + "avgLatencyMs": 27.86, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 28, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 52, - "bytesPerSec": 55223910.4 + "p90LatencyMs": 29, + "p99LatencyMs": 43, + "maxLatencyMs": 50, + "bytesPerSec": 53808332.8 }, { "workers": 10, "durationMs": 5000, - "requests": 895, + "requests": 847, "errors": 0, - "requestsPerSec": 179, - "avgLatencyMs": 54.96, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 183, - "bytesPerSec": 54725836.8 + "requestsPerSec": 169.4, + "avgLatencyMs": 58.23, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 88, + "maxLatencyMs": 192, + "bytesPerSec": 51796377.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 839, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 135.84, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 145, - "p99LatencyMs": 411, - "maxLatencyMs": 934, - "bytesPerSec": 55335321.6 + "requestsPerSec": 167.8, + "avgLatencyMs": 146.63, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 148, + "p90LatencyMs": 156, + "p99LatencyMs": 484, + "maxLatencyMs": 986, + "bytesPerSec": 51304857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 875, + "requests": 798, "errors": 0, - "requestsPerSec": 175, - "avgLatencyMs": 280.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 279, - "p90LatencyMs": 285, - "p99LatencyMs": 2665, - "maxLatencyMs": 3722, - "bytesPerSec": 53506867.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 301.72, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 291, + "p90LatencyMs": 302, + "p99LatencyMs": 3033, + "maxLatencyMs": 4011, + "bytesPerSec": 48801382.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 782, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 330.41, - "medianLatencyMs": 244, - "p50LatencyMs": 244, - "p75LatencyMs": 296, - "p90LatencyMs": 321, - "p99LatencyMs": 3738, - "maxLatencyMs": 4969, - "bytesPerSec": 51422822.4 + "requestsPerSec": 156.4, + "avgLatencyMs": 335.64, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 316, + "p90LatencyMs": 326, + "p99LatencyMs": 3740, + "maxLatencyMs": 4873, + "bytesPerSec": 47818342.4 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 783, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 337.41, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 291, - "p90LatencyMs": 315, - "p99LatencyMs": 3789, - "maxLatencyMs": 4981, - "bytesPerSec": 49589452.8 + "requestsPerSec": 156.6, + "avgLatencyMs": 343.73, + "medianLatencyMs": 243, + "p50LatencyMs": 243, + "p75LatencyMs": 301, + "p90LatencyMs": 329, + "p99LatencyMs": 3888, + "maxLatencyMs": 4991, + "bytesPerSec": 47872409.6 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -573,59 +573,59 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ] } @@ -645,474 +645,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2678, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "p99LatencyMs": 14, + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2717, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2671, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2700, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2670, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, + "requestsPerSec": 534, + "avgLatencyMs": 183.2, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 167, + "p75LatencyMs": 161, "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2652, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 507.8, - "peakAvgLatencyMs": 19.13, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 21, + "peakRequestsPerSec": 523.6, + "peakAvgLatencyMs": 18.56, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, "peakP99LatencyMs": 31, - "totalRequests": 16492, + "totalRequests": 17138, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1581, + "requests": 1624, "errors": 0, - "requestsPerSec": 316.2, - "avgLatencyMs": 2.84, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 324.8, + "avgLatencyMs": 2.41, + "medianLatencyMs": 2, + "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 93854105.6 + "maxLatencyMs": 6, + "bytesPerSec": 96396902.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2520, + "requests": 2599, "errors": 0, - "requestsPerSec": 504, - "avgLatencyMs": 9.55, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 519.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 9, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 13, - "maxLatencyMs": 20, - "bytesPerSec": 149592473.6 + "maxLatencyMs": 27, + "bytesPerSec": 154284851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2539, + "requests": 2618, "errors": 0, - "requestsPerSec": 507.8, - "avgLatencyMs": 19.13, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, + "requestsPerSec": 523.6, + "avgLatencyMs": 18.56, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 20, "p90LatencyMs": 21, "p99LatencyMs": 31, - "maxLatencyMs": 60, - "bytesPerSec": 150693478.4 + "maxLatencyMs": 59, + "bytesPerSec": 155412070.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2494, + "requests": 2554, "errors": 0, - "requestsPerSec": 498.8, - "avgLatencyMs": 49.35, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 50, - "p90LatencyMs": 52, - "p99LatencyMs": 72, - "maxLatencyMs": 346, - "bytesPerSec": 148019609.6 + "requestsPerSec": 510.8, + "avgLatencyMs": 48.2, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 48, + "p90LatencyMs": 50, + "p99LatencyMs": 77, + "maxLatencyMs": 332, + "bytesPerSec": 151584768 }, { "workers": 50, - "durationMs": 5000, - "requests": 2446, + "durationMs": 5010, + "requests": 2546, "errors": 0, - "requestsPerSec": 489.2, - "avgLatencyMs": 99.94, - "medianLatencyMs": 96, - "p50LatencyMs": 96, - "p75LatencyMs": 102, - "p90LatencyMs": 113, - "p99LatencyMs": 128, - "maxLatencyMs": 314, - "bytesPerSec": 145188454.4 + "requestsPerSec": 509.2, + "avgLatencyMs": 96.66, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 95, + "p90LatencyMs": 114, + "p99LatencyMs": 141, + "maxLatencyMs": 332, + "bytesPerSec": 151139123.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2505, + "requests": 2598, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 192.76, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 167, - "p90LatencyMs": 189, - "p99LatencyMs": 2798, - "maxLatencyMs": 4930, - "bytesPerSec": 148701184 + "requestsPerSec": 519.6, + "avgLatencyMs": 188.29, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 169, + "p90LatencyMs": 185, + "p99LatencyMs": 2767, + "maxLatencyMs": 4871, + "bytesPerSec": 154206208 }, { "workers": 200, "durationMs": 5010, - "requests": 2407, + "requests": 2599, "errors": 0, - "requestsPerSec": 481.4, - "avgLatencyMs": 196.26, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 519.8, + "avgLatencyMs": 191.32, + "medianLatencyMs": 140, + "p50LatencyMs": 140, "p75LatencyMs": 169, - "p90LatencyMs": 190, - "p99LatencyMs": 2878, - "maxLatencyMs": 4931, - "bytesPerSec": 142861926.4 + "p90LatencyMs": 182, + "p99LatencyMs": 2917, + "maxLatencyMs": 4999, + "bytesPerSec": 154284851.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 520, - "peakAvgLatencyMs": 94.96, - "peakP50LatencyMs": 92, - "peakP75LatencyMs": 95, - "peakP90LatencyMs": 98, - "peakP99LatencyMs": 324, - "totalRequests": 17024, + "peakWorkers": 10, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.43, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 94850252.8 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2531, + "requests": 2678, "errors": 0, - "requestsPerSec": 506.2, - "avgLatencyMs": 9.37, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, - "p90LatencyMs": 12, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 11, "p99LatencyMs": 14, - "maxLatencyMs": 25, - "bytesPerSec": 150221619.2 + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2597, + "requests": 2717, "errors": 0, - "requestsPerSec": 519.4, - "avgLatencyMs": 18.77, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 33, - "maxLatencyMs": 53, - "bytesPerSec": 154101350.4 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2564, + "requests": 2671, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 48.1, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 74, - "maxLatencyMs": 328, - "bytesPerSec": 152161484.81 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2600, + "requests": 2700, "errors": 0, - "requestsPerSec": 520, - "avgLatencyMs": 94.96, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, - "p90LatencyMs": 98, - "p99LatencyMs": 324, - "maxLatencyMs": 1269, - "bytesPerSec": 154337280 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2584, + "requests": 2670, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 190.08, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 164, - "p90LatencyMs": 192, - "p99LatencyMs": 2792, - "maxLatencyMs": 4921, - "bytesPerSec": 153367347.2 + "requestsPerSec": 534, + "avgLatencyMs": 183.2, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 161, + "p90LatencyMs": 183, + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2550, + "requests": 2652, "errors": 0, - "requestsPerSec": 510, - "avgLatencyMs": 192.64, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 165, - "p90LatencyMs": 183, - "p99LatencyMs": 2886, - "maxLatencyMs": 4986, - "bytesPerSec": 151355392 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 550.8, + "peakAvgLatencyMs": 17.6, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17941, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1658, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 331.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 98415411.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2710, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 542, + "avgLatencyMs": 8.72, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, + "p99LatencyMs": 14, "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "bytesPerSec": 160864665.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2754, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 550.8, + "avgLatencyMs": 17.6, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 163433676.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2731, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 546.21, + "avgLatencyMs": 45.02, + "medianLatencyMs": 44, + "p50LatencyMs": 44, + "p75LatencyMs": 45, + "p90LatencyMs": 46, + "p99LatencyMs": 72, + "maxLatencyMs": 308, + "bytesPerSec": 162096742.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2743, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 548.6, + "avgLatencyMs": 89.75, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 89, + "p90LatencyMs": 92, + "p99LatencyMs": 260, + "maxLatencyMs": 1185, + "bytesPerSec": 162830745.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2696, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 167, - "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "requestsPerSec": 539.21, + "avgLatencyMs": 180.34, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 163, + "p90LatencyMs": 178, + "p99LatencyMs": 2574, + "maxLatencyMs": 4666, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2649, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 529.8, + "avgLatencyMs": 189.49, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 166, + "p90LatencyMs": 189, + "p99LatencyMs": 2817, + "maxLatencyMs": 4996, + "bytesPerSec": 157194649.6 } ] } diff --git a/packages/app-pracht/ci-stats.json b/packages/app-pracht/ci-stats.json new file mode 100644 index 00000000..3785eb57 --- /dev/null +++ b/packages/app-pracht/ci-stats.json @@ -0,0 +1,1126 @@ +{ + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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, + "bodySizeKb": 187.02, + "duplicationFactor": 2 + }, + "ssrLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 705, + "peakAvgLatencyMs": 34.85, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 21797, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1914, + "errors": 0, + "requestsPerSec": 382.8, + "avgLatencyMs": 2.04, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 107983667.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2990, + "errors": 0, + "requestsPerSec": 598, + "avgLatencyMs": 7.81, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 12, + "maxLatencyMs": 20, + "bytesPerSec": 168702771.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3263, + "errors": 0, + "requestsPerSec": 652.6, + "avgLatencyMs": 14.76, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 19, + "maxLatencyMs": 25, + "bytesPerSec": 184064409.6 + }, + { + "workers": 25, + "durationMs": 5010, + "requests": 3525, + "errors": 0, + "requestsPerSec": 705, + "avgLatencyMs": 34.85, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 42, + "maxLatencyMs": 105, + "bytesPerSec": 198901760 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3483, + "errors": 0, + "requestsPerSec": 696.6, + "avgLatencyMs": 70.79, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 95, + "maxLatencyMs": 130, + "bytesPerSec": 196490035.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3428, + "errors": 0, + "requestsPerSec": 685.6, + "avgLatencyMs": 143.33, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 144, + "p90LatencyMs": 151, + "p99LatencyMs": 944, + "maxLatencyMs": 2242, + "bytesPerSec": 193422950.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3194, + "errors": 0, + "requestsPerSec": 638.8, + "avgLatencyMs": 213.93, + "medianLatencyMs": 154, + "p50LatencyMs": 154, + "p75LatencyMs": 181, + "p90LatencyMs": 207, + "p99LatencyMs": 3070, + "maxLatencyMs": 4997, + "bytesPerSec": 180184678.4 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 664.6, + "peakAvgLatencyMs": 37, + "peakP50LatencyMs": 37, + "peakP75LatencyMs": 38, + "peakP90LatencyMs": 39, + "peakP99LatencyMs": 41, + "totalRequests": 20915, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1918, + "errors": 0, + "requestsPerSec": 383.6, + "avgLatencyMs": 2.06, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 108206489.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2933, + "errors": 0, + "requestsPerSec": 586.6, + "avgLatencyMs": 8.12, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 165478400 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3097, + "errors": 0, + "requestsPerSec": 619.4, + "avgLatencyMs": 15.63, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 29, + "bytesPerSec": 174732083.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3323, + "errors": 0, + "requestsPerSec": 664.6, + "avgLatencyMs": 37, + "medianLatencyMs": 37, + "p50LatencyMs": 37, + "p75LatencyMs": 38, + "p90LatencyMs": 39, + "p99LatencyMs": 41, + "maxLatencyMs": 163, + "bytesPerSec": 187446067.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3292, + "errors": 0, + "requestsPerSec": 658.4, + "avgLatencyMs": 74.86, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 112, + "maxLatencyMs": 504, + "bytesPerSec": 185742131.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3241, + "errors": 0, + "requestsPerSec": 648.21, + "avgLatencyMs": 151.49, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 152, + "p90LatencyMs": 156, + "p99LatencyMs": 1031, + "maxLatencyMs": 2302, + "bytesPerSec": 182832332.8 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3111, + "errors": 0, + "requestsPerSec": 622.21, + "avgLatencyMs": 218.28, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 195, + "p90LatencyMs": 210, + "p99LatencyMs": 2937, + "maxLatencyMs": 4951, + "bytesPerSec": 175544729.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "ssrRouterLinkLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 332.4, + "peakAvgLatencyMs": 74.17, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 76, + "peakP90LatencyMs": 83, + "peakP99LatencyMs": 93, + "totalRequests": 10944, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1195, + "errors": 0, + "requestsPerSec": 239, + "avgLatencyMs": 3.5, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 4, + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 67449651.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1576, + "errors": 0, + "requestsPerSec": 315.2, + "avgLatencyMs": 15.31, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 88952012.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 30.33, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 62, + "bytesPerSec": 91245772.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1662, + "errors": 0, + "requestsPerSec": 332.4, + "avgLatencyMs": 74.17, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 76, + "p90LatencyMs": 83, + "p99LatencyMs": 93, + "maxLatencyMs": 315, + "bytesPerSec": 93788569.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1643, + "errors": 0, + "requestsPerSec": 328.6, + "avgLatencyMs": 149.31, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 156, + "p90LatencyMs": 161, + "p99LatencyMs": 188, + "maxLatencyMs": 232, + "bytesPerSec": 92726886.4 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1634, + "errors": 0, + "requestsPerSec": 326.8, + "avgLatencyMs": 296.23, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 270, + "p90LatencyMs": 298, + "p99LatencyMs": 3409, + "maxLatencyMs": 4875, + "bytesPerSec": 92215705.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 300.05, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3578, + "maxLatencyMs": 4959, + "bytesPerSec": 91271987.2 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 401.8, + "peakAvgLatencyMs": 61.37, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 62, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 12451, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1175, + "errors": 0, + "requestsPerSec": 235, + "avgLatencyMs": 3.58, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 10, + "maxLatencyMs": 11, + "bytesPerSec": 66309324.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1582, + "errors": 0, + "requestsPerSec": 316.4, + "avgLatencyMs": 15.28, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 89292800 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1859, + "errors": 0, + "requestsPerSec": 371.8, + "avgLatencyMs": 26.33, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 31, + "p99LatencyMs": 36, + "maxLatencyMs": 43, + "bytesPerSec": 104903475.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 2009, + "errors": 0, + "requestsPerSec": 401.8, + "avgLatencyMs": 61.37, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 170, + "bytesPerSec": 113370726.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1982, + "errors": 0, + "requestsPerSec": 396.4, + "avgLatencyMs": 123.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 131, + "p99LatencyMs": 311, + "maxLatencyMs": 920, + "bytesPerSec": 111850291.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1957, + "errors": 0, + "requestsPerSec": 391.4, + "avgLatencyMs": 248.76, + "medianLatencyMs": 209, + "p50LatencyMs": 209, + "p75LatencyMs": 243, + "p90LatencyMs": 252, + "p99LatencyMs": 2462, + "maxLatencyMs": 3893, + "bytesPerSec": 110434713.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1887, + "errors": 0, + "requestsPerSec": 377.4, + "avgLatencyMs": 285.99, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 254, + "p90LatencyMs": 301, + "p99LatencyMs": 3366, + "maxLatencyMs": 4961, + "bytesPerSec": 106502553.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "browserVersion": "Google Chrome 153.0.8010.47", + "clientSideRenderedTests": { + "firstPaintMs": 106.4, + "fcpMs": 106.66, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 19.28, + "inputDelayMs": 0.81, + "processingDurationMs": 2.24, + "presentationDelayMs": 16.23 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 10.69, + "fcpMs": 10.83, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.1, + "processingDurationMs": 0.05, + "presentationDelayMs": 2.17 + }, + "samples": [ + { + "firstPaintMs": 124, + "fcpMs": 124.436, + "interactionTests": { + "interactionLatencyMs": 21.626, + "inputDelayMs": 0.743, + "processingDurationMs": 2.19, + "presentationDelayMs": 18.693 + } + }, + { + "firstPaintMs": 101, + "fcpMs": 100.933, + "interactionTests": { + "interactionLatencyMs": 19.802, + "inputDelayMs": 0.964, + "processingDurationMs": 2.324, + "presentationDelayMs": 16.514 + } + }, + { + "firstPaintMs": 100, + "fcpMs": 99.956, + "interactionTests": { + "interactionLatencyMs": 20.918999999999997, + "inputDelayMs": 0.774, + "processingDurationMs": 2.219, + "presentationDelayMs": 17.926 + } + }, + { + "firstPaintMs": 98, + "fcpMs": 98.467, + "interactionTests": { + "interactionLatencyMs": 16.982, + "inputDelayMs": 0.715, + "processingDurationMs": 2.209, + "presentationDelayMs": 14.058 + } + }, + { + "firstPaintMs": 109, + "fcpMs": 109.493, + "interactionTests": { + "interactionLatencyMs": 17.07, + "inputDelayMs": 0.869, + "processingDurationMs": 2.244, + "presentationDelayMs": 13.957 + } + } + ] + }, + "serverSideRenderedTests": { + "firstPaintMs": 82.8, + "fcpMs": 82.91, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 14.01, + "inputDelayMs": 1.33, + "processingDurationMs": 1.91, + "presentationDelayMs": 10.77 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 9.58, + "fcpMs": 9.45, + "interactionLatencyMs": 4.49, + "inputDelayMs": 1.13, + "processingDurationMs": 0.33, + "presentationDelayMs": 4.93 + }, + "samples": [ + { + "firstPaintMs": 92, + "fcpMs": 91.827, + "interactionTests": { + "interactionLatencyMs": 19.57, + "inputDelayMs": 0.744, + "processingDurationMs": 1.734, + "presentationDelayMs": 17.092 + } + }, + { + "firstPaintMs": 89, + "fcpMs": 89.09, + "interactionTests": { + "interactionLatencyMs": 18.048000000000002, + "inputDelayMs": 0.877, + "processingDurationMs": 2.082, + "presentationDelayMs": 15.089 + } + }, + { + "firstPaintMs": 79, + "fcpMs": 79.289, + "interactionTests": { + "interactionLatencyMs": 9.949, + "inputDelayMs": 0.783, + "processingDurationMs": 1.611, + "presentationDelayMs": 7.555 + } + }, + { + "firstPaintMs": 68, + "fcpMs": 68.2, + "interactionTests": { + "interactionLatencyMs": 10.335, + "inputDelayMs": 0.919, + "processingDurationMs": 1.706, + "presentationDelayMs": 7.71 + } + }, + { + "firstPaintMs": 86, + "fcpMs": 86.128, + "interactionTests": { + "interactionLatencyMs": 12.161999999999999, + "inputDelayMs": 3.346, + "processingDurationMs": 2.397, + "presentationDelayMs": 6.419 + } + } + ] + }, + "packageJson": { + "dependencies": { + "@pracht/adapter-node": "0.4.4", + "@pracht/core": "0.18.0" + }, + "devDependencies": { + "@pracht/cli": "1.14.0", + "@pracht/vite-plugin": "0.13.0", + "preact": "10.29.8", + "preact-render-to-string": "6.7.0", + "typescript": "7.0.2", + "vite": "8.2.2" + } + } +} diff --git a/packages/app-pracht/stats/0.18.0.json b/packages/app-pracht/stats/0.18.0.json new file mode 100644 index 00000000..3785eb57 --- /dev/null +++ b/packages/app-pracht/stats/0.18.0.json @@ -0,0 +1,1126 @@ +{ + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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, + "bodySizeKb": 187.02, + "duplicationFactor": 2 + }, + "ssrLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 705, + "peakAvgLatencyMs": 34.85, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 21797, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1914, + "errors": 0, + "requestsPerSec": 382.8, + "avgLatencyMs": 2.04, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 107983667.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2990, + "errors": 0, + "requestsPerSec": 598, + "avgLatencyMs": 7.81, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 12, + "maxLatencyMs": 20, + "bytesPerSec": 168702771.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3263, + "errors": 0, + "requestsPerSec": 652.6, + "avgLatencyMs": 14.76, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 19, + "maxLatencyMs": 25, + "bytesPerSec": 184064409.6 + }, + { + "workers": 25, + "durationMs": 5010, + "requests": 3525, + "errors": 0, + "requestsPerSec": 705, + "avgLatencyMs": 34.85, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 42, + "maxLatencyMs": 105, + "bytesPerSec": 198901760 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3483, + "errors": 0, + "requestsPerSec": 696.6, + "avgLatencyMs": 70.79, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 95, + "maxLatencyMs": 130, + "bytesPerSec": 196490035.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3428, + "errors": 0, + "requestsPerSec": 685.6, + "avgLatencyMs": 143.33, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 144, + "p90LatencyMs": 151, + "p99LatencyMs": 944, + "maxLatencyMs": 2242, + "bytesPerSec": 193422950.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3194, + "errors": 0, + "requestsPerSec": 638.8, + "avgLatencyMs": 213.93, + "medianLatencyMs": 154, + "p50LatencyMs": 154, + "p75LatencyMs": 181, + "p90LatencyMs": 207, + "p99LatencyMs": 3070, + "maxLatencyMs": 4997, + "bytesPerSec": 180184678.4 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 664.6, + "peakAvgLatencyMs": 37, + "peakP50LatencyMs": 37, + "peakP75LatencyMs": 38, + "peakP90LatencyMs": 39, + "peakP99LatencyMs": 41, + "totalRequests": 20915, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1918, + "errors": 0, + "requestsPerSec": 383.6, + "avgLatencyMs": 2.06, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 108206489.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2933, + "errors": 0, + "requestsPerSec": 586.6, + "avgLatencyMs": 8.12, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 165478400 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3097, + "errors": 0, + "requestsPerSec": 619.4, + "avgLatencyMs": 15.63, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 29, + "bytesPerSec": 174732083.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3323, + "errors": 0, + "requestsPerSec": 664.6, + "avgLatencyMs": 37, + "medianLatencyMs": 37, + "p50LatencyMs": 37, + "p75LatencyMs": 38, + "p90LatencyMs": 39, + "p99LatencyMs": 41, + "maxLatencyMs": 163, + "bytesPerSec": 187446067.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3292, + "errors": 0, + "requestsPerSec": 658.4, + "avgLatencyMs": 74.86, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 112, + "maxLatencyMs": 504, + "bytesPerSec": 185742131.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3241, + "errors": 0, + "requestsPerSec": 648.21, + "avgLatencyMs": 151.49, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 152, + "p90LatencyMs": 156, + "p99LatencyMs": 1031, + "maxLatencyMs": 2302, + "bytesPerSec": 182832332.8 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3111, + "errors": 0, + "requestsPerSec": 622.21, + "avgLatencyMs": 218.28, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 195, + "p90LatencyMs": 210, + "p99LatencyMs": 2937, + "maxLatencyMs": 4951, + "bytesPerSec": 175544729.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "ssrRouterLinkLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 332.4, + "peakAvgLatencyMs": 74.17, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 76, + "peakP90LatencyMs": 83, + "peakP99LatencyMs": 93, + "totalRequests": 10944, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1195, + "errors": 0, + "requestsPerSec": 239, + "avgLatencyMs": 3.5, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 4, + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 67449651.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1576, + "errors": 0, + "requestsPerSec": 315.2, + "avgLatencyMs": 15.31, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 88952012.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 30.33, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 62, + "bytesPerSec": 91245772.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1662, + "errors": 0, + "requestsPerSec": 332.4, + "avgLatencyMs": 74.17, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 76, + "p90LatencyMs": 83, + "p99LatencyMs": 93, + "maxLatencyMs": 315, + "bytesPerSec": 93788569.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1643, + "errors": 0, + "requestsPerSec": 328.6, + "avgLatencyMs": 149.31, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 156, + "p90LatencyMs": 161, + "p99LatencyMs": 188, + "maxLatencyMs": 232, + "bytesPerSec": 92726886.4 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1634, + "errors": 0, + "requestsPerSec": 326.8, + "avgLatencyMs": 296.23, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 270, + "p90LatencyMs": 298, + "p99LatencyMs": 3409, + "maxLatencyMs": 4875, + "bytesPerSec": 92215705.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 300.05, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3578, + "maxLatencyMs": 4959, + "bytesPerSec": 91271987.2 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 401.8, + "peakAvgLatencyMs": 61.37, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 62, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 12451, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1175, + "errors": 0, + "requestsPerSec": 235, + "avgLatencyMs": 3.58, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 10, + "maxLatencyMs": 11, + "bytesPerSec": 66309324.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1582, + "errors": 0, + "requestsPerSec": 316.4, + "avgLatencyMs": 15.28, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 89292800 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1859, + "errors": 0, + "requestsPerSec": 371.8, + "avgLatencyMs": 26.33, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 31, + "p99LatencyMs": 36, + "maxLatencyMs": 43, + "bytesPerSec": 104903475.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 2009, + "errors": 0, + "requestsPerSec": 401.8, + "avgLatencyMs": 61.37, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 170, + "bytesPerSec": 113370726.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1982, + "errors": 0, + "requestsPerSec": 396.4, + "avgLatencyMs": 123.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 131, + "p99LatencyMs": 311, + "maxLatencyMs": 920, + "bytesPerSec": 111850291.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1957, + "errors": 0, + "requestsPerSec": 391.4, + "avgLatencyMs": 248.76, + "medianLatencyMs": 209, + "p50LatencyMs": 209, + "p75LatencyMs": 243, + "p90LatencyMs": 252, + "p99LatencyMs": 2462, + "maxLatencyMs": 3893, + "bytesPerSec": 110434713.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1887, + "errors": 0, + "requestsPerSec": 377.4, + "avgLatencyMs": 285.99, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 254, + "p90LatencyMs": 301, + "p99LatencyMs": 3366, + "maxLatencyMs": 4961, + "bytesPerSec": 106502553.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "browserVersion": "Google Chrome 153.0.8010.47", + "clientSideRenderedTests": { + "firstPaintMs": 106.4, + "fcpMs": 106.66, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 19.28, + "inputDelayMs": 0.81, + "processingDurationMs": 2.24, + "presentationDelayMs": 16.23 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 10.69, + "fcpMs": 10.83, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.1, + "processingDurationMs": 0.05, + "presentationDelayMs": 2.17 + }, + "samples": [ + { + "firstPaintMs": 124, + "fcpMs": 124.436, + "interactionTests": { + "interactionLatencyMs": 21.626, + "inputDelayMs": 0.743, + "processingDurationMs": 2.19, + "presentationDelayMs": 18.693 + } + }, + { + "firstPaintMs": 101, + "fcpMs": 100.933, + "interactionTests": { + "interactionLatencyMs": 19.802, + "inputDelayMs": 0.964, + "processingDurationMs": 2.324, + "presentationDelayMs": 16.514 + } + }, + { + "firstPaintMs": 100, + "fcpMs": 99.956, + "interactionTests": { + "interactionLatencyMs": 20.918999999999997, + "inputDelayMs": 0.774, + "processingDurationMs": 2.219, + "presentationDelayMs": 17.926 + } + }, + { + "firstPaintMs": 98, + "fcpMs": 98.467, + "interactionTests": { + "interactionLatencyMs": 16.982, + "inputDelayMs": 0.715, + "processingDurationMs": 2.209, + "presentationDelayMs": 14.058 + } + }, + { + "firstPaintMs": 109, + "fcpMs": 109.493, + "interactionTests": { + "interactionLatencyMs": 17.07, + "inputDelayMs": 0.869, + "processingDurationMs": 2.244, + "presentationDelayMs": 13.957 + } + } + ] + }, + "serverSideRenderedTests": { + "firstPaintMs": 82.8, + "fcpMs": 82.91, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 14.01, + "inputDelayMs": 1.33, + "processingDurationMs": 1.91, + "presentationDelayMs": 10.77 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 9.58, + "fcpMs": 9.45, + "interactionLatencyMs": 4.49, + "inputDelayMs": 1.13, + "processingDurationMs": 0.33, + "presentationDelayMs": 4.93 + }, + "samples": [ + { + "firstPaintMs": 92, + "fcpMs": 91.827, + "interactionTests": { + "interactionLatencyMs": 19.57, + "inputDelayMs": 0.744, + "processingDurationMs": 1.734, + "presentationDelayMs": 17.092 + } + }, + { + "firstPaintMs": 89, + "fcpMs": 89.09, + "interactionTests": { + "interactionLatencyMs": 18.048000000000002, + "inputDelayMs": 0.877, + "processingDurationMs": 2.082, + "presentationDelayMs": 15.089 + } + }, + { + "firstPaintMs": 79, + "fcpMs": 79.289, + "interactionTests": { + "interactionLatencyMs": 9.949, + "inputDelayMs": 0.783, + "processingDurationMs": 1.611, + "presentationDelayMs": 7.555 + } + }, + { + "firstPaintMs": 68, + "fcpMs": 68.2, + "interactionTests": { + "interactionLatencyMs": 10.335, + "inputDelayMs": 0.919, + "processingDurationMs": 1.706, + "presentationDelayMs": 7.71 + } + }, + { + "firstPaintMs": 86, + "fcpMs": 86.128, + "interactionTests": { + "interactionLatencyMs": 12.161999999999999, + "inputDelayMs": 3.346, + "processingDurationMs": 2.397, + "presentationDelayMs": 6.419 + } + } + ] + }, + "packageJson": { + "dependencies": { + "@pracht/adapter-node": "0.4.4", + "@pracht/core": "0.18.0" + }, + "devDependencies": { + "@pracht/cli": "1.14.0", + "@pracht/vite-plugin": "0.13.0", + "preact": "10.29.8", + "preact-render-to-string": "6.7.0", + "typescript": "7.0.2", + "vite": "8.2.2" + } + } +} diff --git a/packages/app-react-router/ci-stats.json b/packages/app-react-router/ci-stats.json index b4c22e70..b0acb597 100644 --- a/packages/app-react-router/ci-stats.json +++ b/packages/app-react-router/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 177.8, - "fcpMs": 177.7, + "firstPaintMs": 166, + "fcpMs": 166.06, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 21.13, - "inputDelayMs": 1.68, - "processingDurationMs": 3.61, - "presentationDelayMs": 15.84 + "interactionLatencyMs": 22.77, + "inputDelayMs": 1.66, + "processingDurationMs": 2.84, + "presentationDelayMs": 18.28 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.83, - "fcpMs": 23.66, - "interactionLatencyMs": 2.04, - "inputDelayMs": 0.25, - "processingDurationMs": 1.54, - "presentationDelayMs": 3.02 + "firstPaintMs": 4.69, + "fcpMs": 4.9, + "interactionLatencyMs": 1.27, + "inputDelayMs": 0.18, + "processingDurationMs": 1.22, + "presentationDelayMs": 2.28 }, "samples": [ { - "firstPaintMs": 165, - "fcpMs": 165.226, + "firstPaintMs": 171, + "fcpMs": 171.491, "interactionTests": { - "interactionLatencyMs": 18.786, - "inputDelayMs": 1.558, - "processingDurationMs": 6.007, - "presentationDelayMs": 11.221 + "interactionLatencyMs": 21.264, + "inputDelayMs": 1.571, + "processingDurationMs": 4.871, + "presentationDelayMs": 14.822 } }, { - "firstPaintMs": 208, - "fcpMs": 207.615, + "firstPaintMs": 164, + "fcpMs": 163.526, "interactionTests": { - "interactionLatencyMs": 20.892, - "inputDelayMs": 2.119, - "processingDurationMs": 3.231, - "presentationDelayMs": 15.542 + "interactionLatencyMs": 22.599, + "inputDelayMs": 1.429, + "processingDurationMs": 1.824, + "presentationDelayMs": 19.346 } }, { - "firstPaintMs": 186, - "fcpMs": 185.795, + "firstPaintMs": 167, + "fcpMs": 167.162, "interactionTests": { - "interactionLatencyMs": 22.811999999999998, - "inputDelayMs": 1.672, - "processingDurationMs": 2.042, - "presentationDelayMs": 19.098 + "interactionLatencyMs": 24.752000000000002, + "inputDelayMs": 1.605, + "processingDurationMs": 2.114, + "presentationDelayMs": 21.033 } }, { - "firstPaintMs": 185, - "fcpMs": 184.91, + "firstPaintMs": 159, + "fcpMs": 159.028, "interactionTests": { - "interactionLatencyMs": 19.611, - "inputDelayMs": 1.544, - "processingDurationMs": 2.655, - "presentationDelayMs": 15.412 + "interactionLatencyMs": 22.959, + "inputDelayMs": 1.859, + "processingDurationMs": 3.054, + "presentationDelayMs": 18.046 } }, { - "firstPaintMs": 145, - "fcpMs": 144.96, + "firstPaintMs": 169, + "fcpMs": 169.109, "interactionTests": { - "interactionLatencyMs": 23.566999999999997, - "inputDelayMs": 1.515, - "processingDurationMs": 4.129, - "presentationDelayMs": 17.923 + "interactionLatencyMs": 22.297, + "inputDelayMs": 1.834, + "processingDurationMs": 2.329, + "presentationDelayMs": 18.134 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 319, - "avgLatencyMs": 3.191, - "medianLatencyMs": 3.052, - "samples": 3135, + "opsPerSec": 346, + "avgLatencyMs": 2.911, + "medianLatencyMs": 2.862, + "samples": 3435, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 121.8, - "fcpMs": 121.76, + "firstPaintMs": 112.2, + "fcpMs": 112.18, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 24.7, - "inputDelayMs": 2.67, - "processingDurationMs": 3.55, - "presentationDelayMs": 18.47 + "interactionLatencyMs": 17.24, + "inputDelayMs": 2, + "processingDurationMs": 3.32, + "presentationDelayMs": 11.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.64, - "fcpMs": 19.59, - "interactionLatencyMs": 6.68, - "inputDelayMs": 1.66, - "processingDurationMs": 2.01, - "presentationDelayMs": 4.92 + "firstPaintMs": 23.04, + "fcpMs": 22.94, + "interactionLatencyMs": 4.74, + "inputDelayMs": 1.1, + "processingDurationMs": 0.89, + "presentationDelayMs": 4.98 }, "samples": [ { - "firstPaintMs": 133, - "fcpMs": 132.973, + "firstPaintMs": 138, + "fcpMs": 137.896, "interactionTests": { - "interactionLatencyMs": 32.978, - "inputDelayMs": 4.641, - "processingDurationMs": 7.122, - "presentationDelayMs": 21.215 + "interactionLatencyMs": 11.309, + "inputDelayMs": 1.553, + "processingDurationMs": 4.669, + "presentationDelayMs": 5.087 } }, { - "firstPaintMs": 149, - "fcpMs": 148.917, + "firstPaintMs": 127, + "fcpMs": 127.031, "interactionTests": { - "interactionLatencyMs": 27.49, - "inputDelayMs": 1.393, - "processingDurationMs": 2.831, - "presentationDelayMs": 23.266 + "interactionLatencyMs": 21.723, + "inputDelayMs": 1.501, + "processingDurationMs": 2.597, + "presentationDelayMs": 17.625 } }, { - "firstPaintMs": 120, - "fcpMs": 119.758, + "firstPaintMs": 118, + "fcpMs": 117.83, "interactionTests": { - "interactionLatencyMs": 24.351, - "inputDelayMs": 4.34, - "processingDurationMs": 2.987, - "presentationDelayMs": 17.024 + "interactionLatencyMs": 13.44, + "inputDelayMs": 1.547, + "processingDurationMs": 3.219, + "presentationDelayMs": 8.674 } }, { - "firstPaintMs": 102, - "fcpMs": 101.755, + "firstPaintMs": 81, + "fcpMs": 81.2, "interactionTests": { - "interactionLatencyMs": 14.61, - "inputDelayMs": 1.504, - "processingDurationMs": 2.464, - "presentationDelayMs": 10.642 + "interactionLatencyMs": 21.653, + "inputDelayMs": 3.965, + "processingDurationMs": 3.637, + "presentationDelayMs": 14.051 } }, { - "firstPaintMs": 105, - "fcpMs": 105.408, + "firstPaintMs": 97, + "fcpMs": 96.962, "interactionTests": { - "interactionLatencyMs": 24.057000000000002, - "inputDelayMs": 1.484, - "processingDurationMs": 2.346, - "presentationDelayMs": 20.227 + "interactionLatencyMs": 18.061, + "inputDelayMs": 1.434, + "processingDurationMs": 2.473, + "presentationDelayMs": 14.154 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, "peakP75LatencyMs": 29, "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 725, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, + "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 854, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 854, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 836, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 839, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 792, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 714, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 170.2, - "peakAvgLatencyMs": 57.94, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 61, - "peakP99LatencyMs": 77, - "totalRequests": 5636, + "peakWorkers": 5, + "peakRequestsPerSec": 171.2, + "peakAvgLatencyMs": 28.58, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 38, + "totalRequests": 5761, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 704, + "requests": 717, "errors": 0, - "requestsPerSec": 140.81, - "avgLatencyMs": 6.4, + "requestsPerSec": 143.4, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 47038464 + "bytesPerSec": 47923200 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 856, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 59, - "bytesPerSec": 54267084.8 + "requestsPerSec": 171.2, + "avgLatencyMs": 28.58, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 38, + "maxLatencyMs": 52, + "bytesPerSec": 57209651.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 851, + "durationMs": 5010, + "requests": 856, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 57.94, - "medianLatencyMs": 57, - "p50LatencyMs": 57, + "requestsPerSec": 171.2, + "avgLatencyMs": 57.57, + "medianLatencyMs": 56, + "p50LatencyMs": 56, "p75LatencyMs": 58, "p90LatencyMs": 61, - "p99LatencyMs": 77, - "maxLatencyMs": 88, - "bytesPerSec": 56868864 + "p99LatencyMs": 82, + "maxLatencyMs": 111, + "bytesPerSec": 57209651.2 }, { "workers": 25, "durationMs": 5000, - "requests": 837, + "requests": 838, "errors": 0, - "requestsPerSec": 167.4, - "avgLatencyMs": 146.71, + "requestsPerSec": 167.6, + "avgLatencyMs": 146.52, "medianLatencyMs": 145, "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 157, - "p99LatencyMs": 291, - "maxLatencyMs": 570, - "bytesPerSec": 55931699.2 + "p75LatencyMs": 147, + "p90LatencyMs": 156, + "p99LatencyMs": 260, + "maxLatencyMs": 598, + "bytesPerSec": 56003788.8 }, { "workers": 50, "durationMs": 5000, - "requests": 834, + "requests": 831, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 290.42, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 291, - "p90LatencyMs": 297, - "p99LatencyMs": 1781, - "maxLatencyMs": 2532, - "bytesPerSec": 55735091.2 + "requestsPerSec": 166.2, + "avgLatencyMs": 291.54, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 293, + "p90LatencyMs": 312, + "p99LatencyMs": 1652, + "maxLatencyMs": 2366, + "bytesPerSec": 55531929.6 }, { "workers": 100, "durationMs": 5010, - "requests": 825, + "requests": 851, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 406.86, - "medianLatencyMs": 308, - "p50LatencyMs": 308, - "p75LatencyMs": 371, - "p90LatencyMs": 412, - "p99LatencyMs": 3825, - "maxLatencyMs": 4848, - "bytesPerSec": 55132160 + "requestsPerSec": 170.2, + "avgLatencyMs": 400.45, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 359, + "p90LatencyMs": 388, + "p99LatencyMs": 3839, + "maxLatencyMs": 4892, + "bytesPerSec": 56875417.6 }, { "workers": 200, "durationMs": 5010, - "requests": 773, + "requests": 812, "errors": 0, - "requestsPerSec": 154.6, - "avgLatencyMs": 428.68, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 365, - "p90LatencyMs": 393, - "p99LatencyMs": 4166, - "maxLatencyMs": 5001, - "bytesPerSec": 51650560 + "requestsPerSec": 162.4, + "avgLatencyMs": 408.69, + "medianLatencyMs": 301, + "p50LatencyMs": 301, + "p75LatencyMs": 353, + "p90LatencyMs": 395, + "p99LatencyMs": 3906, + "maxLatencyMs": 4836, + "bytesPerSec": 54260531.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 169.6, - "peakAvgLatencyMs": 58.08, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 85, - "totalRequests": 5694, + "peakWorkers": 5, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 711, + "requests": 725, "errors": 0, - "requestsPerSec": 142.2, - "avgLatencyMs": 6.34, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 47510323.2 + "maxLatencyMs": 12, + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 838, + "requests": 854, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 29.25, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 56003788.8 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 848, + "requests": 854, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 58.08, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 62, - "p99LatencyMs": 85, - "maxLatencyMs": 92, - "bytesPerSec": 56665702.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 845, + "requests": 836, "errors": 0, - "requestsPerSec": 169, - "avgLatencyMs": 145.38, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 154, - "p99LatencyMs": 296, - "maxLatencyMs": 585, - "bytesPerSec": 56462540.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 838, + "durationMs": 5000, + "requests": 839, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 289.47, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 289, - "p90LatencyMs": 300, - "p99LatencyMs": 1663, - "maxLatencyMs": 2429, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 834, + "requests": 792, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 402.6, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3832, - "maxLatencyMs": 4911, - "bytesPerSec": 55741644.8 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 780, + "requests": 714, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 418.77, - "medianLatencyMs": 295, - "p50LatencyMs": 295, - "p75LatencyMs": 359, - "p90LatencyMs": 386, - "p99LatencyMs": 3992, - "maxLatencyMs": 4948, - "bytesPerSec": 52128972.8 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakWorkers": 50, + "peakRequestsPerSec": 164.8, + "peakAvgLatencyMs": 293.94, + "peakP50LatencyMs": 290, + "peakP75LatencyMs": 297, + "peakP90LatencyMs": 302, + "peakP99LatencyMs": 1672, + "totalRequests": 5487, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 684, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "requestsPerSec": 136.81, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 45701529.6 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 783, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 31.37, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 34, + "p99LatencyMs": 46, + "maxLatencyMs": 56, + "bytesPerSec": 52327219.2 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 802, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 58, + "requestsPerSec": 160.4, + "avgLatencyMs": 61.49, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 61, "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p99LatencyMs": 92, + "maxLatencyMs": 125, + "bytesPerSec": 53598617.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 806, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "requestsPerSec": 161.2, + "avgLatencyMs": 152.29, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 155, + "p90LatencyMs": 157, + "p99LatencyMs": 242, + "maxLatencyMs": 664, + "bytesPerSec": 53854208 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 824, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 164.8, + "avgLatencyMs": 293.94, + "medianLatencyMs": 290, + "p50LatencyMs": 290, + "p75LatencyMs": 297, + "p90LatencyMs": 302, + "p99LatencyMs": 1672, + "maxLatencyMs": 2429, + "bytesPerSec": 55060070.4 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 812, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 162.4, + "avgLatencyMs": 418.23, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 391, + "p90LatencyMs": 450, + "p99LatencyMs": 3858, + "maxLatencyMs": 4963, + "bytesPerSec": 54273638.4 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 776, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, + "requestsPerSec": 155.2, + "avgLatencyMs": 426.91, "medianLatencyMs": 312, "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "p75LatencyMs": 374, + "p90LatencyMs": 388, + "p99LatencyMs": 4122, + "maxLatencyMs": 4997, + "bytesPerSec": 51853721.6 } ] } @@ -652,475 +652,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 330.2, - "peakAvgLatencyMs": 74.64, - "peakP50LatencyMs": 74, - "peakP75LatencyMs": 75, - "peakP90LatencyMs": 77, - "peakP99LatencyMs": 108, - "totalRequests": 10899, + "peakWorkers": 100, + "peakRequestsPerSec": 320.8, + "peakAvgLatencyMs": 299.14, + "peakP50LatencyMs": 223, + "peakP75LatencyMs": 274, + "peakP90LatencyMs": 293, + "peakP99LatencyMs": 3471, + "totalRequests": 10658, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1229, + "requests": 1182, "errors": 0, - "requestsPerSec": 245.8, - "avgLatencyMs": 3.3, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 236.4, + "avgLatencyMs": 4.06, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76972032 + "maxLatencyMs": 10, + "bytesPerSec": 74036019.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1539, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.84, + "requestsPerSec": 307.8, + "avgLatencyMs": 15.64, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, + "p90LatencyMs": 17, + "p99LatencyMs": 22, "maxLatencyMs": 30, - "bytesPerSec": 101587353.6 + "bytesPerSec": 96383795.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1602, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 320.4, + "avgLatencyMs": 30.63, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 31, - "p90LatencyMs": 32, - "p99LatencyMs": 41, - "maxLatencyMs": 52, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 31, + "p99LatencyMs": 47, + "maxLatencyMs": 57, + "bytesPerSec": 100329062.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1651, + "requests": 1599, "errors": 0, - "requestsPerSec": 330.2, - "avgLatencyMs": 74.64, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, + "requestsPerSec": 319.8, + "avgLatencyMs": 77.13, + "medianLatencyMs": 77, + "p50LatencyMs": 77, + "p75LatencyMs": 78, + "p90LatencyMs": 79, "p99LatencyMs": 108, - "maxLatencyMs": 313, - "bytesPerSec": 103396147.2 + "maxLatencyMs": 288, + "bytesPerSec": 100145561.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1634, + "requests": 1570, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.33, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 153, - "p90LatencyMs": 155, - "p99LatencyMs": 592, - "maxLatencyMs": 1261, - "bytesPerSec": 102334464 + "requestsPerSec": 314, + "avgLatencyMs": 156.34, + "medianLatencyMs": 152, + "p50LatencyMs": 152, + "p75LatencyMs": 156, + "p90LatencyMs": 159, + "p99LatencyMs": 694, + "maxLatencyMs": 1298, + "bytesPerSec": 98336768 }, { "workers": 100, "durationMs": 5010, - "requests": 1564, + "requests": 1604, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 300.47, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 271, - "p90LatencyMs": 301, - "p99LatencyMs": 3564, - "maxLatencyMs": 4977, - "bytesPerSec": 97969766.4 + "requestsPerSec": 320.8, + "avgLatencyMs": 299.14, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 274, + "p90LatencyMs": 293, + "p99LatencyMs": 3471, + "maxLatencyMs": 4998, + "bytesPerSec": 100447027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1556, + "requests": 1562, "errors": 0, - "requestsPerSec": 311.2, - "avgLatencyMs": 302.57, - "medianLatencyMs": 226, - "p50LatencyMs": 226, - "p75LatencyMs": 271, - "p90LatencyMs": 285, - "p99LatencyMs": 3502, - "maxLatencyMs": 4884, - "bytesPerSec": 97445478.4 + "requestsPerSec": 312.4, + "avgLatencyMs": 301.28, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 267, + "p90LatencyMs": 286, + "p99LatencyMs": 3543, + "maxLatencyMs": 4929, + "bytesPerSec": 97825587.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 338.8, - "peakAvgLatencyMs": 72.78, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 97, - "totalRequests": 10960, + "peakRequestsPerSec": 336.6, + "peakAvgLatencyMs": 73.19, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 94, + "totalRequests": 11092, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1193, + "requests": 1211, "errors": 0, - "requestsPerSec": 238.6, - "avgLatencyMs": 3.64, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.61, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 74717593.6 + "maxLatencyMs": 12, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1604, + "requests": 1598, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 15.11, + "requestsPerSec": 319.61, + "avgLatencyMs": 15.16, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 100447027.2 + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 100066918.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1674, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.85, + "requestsPerSec": 334.8, + "avgLatencyMs": 29.3, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 43, - "maxLatencyMs": 53, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 30, + "p99LatencyMs": 33, + "maxLatencyMs": 54, + "bytesPerSec": 104837939.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1694, + "requests": 1683, "errors": 0, - "requestsPerSec": 338.8, - "avgLatencyMs": 72.78, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 97, - "maxLatencyMs": 270, - "bytesPerSec": 106096230.4 + "requestsPerSec": 336.6, + "avgLatencyMs": 73.19, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 74, + "p90LatencyMs": 75, + "p99LatencyMs": 94, + "maxLatencyMs": 255, + "bytesPerSec": 105401548.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1647, + "requests": 1634, "errors": 0, - "requestsPerSec": 329.4, - "avgLatencyMs": 149.1, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 152, - "p99LatencyMs": 574, - "maxLatencyMs": 1216, - "bytesPerSec": 103147110.4 + "requestsPerSec": 326.8, + "avgLatencyMs": 150.24, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 167, + "p99LatencyMs": 568, + "maxLatencyMs": 1254, + "bytesPerSec": 102347571.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1612, + "requests": 1657, "errors": 0, - "requestsPerSec": 322.4, - "avgLatencyMs": 297.51, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 263, - "p90LatencyMs": 294, - "p99LatencyMs": 3454, - "maxLatencyMs": 4910, - "bytesPerSec": 100971315.2 + "requestsPerSec": 331.4, + "avgLatencyMs": 292.58, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 256, + "p90LatencyMs": 287, + "p99LatencyMs": 3482, + "maxLatencyMs": 4953, + "bytesPerSec": 103776256 }, { "workers": 200, "durationMs": 5010, - "requests": 1567, + "requests": 1635, "errors": 0, - "requestsPerSec": 313.4, - "avgLatencyMs": 303.21, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 274, - "p90LatencyMs": 288, - "p99LatencyMs": 3591, - "maxLatencyMs": 5000, - "bytesPerSec": 98153267.2 + "requestsPerSec": 327, + "avgLatencyMs": 293.53, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 260, + "p90LatencyMs": 284, + "p99LatencyMs": 3457, + "maxLatencyMs": 4874, + "bytesPerSec": 102400000 } ] } diff --git a/packages/app-react-router/stats/7.16.0.json b/packages/app-react-router/stats/7.16.0.json index b4c22e70..b0acb597 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 177.8, - "fcpMs": 177.7, + "firstPaintMs": 166, + "fcpMs": 166.06, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 21.13, - "inputDelayMs": 1.68, - "processingDurationMs": 3.61, - "presentationDelayMs": 15.84 + "interactionLatencyMs": 22.77, + "inputDelayMs": 1.66, + "processingDurationMs": 2.84, + "presentationDelayMs": 18.28 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.83, - "fcpMs": 23.66, - "interactionLatencyMs": 2.04, - "inputDelayMs": 0.25, - "processingDurationMs": 1.54, - "presentationDelayMs": 3.02 + "firstPaintMs": 4.69, + "fcpMs": 4.9, + "interactionLatencyMs": 1.27, + "inputDelayMs": 0.18, + "processingDurationMs": 1.22, + "presentationDelayMs": 2.28 }, "samples": [ { - "firstPaintMs": 165, - "fcpMs": 165.226, + "firstPaintMs": 171, + "fcpMs": 171.491, "interactionTests": { - "interactionLatencyMs": 18.786, - "inputDelayMs": 1.558, - "processingDurationMs": 6.007, - "presentationDelayMs": 11.221 + "interactionLatencyMs": 21.264, + "inputDelayMs": 1.571, + "processingDurationMs": 4.871, + "presentationDelayMs": 14.822 } }, { - "firstPaintMs": 208, - "fcpMs": 207.615, + "firstPaintMs": 164, + "fcpMs": 163.526, "interactionTests": { - "interactionLatencyMs": 20.892, - "inputDelayMs": 2.119, - "processingDurationMs": 3.231, - "presentationDelayMs": 15.542 + "interactionLatencyMs": 22.599, + "inputDelayMs": 1.429, + "processingDurationMs": 1.824, + "presentationDelayMs": 19.346 } }, { - "firstPaintMs": 186, - "fcpMs": 185.795, + "firstPaintMs": 167, + "fcpMs": 167.162, "interactionTests": { - "interactionLatencyMs": 22.811999999999998, - "inputDelayMs": 1.672, - "processingDurationMs": 2.042, - "presentationDelayMs": 19.098 + "interactionLatencyMs": 24.752000000000002, + "inputDelayMs": 1.605, + "processingDurationMs": 2.114, + "presentationDelayMs": 21.033 } }, { - "firstPaintMs": 185, - "fcpMs": 184.91, + "firstPaintMs": 159, + "fcpMs": 159.028, "interactionTests": { - "interactionLatencyMs": 19.611, - "inputDelayMs": 1.544, - "processingDurationMs": 2.655, - "presentationDelayMs": 15.412 + "interactionLatencyMs": 22.959, + "inputDelayMs": 1.859, + "processingDurationMs": 3.054, + "presentationDelayMs": 18.046 } }, { - "firstPaintMs": 145, - "fcpMs": 144.96, + "firstPaintMs": 169, + "fcpMs": 169.109, "interactionTests": { - "interactionLatencyMs": 23.566999999999997, - "inputDelayMs": 1.515, - "processingDurationMs": 4.129, - "presentationDelayMs": 17.923 + "interactionLatencyMs": 22.297, + "inputDelayMs": 1.834, + "processingDurationMs": 2.329, + "presentationDelayMs": 18.134 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 319, - "avgLatencyMs": 3.191, - "medianLatencyMs": 3.052, - "samples": 3135, + "opsPerSec": 346, + "avgLatencyMs": 2.911, + "medianLatencyMs": 2.862, + "samples": 3435, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 121.8, - "fcpMs": 121.76, + "firstPaintMs": 112.2, + "fcpMs": 112.18, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 24.7, - "inputDelayMs": 2.67, - "processingDurationMs": 3.55, - "presentationDelayMs": 18.47 + "interactionLatencyMs": 17.24, + "inputDelayMs": 2, + "processingDurationMs": 3.32, + "presentationDelayMs": 11.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.64, - "fcpMs": 19.59, - "interactionLatencyMs": 6.68, - "inputDelayMs": 1.66, - "processingDurationMs": 2.01, - "presentationDelayMs": 4.92 + "firstPaintMs": 23.04, + "fcpMs": 22.94, + "interactionLatencyMs": 4.74, + "inputDelayMs": 1.1, + "processingDurationMs": 0.89, + "presentationDelayMs": 4.98 }, "samples": [ { - "firstPaintMs": 133, - "fcpMs": 132.973, + "firstPaintMs": 138, + "fcpMs": 137.896, "interactionTests": { - "interactionLatencyMs": 32.978, - "inputDelayMs": 4.641, - "processingDurationMs": 7.122, - "presentationDelayMs": 21.215 + "interactionLatencyMs": 11.309, + "inputDelayMs": 1.553, + "processingDurationMs": 4.669, + "presentationDelayMs": 5.087 } }, { - "firstPaintMs": 149, - "fcpMs": 148.917, + "firstPaintMs": 127, + "fcpMs": 127.031, "interactionTests": { - "interactionLatencyMs": 27.49, - "inputDelayMs": 1.393, - "processingDurationMs": 2.831, - "presentationDelayMs": 23.266 + "interactionLatencyMs": 21.723, + "inputDelayMs": 1.501, + "processingDurationMs": 2.597, + "presentationDelayMs": 17.625 } }, { - "firstPaintMs": 120, - "fcpMs": 119.758, + "firstPaintMs": 118, + "fcpMs": 117.83, "interactionTests": { - "interactionLatencyMs": 24.351, - "inputDelayMs": 4.34, - "processingDurationMs": 2.987, - "presentationDelayMs": 17.024 + "interactionLatencyMs": 13.44, + "inputDelayMs": 1.547, + "processingDurationMs": 3.219, + "presentationDelayMs": 8.674 } }, { - "firstPaintMs": 102, - "fcpMs": 101.755, + "firstPaintMs": 81, + "fcpMs": 81.2, "interactionTests": { - "interactionLatencyMs": 14.61, - "inputDelayMs": 1.504, - "processingDurationMs": 2.464, - "presentationDelayMs": 10.642 + "interactionLatencyMs": 21.653, + "inputDelayMs": 3.965, + "processingDurationMs": 3.637, + "presentationDelayMs": 14.051 } }, { - "firstPaintMs": 105, - "fcpMs": 105.408, + "firstPaintMs": 97, + "fcpMs": 96.962, "interactionTests": { - "interactionLatencyMs": 24.057000000000002, - "inputDelayMs": 1.484, - "processingDurationMs": 2.346, - "presentationDelayMs": 20.227 + "interactionLatencyMs": 18.061, + "inputDelayMs": 1.434, + "processingDurationMs": 2.473, + "presentationDelayMs": 14.154 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, "peakP75LatencyMs": 29, "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 725, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, + "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 854, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 854, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 836, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 839, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 792, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 714, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 170.2, - "peakAvgLatencyMs": 57.94, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 61, - "peakP99LatencyMs": 77, - "totalRequests": 5636, + "peakWorkers": 5, + "peakRequestsPerSec": 171.2, + "peakAvgLatencyMs": 28.58, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 38, + "totalRequests": 5761, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 704, + "requests": 717, "errors": 0, - "requestsPerSec": 140.81, - "avgLatencyMs": 6.4, + "requestsPerSec": 143.4, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 47038464 + "bytesPerSec": 47923200 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 856, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 59, - "bytesPerSec": 54267084.8 + "requestsPerSec": 171.2, + "avgLatencyMs": 28.58, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 38, + "maxLatencyMs": 52, + "bytesPerSec": 57209651.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 851, + "durationMs": 5010, + "requests": 856, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 57.94, - "medianLatencyMs": 57, - "p50LatencyMs": 57, + "requestsPerSec": 171.2, + "avgLatencyMs": 57.57, + "medianLatencyMs": 56, + "p50LatencyMs": 56, "p75LatencyMs": 58, "p90LatencyMs": 61, - "p99LatencyMs": 77, - "maxLatencyMs": 88, - "bytesPerSec": 56868864 + "p99LatencyMs": 82, + "maxLatencyMs": 111, + "bytesPerSec": 57209651.2 }, { "workers": 25, "durationMs": 5000, - "requests": 837, + "requests": 838, "errors": 0, - "requestsPerSec": 167.4, - "avgLatencyMs": 146.71, + "requestsPerSec": 167.6, + "avgLatencyMs": 146.52, "medianLatencyMs": 145, "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 157, - "p99LatencyMs": 291, - "maxLatencyMs": 570, - "bytesPerSec": 55931699.2 + "p75LatencyMs": 147, + "p90LatencyMs": 156, + "p99LatencyMs": 260, + "maxLatencyMs": 598, + "bytesPerSec": 56003788.8 }, { "workers": 50, "durationMs": 5000, - "requests": 834, + "requests": 831, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 290.42, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 291, - "p90LatencyMs": 297, - "p99LatencyMs": 1781, - "maxLatencyMs": 2532, - "bytesPerSec": 55735091.2 + "requestsPerSec": 166.2, + "avgLatencyMs": 291.54, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 293, + "p90LatencyMs": 312, + "p99LatencyMs": 1652, + "maxLatencyMs": 2366, + "bytesPerSec": 55531929.6 }, { "workers": 100, "durationMs": 5010, - "requests": 825, + "requests": 851, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 406.86, - "medianLatencyMs": 308, - "p50LatencyMs": 308, - "p75LatencyMs": 371, - "p90LatencyMs": 412, - "p99LatencyMs": 3825, - "maxLatencyMs": 4848, - "bytesPerSec": 55132160 + "requestsPerSec": 170.2, + "avgLatencyMs": 400.45, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 359, + "p90LatencyMs": 388, + "p99LatencyMs": 3839, + "maxLatencyMs": 4892, + "bytesPerSec": 56875417.6 }, { "workers": 200, "durationMs": 5010, - "requests": 773, + "requests": 812, "errors": 0, - "requestsPerSec": 154.6, - "avgLatencyMs": 428.68, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 365, - "p90LatencyMs": 393, - "p99LatencyMs": 4166, - "maxLatencyMs": 5001, - "bytesPerSec": 51650560 + "requestsPerSec": 162.4, + "avgLatencyMs": 408.69, + "medianLatencyMs": 301, + "p50LatencyMs": 301, + "p75LatencyMs": 353, + "p90LatencyMs": 395, + "p99LatencyMs": 3906, + "maxLatencyMs": 4836, + "bytesPerSec": 54260531.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 169.6, - "peakAvgLatencyMs": 58.08, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 85, - "totalRequests": 5694, + "peakWorkers": 5, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 711, + "requests": 725, "errors": 0, - "requestsPerSec": 142.2, - "avgLatencyMs": 6.34, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 47510323.2 + "maxLatencyMs": 12, + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 838, + "requests": 854, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 29.25, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 56003788.8 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 848, + "requests": 854, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 58.08, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 62, - "p99LatencyMs": 85, - "maxLatencyMs": 92, - "bytesPerSec": 56665702.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 845, + "requests": 836, "errors": 0, - "requestsPerSec": 169, - "avgLatencyMs": 145.38, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 154, - "p99LatencyMs": 296, - "maxLatencyMs": 585, - "bytesPerSec": 56462540.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 838, + "durationMs": 5000, + "requests": 839, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 289.47, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 289, - "p90LatencyMs": 300, - "p99LatencyMs": 1663, - "maxLatencyMs": 2429, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 834, + "requests": 792, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 402.6, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3832, - "maxLatencyMs": 4911, - "bytesPerSec": 55741644.8 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 780, + "requests": 714, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 418.77, - "medianLatencyMs": 295, - "p50LatencyMs": 295, - "p75LatencyMs": 359, - "p90LatencyMs": 386, - "p99LatencyMs": 3992, - "maxLatencyMs": 4948, - "bytesPerSec": 52128972.8 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakWorkers": 50, + "peakRequestsPerSec": 164.8, + "peakAvgLatencyMs": 293.94, + "peakP50LatencyMs": 290, + "peakP75LatencyMs": 297, + "peakP90LatencyMs": 302, + "peakP99LatencyMs": 1672, + "totalRequests": 5487, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 684, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "requestsPerSec": 136.81, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 45701529.6 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 783, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 31.37, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 34, + "p99LatencyMs": 46, + "maxLatencyMs": 56, + "bytesPerSec": 52327219.2 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 802, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 58, + "requestsPerSec": 160.4, + "avgLatencyMs": 61.49, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 61, "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p99LatencyMs": 92, + "maxLatencyMs": 125, + "bytesPerSec": 53598617.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 806, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "requestsPerSec": 161.2, + "avgLatencyMs": 152.29, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 155, + "p90LatencyMs": 157, + "p99LatencyMs": 242, + "maxLatencyMs": 664, + "bytesPerSec": 53854208 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 824, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 164.8, + "avgLatencyMs": 293.94, + "medianLatencyMs": 290, + "p50LatencyMs": 290, + "p75LatencyMs": 297, + "p90LatencyMs": 302, + "p99LatencyMs": 1672, + "maxLatencyMs": 2429, + "bytesPerSec": 55060070.4 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 812, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 162.4, + "avgLatencyMs": 418.23, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 391, + "p90LatencyMs": 450, + "p99LatencyMs": 3858, + "maxLatencyMs": 4963, + "bytesPerSec": 54273638.4 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 776, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, + "requestsPerSec": 155.2, + "avgLatencyMs": 426.91, "medianLatencyMs": 312, "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "p75LatencyMs": 374, + "p90LatencyMs": 388, + "p99LatencyMs": 4122, + "maxLatencyMs": 4997, + "bytesPerSec": 51853721.6 } ] } @@ -652,475 +652,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 330.2, - "peakAvgLatencyMs": 74.64, - "peakP50LatencyMs": 74, - "peakP75LatencyMs": 75, - "peakP90LatencyMs": 77, - "peakP99LatencyMs": 108, - "totalRequests": 10899, + "peakWorkers": 100, + "peakRequestsPerSec": 320.8, + "peakAvgLatencyMs": 299.14, + "peakP50LatencyMs": 223, + "peakP75LatencyMs": 274, + "peakP90LatencyMs": 293, + "peakP99LatencyMs": 3471, + "totalRequests": 10658, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1229, + "requests": 1182, "errors": 0, - "requestsPerSec": 245.8, - "avgLatencyMs": 3.3, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 236.4, + "avgLatencyMs": 4.06, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76972032 + "maxLatencyMs": 10, + "bytesPerSec": 74036019.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1539, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.84, + "requestsPerSec": 307.8, + "avgLatencyMs": 15.64, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, + "p90LatencyMs": 17, + "p99LatencyMs": 22, "maxLatencyMs": 30, - "bytesPerSec": 101587353.6 + "bytesPerSec": 96383795.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1602, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 320.4, + "avgLatencyMs": 30.63, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 31, - "p90LatencyMs": 32, - "p99LatencyMs": 41, - "maxLatencyMs": 52, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 31, + "p99LatencyMs": 47, + "maxLatencyMs": 57, + "bytesPerSec": 100329062.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1651, + "requests": 1599, "errors": 0, - "requestsPerSec": 330.2, - "avgLatencyMs": 74.64, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, + "requestsPerSec": 319.8, + "avgLatencyMs": 77.13, + "medianLatencyMs": 77, + "p50LatencyMs": 77, + "p75LatencyMs": 78, + "p90LatencyMs": 79, "p99LatencyMs": 108, - "maxLatencyMs": 313, - "bytesPerSec": 103396147.2 + "maxLatencyMs": 288, + "bytesPerSec": 100145561.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1634, + "requests": 1570, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.33, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 153, - "p90LatencyMs": 155, - "p99LatencyMs": 592, - "maxLatencyMs": 1261, - "bytesPerSec": 102334464 + "requestsPerSec": 314, + "avgLatencyMs": 156.34, + "medianLatencyMs": 152, + "p50LatencyMs": 152, + "p75LatencyMs": 156, + "p90LatencyMs": 159, + "p99LatencyMs": 694, + "maxLatencyMs": 1298, + "bytesPerSec": 98336768 }, { "workers": 100, "durationMs": 5010, - "requests": 1564, + "requests": 1604, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 300.47, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 271, - "p90LatencyMs": 301, - "p99LatencyMs": 3564, - "maxLatencyMs": 4977, - "bytesPerSec": 97969766.4 + "requestsPerSec": 320.8, + "avgLatencyMs": 299.14, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 274, + "p90LatencyMs": 293, + "p99LatencyMs": 3471, + "maxLatencyMs": 4998, + "bytesPerSec": 100447027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1556, + "requests": 1562, "errors": 0, - "requestsPerSec": 311.2, - "avgLatencyMs": 302.57, - "medianLatencyMs": 226, - "p50LatencyMs": 226, - "p75LatencyMs": 271, - "p90LatencyMs": 285, - "p99LatencyMs": 3502, - "maxLatencyMs": 4884, - "bytesPerSec": 97445478.4 + "requestsPerSec": 312.4, + "avgLatencyMs": 301.28, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 267, + "p90LatencyMs": 286, + "p99LatencyMs": 3543, + "maxLatencyMs": 4929, + "bytesPerSec": 97825587.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 338.8, - "peakAvgLatencyMs": 72.78, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 97, - "totalRequests": 10960, + "peakRequestsPerSec": 336.6, + "peakAvgLatencyMs": 73.19, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 94, + "totalRequests": 11092, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1193, + "requests": 1211, "errors": 0, - "requestsPerSec": 238.6, - "avgLatencyMs": 3.64, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.61, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 74717593.6 + "maxLatencyMs": 12, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1604, + "requests": 1598, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 15.11, + "requestsPerSec": 319.61, + "avgLatencyMs": 15.16, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 100447027.2 + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 100066918.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1674, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.85, + "requestsPerSec": 334.8, + "avgLatencyMs": 29.3, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 43, - "maxLatencyMs": 53, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 30, + "p99LatencyMs": 33, + "maxLatencyMs": 54, + "bytesPerSec": 104837939.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1694, + "requests": 1683, "errors": 0, - "requestsPerSec": 338.8, - "avgLatencyMs": 72.78, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 97, - "maxLatencyMs": 270, - "bytesPerSec": 106096230.4 + "requestsPerSec": 336.6, + "avgLatencyMs": 73.19, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 74, + "p90LatencyMs": 75, + "p99LatencyMs": 94, + "maxLatencyMs": 255, + "bytesPerSec": 105401548.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1647, + "requests": 1634, "errors": 0, - "requestsPerSec": 329.4, - "avgLatencyMs": 149.1, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 152, - "p99LatencyMs": 574, - "maxLatencyMs": 1216, - "bytesPerSec": 103147110.4 + "requestsPerSec": 326.8, + "avgLatencyMs": 150.24, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 167, + "p99LatencyMs": 568, + "maxLatencyMs": 1254, + "bytesPerSec": 102347571.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1612, + "requests": 1657, "errors": 0, - "requestsPerSec": 322.4, - "avgLatencyMs": 297.51, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 263, - "p90LatencyMs": 294, - "p99LatencyMs": 3454, - "maxLatencyMs": 4910, - "bytesPerSec": 100971315.2 + "requestsPerSec": 331.4, + "avgLatencyMs": 292.58, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 256, + "p90LatencyMs": 287, + "p99LatencyMs": 3482, + "maxLatencyMs": 4953, + "bytesPerSec": 103776256 }, { "workers": 200, "durationMs": 5010, - "requests": 1567, + "requests": 1635, "errors": 0, - "requestsPerSec": 313.4, - "avgLatencyMs": 303.21, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 274, - "p90LatencyMs": 288, - "p99LatencyMs": 3591, - "maxLatencyMs": 5000, - "bytesPerSec": 98153267.2 + "requestsPerSec": 327, + "avgLatencyMs": 293.53, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 260, + "p90LatencyMs": 284, + "p99LatencyMs": 3457, + "maxLatencyMs": 4874, + "bytesPerSec": 102400000 } ] } diff --git a/packages/app-solid-start/ci-stats.json b/packages/app-solid-start/ci-stats.json index 13681a5b..b134371e 100644 --- a/packages/app-solid-start/ci-stats.json +++ b/packages/app-solid-start/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 100.8, - "fcpMs": 100.8, + "firstPaintMs": 111.6, + "fcpMs": 111.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.56, - "inputDelayMs": 0.9, - "processingDurationMs": 2.97, - "presentationDelayMs": 10.69 + "interactionLatencyMs": 15.4, + "inputDelayMs": 1.43, + "processingDurationMs": 2.48, + "presentationDelayMs": 11.49 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.5, - "fcpMs": 15.4, - "interactionLatencyMs": 3.88, - "inputDelayMs": 0.06, - "processingDurationMs": 1.29, - "presentationDelayMs": 4.45 + "firstPaintMs": 11.67, + "fcpMs": 11.83, + "interactionLatencyMs": 3.94, + "inputDelayMs": 1.23, + "processingDurationMs": 0.58, + "presentationDelayMs": 3.15 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.826, + "firstPaintMs": 107, + "fcpMs": 107.404, "interactionTests": { - "interactionLatencyMs": 20.022, - "inputDelayMs": 0.862, - "processingDurationMs": 2.007, - "presentationDelayMs": 17.153 + "interactionLatencyMs": 13.564, + "inputDelayMs": 0.808, + "processingDurationMs": 3.519, + "presentationDelayMs": 9.237 } }, { - "firstPaintMs": 87, - "fcpMs": 87.034, + "firstPaintMs": 120, + "fcpMs": 120.284, "interactionTests": { - "interactionLatencyMs": 14.969000000000001, - "inputDelayMs": 0.948, - "processingDurationMs": 2.048, - "presentationDelayMs": 11.973 + "interactionLatencyMs": 12.715, + "inputDelayMs": 1.024, + "processingDurationMs": 2.166, + "presentationDelayMs": 9.525 } }, { - "firstPaintMs": 93, - "fcpMs": 93.413, + "firstPaintMs": 98, + "fcpMs": 97.973, "interactionTests": { - "interactionLatencyMs": 12.555, - "inputDelayMs": 0.98, - "processingDurationMs": 2.142, - "presentationDelayMs": 9.433 + "interactionLatencyMs": 17.347, + "inputDelayMs": 0.84, + "processingDurationMs": 2.24, + "presentationDelayMs": 14.267 } }, { - "firstPaintMs": 101, - "fcpMs": 101.112, + "firstPaintMs": 106, + "fcpMs": 105.924, "interactionTests": { - "interactionLatencyMs": 15.683, - "inputDelayMs": 0.849, - "processingDurationMs": 4.83, - "presentationDelayMs": 10.004 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.864, + "processingDurationMs": 2.228, + "presentationDelayMs": 8.881 } }, { - "firstPaintMs": 96, - "fcpMs": 95.627, + "firstPaintMs": 127, + "fcpMs": 127.387, "interactionTests": { - "interactionLatencyMs": 9.555, - "inputDelayMs": 0.837, - "processingDurationMs": 3.825, - "presentationDelayMs": 4.893 + "interactionLatencyMs": 21.398, + "inputDelayMs": 3.631, + "processingDurationMs": 2.235, + "presentationDelayMs": 15.532 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 429, - "avgLatencyMs": 2.471, - "medianLatencyMs": 2.245, - "samples": 4048, + "opsPerSec": 417, + "avgLatencyMs": 2.537, + "medianLatencyMs": 2.33, + "samples": 3943, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 87.8, - "fcpMs": 87.76, + "firstPaintMs": 93.8, + "fcpMs": 93.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.05, - "inputDelayMs": 0.94, - "processingDurationMs": 2.66, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 16.04, + "inputDelayMs": 0.84, + "processingDurationMs": 2.52, + "presentationDelayMs": 12.67 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 20.15, - "fcpMs": 20.06, - "interactionLatencyMs": 3.16, - "inputDelayMs": 0.05, - "processingDurationMs": 0.73, - "presentationDelayMs": 3.3 + "firstPaintMs": 19.59, + "fcpMs": 19.58, + "interactionLatencyMs": 3.24, + "inputDelayMs": 0.06, + "processingDurationMs": 0.44, + "presentationDelayMs": 3.16 }, "samples": [ { - "firstPaintMs": 108, - "fcpMs": 107.651, + "firstPaintMs": 123, + "fcpMs": 122.838, "interactionTests": { - "interactionLatencyMs": 16.107, - "inputDelayMs": 0.986, - "processingDurationMs": 3.502, - "presentationDelayMs": 11.619 + "interactionLatencyMs": 16.614, + "inputDelayMs": 0.915, + "processingDurationMs": 3.206, + "presentationDelayMs": 12.493 } }, { - "firstPaintMs": 60, - "fcpMs": 59.924, + "firstPaintMs": 81, + "fcpMs": 80.838, "interactionTests": { - "interactionLatencyMs": 20.162, - "inputDelayMs": 0.995, - "processingDurationMs": 2.118, - "presentationDelayMs": 17.049 + "interactionLatencyMs": 15.864999999999998, + "inputDelayMs": 0.791, + "processingDurationMs": 2.701, + "presentationDelayMs": 12.373 } }, { - "firstPaintMs": 84, - "fcpMs": 83.785, + "firstPaintMs": 86, + "fcpMs": 86.002, "interactionTests": { - "interactionLatencyMs": 13.077, - "inputDelayMs": 0.952, - "processingDurationMs": 3.41, - "presentationDelayMs": 8.715 + "interactionLatencyMs": 21.003, + "inputDelayMs": 0.91, + "processingDurationMs": 2.301, + "presentationDelayMs": 17.792 } }, { - "firstPaintMs": 80, - "fcpMs": 80.47, + "firstPaintMs": 104, + "fcpMs": 103.714, "interactionTests": { - "interactionLatencyMs": 12.828, - "inputDelayMs": 0.902, - "processingDurationMs": 2.165, - "presentationDelayMs": 9.761 + "interactionLatencyMs": 12.229, + "inputDelayMs": 0.802, + "processingDurationMs": 2.286, + "presentationDelayMs": 9.141 } }, { - "firstPaintMs": 107, - "fcpMs": 106.98, + "firstPaintMs": 75, + "fcpMs": 74.726, "interactionTests": { - "interactionLatencyMs": 13.068999999999999, - "inputDelayMs": 0.873, - "processingDurationMs": 2.109, - "presentationDelayMs": 10.087 + "interactionLatencyMs": 14.49, + "inputDelayMs": 0.801, + "processingDurationMs": 2.131, + "presentationDelayMs": 11.558 } } ] }, "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16516, + "peakWorkers": 10, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1692, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "maxLatencyMs": 6, + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2669, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2674, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2668, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, "medianLatencyMs": 43, "p50LatencyMs": 43, - "p75LatencyMs": 62, - "p90LatencyMs": 75, - "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2652, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2611, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2554, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, - "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 528.8, + "peakAvgLatencyMs": 8.96, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 10, "peakP90LatencyMs": 11, "peakP99LatencyMs": 19, - "totalRequests": 16516, + "totalRequests": 16990, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1663, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 332.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "p99LatencyMs": 7, + "maxLatencyMs": 10, + "bytesPerSec": 106332160 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2644, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 528.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 19, - "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "maxLatencyMs": 26, + "bytesPerSec": 169095987.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2553, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, + "requestsPerSec": 510.6, + "avgLatencyMs": 19.04, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 21, "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "p99LatencyMs": 39, + "maxLatencyMs": 66, + "bytesPerSec": 163250176 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2560, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 512, + "avgLatencyMs": 48.09, + "medianLatencyMs": 42, + "p50LatencyMs": 42, "p75LatencyMs": 62, - "p90LatencyMs": 75, + "p90LatencyMs": 72, "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "maxLatencyMs": 400, + "bytesPerSec": 163695820.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2518, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 503.6, + "avgLatencyMs": 97.64, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 157, + "p99LatencyMs": 379, + "maxLatencyMs": 1909, + "bytesPerSec": 160995737.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2515, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 503, + "avgLatencyMs": 152.15, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 127, + "p90LatencyMs": 171, + "p99LatencyMs": 2202, + "maxLatencyMs": 4984, + "bytesPerSec": 160786022.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2537, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, + "requestsPerSec": 507.4, + "avgLatencyMs": 149.04, + "medianLatencyMs": 101, + "p50LatencyMs": 101, "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "p90LatencyMs": 159, + "p99LatencyMs": 2176, + "maxLatencyMs": 4922, + "bytesPerSec": 162227814.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 507.4, - "peakAvgLatencyMs": 19.16, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 21, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 36, - "totalRequests": 16548, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1661, + "requests": 1692, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 106214195.2 + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2489, + "requests": 2669, "errors": 0, - "requestsPerSec": 497.8, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 22, - "bytesPerSec": 159134515.2 + "p90LatencyMs": 11, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2537, + "requests": 2674, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 19.16, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 162201600 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2478, + "requests": 2668, "errors": 0, - "requestsPerSec": 495.6, - "avgLatencyMs": 49.72, - "medianLatencyMs": 45, - "p50LatencyMs": 45, - "p75LatencyMs": 62, - "p90LatencyMs": 73, - "p99LatencyMs": 98, - "maxLatencyMs": 448, - "bytesPerSec": 158479155.2 + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2500, + "requests": 2652, "errors": 0, - "requestsPerSec": 500, - "avgLatencyMs": 98.58, + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 156, - "p99LatencyMs": 440, - "maxLatencyMs": 1904, - "bytesPerSec": 159894732.81 + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2467, + "requests": 2611, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 151.26, + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, "medianLatencyMs": 100, "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 180, - "p99LatencyMs": 2276, - "maxLatencyMs": 4974, - "bytesPerSec": 157797580.81 + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2416, + "requests": 2554, "errors": 0, - "requestsPerSec": 483.2, - "avgLatencyMs": 156.45, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 131, - "p90LatencyMs": 190, - "p99LatencyMs": 2297, - "maxLatencyMs": 5002, - "bytesPerSec": 154461798.4 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 517, - "peakAvgLatencyMs": 9.18, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 18, - "totalRequests": 16888, + "peakWorkers": 10, + "peakRequestsPerSec": 541, + "peakAvgLatencyMs": 17.96, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17681, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1685, + "requests": 1720, "errors": 0, - "requestsPerSec": 337, - "avgLatencyMs": 2.16, + "requestsPerSec": 344, + "avgLatencyMs": 2.14, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 107734630.4 + "maxLatencyMs": 6, + "bytesPerSec": 109975961.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2585, + "requests": 2618, "errors": 0, - "requestsPerSec": 517, - "avgLatencyMs": 9.18, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 523.6, + "avgLatencyMs": 9.07, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 11, + "p90LatencyMs": 12, "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 165268684.81 + "maxLatencyMs": 25, + "bytesPerSec": 167392051.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2566, + "requests": 2705, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 18.96, + "requestsPerSec": 541, + "avgLatencyMs": 17.96, "medianLatencyMs": 18, "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 164115251.2 + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 46, + "bytesPerSec": 173001932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2537, + "requests": 2686, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 48.45, - "medianLatencyMs": 43, - "p50LatencyMs": 43, - "p75LatencyMs": 58, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 386, - "bytesPerSec": 162227814.4 + "requestsPerSec": 537.21, + "avgLatencyMs": 45.73, + "medianLatencyMs": 42, + "p50LatencyMs": 42, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 94, + "maxLatencyMs": 393, + "bytesPerSec": 171769856 }, { "workers": 50, "durationMs": 5000, - "requests": 2534, + "requests": 2695, "errors": 0, - "requestsPerSec": 506.8, - "avgLatencyMs": 97.16, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 150, - "p99LatencyMs": 435, - "maxLatencyMs": 1926, - "bytesPerSec": 162044313.6 + "requestsPerSec": 539, + "avgLatencyMs": 91.42, + "medianLatencyMs": 78, + "p50LatencyMs": 78, + "p75LatencyMs": 90, + "p90LatencyMs": 138, + "p99LatencyMs": 371, + "maxLatencyMs": 1825, + "bytesPerSec": 172346572.8 }, { "workers": 100, "durationMs": 5010, - "requests": 2530, + "requests": 2641, "errors": 0, - "requestsPerSec": 506, - "avgLatencyMs": 149.32, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 123, - "p90LatencyMs": 170, - "p99LatencyMs": 2186, - "maxLatencyMs": 4915, - "bytesPerSec": 161755955.2 + "requestsPerSec": 528.21, + "avgLatencyMs": 146.55, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 163, + "p99LatencyMs": 2067, + "maxLatencyMs": 4890, + "bytesPerSec": 168860057.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2451, + "requests": 2616, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 154.18, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 126, - "p90LatencyMs": 184, - "p99LatencyMs": 2319, - "maxLatencyMs": 4976, - "bytesPerSec": 156716236.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 148.24, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 121, + "p90LatencyMs": 164, + "p99LatencyMs": 2128, + "maxLatencyMs": 4954, + "bytesPerSec": 167287193.6 } ] } diff --git a/packages/app-solid-start/stats/2.0.5.json b/packages/app-solid-start/stats/2.0.5.json index 13681a5b..b134371e 100644 --- a/packages/app-solid-start/stats/2.0.5.json +++ b/packages/app-solid-start/stats/2.0.5.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 100.8, - "fcpMs": 100.8, + "firstPaintMs": 111.6, + "fcpMs": 111.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.56, - "inputDelayMs": 0.9, - "processingDurationMs": 2.97, - "presentationDelayMs": 10.69 + "interactionLatencyMs": 15.4, + "inputDelayMs": 1.43, + "processingDurationMs": 2.48, + "presentationDelayMs": 11.49 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.5, - "fcpMs": 15.4, - "interactionLatencyMs": 3.88, - "inputDelayMs": 0.06, - "processingDurationMs": 1.29, - "presentationDelayMs": 4.45 + "firstPaintMs": 11.67, + "fcpMs": 11.83, + "interactionLatencyMs": 3.94, + "inputDelayMs": 1.23, + "processingDurationMs": 0.58, + "presentationDelayMs": 3.15 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.826, + "firstPaintMs": 107, + "fcpMs": 107.404, "interactionTests": { - "interactionLatencyMs": 20.022, - "inputDelayMs": 0.862, - "processingDurationMs": 2.007, - "presentationDelayMs": 17.153 + "interactionLatencyMs": 13.564, + "inputDelayMs": 0.808, + "processingDurationMs": 3.519, + "presentationDelayMs": 9.237 } }, { - "firstPaintMs": 87, - "fcpMs": 87.034, + "firstPaintMs": 120, + "fcpMs": 120.284, "interactionTests": { - "interactionLatencyMs": 14.969000000000001, - "inputDelayMs": 0.948, - "processingDurationMs": 2.048, - "presentationDelayMs": 11.973 + "interactionLatencyMs": 12.715, + "inputDelayMs": 1.024, + "processingDurationMs": 2.166, + "presentationDelayMs": 9.525 } }, { - "firstPaintMs": 93, - "fcpMs": 93.413, + "firstPaintMs": 98, + "fcpMs": 97.973, "interactionTests": { - "interactionLatencyMs": 12.555, - "inputDelayMs": 0.98, - "processingDurationMs": 2.142, - "presentationDelayMs": 9.433 + "interactionLatencyMs": 17.347, + "inputDelayMs": 0.84, + "processingDurationMs": 2.24, + "presentationDelayMs": 14.267 } }, { - "firstPaintMs": 101, - "fcpMs": 101.112, + "firstPaintMs": 106, + "fcpMs": 105.924, "interactionTests": { - "interactionLatencyMs": 15.683, - "inputDelayMs": 0.849, - "processingDurationMs": 4.83, - "presentationDelayMs": 10.004 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.864, + "processingDurationMs": 2.228, + "presentationDelayMs": 8.881 } }, { - "firstPaintMs": 96, - "fcpMs": 95.627, + "firstPaintMs": 127, + "fcpMs": 127.387, "interactionTests": { - "interactionLatencyMs": 9.555, - "inputDelayMs": 0.837, - "processingDurationMs": 3.825, - "presentationDelayMs": 4.893 + "interactionLatencyMs": 21.398, + "inputDelayMs": 3.631, + "processingDurationMs": 2.235, + "presentationDelayMs": 15.532 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 429, - "avgLatencyMs": 2.471, - "medianLatencyMs": 2.245, - "samples": 4048, + "opsPerSec": 417, + "avgLatencyMs": 2.537, + "medianLatencyMs": 2.33, + "samples": 3943, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 87.8, - "fcpMs": 87.76, + "firstPaintMs": 93.8, + "fcpMs": 93.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.05, - "inputDelayMs": 0.94, - "processingDurationMs": 2.66, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 16.04, + "inputDelayMs": 0.84, + "processingDurationMs": 2.52, + "presentationDelayMs": 12.67 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 20.15, - "fcpMs": 20.06, - "interactionLatencyMs": 3.16, - "inputDelayMs": 0.05, - "processingDurationMs": 0.73, - "presentationDelayMs": 3.3 + "firstPaintMs": 19.59, + "fcpMs": 19.58, + "interactionLatencyMs": 3.24, + "inputDelayMs": 0.06, + "processingDurationMs": 0.44, + "presentationDelayMs": 3.16 }, "samples": [ { - "firstPaintMs": 108, - "fcpMs": 107.651, + "firstPaintMs": 123, + "fcpMs": 122.838, "interactionTests": { - "interactionLatencyMs": 16.107, - "inputDelayMs": 0.986, - "processingDurationMs": 3.502, - "presentationDelayMs": 11.619 + "interactionLatencyMs": 16.614, + "inputDelayMs": 0.915, + "processingDurationMs": 3.206, + "presentationDelayMs": 12.493 } }, { - "firstPaintMs": 60, - "fcpMs": 59.924, + "firstPaintMs": 81, + "fcpMs": 80.838, "interactionTests": { - "interactionLatencyMs": 20.162, - "inputDelayMs": 0.995, - "processingDurationMs": 2.118, - "presentationDelayMs": 17.049 + "interactionLatencyMs": 15.864999999999998, + "inputDelayMs": 0.791, + "processingDurationMs": 2.701, + "presentationDelayMs": 12.373 } }, { - "firstPaintMs": 84, - "fcpMs": 83.785, + "firstPaintMs": 86, + "fcpMs": 86.002, "interactionTests": { - "interactionLatencyMs": 13.077, - "inputDelayMs": 0.952, - "processingDurationMs": 3.41, - "presentationDelayMs": 8.715 + "interactionLatencyMs": 21.003, + "inputDelayMs": 0.91, + "processingDurationMs": 2.301, + "presentationDelayMs": 17.792 } }, { - "firstPaintMs": 80, - "fcpMs": 80.47, + "firstPaintMs": 104, + "fcpMs": 103.714, "interactionTests": { - "interactionLatencyMs": 12.828, - "inputDelayMs": 0.902, - "processingDurationMs": 2.165, - "presentationDelayMs": 9.761 + "interactionLatencyMs": 12.229, + "inputDelayMs": 0.802, + "processingDurationMs": 2.286, + "presentationDelayMs": 9.141 } }, { - "firstPaintMs": 107, - "fcpMs": 106.98, + "firstPaintMs": 75, + "fcpMs": 74.726, "interactionTests": { - "interactionLatencyMs": 13.068999999999999, - "inputDelayMs": 0.873, - "processingDurationMs": 2.109, - "presentationDelayMs": 10.087 + "interactionLatencyMs": 14.49, + "inputDelayMs": 0.801, + "processingDurationMs": 2.131, + "presentationDelayMs": 11.558 } } ] }, "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16516, + "peakWorkers": 10, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1692, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "maxLatencyMs": 6, + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2669, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2674, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2668, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, "medianLatencyMs": 43, "p50LatencyMs": 43, - "p75LatencyMs": 62, - "p90LatencyMs": 75, - "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2652, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2611, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2554, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, - "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 528.8, + "peakAvgLatencyMs": 8.96, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 10, "peakP90LatencyMs": 11, "peakP99LatencyMs": 19, - "totalRequests": 16516, + "totalRequests": 16990, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1663, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 332.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "p99LatencyMs": 7, + "maxLatencyMs": 10, + "bytesPerSec": 106332160 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2644, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 528.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 19, - "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "maxLatencyMs": 26, + "bytesPerSec": 169095987.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2553, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, + "requestsPerSec": 510.6, + "avgLatencyMs": 19.04, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 21, "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "p99LatencyMs": 39, + "maxLatencyMs": 66, + "bytesPerSec": 163250176 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2560, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 512, + "avgLatencyMs": 48.09, + "medianLatencyMs": 42, + "p50LatencyMs": 42, "p75LatencyMs": 62, - "p90LatencyMs": 75, + "p90LatencyMs": 72, "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "maxLatencyMs": 400, + "bytesPerSec": 163695820.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2518, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 503.6, + "avgLatencyMs": 97.64, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 157, + "p99LatencyMs": 379, + "maxLatencyMs": 1909, + "bytesPerSec": 160995737.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2515, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 503, + "avgLatencyMs": 152.15, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 127, + "p90LatencyMs": 171, + "p99LatencyMs": 2202, + "maxLatencyMs": 4984, + "bytesPerSec": 160786022.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2537, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, + "requestsPerSec": 507.4, + "avgLatencyMs": 149.04, + "medianLatencyMs": 101, + "p50LatencyMs": 101, "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "p90LatencyMs": 159, + "p99LatencyMs": 2176, + "maxLatencyMs": 4922, + "bytesPerSec": 162227814.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 507.4, - "peakAvgLatencyMs": 19.16, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 21, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 36, - "totalRequests": 16548, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1661, + "requests": 1692, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 106214195.2 + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2489, + "requests": 2669, "errors": 0, - "requestsPerSec": 497.8, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 22, - "bytesPerSec": 159134515.2 + "p90LatencyMs": 11, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2537, + "requests": 2674, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 19.16, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 162201600 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2478, + "requests": 2668, "errors": 0, - "requestsPerSec": 495.6, - "avgLatencyMs": 49.72, - "medianLatencyMs": 45, - "p50LatencyMs": 45, - "p75LatencyMs": 62, - "p90LatencyMs": 73, - "p99LatencyMs": 98, - "maxLatencyMs": 448, - "bytesPerSec": 158479155.2 + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2500, + "requests": 2652, "errors": 0, - "requestsPerSec": 500, - "avgLatencyMs": 98.58, + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 156, - "p99LatencyMs": 440, - "maxLatencyMs": 1904, - "bytesPerSec": 159894732.81 + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2467, + "requests": 2611, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 151.26, + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, "medianLatencyMs": 100, "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 180, - "p99LatencyMs": 2276, - "maxLatencyMs": 4974, - "bytesPerSec": 157797580.81 + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2416, + "requests": 2554, "errors": 0, - "requestsPerSec": 483.2, - "avgLatencyMs": 156.45, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 131, - "p90LatencyMs": 190, - "p99LatencyMs": 2297, - "maxLatencyMs": 5002, - "bytesPerSec": 154461798.4 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 517, - "peakAvgLatencyMs": 9.18, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 18, - "totalRequests": 16888, + "peakWorkers": 10, + "peakRequestsPerSec": 541, + "peakAvgLatencyMs": 17.96, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17681, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1685, + "requests": 1720, "errors": 0, - "requestsPerSec": 337, - "avgLatencyMs": 2.16, + "requestsPerSec": 344, + "avgLatencyMs": 2.14, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 107734630.4 + "maxLatencyMs": 6, + "bytesPerSec": 109975961.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2585, + "requests": 2618, "errors": 0, - "requestsPerSec": 517, - "avgLatencyMs": 9.18, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 523.6, + "avgLatencyMs": 9.07, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 11, + "p90LatencyMs": 12, "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 165268684.81 + "maxLatencyMs": 25, + "bytesPerSec": 167392051.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2566, + "requests": 2705, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 18.96, + "requestsPerSec": 541, + "avgLatencyMs": 17.96, "medianLatencyMs": 18, "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 164115251.2 + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 46, + "bytesPerSec": 173001932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2537, + "requests": 2686, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 48.45, - "medianLatencyMs": 43, - "p50LatencyMs": 43, - "p75LatencyMs": 58, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 386, - "bytesPerSec": 162227814.4 + "requestsPerSec": 537.21, + "avgLatencyMs": 45.73, + "medianLatencyMs": 42, + "p50LatencyMs": 42, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 94, + "maxLatencyMs": 393, + "bytesPerSec": 171769856 }, { "workers": 50, "durationMs": 5000, - "requests": 2534, + "requests": 2695, "errors": 0, - "requestsPerSec": 506.8, - "avgLatencyMs": 97.16, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 150, - "p99LatencyMs": 435, - "maxLatencyMs": 1926, - "bytesPerSec": 162044313.6 + "requestsPerSec": 539, + "avgLatencyMs": 91.42, + "medianLatencyMs": 78, + "p50LatencyMs": 78, + "p75LatencyMs": 90, + "p90LatencyMs": 138, + "p99LatencyMs": 371, + "maxLatencyMs": 1825, + "bytesPerSec": 172346572.8 }, { "workers": 100, "durationMs": 5010, - "requests": 2530, + "requests": 2641, "errors": 0, - "requestsPerSec": 506, - "avgLatencyMs": 149.32, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 123, - "p90LatencyMs": 170, - "p99LatencyMs": 2186, - "maxLatencyMs": 4915, - "bytesPerSec": 161755955.2 + "requestsPerSec": 528.21, + "avgLatencyMs": 146.55, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 163, + "p99LatencyMs": 2067, + "maxLatencyMs": 4890, + "bytesPerSec": 168860057.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2451, + "requests": 2616, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 154.18, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 126, - "p90LatencyMs": 184, - "p99LatencyMs": 2319, - "maxLatencyMs": 4976, - "bytesPerSec": 156716236.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 148.24, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 121, + "p90LatencyMs": 164, + "p99LatencyMs": 2128, + "maxLatencyMs": 4954, + "bytesPerSec": 167287193.6 } ] } diff --git a/packages/app-sveltekit/ci-stats.json b/packages/app-sveltekit/ci-stats.json index f9c3d267..9b05b358 100644 --- a/packages/app-sveltekit/ci-stats.json +++ b/packages/app-sveltekit/ci-stats.json @@ -1,631 +1,631 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 112, - "fcpMs": 111.86, + "firstPaintMs": 125.6, + "fcpMs": 125.4, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.62, - "inputDelayMs": 0.95, - "processingDurationMs": 2.85, - "presentationDelayMs": 11.83 + "interactionLatencyMs": 14.79, + "inputDelayMs": 0.75, + "processingDurationMs": 2.83, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 14.49, - "fcpMs": 14.41, - "interactionLatencyMs": 2.59, - "inputDelayMs": 0.7, - "processingDurationMs": 1.28, - "presentationDelayMs": 3.57 + "firstPaintMs": 13.3, + "fcpMs": 13.26, + "interactionLatencyMs": 3.22, + "inputDelayMs": 0.18, + "processingDurationMs": 0.99, + "presentationDelayMs": 3.26 }, "samples": [ { - "firstPaintMs": 134, - "fcpMs": 133.521, + "firstPaintMs": 138, + "fcpMs": 137.895, "interactionTests": { - "interactionLatencyMs": 19.63, - "inputDelayMs": 0.76, - "processingDurationMs": 2.042, - "presentationDelayMs": 16.828 + "interactionLatencyMs": 17.814, + "inputDelayMs": 1.03, + "processingDurationMs": 1.86, + "presentationDelayMs": 14.924 } }, { - "firstPaintMs": 112, - "fcpMs": 111.735, + "firstPaintMs": 114, + "fcpMs": 113.542, "interactionTests": { - "interactionLatencyMs": 15.247, - "inputDelayMs": 0.629, - "processingDurationMs": 1.682, - "presentationDelayMs": 12.936 + "interactionLatencyMs": 12.2, + "inputDelayMs": 0.72, + "processingDurationMs": 3.294, + "presentationDelayMs": 8.186 } }, { - "firstPaintMs": 100, - "fcpMs": 99.62, + "firstPaintMs": 118, + "fcpMs": 117.51, "interactionTests": { - "interactionLatencyMs": 15.465, - "inputDelayMs": 0.595, - "processingDurationMs": 4.966, - "presentationDelayMs": 9.904 + "interactionLatencyMs": 16.376, + "inputDelayMs": 0.694, + "processingDurationMs": 4.307, + "presentationDelayMs": 11.375 } }, { "firstPaintMs": 116, - "fcpMs": 116.377, + "fcpMs": 116.404, "interactionTests": { - "interactionLatencyMs": 15.379000000000001, - "inputDelayMs": 0.552, - "processingDurationMs": 2.607, - "presentationDelayMs": 12.22 + "interactionLatencyMs": 10.533999999999999, + "inputDelayMs": 0.765, + "processingDurationMs": 2.084, + "presentationDelayMs": 7.685 } }, { - "firstPaintMs": 98, - "fcpMs": 98.029, + "firstPaintMs": 142, + "fcpMs": 141.632, "interactionTests": { - "interactionLatencyMs": 12.384, - "inputDelayMs": 2.193, - "processingDurationMs": 2.944, - "presentationDelayMs": 7.247 + "interactionLatencyMs": 17.044, + "inputDelayMs": 0.539, + "processingDurationMs": 2.629, + "presentationDelayMs": 13.876 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 452, - "avgLatencyMs": 2.267, - "medianLatencyMs": 2.149, - "samples": 4411, + "opsPerSec": 455, + "avgLatencyMs": 2.258, + "medianLatencyMs": 2.131, + "samples": 4429, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89, - "fcpMs": 88.87, + "firstPaintMs": 106.4, + "fcpMs": 106.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.67, - "inputDelayMs": 0.58, - "processingDurationMs": 2.99, - "presentationDelayMs": 14.11 + "interactionLatencyMs": 16.64, + "inputDelayMs": 0.8, + "processingDurationMs": 3.71, + "presentationDelayMs": 12.13 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.21, - "fcpMs": 12.02, - "interactionLatencyMs": 4.67, - "inputDelayMs": 0.11, - "processingDurationMs": 0.91, - "presentationDelayMs": 5.11 + "firstPaintMs": 19.48, + "fcpMs": 19.3, + "interactionLatencyMs": 4.13, + "inputDelayMs": 0.19, + "processingDurationMs": 1.44, + "presentationDelayMs": 4.51 }, "samples": [ { - "firstPaintMs": 104, - "fcpMs": 103.867, + "firstPaintMs": 127, + "fcpMs": 126.704, "interactionTests": { - "interactionLatencyMs": 15.046000000000001, - "inputDelayMs": 0.692, - "processingDurationMs": 4.448, - "presentationDelayMs": 9.906 + "interactionLatencyMs": 18.042, + "inputDelayMs": 1.056, + "processingDurationMs": 5.772, + "presentationDelayMs": 11.214 } }, { - "firstPaintMs": 89, - "fcpMs": 88.656, + "firstPaintMs": 120, + "fcpMs": 119.569, "interactionTests": { - "interactionLatencyMs": 12.934000000000001, - "inputDelayMs": 0.647, - "processingDurationMs": 3.136, - "presentationDelayMs": 9.151 + "interactionLatencyMs": 10.761, + "inputDelayMs": 0.572, + "processingDurationMs": 2.961, + "presentationDelayMs": 7.228 } }, { - "firstPaintMs": 90, - "fcpMs": 89.839, + "firstPaintMs": 110, + "fcpMs": 109.836, "interactionTests": { - "interactionLatencyMs": 15.357, - "inputDelayMs": 0.579, - "processingDurationMs": 2.178, - "presentationDelayMs": 12.6 + "interactionLatencyMs": 14.897, + "inputDelayMs": 0.739, + "processingDurationMs": 4.524, + "presentationDelayMs": 9.634 } }, { - "firstPaintMs": 92, - "fcpMs": 91.68, + "firstPaintMs": 97, + "fcpMs": 97.264, "interactionTests": { - "interactionLatencyMs": 20.826999999999998, - "inputDelayMs": 0.4, - "processingDurationMs": 2.296, - "presentationDelayMs": 18.131 + "interactionLatencyMs": 21.908, + "inputDelayMs": 0.705, + "processingDurationMs": 2.127, + "presentationDelayMs": 19.076 } }, { - "firstPaintMs": 70, - "fcpMs": 70.313, + "firstPaintMs": 78, + "fcpMs": 77.953, "interactionTests": { - "interactionLatencyMs": 24.187, - "inputDelayMs": 0.58, - "processingDurationMs": 2.869, - "presentationDelayMs": 20.738 + "interactionLatencyMs": 17.609, + "inputDelayMs": 0.932, + "processingDurationMs": 3.154, + "presentationDelayMs": 13.523 } } ] }, "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 50.77, - "peakP50LatencyMs": 49, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 89, - "totalRequests": 15700, + "peakWorkers": 10, + "peakRequestsPerSec": 477, + "peakAvgLatencyMs": 20.44, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 33, + "totalRequests": 15109, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1564, + "requests": 1521, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 2.48, + "requestsPerSec": 304.2, + "avgLatencyMs": 2.6, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 15, - "bytesPerSec": 87169433.6 + "p99LatencyMs": 12, + "maxLatencyMs": 14, + "bytesPerSec": 84770816 }, { "workers": 5, "durationMs": 5000, - "requests": 2388, + "requests": 2272, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 9.98, + "requestsPerSec": 454.4, + "avgLatencyMs": 10.52, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 133110169.6 + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 126648320 }, { "workers": 10, "durationMs": 5000, - "requests": 2390, + "requests": 2385, "errors": 0, - "requestsPerSec": 478, - "avgLatencyMs": 20.38, + "requestsPerSec": 477, + "avgLatencyMs": 20.44, "medianLatencyMs": 20, "p50LatencyMs": 20, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, - "p99LatencyMs": 32, - "maxLatencyMs": 58, - "bytesPerSec": 133195366.4 + "p99LatencyMs": 33, + "maxLatencyMs": 60, + "bytesPerSec": 132939776 }, { "workers": 25, "durationMs": 5000, - "requests": 2427, + "requests": 2306, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 50.77, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 55, - "p90LatencyMs": 60, - "p99LatencyMs": 89, - "maxLatencyMs": 372, - "bytesPerSec": 135285964.81 + "requestsPerSec": 461.2, + "avgLatencyMs": 53.43, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 64, + "p99LatencyMs": 88, + "maxLatencyMs": 328, + "bytesPerSec": 128535756.8 }, { "workers": 50, "durationMs": 5000, - "requests": 2363, + "requests": 2228, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 113, - "p90LatencyMs": 137, - "p99LatencyMs": 178, - "maxLatencyMs": 1059, - "bytesPerSec": 131714252.8 + "requestsPerSec": 445.6, + "avgLatencyMs": 110.56, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 117, + "p90LatencyMs": 141, + "p99LatencyMs": 191, + "maxLatencyMs": 1039, + "bytesPerSec": 124171059.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2312, + "requests": 2232, "errors": 0, - "requestsPerSec": 462.4, - "avgLatencyMs": 183.36, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 166, - "p90LatencyMs": 245, - "p99LatencyMs": 2310, - "maxLatencyMs": 4880, - "bytesPerSec": 128850329.6 + "requestsPerSec": 446.4, + "avgLatencyMs": 218.62, + "medianLatencyMs": 161, + "p50LatencyMs": 161, + "p75LatencyMs": 203, + "p90LatencyMs": 307, + "p99LatencyMs": 2821, + "maxLatencyMs": 4199, + "bytesPerSec": 124406988.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2256, + "requests": 2165, "errors": 0, - "requestsPerSec": 451.2, - "avgLatencyMs": 194.44, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 171, - "p90LatencyMs": 218, - "p99LatencyMs": 2593, - "maxLatencyMs": 4913, - "bytesPerSec": 125737369.6 + "requestsPerSec": 433, + "avgLatencyMs": 210.35, + "medianLatencyMs": 155, + "p50LatencyMs": 155, + "p75LatencyMs": 187, + "p90LatencyMs": 266, + "p99LatencyMs": 2584, + "maxLatencyMs": 4818, + "bytesPerSec": 120671436.8 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 494.8, - "peakAvgLatencyMs": 19.67, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, + "peakRequestsPerSec": 480.4, + "peakAvgLatencyMs": 20.27, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, "peakP90LatencyMs": 26, "peakP99LatencyMs": 31, - "totalRequests": 15884, + "totalRequests": 15368, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1513, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 2.49, + "requestsPerSec": 302.61, + "avgLatencyMs": 2.66, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 87077683.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 84338278.41 }, { "workers": 5, "durationMs": 5000, - "requests": 2451, + "requests": 2331, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 9.75, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 14, + "requestsPerSec": 466.2, + "avgLatencyMs": 10.23, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, + "p90LatencyMs": 15, "p99LatencyMs": 18, - "maxLatencyMs": 21, - "bytesPerSec": 136596684.81 + "maxLatencyMs": 19, + "bytesPerSec": 129912012.8 }, { "workers": 10, "durationMs": 5000, - "requests": 2474, + "requests": 2402, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 19.67, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, + "requestsPerSec": 480.4, + "avgLatencyMs": 20.27, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 23, "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 55, - "bytesPerSec": 137874636.81 + "maxLatencyMs": 61, + "bytesPerSec": 133876940.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2437, + "requests": 2380, "errors": 0, - "requestsPerSec": 487.4, - "avgLatencyMs": 50.46, - "medianLatencyMs": 48, - "p50LatencyMs": 48, - "p75LatencyMs": 54, - "p90LatencyMs": 62, - "p99LatencyMs": 80, - "maxLatencyMs": 338, - "bytesPerSec": 135836467.2 + "requestsPerSec": 476, + "avgLatencyMs": 51.77, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 56, + "p90LatencyMs": 64, + "p99LatencyMs": 89, + "maxLatencyMs": 264, + "bytesPerSec": 132651417.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2380, + "requests": 2292, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 103.47, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 134, - "p99LatencyMs": 450, - "maxLatencyMs": 1126, - "bytesPerSec": 132644864 + "requestsPerSec": 458.4, + "avgLatencyMs": 107.58, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 117, + "p90LatencyMs": 138, + "p99LatencyMs": 483, + "maxLatencyMs": 924, + "bytesPerSec": 127755878.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2287, + "requests": 2267, "errors": 0, - "requestsPerSec": 457.4, - "avgLatencyMs": 183.67, - "medianLatencyMs": 124, - "p50LatencyMs": 124, - "p75LatencyMs": 165, - "p90LatencyMs": 230, - "p99LatencyMs": 2396, - "maxLatencyMs": 4962, - "bytesPerSec": 127474073.6 + "requestsPerSec": 453.4, + "avgLatencyMs": 186.1, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 163, + "p90LatencyMs": 231, + "p99LatencyMs": 2520, + "maxLatencyMs": 4997, + "bytesPerSec": 126346854.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2183, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 188.85, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 170, - "p90LatencyMs": 223, - "p99LatencyMs": 2370, - "maxLatencyMs": 4871, - "bytesPerSec": 127808307.2 + "requestsPerSec": 436.6, + "avgLatencyMs": 187.9, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 174, + "p90LatencyMs": 214, + "p99LatencyMs": 2560, + "maxLatencyMs": 4951, + "bytesPerSec": 121680691.2 } ] } diff --git a/packages/app-sveltekit/stats/2.67.0.json b/packages/app-sveltekit/stats/2.67.0.json index f9c3d267..9b05b358 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 112, - "fcpMs": 111.86, + "firstPaintMs": 125.6, + "fcpMs": 125.4, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.62, - "inputDelayMs": 0.95, - "processingDurationMs": 2.85, - "presentationDelayMs": 11.83 + "interactionLatencyMs": 14.79, + "inputDelayMs": 0.75, + "processingDurationMs": 2.83, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 14.49, - "fcpMs": 14.41, - "interactionLatencyMs": 2.59, - "inputDelayMs": 0.7, - "processingDurationMs": 1.28, - "presentationDelayMs": 3.57 + "firstPaintMs": 13.3, + "fcpMs": 13.26, + "interactionLatencyMs": 3.22, + "inputDelayMs": 0.18, + "processingDurationMs": 0.99, + "presentationDelayMs": 3.26 }, "samples": [ { - "firstPaintMs": 134, - "fcpMs": 133.521, + "firstPaintMs": 138, + "fcpMs": 137.895, "interactionTests": { - "interactionLatencyMs": 19.63, - "inputDelayMs": 0.76, - "processingDurationMs": 2.042, - "presentationDelayMs": 16.828 + "interactionLatencyMs": 17.814, + "inputDelayMs": 1.03, + "processingDurationMs": 1.86, + "presentationDelayMs": 14.924 } }, { - "firstPaintMs": 112, - "fcpMs": 111.735, + "firstPaintMs": 114, + "fcpMs": 113.542, "interactionTests": { - "interactionLatencyMs": 15.247, - "inputDelayMs": 0.629, - "processingDurationMs": 1.682, - "presentationDelayMs": 12.936 + "interactionLatencyMs": 12.2, + "inputDelayMs": 0.72, + "processingDurationMs": 3.294, + "presentationDelayMs": 8.186 } }, { - "firstPaintMs": 100, - "fcpMs": 99.62, + "firstPaintMs": 118, + "fcpMs": 117.51, "interactionTests": { - "interactionLatencyMs": 15.465, - "inputDelayMs": 0.595, - "processingDurationMs": 4.966, - "presentationDelayMs": 9.904 + "interactionLatencyMs": 16.376, + "inputDelayMs": 0.694, + "processingDurationMs": 4.307, + "presentationDelayMs": 11.375 } }, { "firstPaintMs": 116, - "fcpMs": 116.377, + "fcpMs": 116.404, "interactionTests": { - "interactionLatencyMs": 15.379000000000001, - "inputDelayMs": 0.552, - "processingDurationMs": 2.607, - "presentationDelayMs": 12.22 + "interactionLatencyMs": 10.533999999999999, + "inputDelayMs": 0.765, + "processingDurationMs": 2.084, + "presentationDelayMs": 7.685 } }, { - "firstPaintMs": 98, - "fcpMs": 98.029, + "firstPaintMs": 142, + "fcpMs": 141.632, "interactionTests": { - "interactionLatencyMs": 12.384, - "inputDelayMs": 2.193, - "processingDurationMs": 2.944, - "presentationDelayMs": 7.247 + "interactionLatencyMs": 17.044, + "inputDelayMs": 0.539, + "processingDurationMs": 2.629, + "presentationDelayMs": 13.876 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 452, - "avgLatencyMs": 2.267, - "medianLatencyMs": 2.149, - "samples": 4411, + "opsPerSec": 455, + "avgLatencyMs": 2.258, + "medianLatencyMs": 2.131, + "samples": 4429, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89, - "fcpMs": 88.87, + "firstPaintMs": 106.4, + "fcpMs": 106.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.67, - "inputDelayMs": 0.58, - "processingDurationMs": 2.99, - "presentationDelayMs": 14.11 + "interactionLatencyMs": 16.64, + "inputDelayMs": 0.8, + "processingDurationMs": 3.71, + "presentationDelayMs": 12.13 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.21, - "fcpMs": 12.02, - "interactionLatencyMs": 4.67, - "inputDelayMs": 0.11, - "processingDurationMs": 0.91, - "presentationDelayMs": 5.11 + "firstPaintMs": 19.48, + "fcpMs": 19.3, + "interactionLatencyMs": 4.13, + "inputDelayMs": 0.19, + "processingDurationMs": 1.44, + "presentationDelayMs": 4.51 }, "samples": [ { - "firstPaintMs": 104, - "fcpMs": 103.867, + "firstPaintMs": 127, + "fcpMs": 126.704, "interactionTests": { - "interactionLatencyMs": 15.046000000000001, - "inputDelayMs": 0.692, - "processingDurationMs": 4.448, - "presentationDelayMs": 9.906 + "interactionLatencyMs": 18.042, + "inputDelayMs": 1.056, + "processingDurationMs": 5.772, + "presentationDelayMs": 11.214 } }, { - "firstPaintMs": 89, - "fcpMs": 88.656, + "firstPaintMs": 120, + "fcpMs": 119.569, "interactionTests": { - "interactionLatencyMs": 12.934000000000001, - "inputDelayMs": 0.647, - "processingDurationMs": 3.136, - "presentationDelayMs": 9.151 + "interactionLatencyMs": 10.761, + "inputDelayMs": 0.572, + "processingDurationMs": 2.961, + "presentationDelayMs": 7.228 } }, { - "firstPaintMs": 90, - "fcpMs": 89.839, + "firstPaintMs": 110, + "fcpMs": 109.836, "interactionTests": { - "interactionLatencyMs": 15.357, - "inputDelayMs": 0.579, - "processingDurationMs": 2.178, - "presentationDelayMs": 12.6 + "interactionLatencyMs": 14.897, + "inputDelayMs": 0.739, + "processingDurationMs": 4.524, + "presentationDelayMs": 9.634 } }, { - "firstPaintMs": 92, - "fcpMs": 91.68, + "firstPaintMs": 97, + "fcpMs": 97.264, "interactionTests": { - "interactionLatencyMs": 20.826999999999998, - "inputDelayMs": 0.4, - "processingDurationMs": 2.296, - "presentationDelayMs": 18.131 + "interactionLatencyMs": 21.908, + "inputDelayMs": 0.705, + "processingDurationMs": 2.127, + "presentationDelayMs": 19.076 } }, { - "firstPaintMs": 70, - "fcpMs": 70.313, + "firstPaintMs": 78, + "fcpMs": 77.953, "interactionTests": { - "interactionLatencyMs": 24.187, - "inputDelayMs": 0.58, - "processingDurationMs": 2.869, - "presentationDelayMs": 20.738 + "interactionLatencyMs": 17.609, + "inputDelayMs": 0.932, + "processingDurationMs": 3.154, + "presentationDelayMs": 13.523 } } ] }, "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 50.77, - "peakP50LatencyMs": 49, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 89, - "totalRequests": 15700, + "peakWorkers": 10, + "peakRequestsPerSec": 477, + "peakAvgLatencyMs": 20.44, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 33, + "totalRequests": 15109, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1564, + "requests": 1521, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 2.48, + "requestsPerSec": 304.2, + "avgLatencyMs": 2.6, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 15, - "bytesPerSec": 87169433.6 + "p99LatencyMs": 12, + "maxLatencyMs": 14, + "bytesPerSec": 84770816 }, { "workers": 5, "durationMs": 5000, - "requests": 2388, + "requests": 2272, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 9.98, + "requestsPerSec": 454.4, + "avgLatencyMs": 10.52, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 133110169.6 + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 126648320 }, { "workers": 10, "durationMs": 5000, - "requests": 2390, + "requests": 2385, "errors": 0, - "requestsPerSec": 478, - "avgLatencyMs": 20.38, + "requestsPerSec": 477, + "avgLatencyMs": 20.44, "medianLatencyMs": 20, "p50LatencyMs": 20, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, - "p99LatencyMs": 32, - "maxLatencyMs": 58, - "bytesPerSec": 133195366.4 + "p99LatencyMs": 33, + "maxLatencyMs": 60, + "bytesPerSec": 132939776 }, { "workers": 25, "durationMs": 5000, - "requests": 2427, + "requests": 2306, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 50.77, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 55, - "p90LatencyMs": 60, - "p99LatencyMs": 89, - "maxLatencyMs": 372, - "bytesPerSec": 135285964.81 + "requestsPerSec": 461.2, + "avgLatencyMs": 53.43, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 64, + "p99LatencyMs": 88, + "maxLatencyMs": 328, + "bytesPerSec": 128535756.8 }, { "workers": 50, "durationMs": 5000, - "requests": 2363, + "requests": 2228, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 113, - "p90LatencyMs": 137, - "p99LatencyMs": 178, - "maxLatencyMs": 1059, - "bytesPerSec": 131714252.8 + "requestsPerSec": 445.6, + "avgLatencyMs": 110.56, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 117, + "p90LatencyMs": 141, + "p99LatencyMs": 191, + "maxLatencyMs": 1039, + "bytesPerSec": 124171059.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2312, + "requests": 2232, "errors": 0, - "requestsPerSec": 462.4, - "avgLatencyMs": 183.36, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 166, - "p90LatencyMs": 245, - "p99LatencyMs": 2310, - "maxLatencyMs": 4880, - "bytesPerSec": 128850329.6 + "requestsPerSec": 446.4, + "avgLatencyMs": 218.62, + "medianLatencyMs": 161, + "p50LatencyMs": 161, + "p75LatencyMs": 203, + "p90LatencyMs": 307, + "p99LatencyMs": 2821, + "maxLatencyMs": 4199, + "bytesPerSec": 124406988.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2256, + "requests": 2165, "errors": 0, - "requestsPerSec": 451.2, - "avgLatencyMs": 194.44, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 171, - "p90LatencyMs": 218, - "p99LatencyMs": 2593, - "maxLatencyMs": 4913, - "bytesPerSec": 125737369.6 + "requestsPerSec": 433, + "avgLatencyMs": 210.35, + "medianLatencyMs": 155, + "p50LatencyMs": 155, + "p75LatencyMs": 187, + "p90LatencyMs": 266, + "p99LatencyMs": 2584, + "maxLatencyMs": 4818, + "bytesPerSec": 120671436.8 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 494.8, - "peakAvgLatencyMs": 19.67, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, + "peakRequestsPerSec": 480.4, + "peakAvgLatencyMs": 20.27, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, "peakP90LatencyMs": 26, "peakP99LatencyMs": 31, - "totalRequests": 15884, + "totalRequests": 15368, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1513, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 2.49, + "requestsPerSec": 302.61, + "avgLatencyMs": 2.66, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 87077683.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 84338278.41 }, { "workers": 5, "durationMs": 5000, - "requests": 2451, + "requests": 2331, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 9.75, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 14, + "requestsPerSec": 466.2, + "avgLatencyMs": 10.23, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, + "p90LatencyMs": 15, "p99LatencyMs": 18, - "maxLatencyMs": 21, - "bytesPerSec": 136596684.81 + "maxLatencyMs": 19, + "bytesPerSec": 129912012.8 }, { "workers": 10, "durationMs": 5000, - "requests": 2474, + "requests": 2402, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 19.67, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, + "requestsPerSec": 480.4, + "avgLatencyMs": 20.27, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 23, "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 55, - "bytesPerSec": 137874636.81 + "maxLatencyMs": 61, + "bytesPerSec": 133876940.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2437, + "requests": 2380, "errors": 0, - "requestsPerSec": 487.4, - "avgLatencyMs": 50.46, - "medianLatencyMs": 48, - "p50LatencyMs": 48, - "p75LatencyMs": 54, - "p90LatencyMs": 62, - "p99LatencyMs": 80, - "maxLatencyMs": 338, - "bytesPerSec": 135836467.2 + "requestsPerSec": 476, + "avgLatencyMs": 51.77, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 56, + "p90LatencyMs": 64, + "p99LatencyMs": 89, + "maxLatencyMs": 264, + "bytesPerSec": 132651417.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2380, + "requests": 2292, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 103.47, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 134, - "p99LatencyMs": 450, - "maxLatencyMs": 1126, - "bytesPerSec": 132644864 + "requestsPerSec": 458.4, + "avgLatencyMs": 107.58, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 117, + "p90LatencyMs": 138, + "p99LatencyMs": 483, + "maxLatencyMs": 924, + "bytesPerSec": 127755878.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2287, + "requests": 2267, "errors": 0, - "requestsPerSec": 457.4, - "avgLatencyMs": 183.67, - "medianLatencyMs": 124, - "p50LatencyMs": 124, - "p75LatencyMs": 165, - "p90LatencyMs": 230, - "p99LatencyMs": 2396, - "maxLatencyMs": 4962, - "bytesPerSec": 127474073.6 + "requestsPerSec": 453.4, + "avgLatencyMs": 186.1, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 163, + "p90LatencyMs": 231, + "p99LatencyMs": 2520, + "maxLatencyMs": 4997, + "bytesPerSec": 126346854.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2183, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 188.85, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 170, - "p90LatencyMs": 223, - "p99LatencyMs": 2370, - "maxLatencyMs": 4871, - "bytesPerSec": 127808307.2 + "requestsPerSec": 436.6, + "avgLatencyMs": 187.9, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 174, + "p90LatencyMs": 214, + "p99LatencyMs": 2560, + "maxLatencyMs": 4951, + "bytesPerSec": 121680691.2 } ] } diff --git a/packages/app-tanstack-start-react/ci-stats.json b/packages/app-tanstack-start-react/ci-stats.json index f48bb563..fe9adf9b 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 141.8, - "fcpMs": 141.59, + "firstPaintMs": 140.6, + "fcpMs": 140.37, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 31.69, - "inputDelayMs": 2.06, - "processingDurationMs": 15.27, - "presentationDelayMs": 14.36 + "interactionLatencyMs": 30.97, + "inputDelayMs": 2.7, + "processingDurationMs": 15.35, + "presentationDelayMs": 12.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.16, - "fcpMs": 24.33, - "interactionLatencyMs": 3.36, - "inputDelayMs": 1.34, - "processingDurationMs": 2.99, - "presentationDelayMs": 4.03 + "firstPaintMs": 7.47, + "fcpMs": 7.44, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.36, + "processingDurationMs": 2.36, + "presentationDelayMs": 7.15 }, "samples": [ { - "firstPaintMs": 146, - "fcpMs": 146.226, + "firstPaintMs": 130, + "fcpMs": 129.686, "interactionTests": { - "interactionLatencyMs": 34.504999999999995, - "inputDelayMs": 1.519, - "processingDurationMs": 16.267, - "presentationDelayMs": 16.719 + "interactionLatencyMs": 36.243, + "inputDelayMs": 3.728, + "processingDurationMs": 16.518, + "presentationDelayMs": 15.997 } }, { - "firstPaintMs": 143, - "fcpMs": 142.55, + "firstPaintMs": 142, + "fcpMs": 141.591, "interactionTests": { - "interactionLatencyMs": 34.941, - "inputDelayMs": 1.467, - "processingDurationMs": 14.738, - "presentationDelayMs": 18.736 + "interactionLatencyMs": 23.485999999999997, + "inputDelayMs": 4.576, + "processingDurationMs": 12.966, + "presentationDelayMs": 5.944 } }, { - "firstPaintMs": 124, - "fcpMs": 123.688, + "firstPaintMs": 140, + "fcpMs": 139.934, "interactionTests": { - "interactionLatencyMs": 32.607, - "inputDelayMs": 1.795, - "processingDurationMs": 19.778, - "presentationDelayMs": 11.034 + "interactionLatencyMs": 25.837000000000003, + "inputDelayMs": 1.821, + "processingDurationMs": 18.108, + "presentationDelayMs": 5.908 } }, { - "firstPaintMs": 179, - "fcpMs": 178.962, + "firstPaintMs": 151, + "fcpMs": 150.628, "interactionTests": { - "interactionLatencyMs": 28.996, - "inputDelayMs": 1.091, - "processingDurationMs": 11.844, - "presentationDelayMs": 16.061 + "interactionLatencyMs": 32.036, + "inputDelayMs": 1.648, + "processingDurationMs": 16.36, + "presentationDelayMs": 14.028 } }, { - "firstPaintMs": 117, - "fcpMs": 116.527, + "firstPaintMs": 140, + "fcpMs": 140.023, "interactionTests": { - "interactionLatencyMs": 27.378999999999998, - "inputDelayMs": 4.409, - "processingDurationMs": 13.744, - "presentationDelayMs": 9.226 + "interactionLatencyMs": 37.244, + "inputDelayMs": 1.726, + "processingDurationMs": 12.79, + "presentationDelayMs": 22.728 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.892, - "medianLatencyMs": 2.804, - "samples": 3459, + "opsPerSec": 339, + "avgLatencyMs": 2.998, + "medianLatencyMs": 2.893, + "samples": 3336, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 111.2, - "fcpMs": 111.32, + "firstPaintMs": 102.6, + "fcpMs": 102.59, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.29, - "inputDelayMs": 2.39, - "processingDurationMs": 16.09, - "presentationDelayMs": 13.81 + "interactionLatencyMs": 32.72, + "inputDelayMs": 1.73, + "processingDurationMs": 16.39, + "presentationDelayMs": 14.6 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.24, - "fcpMs": 12.16, - "interactionLatencyMs": 6.76, - "inputDelayMs": 1.17, - "processingDurationMs": 2.96, - "presentationDelayMs": 4.35 + "firstPaintMs": 13.15, + "fcpMs": 13.17, + "interactionLatencyMs": 3.93, + "inputDelayMs": 0.3, + "processingDurationMs": 3.06, + "presentationDelayMs": 4.42 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 121.802, + "firstPaintMs": 87, + "fcpMs": 86.803, "interactionTests": { - "interactionLatencyMs": 25.58, - "inputDelayMs": 1.795, - "processingDurationMs": 12.453, - "presentationDelayMs": 11.332 + "interactionLatencyMs": 30.021, + "inputDelayMs": 1.598, + "processingDurationMs": 17.104, + "presentationDelayMs": 11.319 } }, { - "firstPaintMs": 94, - "fcpMs": 94.35, + "firstPaintMs": 123, + "fcpMs": 122.989, "interactionTests": { - "interactionLatencyMs": 35.358999999999995, - "inputDelayMs": 4.486, - "processingDurationMs": 14.568, - "presentationDelayMs": 16.305 + "interactionLatencyMs": 39.366, + "inputDelayMs": 1.585, + "processingDurationMs": 19.211, + "presentationDelayMs": 18.57 } }, { "firstPaintMs": 103, - "fcpMs": 102.977, + "fcpMs": 103.296, "interactionTests": { - "interactionLatencyMs": 38.975, - "inputDelayMs": 1.844, - "processingDurationMs": 19.239, - "presentationDelayMs": 17.892 + "interactionLatencyMs": 33.217, + "inputDelayMs": 1.715, + "processingDurationMs": 11.843, + "presentationDelayMs": 19.659 } }, { - "firstPaintMs": 121, - "fcpMs": 121.374, + "firstPaintMs": 103, + "fcpMs": 102.521, "interactionTests": { - "interactionLatencyMs": 37.068, - "inputDelayMs": 1.878, - "processingDurationMs": 19.035, - "presentationDelayMs": 16.155 + "interactionLatencyMs": 30.326, + "inputDelayMs": 1.519, + "processingDurationMs": 14.92, + "presentationDelayMs": 13.887 } }, { - "firstPaintMs": 116, - "fcpMs": 116.118, + "firstPaintMs": 97, + "fcpMs": 97.331, "interactionTests": { - "interactionLatencyMs": 24.490000000000002, - "inputDelayMs": 1.944, - "processingDurationMs": 15.158, - "presentationDelayMs": 7.388 + "interactionLatencyMs": 30.657999999999998, + "inputDelayMs": 2.247, + "processingDurationMs": 18.868, + "presentationDelayMs": 9.543 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 166.6, - "peakAvgLatencyMs": 290.76, - "peakP50LatencyMs": 207, - "peakP75LatencyMs": 262, - "peakP90LatencyMs": 377, - "peakP99LatencyMs": 3203, - "totalRequests": 5501, + "peakWorkers": 25, + "peakRequestsPerSec": 156.6, + "peakAvgLatencyMs": 156.54, + "peakP50LatencyMs": 153, + "peakP75LatencyMs": 179, + "peakP90LatencyMs": 212, + "peakP99LatencyMs": 530, + "totalRequests": 5261, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 680, + "requests": 683, "errors": 0, - "requestsPerSec": 136, - "avgLatencyMs": 6.73, + "requestsPerSec": 136.6, + "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 12, + "p90LatencyMs": 9, + "p99LatencyMs": 11, "maxLatencyMs": 14, - "bytesPerSec": 39043072 + "bytesPerSec": 39226572.8 }, { "workers": 5, "durationMs": 5000, - "requests": 801, + "requests": 774, "errors": 0, - "requestsPerSec": 160.2, - "avgLatencyMs": 30.66, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 32, + "requestsPerSec": 154.81, + "avgLatencyMs": 31.7, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, "p90LatencyMs": 37, - "p99LatencyMs": 51, - "maxLatencyMs": 65, - "bytesPerSec": 45996441.6 + "p99LatencyMs": 53, + "maxLatencyMs": 64, + "bytesPerSec": 44443238.4 }, { "workers": 10, "durationMs": 5000, - "requests": 807, + "requests": 780, "errors": 0, - "requestsPerSec": 161.4, - "avgLatencyMs": 61.15, - "medianLatencyMs": 60, - "p50LatencyMs": 60, + "requestsPerSec": 156, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, "p75LatencyMs": 64, "p90LatencyMs": 76, - "p99LatencyMs": 100, - "maxLatencyMs": 199, - "bytesPerSec": 46343782.4 + "p99LatencyMs": 101, + "maxLatencyMs": 130, + "bytesPerSec": 44790579.2 }, { "workers": 25, "durationMs": 5000, - "requests": 830, + "requests": 783, "errors": 0, - "requestsPerSec": 166, - "avgLatencyMs": 148.06, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 157, - "p90LatencyMs": 214, - "p99LatencyMs": 497, - "maxLatencyMs": 1196, - "bytesPerSec": 47661056 + "requestsPerSec": 156.6, + "avgLatencyMs": 156.54, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 179, + "p90LatencyMs": 212, + "p99LatencyMs": 530, + "maxLatencyMs": 1030, + "bytesPerSec": 44960972.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 770, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.76, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 262, - "p90LatencyMs": 377, - "p99LatencyMs": 3203, - "maxLatencyMs": 4874, - "bytesPerSec": 47831449.6 + "requestsPerSec": 154, + "avgLatencyMs": 295.05, + "medianLatencyMs": 199, + "p50LatencyMs": 199, + "p75LatencyMs": 264, + "p90LatencyMs": 391, + "p99LatencyMs": 3346, + "maxLatencyMs": 4780, + "bytesPerSec": 44213862.4 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 763, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 305.37, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 366, - "p99LatencyMs": 3358, - "maxLatencyMs": 4995, - "bytesPerSec": 46396211.2 + "requestsPerSec": 152.6, + "avgLatencyMs": 303.71, + "medianLatencyMs": 201, + "p50LatencyMs": 201, + "p75LatencyMs": 282, + "p90LatencyMs": 388, + "p99LatencyMs": 3451, + "maxLatencyMs": 4866, + "bytesPerSec": 43819008 }, { "workers": 200, "durationMs": 5010, - "requests": 742, + "requests": 708, "errors": 0, - "requestsPerSec": 148.4, - "avgLatencyMs": 324.97, - "medianLatencyMs": 196, - "p50LatencyMs": 196, - "p75LatencyMs": 289, - "p90LatencyMs": 388, - "p99LatencyMs": 3789, - "maxLatencyMs": 4943, - "bytesPerSec": 42613145.6 + "requestsPerSec": 141.6, + "avgLatencyMs": 300.46, + "medianLatencyMs": 190, + "p50LatencyMs": 190, + "p75LatencyMs": 239, + "p90LatencyMs": 400, + "p99LatencyMs": 3360, + "maxLatencyMs": 4828, + "bytesPerSec": 40653619.21 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 164.2, - "peakAvgLatencyMs": 60.02, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 71, - "peakP99LatencyMs": 89, - "totalRequests": 5426, + "peakWorkers": 5, + "peakRequestsPerSec": 168.6, + "peakAvgLatencyMs": 29.07, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 32, + "peakP99LatencyMs": 45, + "totalRequests": 5470, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 670, + "requests": 721, "errors": 0, - "requestsPerSec": 134, - "avgLatencyMs": 6.92, - "medianLatencyMs": 7, - "p50LatencyMs": 7, - "p75LatencyMs": 7, - "p90LatencyMs": 9, - "p99LatencyMs": 13, - "maxLatencyMs": 14, - "bytesPerSec": 38472908.8 + "requestsPerSec": 144.2, + "avgLatencyMs": 6.41, + "medianLatencyMs": 6, + "p50LatencyMs": 6, + "p75LatencyMs": 6, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 41402368 }, { "workers": 5, "durationMs": 5000, - "requests": 794, + "requests": 843, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 30.89, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 56, - "bytesPerSec": 45596672 + "requestsPerSec": 168.6, + "avgLatencyMs": 29.07, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 32, + "p99LatencyMs": 45, + "maxLatencyMs": 61, + "bytesPerSec": 48408166.4 }, { "workers": 10, "durationMs": 5000, - "requests": 821, + "requests": 825, "errors": 0, - "requestsPerSec": 164.2, - "avgLatencyMs": 60.02, + "requestsPerSec": 165, + "avgLatencyMs": 59.76, "medianLatencyMs": 59, "p50LatencyMs": 59, - "p75LatencyMs": 62, - "p90LatencyMs": 71, - "p99LatencyMs": 89, - "maxLatencyMs": 100, - "bytesPerSec": 47149875.2 + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 104, + "maxLatencyMs": 194, + "bytesPerSec": 47372697.6 }, { "workers": 25, "durationMs": 5000, - "requests": 809, + "requests": 818, "errors": 0, - "requestsPerSec": 161.81, - "avgLatencyMs": 151.61, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 163, - "p90LatencyMs": 201, - "p99LatencyMs": 257, - "maxLatencyMs": 582, - "bytesPerSec": 46461747.2 + "requestsPerSec": 163.6, + "avgLatencyMs": 149.96, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 165, + "p90LatencyMs": 197, + "p99LatencyMs": 432, + "maxLatencyMs": 1063, + "bytesPerSec": 46979481.6 }, { "workers": 50, "durationMs": 5000, - "requests": 794, + "requests": 798, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 298.44, - "medianLatencyMs": 195, - "p50LatencyMs": 195, - "p75LatencyMs": 261, - "p90LatencyMs": 388, - "p99LatencyMs": 3605, - "maxLatencyMs": 4977, - "bytesPerSec": 45596672 + "requestsPerSec": 159.6, + "avgLatencyMs": 295.25, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 276, + "p90LatencyMs": 378, + "p99LatencyMs": 3572, + "maxLatencyMs": 4892, + "bytesPerSec": 45819494.4 }, { "workers": 100, "durationMs": 5010, - "requests": 766, + "requests": 758, "errors": 0, - "requestsPerSec": 153.2, - "avgLatencyMs": 326.78, - "medianLatencyMs": 240, - "p50LatencyMs": 240, - "p75LatencyMs": 315, - "p90LatencyMs": 406, - "p99LatencyMs": 3371, - "maxLatencyMs": 4900, - "bytesPerSec": 43982848 + "requestsPerSec": 151.6, + "avgLatencyMs": 324.37, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 305, + "p90LatencyMs": 419, + "p99LatencyMs": 3420, + "maxLatencyMs": 4939, + "bytesPerSec": 43520819.2 }, { "workers": 200, "durationMs": 5010, - "requests": 772, + "requests": 707, "errors": 0, - "requestsPerSec": 154.4, - "avgLatencyMs": 308.15, - "medianLatencyMs": 191, - "p50LatencyMs": 191, - "p75LatencyMs": 261, - "p90LatencyMs": 369, - "p99LatencyMs": 3650, - "maxLatencyMs": 4968, - "bytesPerSec": 44330188.8 + "requestsPerSec": 141.4, + "avgLatencyMs": 312.52, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 240, + "p90LatencyMs": 393, + "p99LatencyMs": 3454, + "maxLatencyMs": 4887, + "bytesPerSec": 40593817.6 } ] } @@ -653,21 +653,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, "peakP90LatencyMs": 15, - "peakP99LatencyMs": 18, - "totalRequests": 12442, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1336, "errors": 0, - "requestsPerSec": 270.4, + "requestsPerSec": 267.2, "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -675,452 +675,452 @@ "p90LatencyMs": 4, "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1902, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1893, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1803, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, - "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1857, + "requests": 1783, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1798, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1744, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 387.6, - "peakAvgLatencyMs": 63.66, - "peakP50LatencyMs": 62, - "peakP75LatencyMs": 70, - "peakP90LatencyMs": 86, - "peakP99LatencyMs": 111, - "totalRequests": 12793, + "peakWorkers": 5, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1355, + "requests": 1336, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 3.1, + "requestsPerSec": 267.2, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 77837107.2 + "maxLatencyMs": 6, + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1913, + "requests": 1902, "errors": 0, - "requestsPerSec": 382.6, - "avgLatencyMs": 12.65, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 109884211.2 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1934, + "requests": 1893, "errors": 0, - "requestsPerSec": 386.8, - "avgLatencyMs": 25.34, + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, "medianLatencyMs": 25, "p50LatencyMs": 25, "p75LatencyMs": 26, "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 111090073.6 + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1938, + "requests": 1803, "errors": 0, - "requestsPerSec": 387.6, - "avgLatencyMs": 63.66, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 70, - "p90LatencyMs": 86, - "p99LatencyMs": 111, - "maxLatencyMs": 521, - "bytesPerSec": 111299788.8 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1919, + "requests": 1783, "errors": 0, - "requestsPerSec": 383.8, - "avgLatencyMs": 127.97, - "medianLatencyMs": 111, - "p50LatencyMs": 111, - "p75LatencyMs": 150, - "p90LatencyMs": 182, - "p99LatencyMs": 729, - "maxLatencyMs": 2052, - "bytesPerSec": 110224998.4 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1883, + "requests": 1798, "errors": 0, - "requestsPerSec": 376.6, - "avgLatencyMs": 189.72, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 161, - "p90LatencyMs": 238, - "p99LatencyMs": 2722, - "maxLatencyMs": 4962, - "bytesPerSec": 108154060.8 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1851, + "requests": 1744, "errors": 0, - "requestsPerSec": 370.2, - "avgLatencyMs": 192.92, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 184, - "p90LatencyMs": 227, - "p99LatencyMs": 2871, - "maxLatencyMs": 4938, - "bytesPerSec": 106319052.8 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 378.6, + "peakAvgLatencyMs": 12.71, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, + "peakP90LatencyMs": 14, "peakP99LatencyMs": 18, - "totalRequests": 12442, + "totalRequests": 12378, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1312, "errors": 0, - "requestsPerSec": 270.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 262.4, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "maxLatencyMs": 7, + "bytesPerSec": 75359846.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1893, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 378.6, + "avgLatencyMs": 12.71, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, - "p90LatencyMs": 15, + "p90LatencyMs": 14, "p99LatencyMs": 18, "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "bytesPerSec": 108730777.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1858, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, + "requestsPerSec": 371.6, + "avgLatencyMs": 26.35, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "p90LatencyMs": 30, + "p99LatencyMs": 44, + "maxLatencyMs": 48, + "bytesPerSec": 106712268.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1847, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, + "requestsPerSec": 369.4, + "avgLatencyMs": 66.7, + "medianLatencyMs": 66, + "p50LatencyMs": 66, "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "p90LatencyMs": 89, + "p99LatencyMs": 134, + "maxLatencyMs": 249, + "bytesPerSec": 106096230.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1857, + "durationMs": 5010, + "requests": 1794, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 358.8, + "avgLatencyMs": 136.73, + "medianLatencyMs": 116, + "p50LatencyMs": 116, + "p75LatencyMs": 152, + "p90LatencyMs": 193, + "p99LatencyMs": 917, + "maxLatencyMs": 2043, + "bytesPerSec": 103042252.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1842, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 368.4, + "avgLatencyMs": 191.16, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 156, + "p90LatencyMs": 244, + "p99LatencyMs": 2587, + "maxLatencyMs": 4853, + "bytesPerSec": 105794764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1832, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 366.4, + "avgLatencyMs": 194.96, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2728, + "maxLatencyMs": 4949, + "bytesPerSec": 105231155.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 380.6, - "peakAvgLatencyMs": 25.71, - "peakP50LatencyMs": 26, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 44, - "totalRequests": 12376, + "peakRequestsPerSec": 399.2, + "peakAvgLatencyMs": 24.42, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 42, + "totalRequests": 13044, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1322, + "requests": 1361, "errors": 0, - "requestsPerSec": 264.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 272.2, + "avgLatencyMs": 3.12, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 5, - "bytesPerSec": 75949670.41 + "maxLatencyMs": 7, + "bytesPerSec": 78191001.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1872, + "requests": 1942, "errors": 0, - "requestsPerSec": 374.4, - "avgLatencyMs": 12.78, - "medianLatencyMs": 13, - "p50LatencyMs": 13, + "requestsPerSec": 388.4, + "avgLatencyMs": 12.4, + "medianLatencyMs": 12, + "p50LatencyMs": 12, "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 107538022.4 + "p90LatencyMs": 15, + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 111548825.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1903, + "requests": 1996, "errors": 0, - "requestsPerSec": 380.6, - "avgLatencyMs": 25.71, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 26, - "p90LatencyMs": 29, - "p99LatencyMs": 44, - "maxLatencyMs": 85, - "bytesPerSec": 109307494.4 + "requestsPerSec": 399.2, + "avgLatencyMs": 24.42, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 42, + "maxLatencyMs": 45, + "bytesPerSec": 114655232 }, { "workers": 25, "durationMs": 5000, - "requests": 1863, + "requests": 1943, "errors": 0, - "requestsPerSec": 372.6, - "avgLatencyMs": 66.1, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 70, - "p90LatencyMs": 87, - "p99LatencyMs": 114, - "maxLatencyMs": 433, - "bytesPerSec": 107013734.4 + "requestsPerSec": 388.6, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 65, + "p90LatencyMs": 83, + "p99LatencyMs": 111, + "maxLatencyMs": 268, + "bytesPerSec": 111601254.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1827, + "durationMs": 5010, + "requests": 1940, "errors": 0, - "requestsPerSec": 365.4, - "avgLatencyMs": 134.32, - "medianLatencyMs": 126, - "p50LatencyMs": 126, - "p75LatencyMs": 139, - "p90LatencyMs": 198, - "p99LatencyMs": 667, - "maxLatencyMs": 1965, - "bytesPerSec": 104955904 + "requestsPerSec": 388, + "avgLatencyMs": 126.79, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 140, + "p90LatencyMs": 183, + "p99LatencyMs": 724, + "maxLatencyMs": 1929, + "bytesPerSec": 111443968 }, { "workers": 100, "durationMs": 5010, - "requests": 1808, + "requests": 1957, "errors": 0, - "requestsPerSec": 361.6, - "avgLatencyMs": 199.96, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 185, - "p90LatencyMs": 243, - "p99LatencyMs": 2595, - "maxLatencyMs": 4918, - "bytesPerSec": 103854899.2 + "requestsPerSec": 391.4, + "avgLatencyMs": 189.39, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 253, + "p99LatencyMs": 2434, + "maxLatencyMs": 4886, + "bytesPerSec": 112413900.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1781, + "requests": 1905, "errors": 0, - "requestsPerSec": 356.2, - "avgLatencyMs": 197.32, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 179, - "p90LatencyMs": 257, - "p99LatencyMs": 2818, - "maxLatencyMs": 4939, - "bytesPerSec": 102295142.4 + "requestsPerSec": 381, + "avgLatencyMs": 190.2, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 175, + "p90LatencyMs": 247, + "p99LatencyMs": 2612, + "maxLatencyMs": 4913, + "bytesPerSec": 109425459.2 } ] } 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 f48bb563..fe9adf9b 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 141.8, - "fcpMs": 141.59, + "firstPaintMs": 140.6, + "fcpMs": 140.37, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 31.69, - "inputDelayMs": 2.06, - "processingDurationMs": 15.27, - "presentationDelayMs": 14.36 + "interactionLatencyMs": 30.97, + "inputDelayMs": 2.7, + "processingDurationMs": 15.35, + "presentationDelayMs": 12.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.16, - "fcpMs": 24.33, - "interactionLatencyMs": 3.36, - "inputDelayMs": 1.34, - "processingDurationMs": 2.99, - "presentationDelayMs": 4.03 + "firstPaintMs": 7.47, + "fcpMs": 7.44, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.36, + "processingDurationMs": 2.36, + "presentationDelayMs": 7.15 }, "samples": [ { - "firstPaintMs": 146, - "fcpMs": 146.226, + "firstPaintMs": 130, + "fcpMs": 129.686, "interactionTests": { - "interactionLatencyMs": 34.504999999999995, - "inputDelayMs": 1.519, - "processingDurationMs": 16.267, - "presentationDelayMs": 16.719 + "interactionLatencyMs": 36.243, + "inputDelayMs": 3.728, + "processingDurationMs": 16.518, + "presentationDelayMs": 15.997 } }, { - "firstPaintMs": 143, - "fcpMs": 142.55, + "firstPaintMs": 142, + "fcpMs": 141.591, "interactionTests": { - "interactionLatencyMs": 34.941, - "inputDelayMs": 1.467, - "processingDurationMs": 14.738, - "presentationDelayMs": 18.736 + "interactionLatencyMs": 23.485999999999997, + "inputDelayMs": 4.576, + "processingDurationMs": 12.966, + "presentationDelayMs": 5.944 } }, { - "firstPaintMs": 124, - "fcpMs": 123.688, + "firstPaintMs": 140, + "fcpMs": 139.934, "interactionTests": { - "interactionLatencyMs": 32.607, - "inputDelayMs": 1.795, - "processingDurationMs": 19.778, - "presentationDelayMs": 11.034 + "interactionLatencyMs": 25.837000000000003, + "inputDelayMs": 1.821, + "processingDurationMs": 18.108, + "presentationDelayMs": 5.908 } }, { - "firstPaintMs": 179, - "fcpMs": 178.962, + "firstPaintMs": 151, + "fcpMs": 150.628, "interactionTests": { - "interactionLatencyMs": 28.996, - "inputDelayMs": 1.091, - "processingDurationMs": 11.844, - "presentationDelayMs": 16.061 + "interactionLatencyMs": 32.036, + "inputDelayMs": 1.648, + "processingDurationMs": 16.36, + "presentationDelayMs": 14.028 } }, { - "firstPaintMs": 117, - "fcpMs": 116.527, + "firstPaintMs": 140, + "fcpMs": 140.023, "interactionTests": { - "interactionLatencyMs": 27.378999999999998, - "inputDelayMs": 4.409, - "processingDurationMs": 13.744, - "presentationDelayMs": 9.226 + "interactionLatencyMs": 37.244, + "inputDelayMs": 1.726, + "processingDurationMs": 12.79, + "presentationDelayMs": 22.728 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.892, - "medianLatencyMs": 2.804, - "samples": 3459, + "opsPerSec": 339, + "avgLatencyMs": 2.998, + "medianLatencyMs": 2.893, + "samples": 3336, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 111.2, - "fcpMs": 111.32, + "firstPaintMs": 102.6, + "fcpMs": 102.59, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.29, - "inputDelayMs": 2.39, - "processingDurationMs": 16.09, - "presentationDelayMs": 13.81 + "interactionLatencyMs": 32.72, + "inputDelayMs": 1.73, + "processingDurationMs": 16.39, + "presentationDelayMs": 14.6 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.24, - "fcpMs": 12.16, - "interactionLatencyMs": 6.76, - "inputDelayMs": 1.17, - "processingDurationMs": 2.96, - "presentationDelayMs": 4.35 + "firstPaintMs": 13.15, + "fcpMs": 13.17, + "interactionLatencyMs": 3.93, + "inputDelayMs": 0.3, + "processingDurationMs": 3.06, + "presentationDelayMs": 4.42 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 121.802, + "firstPaintMs": 87, + "fcpMs": 86.803, "interactionTests": { - "interactionLatencyMs": 25.58, - "inputDelayMs": 1.795, - "processingDurationMs": 12.453, - "presentationDelayMs": 11.332 + "interactionLatencyMs": 30.021, + "inputDelayMs": 1.598, + "processingDurationMs": 17.104, + "presentationDelayMs": 11.319 } }, { - "firstPaintMs": 94, - "fcpMs": 94.35, + "firstPaintMs": 123, + "fcpMs": 122.989, "interactionTests": { - "interactionLatencyMs": 35.358999999999995, - "inputDelayMs": 4.486, - "processingDurationMs": 14.568, - "presentationDelayMs": 16.305 + "interactionLatencyMs": 39.366, + "inputDelayMs": 1.585, + "processingDurationMs": 19.211, + "presentationDelayMs": 18.57 } }, { "firstPaintMs": 103, - "fcpMs": 102.977, + "fcpMs": 103.296, "interactionTests": { - "interactionLatencyMs": 38.975, - "inputDelayMs": 1.844, - "processingDurationMs": 19.239, - "presentationDelayMs": 17.892 + "interactionLatencyMs": 33.217, + "inputDelayMs": 1.715, + "processingDurationMs": 11.843, + "presentationDelayMs": 19.659 } }, { - "firstPaintMs": 121, - "fcpMs": 121.374, + "firstPaintMs": 103, + "fcpMs": 102.521, "interactionTests": { - "interactionLatencyMs": 37.068, - "inputDelayMs": 1.878, - "processingDurationMs": 19.035, - "presentationDelayMs": 16.155 + "interactionLatencyMs": 30.326, + "inputDelayMs": 1.519, + "processingDurationMs": 14.92, + "presentationDelayMs": 13.887 } }, { - "firstPaintMs": 116, - "fcpMs": 116.118, + "firstPaintMs": 97, + "fcpMs": 97.331, "interactionTests": { - "interactionLatencyMs": 24.490000000000002, - "inputDelayMs": 1.944, - "processingDurationMs": 15.158, - "presentationDelayMs": 7.388 + "interactionLatencyMs": 30.657999999999998, + "inputDelayMs": 2.247, + "processingDurationMs": 18.868, + "presentationDelayMs": 9.543 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 166.6, - "peakAvgLatencyMs": 290.76, - "peakP50LatencyMs": 207, - "peakP75LatencyMs": 262, - "peakP90LatencyMs": 377, - "peakP99LatencyMs": 3203, - "totalRequests": 5501, + "peakWorkers": 25, + "peakRequestsPerSec": 156.6, + "peakAvgLatencyMs": 156.54, + "peakP50LatencyMs": 153, + "peakP75LatencyMs": 179, + "peakP90LatencyMs": 212, + "peakP99LatencyMs": 530, + "totalRequests": 5261, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 680, + "requests": 683, "errors": 0, - "requestsPerSec": 136, - "avgLatencyMs": 6.73, + "requestsPerSec": 136.6, + "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 12, + "p90LatencyMs": 9, + "p99LatencyMs": 11, "maxLatencyMs": 14, - "bytesPerSec": 39043072 + "bytesPerSec": 39226572.8 }, { "workers": 5, "durationMs": 5000, - "requests": 801, + "requests": 774, "errors": 0, - "requestsPerSec": 160.2, - "avgLatencyMs": 30.66, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 32, + "requestsPerSec": 154.81, + "avgLatencyMs": 31.7, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, "p90LatencyMs": 37, - "p99LatencyMs": 51, - "maxLatencyMs": 65, - "bytesPerSec": 45996441.6 + "p99LatencyMs": 53, + "maxLatencyMs": 64, + "bytesPerSec": 44443238.4 }, { "workers": 10, "durationMs": 5000, - "requests": 807, + "requests": 780, "errors": 0, - "requestsPerSec": 161.4, - "avgLatencyMs": 61.15, - "medianLatencyMs": 60, - "p50LatencyMs": 60, + "requestsPerSec": 156, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, "p75LatencyMs": 64, "p90LatencyMs": 76, - "p99LatencyMs": 100, - "maxLatencyMs": 199, - "bytesPerSec": 46343782.4 + "p99LatencyMs": 101, + "maxLatencyMs": 130, + "bytesPerSec": 44790579.2 }, { "workers": 25, "durationMs": 5000, - "requests": 830, + "requests": 783, "errors": 0, - "requestsPerSec": 166, - "avgLatencyMs": 148.06, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 157, - "p90LatencyMs": 214, - "p99LatencyMs": 497, - "maxLatencyMs": 1196, - "bytesPerSec": 47661056 + "requestsPerSec": 156.6, + "avgLatencyMs": 156.54, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 179, + "p90LatencyMs": 212, + "p99LatencyMs": 530, + "maxLatencyMs": 1030, + "bytesPerSec": 44960972.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 770, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.76, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 262, - "p90LatencyMs": 377, - "p99LatencyMs": 3203, - "maxLatencyMs": 4874, - "bytesPerSec": 47831449.6 + "requestsPerSec": 154, + "avgLatencyMs": 295.05, + "medianLatencyMs": 199, + "p50LatencyMs": 199, + "p75LatencyMs": 264, + "p90LatencyMs": 391, + "p99LatencyMs": 3346, + "maxLatencyMs": 4780, + "bytesPerSec": 44213862.4 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 763, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 305.37, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 366, - "p99LatencyMs": 3358, - "maxLatencyMs": 4995, - "bytesPerSec": 46396211.2 + "requestsPerSec": 152.6, + "avgLatencyMs": 303.71, + "medianLatencyMs": 201, + "p50LatencyMs": 201, + "p75LatencyMs": 282, + "p90LatencyMs": 388, + "p99LatencyMs": 3451, + "maxLatencyMs": 4866, + "bytesPerSec": 43819008 }, { "workers": 200, "durationMs": 5010, - "requests": 742, + "requests": 708, "errors": 0, - "requestsPerSec": 148.4, - "avgLatencyMs": 324.97, - "medianLatencyMs": 196, - "p50LatencyMs": 196, - "p75LatencyMs": 289, - "p90LatencyMs": 388, - "p99LatencyMs": 3789, - "maxLatencyMs": 4943, - "bytesPerSec": 42613145.6 + "requestsPerSec": 141.6, + "avgLatencyMs": 300.46, + "medianLatencyMs": 190, + "p50LatencyMs": 190, + "p75LatencyMs": 239, + "p90LatencyMs": 400, + "p99LatencyMs": 3360, + "maxLatencyMs": 4828, + "bytesPerSec": 40653619.21 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 164.2, - "peakAvgLatencyMs": 60.02, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 71, - "peakP99LatencyMs": 89, - "totalRequests": 5426, + "peakWorkers": 5, + "peakRequestsPerSec": 168.6, + "peakAvgLatencyMs": 29.07, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 32, + "peakP99LatencyMs": 45, + "totalRequests": 5470, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 670, + "requests": 721, "errors": 0, - "requestsPerSec": 134, - "avgLatencyMs": 6.92, - "medianLatencyMs": 7, - "p50LatencyMs": 7, - "p75LatencyMs": 7, - "p90LatencyMs": 9, - "p99LatencyMs": 13, - "maxLatencyMs": 14, - "bytesPerSec": 38472908.8 + "requestsPerSec": 144.2, + "avgLatencyMs": 6.41, + "medianLatencyMs": 6, + "p50LatencyMs": 6, + "p75LatencyMs": 6, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 41402368 }, { "workers": 5, "durationMs": 5000, - "requests": 794, + "requests": 843, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 30.89, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 56, - "bytesPerSec": 45596672 + "requestsPerSec": 168.6, + "avgLatencyMs": 29.07, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 32, + "p99LatencyMs": 45, + "maxLatencyMs": 61, + "bytesPerSec": 48408166.4 }, { "workers": 10, "durationMs": 5000, - "requests": 821, + "requests": 825, "errors": 0, - "requestsPerSec": 164.2, - "avgLatencyMs": 60.02, + "requestsPerSec": 165, + "avgLatencyMs": 59.76, "medianLatencyMs": 59, "p50LatencyMs": 59, - "p75LatencyMs": 62, - "p90LatencyMs": 71, - "p99LatencyMs": 89, - "maxLatencyMs": 100, - "bytesPerSec": 47149875.2 + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 104, + "maxLatencyMs": 194, + "bytesPerSec": 47372697.6 }, { "workers": 25, "durationMs": 5000, - "requests": 809, + "requests": 818, "errors": 0, - "requestsPerSec": 161.81, - "avgLatencyMs": 151.61, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 163, - "p90LatencyMs": 201, - "p99LatencyMs": 257, - "maxLatencyMs": 582, - "bytesPerSec": 46461747.2 + "requestsPerSec": 163.6, + "avgLatencyMs": 149.96, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 165, + "p90LatencyMs": 197, + "p99LatencyMs": 432, + "maxLatencyMs": 1063, + "bytesPerSec": 46979481.6 }, { "workers": 50, "durationMs": 5000, - "requests": 794, + "requests": 798, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 298.44, - "medianLatencyMs": 195, - "p50LatencyMs": 195, - "p75LatencyMs": 261, - "p90LatencyMs": 388, - "p99LatencyMs": 3605, - "maxLatencyMs": 4977, - "bytesPerSec": 45596672 + "requestsPerSec": 159.6, + "avgLatencyMs": 295.25, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 276, + "p90LatencyMs": 378, + "p99LatencyMs": 3572, + "maxLatencyMs": 4892, + "bytesPerSec": 45819494.4 }, { "workers": 100, "durationMs": 5010, - "requests": 766, + "requests": 758, "errors": 0, - "requestsPerSec": 153.2, - "avgLatencyMs": 326.78, - "medianLatencyMs": 240, - "p50LatencyMs": 240, - "p75LatencyMs": 315, - "p90LatencyMs": 406, - "p99LatencyMs": 3371, - "maxLatencyMs": 4900, - "bytesPerSec": 43982848 + "requestsPerSec": 151.6, + "avgLatencyMs": 324.37, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 305, + "p90LatencyMs": 419, + "p99LatencyMs": 3420, + "maxLatencyMs": 4939, + "bytesPerSec": 43520819.2 }, { "workers": 200, "durationMs": 5010, - "requests": 772, + "requests": 707, "errors": 0, - "requestsPerSec": 154.4, - "avgLatencyMs": 308.15, - "medianLatencyMs": 191, - "p50LatencyMs": 191, - "p75LatencyMs": 261, - "p90LatencyMs": 369, - "p99LatencyMs": 3650, - "maxLatencyMs": 4968, - "bytesPerSec": 44330188.8 + "requestsPerSec": 141.4, + "avgLatencyMs": 312.52, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 240, + "p90LatencyMs": 393, + "p99LatencyMs": 3454, + "maxLatencyMs": 4887, + "bytesPerSec": 40593817.6 } ] } @@ -653,21 +653,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, "peakP90LatencyMs": 15, - "peakP99LatencyMs": 18, - "totalRequests": 12442, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1336, "errors": 0, - "requestsPerSec": 270.4, + "requestsPerSec": 267.2, "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -675,452 +675,452 @@ "p90LatencyMs": 4, "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1902, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1893, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1803, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, - "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1857, + "requests": 1783, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1798, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1744, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 387.6, - "peakAvgLatencyMs": 63.66, - "peakP50LatencyMs": 62, - "peakP75LatencyMs": 70, - "peakP90LatencyMs": 86, - "peakP99LatencyMs": 111, - "totalRequests": 12793, + "peakWorkers": 5, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1355, + "requests": 1336, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 3.1, + "requestsPerSec": 267.2, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 77837107.2 + "maxLatencyMs": 6, + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1913, + "requests": 1902, "errors": 0, - "requestsPerSec": 382.6, - "avgLatencyMs": 12.65, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 109884211.2 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1934, + "requests": 1893, "errors": 0, - "requestsPerSec": 386.8, - "avgLatencyMs": 25.34, + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, "medianLatencyMs": 25, "p50LatencyMs": 25, "p75LatencyMs": 26, "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 111090073.6 + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1938, + "requests": 1803, "errors": 0, - "requestsPerSec": 387.6, - "avgLatencyMs": 63.66, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 70, - "p90LatencyMs": 86, - "p99LatencyMs": 111, - "maxLatencyMs": 521, - "bytesPerSec": 111299788.8 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1919, + "requests": 1783, "errors": 0, - "requestsPerSec": 383.8, - "avgLatencyMs": 127.97, - "medianLatencyMs": 111, - "p50LatencyMs": 111, - "p75LatencyMs": 150, - "p90LatencyMs": 182, - "p99LatencyMs": 729, - "maxLatencyMs": 2052, - "bytesPerSec": 110224998.4 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1883, + "requests": 1798, "errors": 0, - "requestsPerSec": 376.6, - "avgLatencyMs": 189.72, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 161, - "p90LatencyMs": 238, - "p99LatencyMs": 2722, - "maxLatencyMs": 4962, - "bytesPerSec": 108154060.8 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1851, + "requests": 1744, "errors": 0, - "requestsPerSec": 370.2, - "avgLatencyMs": 192.92, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 184, - "p90LatencyMs": 227, - "p99LatencyMs": 2871, - "maxLatencyMs": 4938, - "bytesPerSec": 106319052.8 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 378.6, + "peakAvgLatencyMs": 12.71, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, + "peakP90LatencyMs": 14, "peakP99LatencyMs": 18, - "totalRequests": 12442, + "totalRequests": 12378, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1312, "errors": 0, - "requestsPerSec": 270.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 262.4, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "maxLatencyMs": 7, + "bytesPerSec": 75359846.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1893, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 378.6, + "avgLatencyMs": 12.71, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, - "p90LatencyMs": 15, + "p90LatencyMs": 14, "p99LatencyMs": 18, "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "bytesPerSec": 108730777.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1858, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, + "requestsPerSec": 371.6, + "avgLatencyMs": 26.35, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "p90LatencyMs": 30, + "p99LatencyMs": 44, + "maxLatencyMs": 48, + "bytesPerSec": 106712268.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1847, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, + "requestsPerSec": 369.4, + "avgLatencyMs": 66.7, + "medianLatencyMs": 66, + "p50LatencyMs": 66, "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "p90LatencyMs": 89, + "p99LatencyMs": 134, + "maxLatencyMs": 249, + "bytesPerSec": 106096230.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1857, + "durationMs": 5010, + "requests": 1794, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 358.8, + "avgLatencyMs": 136.73, + "medianLatencyMs": 116, + "p50LatencyMs": 116, + "p75LatencyMs": 152, + "p90LatencyMs": 193, + "p99LatencyMs": 917, + "maxLatencyMs": 2043, + "bytesPerSec": 103042252.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1842, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 368.4, + "avgLatencyMs": 191.16, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 156, + "p90LatencyMs": 244, + "p99LatencyMs": 2587, + "maxLatencyMs": 4853, + "bytesPerSec": 105794764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1832, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 366.4, + "avgLatencyMs": 194.96, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2728, + "maxLatencyMs": 4949, + "bytesPerSec": 105231155.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 380.6, - "peakAvgLatencyMs": 25.71, - "peakP50LatencyMs": 26, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 44, - "totalRequests": 12376, + "peakRequestsPerSec": 399.2, + "peakAvgLatencyMs": 24.42, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 42, + "totalRequests": 13044, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1322, + "requests": 1361, "errors": 0, - "requestsPerSec": 264.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 272.2, + "avgLatencyMs": 3.12, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 5, - "bytesPerSec": 75949670.41 + "maxLatencyMs": 7, + "bytesPerSec": 78191001.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1872, + "requests": 1942, "errors": 0, - "requestsPerSec": 374.4, - "avgLatencyMs": 12.78, - "medianLatencyMs": 13, - "p50LatencyMs": 13, + "requestsPerSec": 388.4, + "avgLatencyMs": 12.4, + "medianLatencyMs": 12, + "p50LatencyMs": 12, "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 107538022.4 + "p90LatencyMs": 15, + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 111548825.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1903, + "requests": 1996, "errors": 0, - "requestsPerSec": 380.6, - "avgLatencyMs": 25.71, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 26, - "p90LatencyMs": 29, - "p99LatencyMs": 44, - "maxLatencyMs": 85, - "bytesPerSec": 109307494.4 + "requestsPerSec": 399.2, + "avgLatencyMs": 24.42, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 42, + "maxLatencyMs": 45, + "bytesPerSec": 114655232 }, { "workers": 25, "durationMs": 5000, - "requests": 1863, + "requests": 1943, "errors": 0, - "requestsPerSec": 372.6, - "avgLatencyMs": 66.1, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 70, - "p90LatencyMs": 87, - "p99LatencyMs": 114, - "maxLatencyMs": 433, - "bytesPerSec": 107013734.4 + "requestsPerSec": 388.6, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 65, + "p90LatencyMs": 83, + "p99LatencyMs": 111, + "maxLatencyMs": 268, + "bytesPerSec": 111601254.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1827, + "durationMs": 5010, + "requests": 1940, "errors": 0, - "requestsPerSec": 365.4, - "avgLatencyMs": 134.32, - "medianLatencyMs": 126, - "p50LatencyMs": 126, - "p75LatencyMs": 139, - "p90LatencyMs": 198, - "p99LatencyMs": 667, - "maxLatencyMs": 1965, - "bytesPerSec": 104955904 + "requestsPerSec": 388, + "avgLatencyMs": 126.79, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 140, + "p90LatencyMs": 183, + "p99LatencyMs": 724, + "maxLatencyMs": 1929, + "bytesPerSec": 111443968 }, { "workers": 100, "durationMs": 5010, - "requests": 1808, + "requests": 1957, "errors": 0, - "requestsPerSec": 361.6, - "avgLatencyMs": 199.96, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 185, - "p90LatencyMs": 243, - "p99LatencyMs": 2595, - "maxLatencyMs": 4918, - "bytesPerSec": 103854899.2 + "requestsPerSec": 391.4, + "avgLatencyMs": 189.39, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 253, + "p99LatencyMs": 2434, + "maxLatencyMs": 4886, + "bytesPerSec": 112413900.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1781, + "requests": 1905, "errors": 0, - "requestsPerSec": 356.2, - "avgLatencyMs": 197.32, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 179, - "p90LatencyMs": 257, - "p99LatencyMs": 2818, - "maxLatencyMs": 4939, - "bytesPerSec": 102295142.4 + "requestsPerSec": 381, + "avgLatencyMs": 190.2, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 175, + "p90LatencyMs": 247, + "p99LatencyMs": 2612, + "maxLatencyMs": 4913, + "bytesPerSec": 109425459.2 } ] } diff --git a/packages/docs/src/content/devtime/starter-astro.json b/packages/docs/src/content/devtime/starter-astro.json index 61570cf0..23cf78b8 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 1032.2, - "standardDeviationMs": 33.51, - "minMs": 998, - "maxMs": 1069, - "samplesMs": [1069, 998, 1026, 1003, 1065] + "avgMs": 909.6, + "standardDeviationMs": 35.43, + "minMs": 860, + "maxMs": 947, + "samplesMs": [916, 936, 889, 860, 947] }, "warmBuildTime": { - "avgMs": 986.6, - "standardDeviationMs": 9.42, - "minMs": 972, - "maxMs": 996, - "samplesMs": [972, 983, 990, 992, 996] + "avgMs": 874.6, + "standardDeviationMs": 8.88, + "minMs": 865, + "maxMs": 883, + "samplesMs": [865, 879, 865, 881, 883] }, "installTime": { - "avgMs": 3583.8, - "standardDeviationMs": 1130.9, - "minMs": 1689, - "maxMs": 4530, - "samplesMs": [1689, 3431, 4129, 4530, 4140] + "avgMs": 3543.2, + "standardDeviationMs": 963.9, + "minMs": 1887, + "maxMs": 4177, + "samplesMs": [1887, 3510, 3989, 4153, 4177] }, "order": 1, "duplicateDependencies": 13, @@ -128,11 +128,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1426, - "standardDeviationMs": 37.91, - "minMs": 1376, - "maxMs": 1469, - "samplesMs": [1469, 1452, 1400, 1376, 1433] + "avgMs": 1312.8, + "standardDeviationMs": 33.83, + "minMs": 1281, + "maxMs": 1357, + "samplesMs": [1284, 1357, 1281, 1303, 1339] }, "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 f1d47cc1..b2048497 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 5225.8, - "standardDeviationMs": 363.67, - "minMs": 4993, - "maxMs": 5863, - "samplesMs": [5176, 5863, 5090, 5007, 4993] + "avgMs": 5716, + "standardDeviationMs": 402.83, + "minMs": 5199, + "maxMs": 6329, + "samplesMs": [5719, 5690, 5199, 5643, 6329] }, "warmBuildTime": { - "avgMs": 5025.8, - "standardDeviationMs": 64.91, - "minMs": 4940, - "maxMs": 5105, - "samplesMs": [4940, 5105, 5055, 4982, 5047] + "avgMs": 5554.8, + "standardDeviationMs": 157.45, + "minMs": 5350, + "maxMs": 5708, + "samplesMs": [5424, 5350, 5708, 5647, 5645] }, "installTime": { - "avgMs": 6174.4, - "standardDeviationMs": 1602.6, - "minMs": 3310, - "maxMs": 6985, - "samplesMs": [3310, 6985, 6914, 6814, 6849] + "avgMs": 6123.4, + "standardDeviationMs": 1642.5, + "minMs": 3191, + "maxMs": 6923, + "samplesMs": [3191, 6679, 6920, 6923, 6904] }, "order": 2, "duplicateDependencies": 12, @@ -431,11 +431,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2376.4, - "standardDeviationMs": 127.51, - "minMs": 2261, - "maxMs": 2523, - "samplesMs": [2505, 2523, 2318, 2275, 2261] + "avgMs": 2606, + "standardDeviationMs": 61.79, + "minMs": 2551, + "maxMs": 2712, + "samplesMs": [2712, 2597, 2580, 2551, 2590] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/starter-nuxt.json b/packages/docs/src/content/devtime/starter-nuxt.json index d352c03d..b5e502c7 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 4064.6, - "standardDeviationMs": 83.75, - "minMs": 3972, - "maxMs": 4174, - "samplesMs": [4126, 4007, 4174, 3972, 4044] + "avgMs": 4156.8, + "standardDeviationMs": 201.08, + "minMs": 3893, + "maxMs": 4367, + "samplesMs": [4100, 4073, 3893, 4351, 4367] }, "warmBuildTime": { - "avgMs": 3804.6, - "standardDeviationMs": 42.15, - "minMs": 3757, - "maxMs": 3852, - "samplesMs": [3852, 3840, 3768, 3757, 3806] + "avgMs": 4016, + "standardDeviationMs": 223.74, + "minMs": 3759, + "maxMs": 4246, + "samplesMs": [3850, 4245, 3759, 3980, 4246] }, "installTime": { - "avgMs": 5500.4, - "standardDeviationMs": 1226, - "minMs": 3433, - "maxMs": 6666, - "samplesMs": [3433, 6666, 6067, 5631, 5705] + "avgMs": 5275.4, + "standardDeviationMs": 1117.9, + "minMs": 3315, + "maxMs": 6112, + "samplesMs": [3315, 6112, 5786, 5641, 5523] }, "order": 3, "duplicateDependencies": 79, @@ -489,11 +489,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2714.4, - "standardDeviationMs": 139.93, - "minMs": 2557, - "maxMs": 2931, - "samplesMs": [2638, 2705, 2557, 2931, 2741] + "avgMs": 2384.6, + "standardDeviationMs": 29.13, + "minMs": 2350, + "maxMs": 2425, + "samplesMs": [2396, 2388, 2350, 2364, 2425] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/docs/src/content/devtime/starter-pracht.json b/packages/docs/src/content/devtime/starter-pracht.json new file mode 100644 index 00000000..70bd847c --- /dev/null +++ b/packages/docs/src/content/devtime/starter-pracht.json @@ -0,0 +1,94 @@ +{ + "name": "Pracht", + "package": "starter-pracht", + "type": "starter-kit", + "isFocused": false, + "order": 4, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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] + }, + "nodeModulesSize": 138993664, + "coldBuildTime": { + "avgMs": 675.4, + "standardDeviationMs": 18.45, + "minMs": 652, + "maxMs": 695, + "samplesMs": [687, 695, 683, 652, 660] + }, + "warmBuildTime": { + "avgMs": 678.4, + "standardDeviationMs": 9.74, + "minMs": 665, + "maxMs": 691, + "samplesMs": [674, 691, 679, 665, 683] + }, + "devServerStartTime": { + "avgMs": 865, + "standardDeviationMs": 22.53, + "minMs": 842, + "maxMs": 889, + "samplesMs": [843, 842, 889, 886, 865] + }, + "vendoredCoreJsSize": 0, + "vendoredCoreJsUnnecessaryModules": [], + "browserBaselineTests": { + "baselineStatus": "high", + "baselineYear": 2020, + "baselineReason": null, + "baselineFeatureCount": 37 + }, + "minimumNodeVersion": "22.18.0", + "minimumNodeVersionImposedBy": [ + "@pracht/adapter-node", + "@pracht/capabilities", + "@pracht/cli", + "@pracht/core", + "@pracht/preact-ssr-precompile", + "@pracht/vite-plugin" + ], + "frameworkDependencies": { + "prodDependencies": 3, + "devDependencies": 2, + "allDependencies": 5 + }, + "firstPartyDependencies": { + "prodDependencies": 2, + "devDependencies": 2, + "allDependencies": 218, + "duplicateDependencies": 4 + }, + "prodDependencies": 2, + "devDependencies": 6, + "duplicateDependencies": 4, + "depInstallSize": 114598387, + "allDependencies": 239, + "e18eMessages": [ + { + "message": "[duplicate dependency] content-type has 2 installed versions:\n1.0.5 via the following 2 package(s) @modelcontextprotocol/sdk@1.30.0, express@5.2.1\n2.1.0 via the following 3 package(s) negotiator@1.1.0, body-parser@2.3.0, type-is@2.1.0\n💡 Suggestions\n- Consider standardizing on version 2.1.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @rollup/pluginutils has 2 installed versions:\n5.4.0 via the following 1 package(s) @preact/preset-vite@2.10.6\n4.2.1 via the following 1 package(s) @prefresh/vite@2.4.12\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] magic-string has 2 installed versions:\n0.30.21 via the following 2 package(s) @preact/preset-vite@2.10.6, vite-prerender-plugin@0.5.13\n1.2.3 via the following 1 package(s) rolldown-string@0.3.1\n💡 Suggestions\n- Consider standardizing on version 0.30.21 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] picomatch has 2 installed versions:\n2.3.2 via the following 1 package(s) @rollup/pluginutils@4.2.1\n4.0.7 via the following 4 package(s) vite@8.2.2, fdir@6.5.0, tinyglobby@0.2.17, @rollup/pluginutils@5.4.0\n💡 Suggestions\n- Consider standardizing on version 4.0.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + } + ] +} diff --git a/packages/docs/src/content/devtime/starter-react-router.json b/packages/docs/src/content/devtime/starter-react-router.json index cf68d3d0..fd48d0a0 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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,27 +17,27 @@ "minInstallTimeMs": 1587, "maxInstallTimeMs": 3343, "coldBuildTime": { - "avgMs": 1681.8, - "standardDeviationMs": 44.15, - "minMs": 1621, - "maxMs": 1743, - "samplesMs": [1743, 1685, 1693, 1621, 1667] + "avgMs": 1560.4, + "standardDeviationMs": 28.47, + "minMs": 1531, + "maxMs": 1597, + "samplesMs": [1531, 1597, 1539, 1583, 1552] }, "warmBuildTime": { - "avgMs": 1703.8, - "standardDeviationMs": 45.52, - "minMs": 1652, - "maxMs": 1758, - "samplesMs": [1745, 1758, 1685, 1679, 1652] + "avgMs": 1583, + "standardDeviationMs": 10.27, + "minMs": 1571, + "maxMs": 1592, + "samplesMs": [1592, 1592, 1587, 1573, 1571] }, "installTime": { - "avgMs": 1225.4, - "standardDeviationMs": 157.2, - "minMs": 1086, - "maxMs": 1447, - "samplesMs": [1142, 1086, 1118, 1334, 1447] + "avgMs": 1390.4, + "standardDeviationMs": 192.6, + "minMs": 1215, + "maxMs": 1623, + "samplesMs": [1259, 1215, 1575, 1280, 1623] }, - "order": 4, + "order": 5, "duplicateDependencies": 9, "depInstallSize": 116646710, "e18eMessages": [ @@ -103,11 +103,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 843.8, - "standardDeviationMs": 9.83, - "minMs": 835, - "maxMs": 860, - "samplesMs": [837, 843, 860, 844, 835] + "avgMs": 775, + "standardDeviationMs": 21.64, + "minMs": 751, + "maxMs": 806, + "samplesMs": [784, 759, 751, 806, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/docs/src/content/devtime/starter-solid-start.json b/packages/docs/src/content/devtime/starter-solid-start.json index 5c8b6290..1c804c8d 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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,27 +17,27 @@ "minInstallTimeMs": 2586, "maxInstallTimeMs": 4638, "coldBuildTime": { - "avgMs": 2901, - "standardDeviationMs": 162.33, - "minMs": 2763, - "maxMs": 3158, - "samplesMs": [2942, 2875, 2767, 3158, 2763] + "avgMs": 2803.6, + "standardDeviationMs": 63.8, + "minMs": 2712, + "maxMs": 2873, + "samplesMs": [2712, 2873, 2767, 2835, 2831] }, "warmBuildTime": { - "avgMs": 2676.4, - "standardDeviationMs": 142.29, - "minMs": 2576, - "maxMs": 2921, - "samplesMs": [2921, 2675, 2576, 2584, 2626] + "avgMs": 2672.4, + "standardDeviationMs": 91.22, + "minMs": 2561, + "maxMs": 2754, + "samplesMs": [2730, 2731, 2561, 2754, 2586] }, "installTime": { - "avgMs": 1984, - "standardDeviationMs": 412.3, - "minMs": 1424, - "maxMs": 2418, - "samplesMs": [1424, 1745, 2002, 2331, 2418] + "avgMs": 1743.6, + "standardDeviationMs": 209, + "minMs": 1430, + "maxMs": 2015, + "samplesMs": [1430, 1741, 1737, 1795, 2015] }, - "order": 5, + "order": 6, "duplicateDependencies": 8, "depInstallSize": 110476244, "e18eMessages": [ @@ -98,11 +98,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2543.6, - "standardDeviationMs": 54.01, - "minMs": 2461, - "maxMs": 2601, - "samplesMs": [2524, 2601, 2575, 2557, 2461] + "avgMs": 2757.4, + "standardDeviationMs": 33.06, + "minMs": 2705, + "maxMs": 2785, + "samplesMs": [2785, 2745, 2779, 2773, 2705] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/docs/src/content/devtime/starter-sveltekit.json b/packages/docs/src/content/devtime/starter-sveltekit.json index 7dee6280..9a26f9b9 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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,27 +17,27 @@ "minInstallTimeMs": 1945, "maxInstallTimeMs": 2904, "coldBuildTime": { - "avgMs": 2585.6, - "standardDeviationMs": 54.91, - "minMs": 2518, - "maxMs": 2659, - "samplesMs": [2620, 2573, 2518, 2659, 2558] + "avgMs": 2385.2, + "standardDeviationMs": 111.89, + "minMs": 2270, + "maxMs": 2557, + "samplesMs": [2377, 2306, 2416, 2557, 2270] }, "warmBuildTime": { - "avgMs": 2486.8, - "standardDeviationMs": 147.64, - "minMs": 2380, - "maxMs": 2740, - "samplesMs": [2452, 2385, 2740, 2380, 2477] + "avgMs": 2128.4, + "standardDeviationMs": 71.21, + "minMs": 2008, + "maxMs": 2192, + "samplesMs": [2192, 2167, 2144, 2131, 2008] }, "installTime": { - "avgMs": 1603.6, - "standardDeviationMs": 154.4, - "minMs": 1421, - "maxMs": 1727, - "samplesMs": [1449, 1421, 1709, 1727, 1712] + "avgMs": 1615.6, + "standardDeviationMs": 128.9, + "minMs": 1467, + "maxMs": 1802, + "samplesMs": [1467, 1525, 1639, 1645, 1802] }, - "order": 6, + "order": 7, "duplicateDependencies": 2, "depInstallSize": 105601751, "e18eMessages": [ @@ -73,11 +73,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1207.2, - "standardDeviationMs": 37.6, - "minMs": 1177, - "maxMs": 1272, - "samplesMs": [1272, 1177, 1202, 1199, 1186] + "avgMs": 1370.6, + "standardDeviationMs": 19.15, + "minMs": 1337, + "maxMs": 1385, + "samplesMs": [1377, 1385, 1375, 1337, 1379] }, "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 74aa10ab..51f5af1e 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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,27 +17,27 @@ "minInstallTimeMs": 2522, "maxInstallTimeMs": 5487, "coldBuildTime": { - "avgMs": 5270, - "standardDeviationMs": 122.42, - "minMs": 5124, - "maxMs": 5418, - "samplesMs": [5350, 5170, 5288, 5418, 5124] + "avgMs": 5605.4, + "standardDeviationMs": 180.09, + "minMs": 5432, + "maxMs": 5906, + "samplesMs": [5572, 5432, 5515, 5602, 5906] }, "warmBuildTime": { - "avgMs": 5091.8, - "standardDeviationMs": 106.58, - "minMs": 4929, - "maxMs": 5187, - "samplesMs": [5110, 5181, 4929, 5052, 5187] + "avgMs": 5295.2, + "standardDeviationMs": 119.86, + "minMs": 5196, + "maxMs": 5485, + "samplesMs": [5196, 5210, 5485, 5246, 5339] }, "installTime": { - "avgMs": 4409.2, - "standardDeviationMs": 1461.4, - "minMs": 1811, - "maxMs": 5287, - "samplesMs": [1811, 5060, 5287, 4830, 5058] + "avgMs": 4424.8, + "standardDeviationMs": 1449.7, + "minMs": 1839, + "maxMs": 5201, + "samplesMs": [1839, 4921, 5201, 5016, 5147] }, - "order": 7, + "order": 8, "duplicateDependencies": 12, "depInstallSize": 186738858, "e18eMessages": [ @@ -127,11 +127,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 2977.2, - "standardDeviationMs": 72.4, - "minMs": 2905, - "maxMs": 3060, - "samplesMs": [3046, 2905, 2915, 2960, 3060] + "avgMs": 3352.8, + "standardDeviationMs": 684.49, + "minMs": 2913, + "maxMs": 4568, + "samplesMs": [3046, 3123, 2913, 3114, 4568] }, "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 0640221b..5b8e9e14 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 1032.2, - "standardDeviationMs": 33.51, - "minMs": 998, - "maxMs": 1069, - "samplesMs": [1069, 998, 1026, 1003, 1065] + "avgMs": 909.6, + "standardDeviationMs": 35.43, + "minMs": 860, + "maxMs": 947, + "samplesMs": [916, 936, 889, 860, 947] }, "warmBuildTime": { - "avgMs": 986.6, - "standardDeviationMs": 9.42, - "minMs": 972, - "maxMs": 996, - "samplesMs": [972, 983, 990, 992, 996] + "avgMs": 874.6, + "standardDeviationMs": 8.88, + "minMs": 865, + "maxMs": 883, + "samplesMs": [865, 879, 865, 881, 883] }, "installTime": { - "avgMs": 3583.8, - "standardDeviationMs": 1130.9, - "minMs": 1689, - "maxMs": 4530, - "samplesMs": [1689, 3431, 4129, 4530, 4140] + "avgMs": 3543.2, + "standardDeviationMs": 963.9, + "minMs": 1887, + "maxMs": 4177, + "samplesMs": [1887, 3510, 3989, 4153, 4177] }, "prodDependencies": 1, "devDependencies": 2, @@ -127,11 +127,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1426, - "standardDeviationMs": 37.91, - "minMs": 1376, - "maxMs": 1469, - "samplesMs": [1469, 1452, 1400, 1376, 1433] + "avgMs": 1312.8, + "standardDeviationMs": 33.83, + "minMs": 1281, + "maxMs": 1357, + "samplesMs": [1284, 1357, 1281, 1303, 1339] }, "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 6d4baa79..0f8cf955 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 5225.8, - "standardDeviationMs": 363.67, - "minMs": 4993, - "maxMs": 5863, - "samplesMs": [5176, 5863, 5090, 5007, 4993] + "avgMs": 5716, + "standardDeviationMs": 402.83, + "minMs": 5199, + "maxMs": 6329, + "samplesMs": [5719, 5690, 5199, 5643, 6329] }, "warmBuildTime": { - "avgMs": 5025.8, - "standardDeviationMs": 64.91, - "minMs": 4940, - "maxMs": 5105, - "samplesMs": [4940, 5105, 5055, 4982, 5047] + "avgMs": 5554.8, + "standardDeviationMs": 157.45, + "minMs": 5350, + "maxMs": 5708, + "samplesMs": [5424, 5350, 5708, 5647, 5645] }, "installTime": { - "avgMs": 6174.4, - "standardDeviationMs": 1602.6, - "minMs": 3310, - "maxMs": 6985, - "samplesMs": [3310, 6985, 6914, 6814, 6849] + "avgMs": 6123.4, + "standardDeviationMs": 1642.5, + "minMs": 3191, + "maxMs": 6923, + "samplesMs": [3191, 6679, 6920, 6923, 6904] }, "prodDependencies": 3, "devDependencies": 6, @@ -430,11 +430,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2376.4, - "standardDeviationMs": 127.51, - "minMs": 2261, - "maxMs": 2523, - "samplesMs": [2505, 2523, 2318, 2275, 2261] + "avgMs": 2606, + "standardDeviationMs": 61.79, + "minMs": 2551, + "maxMs": 2712, + "samplesMs": [2712, 2597, 2580, 2551, 2590] }, "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 72d4f1e9..79e5a51c 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 4064.6, - "standardDeviationMs": 83.75, - "minMs": 3972, - "maxMs": 4174, - "samplesMs": [4126, 4007, 4174, 3972, 4044] + "avgMs": 4156.8, + "standardDeviationMs": 201.08, + "minMs": 3893, + "maxMs": 4367, + "samplesMs": [4100, 4073, 3893, 4351, 4367] }, "warmBuildTime": { - "avgMs": 3804.6, - "standardDeviationMs": 42.15, - "minMs": 3757, - "maxMs": 3852, - "samplesMs": [3852, 3840, 3768, 3757, 3806] + "avgMs": 4016, + "standardDeviationMs": 223.74, + "minMs": 3759, + "maxMs": 4246, + "samplesMs": [3850, 4245, 3759, 3980, 4246] }, "installTime": { - "avgMs": 5500.4, - "standardDeviationMs": 1226, - "minMs": 3433, - "maxMs": 6666, - "samplesMs": [3433, 6666, 6067, 5631, 5705] + "avgMs": 5275.4, + "standardDeviationMs": 1117.9, + "minMs": 3315, + "maxMs": 6112, + "samplesMs": [3315, 6112, 5786, 5641, 5523] }, "prodDependencies": 3, "devDependencies": 2, @@ -488,11 +488,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2714.4, - "standardDeviationMs": 139.93, - "minMs": 2557, - "maxMs": 2931, - "samplesMs": [2638, 2705, 2557, 2931, 2741] + "avgMs": 2384.6, + "standardDeviationMs": 29.13, + "minMs": 2350, + "maxMs": 2425, + "samplesMs": [2396, 2388, 2350, 2364, 2425] }, "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 new file mode 100644 index 00000000..70bd847c --- /dev/null +++ b/packages/docs/src/content/devtime/versions/starter-pracht/0.18.0.json @@ -0,0 +1,94 @@ +{ + "name": "Pracht", + "package": "starter-pracht", + "type": "starter-kit", + "isFocused": false, + "order": 4, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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] + }, + "nodeModulesSize": 138993664, + "coldBuildTime": { + "avgMs": 675.4, + "standardDeviationMs": 18.45, + "minMs": 652, + "maxMs": 695, + "samplesMs": [687, 695, 683, 652, 660] + }, + "warmBuildTime": { + "avgMs": 678.4, + "standardDeviationMs": 9.74, + "minMs": 665, + "maxMs": 691, + "samplesMs": [674, 691, 679, 665, 683] + }, + "devServerStartTime": { + "avgMs": 865, + "standardDeviationMs": 22.53, + "minMs": 842, + "maxMs": 889, + "samplesMs": [843, 842, 889, 886, 865] + }, + "vendoredCoreJsSize": 0, + "vendoredCoreJsUnnecessaryModules": [], + "browserBaselineTests": { + "baselineStatus": "high", + "baselineYear": 2020, + "baselineReason": null, + "baselineFeatureCount": 37 + }, + "minimumNodeVersion": "22.18.0", + "minimumNodeVersionImposedBy": [ + "@pracht/adapter-node", + "@pracht/capabilities", + "@pracht/cli", + "@pracht/core", + "@pracht/preact-ssr-precompile", + "@pracht/vite-plugin" + ], + "frameworkDependencies": { + "prodDependencies": 3, + "devDependencies": 2, + "allDependencies": 5 + }, + "firstPartyDependencies": { + "prodDependencies": 2, + "devDependencies": 2, + "allDependencies": 218, + "duplicateDependencies": 4 + }, + "prodDependencies": 2, + "devDependencies": 6, + "duplicateDependencies": 4, + "depInstallSize": 114598387, + "allDependencies": 239, + "e18eMessages": [ + { + "message": "[duplicate dependency] content-type has 2 installed versions:\n1.0.5 via the following 2 package(s) @modelcontextprotocol/sdk@1.30.0, express@5.2.1\n2.1.0 via the following 3 package(s) negotiator@1.1.0, body-parser@2.3.0, type-is@2.1.0\n💡 Suggestions\n- Consider standardizing on version 2.1.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @rollup/pluginutils has 2 installed versions:\n5.4.0 via the following 1 package(s) @preact/preset-vite@2.10.6\n4.2.1 via the following 1 package(s) @prefresh/vite@2.4.12\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] magic-string has 2 installed versions:\n0.30.21 via the following 2 package(s) @preact/preset-vite@2.10.6, vite-prerender-plugin@0.5.13\n1.2.3 via the following 1 package(s) rolldown-string@0.3.1\n💡 Suggestions\n- Consider standardizing on version 0.30.21 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] picomatch has 2 installed versions:\n2.3.2 via the following 1 package(s) @rollup/pluginutils@4.2.1\n4.0.7 via the following 4 package(s) vite@8.2.2, fdir@6.5.0, tinyglobby@0.2.17, @rollup/pluginutils@5.4.0\n💡 Suggestions\n- Consider standardizing on version 4.0.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + } + ] +} diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.10.1.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.10.1.json index b7dfd039..17388a2d 100644 --- a/packages/docs/src/content/devtime/versions/starter-react-router/7.10.1.json +++ b/packages/docs/src/content/devtime/versions/starter-react-router/7.10.1.json @@ -3,7 +3,7 @@ "package": "starter-react-router", "type": "starter-kit", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-11T10:46:32.113Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.10.1", diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.11.0.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.11.0.json index 39c3340d..e438e6a2 100644 --- a/packages/docs/src/content/devtime/versions/starter-react-router/7.11.0.json +++ b/packages/docs/src/content/devtime/versions/starter-react-router/7.11.0.json @@ -3,7 +3,7 @@ "package": "starter-react-router", "type": "starter-kit", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-14T11:59:31.014Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.11.0", diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.12.0.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.12.0.json index 99ac7727..d07dec67 100644 --- a/packages/docs/src/content/devtime/versions/starter-react-router/7.12.0.json +++ b/packages/docs/src/content/devtime/versions/starter-react-router/7.12.0.json @@ -3,7 +3,7 @@ "package": "starter-react-router", "type": "starter-kit", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-14T12:05:57.911Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.12.0", diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.13.2.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.13.2.json index 70364fd9..0114b114 100644 --- a/packages/docs/src/content/devtime/versions/starter-react-router/7.13.2.json +++ b/packages/docs/src/content/devtime/versions/starter-react-router/7.13.2.json @@ -3,7 +3,7 @@ "package": "starter-react-router", "type": "starter-kit", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-25T04:03:03.935Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.13.2", diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.14.2.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.14.2.json index 03773eec..778faefd 100644 --- a/packages/docs/src/content/devtime/versions/starter-react-router/7.14.2.json +++ b/packages/docs/src/content/devtime/versions/starter-react-router/7.14.2.json @@ -3,7 +3,7 @@ "package": "starter-react-router", "type": "starter-kit", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-26T23:17:13.284Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.14.2", diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.15.1.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.15.1.json index e9e24e3c..5e5e1421 100644 --- a/packages/docs/src/content/devtime/versions/starter-react-router/7.15.1.json +++ b/packages/docs/src/content/devtime/versions/starter-react-router/7.15.1.json @@ -3,7 +3,7 @@ "package": "starter-react-router", "type": "starter-kit", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-28T00:34:08.888Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.15.1", diff --git a/packages/docs/src/content/devtime/versions/starter-react-router/7.16.0.json b/packages/docs/src/content/devtime/versions/starter-react-router/7.16.0.json index 8c13faf8..c1019a7c 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 @@ -3,8 +3,8 @@ "package": "starter-react-router", "type": "starter-kit", "isFocused": true, - "order": 4, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 5, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 1681.8, - "standardDeviationMs": 44.15, - "minMs": 1621, - "maxMs": 1743, - "samplesMs": [1743, 1685, 1693, 1621, 1667] + "avgMs": 1560.4, + "standardDeviationMs": 28.47, + "minMs": 1531, + "maxMs": 1597, + "samplesMs": [1531, 1597, 1539, 1583, 1552] }, "warmBuildTime": { - "avgMs": 1703.8, - "standardDeviationMs": 45.52, - "minMs": 1652, - "maxMs": 1758, - "samplesMs": [1745, 1758, 1685, 1679, 1652] + "avgMs": 1583, + "standardDeviationMs": 10.27, + "minMs": 1571, + "maxMs": 1592, + "samplesMs": [1592, 1592, 1587, 1573, 1571] }, "installTime": { - "avgMs": 1225.4, - "standardDeviationMs": 157.2, - "minMs": 1086, - "maxMs": 1447, - "samplesMs": [1142, 1086, 1118, 1334, 1447] + "avgMs": 1390.4, + "standardDeviationMs": 192.6, + "minMs": 1215, + "maxMs": 1623, + "samplesMs": [1259, 1215, 1575, 1280, 1623] }, "prodDependencies": 6, "devDependencies": 9, @@ -102,11 +102,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 843.8, - "standardDeviationMs": 9.83, - "minMs": 835, - "maxMs": 860, - "samplesMs": [837, 843, 860, 844, 835] + "avgMs": 775, + "standardDeviationMs": 21.64, + "minMs": 751, + "maxMs": 806, + "samplesMs": [784, 759, 751, 806, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/docs/src/content/devtime/versions/starter-solid-start/1.2.1.json b/packages/docs/src/content/devtime/versions/starter-solid-start/1.2.1.json index 6bb00847..1115f2ae 100644 --- a/packages/docs/src/content/devtime/versions/starter-solid-start/1.2.1.json +++ b/packages/docs/src/content/devtime/versions/starter-solid-start/1.2.1.json @@ -3,7 +3,7 @@ "package": "starter-solid-start", "type": "starter-kit", "isFocused": true, - "order": 5, + "order": 6, "timingMeasuredAt": "2026-08-07T12:16:25.929Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.2.1", diff --git a/packages/docs/src/content/devtime/versions/starter-solid-start/1.3.2.json b/packages/docs/src/content/devtime/versions/starter-solid-start/1.3.2.json index 9057f6de..43eb29d2 100644 --- a/packages/docs/src/content/devtime/versions/starter-solid-start/1.3.2.json +++ b/packages/docs/src/content/devtime/versions/starter-solid-start/1.3.2.json @@ -3,7 +3,7 @@ "package": "starter-solid-start", "type": "starter-kit", "isFocused": true, - "order": 5, + "order": 6, "timingMeasuredAt": "2026-08-08T22:32:57.392Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.3.2", 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 c9bc0f6f..e769a4d5 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 @@ -3,8 +3,8 @@ "package": "starter-solid-start", "type": "starter-kit", "isFocused": true, - "order": 5, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 6, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 2901, - "standardDeviationMs": 162.33, - "minMs": 2763, - "maxMs": 3158, - "samplesMs": [2942, 2875, 2767, 3158, 2763] + "avgMs": 2803.6, + "standardDeviationMs": 63.8, + "minMs": 2712, + "maxMs": 2873, + "samplesMs": [2712, 2873, 2767, 2835, 2831] }, "warmBuildTime": { - "avgMs": 2676.4, - "standardDeviationMs": 142.29, - "minMs": 2576, - "maxMs": 2921, - "samplesMs": [2921, 2675, 2576, 2584, 2626] + "avgMs": 2672.4, + "standardDeviationMs": 91.22, + "minMs": 2561, + "maxMs": 2754, + "samplesMs": [2730, 2731, 2561, 2754, 2586] }, "installTime": { - "avgMs": 1984, - "standardDeviationMs": 412.3, - "minMs": 1424, - "maxMs": 2418, - "samplesMs": [1424, 1745, 2002, 2331, 2418] + "avgMs": 1743.6, + "standardDeviationMs": 209, + "minMs": 1430, + "maxMs": 2015, + "samplesMs": [1430, 1741, 1737, 1795, 2015] }, "prodDependencies": 6, "devDependencies": 1, @@ -97,11 +97,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2543.6, - "standardDeviationMs": 54.01, - "minMs": 2461, - "maxMs": 2601, - "samplesMs": [2524, 2601, 2575, 2557, 2461] + "avgMs": 2757.4, + "standardDeviationMs": 33.06, + "minMs": 2705, + "maxMs": 2785, + "samplesMs": [2785, 2745, 2779, 2773, 2705] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.49.4.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.49.4.json index dcc801e2..4c1b513f 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.49.4.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.49.4.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-07-24T09:39:00.514Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.49.4", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.50.2.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.50.2.json index 78a94b35..cb431643 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.50.2.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.50.2.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-07-24T11:46:26.451Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.50.2", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.51.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.51.0.json index 10d958e5..673d013f 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.51.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.51.0.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-07-24T22:37:21.835Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.51.0", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.52.2.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.52.2.json index 9751e3fe..2b1f4b92 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.52.2.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.52.2.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-08-10T13:05:20.343Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.52.2", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.53.4.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.53.4.json index 7e216a20..0de281da 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.53.4.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.53.4.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-08-11T11:55:10.577Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.53.4", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.54.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.54.0.json index bcd2cda3..40fe881e 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.54.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.54.0.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-08-16T03:55:31.311Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.54.0", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.55.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.55.0.json index 9931bcc2..4ae07926 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.55.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.55.0.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-08T12:52:42.842Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.55.0", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.56.1.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.56.1.json index 720bc09a..c6d53d45 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.56.1.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.56.1.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-11T10:32:34.488Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.56.1", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.57.1.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.57.1.json index 89507052..9de1eaa3 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.57.1.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.57.1.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-11T10:53:31.960Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.57.1", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.58.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.58.0.json index 1f8081ee..970e33ba 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.58.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.58.0.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-17T13:04:54.031Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.58.0", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.59.1.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.59.1.json index b9e88095..cc2368ad 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.59.1.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.59.1.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-25T03:25:19.272Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.59.1", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.60.1.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.60.1.json index eb97d75b..0a3c5317 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.60.1.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.60.1.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-27T23:31:39.370Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.60.1", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.61.1.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.61.1.json index 582d7389..d830d24b 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.61.1.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.61.1.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-28T07:50:27.982Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.61.1", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.62.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.62.0.json index dd12686e..6247ce08 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.62.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.62.0.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-02T02:27:47.078Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.62.0", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.63.1.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.63.1.json index dc3d79b9..3e1320e3 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.63.1.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.63.1.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-02T07:22:47.396Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.63.1", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.64.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.64.0.json index cfec5d77..1b6ed839 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.64.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.64.0.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-03T07:51:34.204Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.64.0", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json index a3763059..f68b081a 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.65.2.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", diff --git a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.66.0.json b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.66.0.json index d489431b..c11e3ca4 100644 --- a/packages/docs/src/content/devtime/versions/starter-sveltekit/2.66.0.json +++ b/packages/docs/src/content/devtime/versions/starter-sveltekit/2.66.0.json @@ -3,7 +3,7 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-06T09:33:09.737Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.66.0", 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 e70322b0..27151f41 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 @@ -3,8 +3,8 @@ "package": "starter-sveltekit", "type": "starter-kit", "isFocused": true, - "order": 6, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 7, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 2585.6, - "standardDeviationMs": 54.91, - "minMs": 2518, - "maxMs": 2659, - "samplesMs": [2620, 2573, 2518, 2659, 2558] + "avgMs": 2385.2, + "standardDeviationMs": 111.89, + "minMs": 2270, + "maxMs": 2557, + "samplesMs": [2377, 2306, 2416, 2557, 2270] }, "warmBuildTime": { - "avgMs": 2486.8, - "standardDeviationMs": 147.64, - "minMs": 2380, - "maxMs": 2740, - "samplesMs": [2452, 2385, 2740, 2380, 2477] + "avgMs": 2128.4, + "standardDeviationMs": 71.21, + "minMs": 2008, + "maxMs": 2192, + "samplesMs": [2192, 2167, 2144, 2131, 2008] }, "installTime": { - "avgMs": 1603.6, - "standardDeviationMs": 154.4, - "minMs": 1421, - "maxMs": 1727, - "samplesMs": [1449, 1421, 1709, 1727, 1712] + "avgMs": 1615.6, + "standardDeviationMs": 128.9, + "minMs": 1467, + "maxMs": 1802, + "samplesMs": [1467, 1525, 1639, 1645, 1802] }, "prodDependencies": 0, "devDependencies": 8, @@ -72,11 +72,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1207.2, - "standardDeviationMs": 37.6, - "minMs": 1177, - "maxMs": 1272, - "samplesMs": [1272, 1177, 1202, 1199, 1186] + "avgMs": 1370.6, + "standardDeviationMs": 19.15, + "minMs": 1337, + "maxMs": 1385, + "samplesMs": [1377, 1385, 1375, 1337, 1379] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.145.3.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.145.3.json index ae6eb835..2e377608 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.145.3.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.145.3.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-09-28T00:47:33.309Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.145.3", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.146.3.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.146.3.json index 406492ad..335ccc7b 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.146.3.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.146.3.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-09-28T11:12:21.494Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.146.3", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.147.3.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.147.3.json index 02dd17cc..149f23c2 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.147.3.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.147.3.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-09-29T09:09:31.602Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.147.3", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.148.0.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.148.0.json index e0a15aeb..6a4967ab 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.148.0.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.148.0.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-01T10:20:29.131Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.148.0", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.149.4.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.149.4.json index 325c3eef..0b7b1b00 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.149.4.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.149.4.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-01T13:19:04.283Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.149.4", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.150.0.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.150.0.json index d98c53a9..116ff448 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.150.0.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.150.0.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T04:10:18.351Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.150.0", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.151.6.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.151.6.json index 0679badd..25dc1f7c 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.151.6.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.151.6.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T06:37:18.382Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.151.6", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.152.0.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.152.0.json index 02c593d8..96a713c0 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.152.0.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.152.0.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T07:12:42.751Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.152.0", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.153.2.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.153.2.json index e7500545..265d4c73 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.153.2.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.153.2.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T07:36:37.662Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.153.2", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.154.14.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.154.14.json index 85b2df3c..93276333 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.154.14.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.154.14.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-03T08:00:42.029Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.154.14", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json index 29017da2..9f22a5fb 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.155.0.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-03T13:34:23.158Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.155.0", diff --git a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.156.0.json b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.156.0.json index 8a9bf518..03854cee 100644 --- a/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.156.0.json +++ b/packages/docs/src/content/devtime/versions/starter-tanstack-start-react/1.156.0.json @@ -3,7 +3,7 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-06T13:19:52.304Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.156.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 7fad076a..d9fa8738 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 @@ -3,8 +3,8 @@ "package": "starter-tanstack-start-react", "type": "starter-kit", "isFocused": true, - "order": 7, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 8, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 5270, - "standardDeviationMs": 122.42, - "minMs": 5124, - "maxMs": 5418, - "samplesMs": [5350, 5170, 5288, 5418, 5124] + "avgMs": 5605.4, + "standardDeviationMs": 180.09, + "minMs": 5432, + "maxMs": 5906, + "samplesMs": [5572, 5432, 5515, 5602, 5906] }, "warmBuildTime": { - "avgMs": 5091.8, - "standardDeviationMs": 106.58, - "minMs": 4929, - "maxMs": 5187, - "samplesMs": [5110, 5181, 4929, 5052, 5187] + "avgMs": 5295.2, + "standardDeviationMs": 119.86, + "minMs": 5196, + "maxMs": 5485, + "samplesMs": [5196, 5210, 5485, 5246, 5339] }, "installTime": { - "avgMs": 4409.2, - "standardDeviationMs": 1461.4, - "minMs": 1811, - "maxMs": 5287, - "samplesMs": [1811, 5060, 5287, 4830, 5058] + "avgMs": 4424.8, + "standardDeviationMs": 1449.7, + "minMs": 1839, + "maxMs": 5201, + "samplesMs": [1839, 4921, 5201, 5016, 5147] }, "prodDependencies": 13, "devDependencies": 11, @@ -126,11 +126,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 2977.2, - "standardDeviationMs": 72.4, - "minMs": 2905, - "maxMs": 3060, - "samplesMs": [3046, 2905, 2915, 2960, 3060] + "avgMs": 3352.8, + "standardDeviationMs": 684.49, + "minMs": 2913, + "maxMs": 4568, + "samplesMs": [3046, 3123, 2913, 3114, 4568] }, "firstPartyDependencies": { "prodDependencies": 6, diff --git a/packages/docs/src/content/runtime/app-astro.json b/packages/docs/src/content/runtime/app-astro.json index bcf61484..9c8e6837 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 105.4, - "fcpMs": 105.29, + "firstPaintMs": 109.2, + "fcpMs": 109.15, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.79, - "inputDelayMs": 1.48, - "processingDurationMs": 0.32, + "interactionLatencyMs": 2.3, + "inputDelayMs": 2, + "processingDurationMs": 0.3, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.87, - "fcpMs": 11.85, - "interactionLatencyMs": 0.73, - "inputDelayMs": 0.69, - "processingDurationMs": 0.06, + "firstPaintMs": 27.59, + "fcpMs": 27.79, + "interactionLatencyMs": 1.06, + "inputDelayMs": 1.07, + "processingDurationMs": 0.04, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 120, - "fcpMs": 119.97, + "firstPaintMs": 153, + "fcpMs": 153.238, "interactionTests": { - "interactionLatencyMs": 0.905, - "inputDelayMs": 0.597, - "processingDurationMs": 0.308, + "interactionLatencyMs": 1.6989999999999998, + "inputDelayMs": 1.341, + "processingDurationMs": 0.358, "presentationDelayMs": 0 } }, { - "firstPaintMs": 101, - "fcpMs": 101.035, + "firstPaintMs": 85, + "fcpMs": 84.58, "interactionTests": { - "interactionLatencyMs": 2.109, - "inputDelayMs": 1.834, - "processingDurationMs": 0.275, + "interactionLatencyMs": 2.211, + "inputDelayMs": 1.911, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 115.7, + "firstPaintMs": 119, + "fcpMs": 118.943, "interactionTests": { - "interactionLatencyMs": 2.156, - "inputDelayMs": 1.851, - "processingDurationMs": 0.305, + "interactionLatencyMs": 4.146, + "inputDelayMs": 3.846, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 96, - "fcpMs": 95.895, + "firstPaintMs": 92, + "fcpMs": 91.519, "interactionTests": { - "interactionLatencyMs": 2.63, - "inputDelayMs": 2.203, - "processingDurationMs": 0.427, + "interactionLatencyMs": 1.516, + "inputDelayMs": 1.206, + "processingDurationMs": 0.31, "presentationDelayMs": 0 } }, { - "firstPaintMs": 94, - "fcpMs": 93.838, + "firstPaintMs": 97, + "fcpMs": 97.489, "interactionTests": { - "interactionLatencyMs": 1.169, - "inputDelayMs": 0.902, - "processingDurationMs": 0.267, + "interactionLatencyMs": 1.9489999999999998, + "inputDelayMs": 1.692, + "processingDurationMs": 0.257, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 729, - "avgLatencyMs": 1.498, - "medianLatencyMs": 1.327, - "samples": 6675, + "opsPerSec": 737, + "avgLatencyMs": 1.472, + "medianLatencyMs": 1.317, + "samples": 6795, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 80.4, - "fcpMs": 80.43, + "firstPaintMs": 72.2, + "fcpMs": 72.11, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.94, - "inputDelayMs": 0.64, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.7, + "inputDelayMs": 0.46, + "processingDurationMs": 0.24, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 21.05, - "fcpMs": 21.04, - "interactionLatencyMs": 0.34, - "inputDelayMs": 0.31, - "processingDurationMs": 0.04, + "firstPaintMs": 13.86, + "fcpMs": 13.63, + "interactionLatencyMs": 0.2, + "inputDelayMs": 0.2, + "processingDurationMs": 0.01, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.258, + "firstPaintMs": 69, + "fcpMs": 68.57, "interactionTests": { - "interactionLatencyMs": 1, - "inputDelayMs": 0.712, - "processingDurationMs": 0.288, + "interactionLatencyMs": 0.76, + "inputDelayMs": 0.514, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 89, - "fcpMs": 88.876, + "firstPaintMs": 62, + "fcpMs": 62.389, "interactionTests": { - "interactionLatencyMs": 1.347, - "inputDelayMs": 1.002, - "processingDurationMs": 0.345, + "interactionLatencyMs": 0.725, + "inputDelayMs": 0.478, + "processingDurationMs": 0.247, "presentationDelayMs": 0 } }, { - "firstPaintMs": 56, - "fcpMs": 56.032, + "firstPaintMs": 92, + "fcpMs": 91.574, "interactionTests": { - "interactionLatencyMs": 1.113, - "inputDelayMs": 0.787, - "processingDurationMs": 0.326, + "interactionLatencyMs": 0.365, + "inputDelayMs": 0.119, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 88, - "fcpMs": 87.767, + "firstPaintMs": 80, + "fcpMs": 79.914, "interactionTests": { - "interactionLatencyMs": 0.793, - "inputDelayMs": 0.546, - "processingDurationMs": 0.247, + "interactionLatencyMs": 0.776, + "inputDelayMs": 0.538, + "processingDurationMs": 0.238, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.23, + "firstPaintMs": 58, + "fcpMs": 58.1, "interactionTests": { - "interactionLatencyMs": 0.452, - "inputDelayMs": 0.178, - "processingDurationMs": 0.274, + "interactionLatencyMs": 0.875, + "inputDelayMs": 0.657, + "processingDurationMs": 0.218, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1578.6, - "peakAvgLatencyMs": 31.1, + "peakRequestsPerSec": 1562.4, + "peakAvgLatencyMs": 31.4, "peakP50LatencyMs": 31, "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 46, - "totalRequests": 46206, + "peakP90LatencyMs": 34, + "peakP99LatencyMs": 49, + "totalRequests": 46584, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2687, + "requests": 2773, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 1.1, + "requestsPerSec": 554.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 10, - "bytesPerSec": 101783961.6 + "maxLatencyMs": 8, + "bytesPerSec": 105021440 }, { "workers": 5, "durationMs": 5000, - "requests": 5783, + "requests": 5990, "errors": 0, - "requestsPerSec": 1156.6, - "avgLatencyMs": 4.02, + "requestsPerSec": 1198, + "avgLatencyMs": 3.7, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 219034419.2 + "p99LatencyMs": 6, + "maxLatencyMs": 11, + "bytesPerSec": 226898739.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6781, + "requests": 6949, "errors": 0, - "requestsPerSec": 1356.2, - "avgLatencyMs": 6.84, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1389.8, + "avgLatencyMs": 6.56, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 256861798.4 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263179468.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7690, + "requests": 7724, "errors": 0, - "requestsPerSec": 1538, - "avgLatencyMs": 15.71, + "requestsPerSec": 1544.8, + "avgLatencyMs": 15.62, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 26, - "maxLatencyMs": 41, - "bytesPerSec": 291268198.4 + "p99LatencyMs": 21, + "maxLatencyMs": 60, + "bytesPerSec": 292578918.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7893, + "requests": 7812, "errors": 0, - "requestsPerSec": 1578.6, - "avgLatencyMs": 31.1, + "requestsPerSec": 1562.4, + "avgLatencyMs": 31.4, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 46, - "maxLatencyMs": 331, - "bytesPerSec": 298975232 + "p90LatencyMs": 34, + "p99LatencyMs": 49, + "maxLatencyMs": 267, + "bytesPerSec": 295881932.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7724, + "requests": 7755, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 63.87, + "requestsPerSec": 1551, + "avgLatencyMs": 63.63, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 85, - "maxLatencyMs": 1581, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 68, + "p99LatencyMs": 84, + "maxLatencyMs": 1517, + "bytesPerSec": 293732352 }, { "workers": 200, "durationMs": 5010, - "requests": 7648, + "requests": 7581, "errors": 0, - "requestsPerSec": 1529.6, - "avgLatencyMs": 113.92, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 99, - "p90LatencyMs": 107, + "requestsPerSec": 1516.2, + "avgLatencyMs": 113.69, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 103, + "p90LatencyMs": 113, "p99LatencyMs": 1543, - "maxLatencyMs": 4978, - "bytesPerSec": 289695334.4 + "maxLatencyMs": 4946, + "bytesPerSec": 287178752 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 1468.2, - "peakAvgLatencyMs": 33.44, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 34, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 53, - "totalRequests": 44842, + "peakWorkers": 25, + "peakRequestsPerSec": 1520.8, + "peakAvgLatencyMs": 15.9, + "peakP50LatencyMs": 16, + "peakP75LatencyMs": 17, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 27, + "totalRequests": 45900, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2678, + "requests": 2751, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 1.09, + "requestsPerSec": 550.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 101443174.4 + "maxLatencyMs": 4, + "bytesPerSec": 104221900.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5957, + "requests": 6024, "errors": 0, - "requestsPerSec": 1191.41, - "avgLatencyMs": 3.98, + "requestsPerSec": 1204.8, + "avgLatencyMs": 3.78, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 225640448 + "p99LatencyMs": 6, + "maxLatencyMs": 29, + "bytesPerSec": 228183244.8 }, { "workers": 10, "durationMs": 5000, - "requests": 6960, + "requests": 6966, "errors": 0, - "requestsPerSec": 1392, - "avgLatencyMs": 6.66, + "requestsPerSec": 1393.2, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, "maxLatencyMs": 18, - "bytesPerSec": 263625113.6 + "bytesPerSec": 263900364.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7339, + "requests": 7604, "errors": 0, - "requestsPerSec": 1467.8, - "avgLatencyMs": 16.5, + "requestsPerSec": 1520.8, + "avgLatencyMs": 15.9, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 27, - "maxLatencyMs": 85, - "bytesPerSec": 278003712 + "maxLatencyMs": 55, + "bytesPerSec": 288017612.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7341, + "requests": 7583, "errors": 0, - "requestsPerSec": 1468.2, - "avgLatencyMs": 33.44, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 34, - "p90LatencyMs": 36, - "p99LatencyMs": 53, - "maxLatencyMs": 394, - "bytesPerSec": 278069248 + "requestsPerSec": 1516.6, + "avgLatencyMs": 32.39, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 51, + "maxLatencyMs": 342, + "bytesPerSec": 287231180.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7319, + "requests": 7429, "errors": 0, - "requestsPerSec": 1463.8, - "avgLatencyMs": 67.39, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 68, + "requestsPerSec": 1485.8, + "avgLatencyMs": 66.41, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 66, "p90LatencyMs": 71, - "p99LatencyMs": 114, - "maxLatencyMs": 1594, - "bytesPerSec": 277230387.2 + "p99LatencyMs": 102, + "maxLatencyMs": 1602, + "bytesPerSec": 281477120 }, { "workers": 200, "durationMs": 5010, - "requests": 7248, + "requests": 7543, "errors": 0, - "requestsPerSec": 1449.6, - "avgLatencyMs": 116.13, + "requestsPerSec": 1508.6, + "avgLatencyMs": 114.68, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 102, - "p90LatencyMs": 111, - "p99LatencyMs": 1668, - "maxLatencyMs": 4992, - "bytesPerSec": 274504089.61 + "p75LatencyMs": 101, + "p90LatencyMs": 108, + "p99LatencyMs": 1557, + "maxLatencyMs": 4987, + "bytesPerSec": 285710745.61 } ] } diff --git a/packages/docs/src/content/runtime/app-baseline-html.json b/packages/docs/src/content/runtime/app-baseline-html.json index 268c3b1c..e2bd4adf 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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.213, - "samples": 8226, + "medianLatencyMs": 1.209, + "samples": 8223, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2940, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6305, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7290, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 7830, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "p99LatencyMs": 21, + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 8244, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8664, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 8556, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakWorkers": 25, + "peakRequestsPerSec": 1666, + "peakAvgLatencyMs": 14.44, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 15, + "peakP90LatencyMs": 17, + "peakP99LatencyMs": 19, + "totalRequests": 48522, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2962, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 592.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "maxLatencyMs": 6, + "bytesPerSec": 112151756.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6428, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1285.6, + "avgLatencyMs": 3.31, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 243413811.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7342, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1468.4, + "avgLatencyMs": 6.49, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "p99LatencyMs": 9, + "maxLatencyMs": 13, + "bytesPerSec": 278003712 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 8330, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "requestsPerSec": 1666, + "avgLatencyMs": 14.44, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 37, + "bytesPerSec": 315385446.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 7886, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1577.2, + "avgLatencyMs": 31.07, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 46, + "maxLatencyMs": 72, + "bytesPerSec": 298608230.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8121, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1624.2, + "avgLatencyMs": 60.79, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 113, + "maxLatencyMs": 593, + "bytesPerSec": 307481804.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 7453, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1490.6, + "avgLatencyMs": 131.87, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 157, + "p90LatencyMs": 191, + "p99LatencyMs": 689, + "maxLatencyMs": 1199, + "bytesPerSec": 282198016 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1607.6, - "peakAvgLatencyMs": 122.44, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 137, - "peakP90LatencyMs": 169, - "peakP99LatencyMs": 1133, - "totalRequests": 47288, + "peakWorkers": 100, + "peakRequestsPerSec": 1741.2, + "peakAvgLatencyMs": 56.65, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 65, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 48675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2951, + "requests": 2995, "errors": 0, - "requestsPerSec": 590.21, - "avgLatencyMs": 1.03, + "requestsPerSec": 599, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111745433.6 + "p99LatencyMs": 3, + "maxLatencyMs": 6, + "bytesPerSec": 113396940.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6193, + "requests": 6214, "errors": 0, - "requestsPerSec": 1238.6, - "avgLatencyMs": 3.33, + "requestsPerSec": 1242.8, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 7, - "bytesPerSec": 234500915.2 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 235287347.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7053, + "requests": 6685, "errors": 0, - "requestsPerSec": 1410.6, - "avgLatencyMs": 6.52, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1337, + "avgLatencyMs": 6.93, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 13, - "bytesPerSec": 267019878.4 + "bytesPerSec": 253139353.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7484, + "requests": 7746, "errors": 0, - "requestsPerSec": 1496.8, - "avgLatencyMs": 16.19, + "requestsPerSec": 1549.2, + "avgLatencyMs": 15.63, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 283390771.2 + "p75LatencyMs": 17, + "p90LatencyMs": 18, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 293247385.61 }, { "workers": 50, "durationMs": 5000, - "requests": 7724, + "requests": 8048, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 31.78, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, + "requestsPerSec": 1609.6, + "avgLatencyMs": 30.46, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 44, - "maxLatencyMs": 70, - "bytesPerSec": 292526489.61 + "p99LatencyMs": 42, + "maxLatencyMs": 72, + "bytesPerSec": 304729292.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7845, + "requests": 8706, "errors": 0, - "requestsPerSec": 1569, - "avgLatencyMs": 62.79, - "medianLatencyMs": 58, - "p50LatencyMs": 58, - "p75LatencyMs": 67, - "p90LatencyMs": 83, - "p99LatencyMs": 108, - "maxLatencyMs": 1418, - "bytesPerSec": 297035366.4 + "requestsPerSec": 1741.2, + "avgLatencyMs": 56.65, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 65, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 666, + "bytesPerSec": 329698508.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8038, + "requests": 8281, "errors": 0, - "requestsPerSec": 1607.6, - "avgLatencyMs": 122.44, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 1656.2, + "avgLatencyMs": 118.67, + "medianLatencyMs": 97, + "p50LatencyMs": 97, "p75LatencyMs": 137, - "p90LatencyMs": 169, - "p99LatencyMs": 1133, - "maxLatencyMs": 1999, - "bytesPerSec": 304322969.61 + "p90LatencyMs": 171, + "p99LatencyMs": 659, + "maxLatencyMs": 1895, + "bytesPerSec": 313550438.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1757.4, - "peakAvgLatencyMs": 111.95, - "peakP50LatencyMs": 83, - "peakP75LatencyMs": 103, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 913, - "totalRequests": 49067, + "peakWorkers": 100, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2937, + "requests": 2940, "errors": 0, - "requestsPerSec": 587.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111221145.6 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6266, + "requests": 6305, "errors": 0, - "requestsPerSec": 1253.2, - "avgLatencyMs": 3.33, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 237279641.6 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7242, + "requests": 7290, "errors": 0, - "requestsPerSec": 1448.4, - "avgLatencyMs": 6.42, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 274202624 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7888, + "requests": 7830, "errors": 0, - "requestsPerSec": 1577.6, - "avgLatencyMs": 15.29, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, "medianLatencyMs": 14, "p50LatencyMs": 14, "p75LatencyMs": 17, - "p90LatencyMs": 18, + "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 31, - "bytesPerSec": 298713088 + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7536, + "requests": 8244, "errors": 0, - "requestsPerSec": 1507.2, - "avgLatencyMs": 32.57, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 52, - "maxLatencyMs": 292, - "bytesPerSec": 285343744 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, - "durationMs": 5000, - "requests": 8411, + "durationMs": 5010, + "requests": 8664, "errors": 0, - "requestsPerSec": 1682.2, - "avgLatencyMs": 58.6, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 66, - "p90LatencyMs": 74, - "p99LatencyMs": 94, - "maxLatencyMs": 501, - "bytesPerSec": 318426316.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 8787, + "requests": 8556, "errors": 0, - "requestsPerSec": 1757.4, - "avgLatencyMs": 111.95, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 145, - "p99LatencyMs": 913, - "maxLatencyMs": 4803, - "bytesPerSec": 332686950.4 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ] } diff --git a/packages/docs/src/content/runtime/app-next-js.json b/packages/docs/src/content/runtime/app-next-js.json index e787ddaf..89234008 100644 --- a/packages/docs/src/content/runtime/app-next-js.json +++ b/packages/docs/src/content/runtime/app-next-js.json @@ -3,219 +3,219 @@ "package": "app-next-js", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 338.8, - "fcpMs": 339.13, + "firstPaintMs": 343.6, + "fcpMs": 343.7, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.63, - "inputDelayMs": 1.43, - "processingDurationMs": 6.11, - "presentationDelayMs": 12.09 + "interactionLatencyMs": 23.87, + "inputDelayMs": 1.52, + "processingDurationMs": 10.13, + "presentationDelayMs": 12.22 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.79, - "fcpMs": 1.88, - "interactionLatencyMs": 4.81, - "inputDelayMs": 0.22, - "processingDurationMs": 1.63, - "presentationDelayMs": 4.05 + "firstPaintMs": 1.52, + "fcpMs": 1.43, + "interactionLatencyMs": 1.97, + "inputDelayMs": 0.12, + "processingDurationMs": 2.51, + "presentationDelayMs": 2.54 }, "samples": [ { - "firstPaintMs": 338, - "fcpMs": 338.333, + "firstPaintMs": 345, + "fcpMs": 345.306, "interactionTests": { - "interactionLatencyMs": 12.931000000000001, - "inputDelayMs": 1.777, - "processingDurationMs": 4.483, - "presentationDelayMs": 6.671 + "interactionLatencyMs": 21.197, + "inputDelayMs": 1.738, + "processingDurationMs": 10.557, + "presentationDelayMs": 8.902 } }, { - "firstPaintMs": 338, - "fcpMs": 338.112, + "firstPaintMs": 344, + "fcpMs": 343.587, "interactionTests": { - "interactionLatencyMs": 25.221999999999998, - "inputDelayMs": 1.497, - "processingDurationMs": 6.185, - "presentationDelayMs": 17.54 + "interactionLatencyMs": 25.09, + "inputDelayMs": 1.456, + "processingDurationMs": 9.323, + "presentationDelayMs": 14.311 } }, { - "firstPaintMs": 342, - "fcpMs": 342.48, + "firstPaintMs": 344, + "fcpMs": 343.939, "interactionTests": { - "interactionLatencyMs": 16.742, - "inputDelayMs": 1.363, - "processingDurationMs": 4.957, - "presentationDelayMs": 10.422 + "interactionLatencyMs": 25.057000000000002, + "inputDelayMs": 1.448, + "processingDurationMs": 9.434, + "presentationDelayMs": 14.175 } }, { - "firstPaintMs": 338, - "fcpMs": 338.246, + "firstPaintMs": 344, + "fcpMs": 344.265, "interactionTests": { - "interactionLatencyMs": 21.439, - "inputDelayMs": 1.212, - "processingDurationMs": 6.235, - "presentationDelayMs": 13.992 + "interactionLatencyMs": 25.654, + "inputDelayMs": 1.488, + "processingDurationMs": 14.084, + "presentationDelayMs": 10.082 } }, { - "firstPaintMs": 338, - "fcpMs": 338.454, + "firstPaintMs": 341, + "fcpMs": 341.42, "interactionTests": { - "interactionLatencyMs": 21.823, - "inputDelayMs": 1.324, - "processingDurationMs": 8.686, - "presentationDelayMs": 11.813 + "interactionLatencyMs": 22.34, + "inputDelayMs": 1.469, + "processingDurationMs": 7.249, + "presentationDelayMs": 13.622 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 228, - "avgLatencyMs": 4.517, - "medianLatencyMs": 4.576, - "samples": 2215, + "opsPerSec": 208, + "avgLatencyMs": 4.958, + "medianLatencyMs": 4.75, + "samples": 2017, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 163.2, - "fcpMs": 163.2, + "firstPaintMs": 152.6, + "fcpMs": 152.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.59, - "inputDelayMs": 1.22, - "processingDurationMs": 7.5, - "presentationDelayMs": 8.86 + "interactionLatencyMs": 22.71, + "inputDelayMs": 1.29, + "processingDurationMs": 10.8, + "presentationDelayMs": 10.62 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.27, - "fcpMs": 23.4, - "interactionLatencyMs": 2.08, - "inputDelayMs": 0.1, - "processingDurationMs": 3.53, - "presentationDelayMs": 2.16 + "firstPaintMs": 18.62, + "fcpMs": 18.69, + "interactionLatencyMs": 4.42, + "inputDelayMs": 0.2, + "processingDurationMs": 3.51, + "presentationDelayMs": 3.06 }, "samples": [ { - "firstPaintMs": 195, - "fcpMs": 195.259, + "firstPaintMs": 158, + "fcpMs": 158.331, "interactionTests": { - "interactionLatencyMs": 20.034, - "inputDelayMs": 1.161, - "processingDurationMs": 11.371, - "presentationDelayMs": 7.502 + "interactionLatencyMs": 20.217, + "inputDelayMs": 1.321, + "processingDurationMs": 11.376, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 174, - "fcpMs": 174.094, + "firstPaintMs": 180, + "fcpMs": 180.123, "interactionTests": { - "interactionLatencyMs": 18.605, - "inputDelayMs": 1.155, - "processingDurationMs": 11.317, - "presentationDelayMs": 6.133 + "interactionLatencyMs": 29.856, + "inputDelayMs": 1.612, + "processingDurationMs": 16.248, + "presentationDelayMs": 11.996 } }, { - "firstPaintMs": 157, - "fcpMs": 157.121, + "firstPaintMs": 146, + "fcpMs": 145.767, "interactionTests": { - "interactionLatencyMs": 14.718, - "inputDelayMs": 1.36, - "processingDurationMs": 4.555, - "presentationDelayMs": 8.803 + "interactionLatencyMs": 18.479, + "inputDelayMs": 1.231, + "processingDurationMs": 10.108, + "presentationDelayMs": 7.14 } }, { - "firstPaintMs": 132, - "fcpMs": 131.976, + "firstPaintMs": 150, + "fcpMs": 149.917, "interactionTests": { - "interactionLatencyMs": 18.266, - "inputDelayMs": 1.134, - "processingDurationMs": 5.599, - "presentationDelayMs": 11.533 + "interactionLatencyMs": 21.309, + "inputDelayMs": 1.075, + "processingDurationMs": 6.645, + "presentationDelayMs": 13.589 } }, { - "firstPaintMs": 158, - "fcpMs": 157.572, + "firstPaintMs": 129, + "fcpMs": 129.069, "interactionTests": { - "interactionLatencyMs": 16.304, - "inputDelayMs": 1.285, - "processingDurationMs": 4.678, - "presentationDelayMs": 10.341 + "interactionLatencyMs": 23.701, + "inputDelayMs": 1.221, + "processingDurationMs": 9.611, + "presentationDelayMs": 12.869 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -223,13 +223,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -238,14 +238,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -253,14 +253,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -268,103 +268,103 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 40.21, - "peakAvgLatencyMs": 24.36, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 28, - "totalRequests": 1128, + "peakWorkers": 5, + "peakRequestsPerSec": 41, + "peakAvgLatencyMs": 120.99, + "peakP50LatencyMs": 121, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 123, + "peakP99LatencyMs": 146, + "totalRequests": 1153, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 201, + "requests": 204, "errors": 0, - "requestsPerSec": 40.21, - "avgLatencyMs": 24.36, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, "medianLatencyMs": 24, "p50LatencyMs": 24, - "p75LatencyMs": 26, + "p75LatencyMs": 25, "p90LatencyMs": 26, "p99LatencyMs": 28, - "maxLatencyMs": 42, - "bytesPerSec": 23896064 + "maxLatencyMs": 29, + "bytesPerSec": 24253235.2 }, { "workers": 5, - "durationMs": 5010, - "requests": 197, + "durationMs": 5000, + "requests": 205, "errors": 0, - "requestsPerSec": 39.4, - "avgLatencyMs": 124.41, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 126, - "p90LatencyMs": 127, - "p99LatencyMs": 145, - "maxLatencyMs": 168, - "bytesPerSec": 23424204.8 + "requestsPerSec": 41, + "avgLatencyMs": 120.99, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 122, + "p90LatencyMs": 123, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 24374476.8 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 263.42, - "medianLatencyMs": 262, - "p50LatencyMs": 262, - "p75LatencyMs": 268, - "p90LatencyMs": 280, - "p99LatencyMs": 412, - "maxLatencyMs": 447, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.58, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 258, + "p90LatencyMs": 272, + "p99LatencyMs": 474, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 173, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 697.65, - "medianLatencyMs": 686, - "p50LatencyMs": 686, - "p75LatencyMs": 700, - "p90LatencyMs": 703, - "p99LatencyMs": 2010, - "maxLatencyMs": 2132, - "bytesPerSec": 20089241.61 + "requestsPerSec": 34.6, + "avgLatencyMs": 680.91, + "medianLatencyMs": 675, + "p50LatencyMs": 675, + "p75LatencyMs": 694, + "p90LatencyMs": 706, + "p99LatencyMs": 1922, + "maxLatencyMs": 2031, + "bytesPerSec": 20567654.4 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 154, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1159.85, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1107, - "p90LatencyMs": 2481, - "p99LatencyMs": 4641, - "maxLatencyMs": 4843, - "bytesPerSec": 17472716.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1169.41, + "medianLatencyMs": 922, + "p50LatencyMs": 922, + "p75LatencyMs": 1142, + "p90LatencyMs": 2441, + "p99LatencyMs": 4799, + "maxLatencyMs": 4988, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -372,14 +372,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.11, - "medianLatencyMs": 907, - "p50LatencyMs": 907, - "p75LatencyMs": 1084, - "p90LatencyMs": 2709, - "p99LatencyMs": 4639, - "maxLatencyMs": 4840, - "bytesPerSec": 15807488 + "avgLatencyMs": 1236.9, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1100, + "p90LatencyMs": 2813, + "p99LatencyMs": 4715, + "maxLatencyMs": 4900, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -387,72 +387,72 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1471.14, - "medianLatencyMs": 776, - "p50LatencyMs": 776, - "p75LatencyMs": 2309, - "p90LatencyMs": 3629, - "p99LatencyMs": 4949, - "maxLatencyMs": 4949, + "avgLatencyMs": 1473.41, + "medianLatencyMs": 771, + "p50LatencyMs": 771, + "p75LatencyMs": 2334, + "p90LatencyMs": 3660, + "p99LatencyMs": 4946, + "maxLatencyMs": 4946, "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -460,13 +460,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -475,14 +475,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -490,14 +490,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -505,132 +505,132 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.39, - "peakP50LatencyMs": 120, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 125, - "peakP99LatencyMs": 139, - "totalRequests": 1120, + "peakWorkers": 1, + "peakRequestsPerSec": 42.2, + "peakAvgLatencyMs": 23.2, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1159, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 211, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.92, + "requestsPerSec": 42.2, + "avgLatencyMs": 23.2, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 25078988.8 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 210, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.39, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 122, - "p90LatencyMs": 125, - "p99LatencyMs": 139, + "requestsPerSec": 42, + "avgLatencyMs": 118.19, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 119, + "p90LatencyMs": 123, + "p99LatencyMs": 140, "maxLatencyMs": 140, - "bytesPerSec": 24374476.8 + "bytesPerSec": 24967577.6 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 262.75, - "medianLatencyMs": 259, - "p50LatencyMs": 259, - "p75LatencyMs": 267, - "p90LatencyMs": 278, - "p99LatencyMs": 428, - "maxLatencyMs": 464, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.32, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 259, + "p90LatencyMs": 272, + "p99LatencyMs": 468, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 165, + "requests": 169, "errors": 0, - "requestsPerSec": 33, - "avgLatencyMs": 711.94, - "medianLatencyMs": 702, - "p50LatencyMs": 702, - "p75LatencyMs": 712, - "p90LatencyMs": 726, - "p99LatencyMs": 2062, - "maxLatencyMs": 2173, - "bytesPerSec": 19614105.61 + "requestsPerSec": 33.8, + "avgLatencyMs": 689.05, + "medianLatencyMs": 687, + "p50LatencyMs": 687, + "p75LatencyMs": 698, + "p90LatencyMs": 712, + "p99LatencyMs": 1956, + "maxLatencyMs": 2071, + "bytesPerSec": 20092518.4 }, { "workers": 50, "durationMs": 5000, - "requests": 145, + "requests": 152, "errors": 0, - "requestsPerSec": 29, - "avgLatencyMs": 1167.41, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1134, - "p90LatencyMs": 2400, - "p99LatencyMs": 4572, - "maxLatencyMs": 4795, - "bytesPerSec": 17235558.4 + "requestsPerSec": 30.4, + "avgLatencyMs": 1154.88, + "medianLatencyMs": 929, + "p50LatencyMs": 929, + "p75LatencyMs": 1086, + "p90LatencyMs": 2324, + "p99LatencyMs": 4626, + "maxLatencyMs": 4813, + "bytesPerSec": 18065817.61 }, { "workers": 100, "durationMs": 5010, - "requests": 126, + "requests": 133, "errors": 0, - "requestsPerSec": 25.2, - "avgLatencyMs": 1249.95, - "medianLatencyMs": 904, - "p50LatencyMs": 904, - "p75LatencyMs": 1115, - "p90LatencyMs": 2891, - "p99LatencyMs": 4648, - "maxLatencyMs": 4840, - "bytesPerSec": 14982400 + "requestsPerSec": 26.6, + "avgLatencyMs": 1238.91, + "medianLatencyMs": 937, + "p50LatencyMs": 937, + "p75LatencyMs": 1077, + "p90LatencyMs": 2796, + "p99LatencyMs": 4721, + "maxLatencyMs": 4920, + "bytesPerSec": 15808153.6 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 96, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1495.04, - "medianLatencyMs": 822, - "p50LatencyMs": 822, - "p75LatencyMs": 2393, - "p90LatencyMs": 3578, - "p99LatencyMs": 4876, - "maxLatencyMs": 4876, - "bytesPerSec": 10701209.6 + "requestsPerSec": 19.2, + "avgLatencyMs": 1486.88, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2384, + "p90LatencyMs": 3696, + "p99LatencyMs": 4991, + "maxLatencyMs": 4991, + "bytesPerSec": 11415552 } ] } @@ -640,311 +640,311 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1218, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 221, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 220, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, - "bytesPerSec": 25462374.4 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 198, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, - "durationMs": 5000, + "durationMs": 5010, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, + "bytesPerSec": 19060326.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 154, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, - "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, + "p90LatencyMs": 2557, + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 102, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.45, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1210, + "peakWorkers": 5, + "peakRequestsPerSec": 46, + "peakAvgLatencyMs": 106.73, + "peakP50LatencyMs": 107, + "peakP75LatencyMs": 108, + "peakP90LatencyMs": 110, + "peakP99LatencyMs": 117, + "totalRequests": 1273, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 229, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.45, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 26, + "requestsPerSec": 45.8, + "avgLatencyMs": 21.21, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 25, "maxLatencyMs": 31, - "bytesPerSec": 25695027.2 + "bytesPerSec": 27120435.2 }, { "workers": 5, - "durationMs": 5000, - "requests": 211, + "durationMs": 5010, + "requests": 230, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 116.23, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 118, - "p90LatencyMs": 121, - "p99LatencyMs": 144, - "maxLatencyMs": 145, - "bytesPerSec": 24987238.4 + "requestsPerSec": 46, + "avgLatencyMs": 106.73, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 108, + "p90LatencyMs": 110, + "p99LatencyMs": 117, + "maxLatencyMs": 117, + "bytesPerSec": 27238400 }, { "workers": 10, - "durationMs": 5000, - "requests": 196, + "durationMs": 5010, + "requests": 212, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 247.5, - "medianLatencyMs": 251, - "p50LatencyMs": 251, - "p75LatencyMs": 255, - "p90LatencyMs": 259, - "p99LatencyMs": 377, - "maxLatencyMs": 412, - "bytesPerSec": 23207936 + "requestsPerSec": 42.4, + "avgLatencyMs": 230.96, + "medianLatencyMs": 230, + "p50LatencyMs": 230, + "p75LatencyMs": 234, + "p90LatencyMs": 239, + "p99LatencyMs": 318, + "maxLatencyMs": 378, + "bytesPerSec": 25105203.2 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 185, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 664.25, - "medianLatencyMs": 669, - "p50LatencyMs": 669, - "p75LatencyMs": 681, - "p90LatencyMs": 687, - "p99LatencyMs": 1850, - "maxLatencyMs": 1955, - "bytesPerSec": 20963328 + "requestsPerSec": 37, + "avgLatencyMs": 627.6, + "medianLatencyMs": 617, + "p50LatencyMs": 617, + "p75LatencyMs": 632, + "p90LatencyMs": 638, + "p99LatencyMs": 1816, + "maxLatencyMs": 1926, + "bytesPerSec": 21907046.4 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1140.5, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1090, - "p90LatencyMs": 2329, - "p99LatencyMs": 4758, - "maxLatencyMs": 4972, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1120.4, + "medianLatencyMs": 883, + "p50LatencyMs": 883, + "p75LatencyMs": 1113, + "p90LatencyMs": 2296, + "p99LatencyMs": 4797, + "maxLatencyMs": 4997, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 140, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1196.57, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1040, - "p90LatencyMs": 2647, - "p99LatencyMs": 4665, - "maxLatencyMs": 4848, - "bytesPerSec": 16579174.4 + "requestsPerSec": 29.4, + "avgLatencyMs": 1200.67, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1062, + "p90LatencyMs": 2726, + "p99LatencyMs": 4783, + "maxLatencyMs": 4970, + "bytesPerSec": 17408204.8 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1396.04, - "medianLatencyMs": 815, - "p50LatencyMs": 815, - "p75LatencyMs": 2098, - "p90LatencyMs": 3497, - "p99LatencyMs": 4778, - "maxLatencyMs": 4942, - "bytesPerSec": 12789043.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1451.58, + "medianLatencyMs": 792, + "p50LatencyMs": 792, + "p75LatencyMs": 2328, + "p90LatencyMs": 3574, + "p99LatencyMs": 4839, + "maxLatencyMs": 5004, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.8, - "peakAvgLatencyMs": 22.37, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1231, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 22.37, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 33, - "bytesPerSec": 25937510.4 + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, + "maxLatencyMs": 38, + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 216, + "requests": 220, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 113.62, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 115, - "p90LatencyMs": 118, - "p99LatencyMs": 134, - "maxLatencyMs": 151, - "bytesPerSec": 25580339.2 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 198, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.37, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 253, - "p90LatencyMs": 256, - "p99LatencyMs": 375, - "maxLatencyMs": 410, - "bytesPerSec": 23207936 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 653.58, - "medianLatencyMs": 656, - "p50LatencyMs": 656, - "p75LatencyMs": 667, - "p90LatencyMs": 676, - "p99LatencyMs": 1824, - "maxLatencyMs": 1931, - "bytesPerSec": 20963328 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, @@ -952,13 +952,13 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1112.43, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1068, - "p90LatencyMs": 2209, - "p99LatencyMs": 4633, - "maxLatencyMs": 4841, + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, "bytesPerSec": 19060326.4 }, { @@ -967,57 +967,57 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1163.99, - "medianLatencyMs": 871, - "p50LatencyMs": 871, - "p75LatencyMs": 1049, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, "p90LatencyMs": 2557, - "p99LatencyMs": 4737, - "maxLatencyMs": 4920, - "bytesPerSec": 18232524.8 + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1392.05, - "medianLatencyMs": 798, - "p50LatencyMs": 798, - "p75LatencyMs": 2127, - "p90LatencyMs": 3512, - "p99LatencyMs": 4760, - "maxLatencyMs": 4920, - "bytesPerSec": 12788633.6 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 43.2, + "peakAvgLatencyMs": 22.55, "peakP50LatencyMs": 22, "peakP75LatencyMs": 24, "peakP90LatencyMs": 25, "peakP99LatencyMs": 28, - "totalRequests": 1218, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 216, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 43.2, + "avgLatencyMs": 22.55, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 24, "p90LatencyMs": 25, "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "maxLatencyMs": 33, + "bytesPerSec": 25573785.6 }, { "workers": 5, @@ -1025,89 +1025,89 @@ "requests": 215, "errors": 0, "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, + "avgLatencyMs": 113.89, + "medianLatencyMs": 113, + "p50LatencyMs": 113, "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, + "p90LatencyMs": 119, + "p99LatencyMs": 135, + "maxLatencyMs": 139, "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 196, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.21, + "avgLatencyMs": 246.63, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 251, + "p90LatencyMs": 260, + "p99LatencyMs": 377, + "maxLatencyMs": 405, + "bytesPerSec": 23207936 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 642.82, + "medianLatencyMs": 638, + "p50LatencyMs": 638, + "p75LatencyMs": 654, + "p90LatencyMs": 658, + "p99LatencyMs": 1815, + "maxLatencyMs": 1919, + "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1124.36, + "medianLatencyMs": 902, + "p50LatencyMs": 902, + "p75LatencyMs": 1048, + "p90LatencyMs": 2345, + "p99LatencyMs": 4778, + "maxLatencyMs": 4988, + "bytesPerSec": 19889356.8 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, + "requestsPerSec": 29.4, + "avgLatencyMs": 1176.62, + "medianLatencyMs": 886, + "p50LatencyMs": 886, + "p75LatencyMs": 1046, "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "p99LatencyMs": 4696, + "maxLatencyMs": 4873, + "bytesPerSec": 17405337.61 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 114, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1371.51, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2068, + "p90LatencyMs": 3438, + "p99LatencyMs": 4814, + "maxLatencyMs": 4968, + "bytesPerSec": 13500620.8 } ] } diff --git a/packages/docs/src/content/runtime/app-nuxt.json b/packages/docs/src/content/runtime/app-nuxt.json index a4cf0fc4..fa0e7895 100644 --- a/packages/docs/src/content/runtime/app-nuxt.json +++ b/packages/docs/src/content/runtime/app-nuxt.json @@ -3,219 +3,219 @@ "package": "app-nuxt", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 180.8, - "fcpMs": 180.81, + "firstPaintMs": 167.2, + "fcpMs": 167.43, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 8.28, - "inputDelayMs": 0.87, - "processingDurationMs": 1.27, - "presentationDelayMs": 6.14 + "interactionLatencyMs": 14.35, + "inputDelayMs": 1.46, + "processingDurationMs": 1.43, + "presentationDelayMs": 11.45 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.5, - "fcpMs": 17.27, - "interactionLatencyMs": 0.69, - "inputDelayMs": 0.09, - "processingDurationMs": 0.15, - "presentationDelayMs": 0.91 + "firstPaintMs": 11.39, + "fcpMs": 11.33, + "interactionLatencyMs": 4.63, + "inputDelayMs": 1.3, + "processingDurationMs": 0.2, + "presentationDelayMs": 4.04 }, "samples": [ { - "firstPaintMs": 203, - "fcpMs": 202.923, + "firstPaintMs": 167, + "fcpMs": 166.994, "interactionTests": { - "interactionLatencyMs": 7.481999999999999, - "inputDelayMs": 0.965, - "processingDurationMs": 1.505, - "presentationDelayMs": 5.012 + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.918, + "processingDurationMs": 1.627, + "presentationDelayMs": 5.015 } }, { - "firstPaintMs": 155, - "fcpMs": 155.497, + "firstPaintMs": 177, + "fcpMs": 177.493, "interactionTests": { - "interactionLatencyMs": 8.156, - "inputDelayMs": 0.877, - "processingDurationMs": 1.236, - "presentationDelayMs": 6.043 + "interactionLatencyMs": 20.107, + "inputDelayMs": 3.779, + "processingDurationMs": 1.2, + "presentationDelayMs": 15.128 } }, { - "firstPaintMs": 181, - "fcpMs": 180.965, + "firstPaintMs": 170, + "fcpMs": 170.09, "interactionTests": { - "interactionLatencyMs": 9.365, - "inputDelayMs": 0.744, - "processingDurationMs": 1.106, - "presentationDelayMs": 7.515 + "interactionLatencyMs": 16.187, + "inputDelayMs": 0.846, + "processingDurationMs": 1.412, + "presentationDelayMs": 13.929 } }, { - "firstPaintMs": 188, - "fcpMs": 187.753, + "firstPaintMs": 148, + "fcpMs": 148.456, "interactionTests": { - "interactionLatencyMs": 8.024000000000001, - "inputDelayMs": 0.955, - "processingDurationMs": 1.239, - "presentationDelayMs": 5.83 + "interactionLatencyMs": 12.732999999999999, + "inputDelayMs": 0.964, + "processingDurationMs": 1.633, + "presentationDelayMs": 10.136 } }, { - "firstPaintMs": 177, - "fcpMs": 176.89, + "firstPaintMs": 174, + "fcpMs": 174.123, "interactionTests": { - "interactionLatencyMs": 8.364, - "inputDelayMs": 0.83, - "processingDurationMs": 1.255, - "presentationDelayMs": 6.279 + "interactionLatencyMs": 15.148, + "inputDelayMs": 0.812, + "processingDurationMs": 1.278, + "presentationDelayMs": 13.058 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 375, - "avgLatencyMs": 2.743, - "medianLatencyMs": 2.586, - "samples": 3646, + "opsPerSec": 414, + "avgLatencyMs": 2.482, + "medianLatencyMs": 2.363, + "samples": 4030, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 113.2, - "fcpMs": 113.23, + "firstPaintMs": 117.6, + "fcpMs": 117.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 13.52, - "inputDelayMs": 1.49, - "processingDurationMs": 1.8, - "presentationDelayMs": 10.23 + "interactionLatencyMs": 12.51, + "inputDelayMs": 0.9, + "processingDurationMs": 1.89, + "presentationDelayMs": 9.72 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.27, - "fcpMs": 24.29, - "interactionLatencyMs": 3.26, - "inputDelayMs": 1.3, - "processingDurationMs": 0.64, - "presentationDelayMs": 3.15 + "firstPaintMs": 17.13, + "fcpMs": 17.23, + "interactionLatencyMs": 5.48, + "inputDelayMs": 0.05, + "processingDurationMs": 0.85, + "presentationDelayMs": 5.97 }, "samples": [ { - "firstPaintMs": 97, - "fcpMs": 97.094, + "firstPaintMs": 130, + "fcpMs": 130.414, "interactionTests": { - "interactionLatencyMs": 9.809, - "inputDelayMs": 0.969, - "processingDurationMs": 2.929, - "presentationDelayMs": 5.911 + "interactionLatencyMs": 7.943, + "inputDelayMs": 0.882, + "processingDurationMs": 1.439, + "presentationDelayMs": 5.622 } }, { - "firstPaintMs": 88, - "fcpMs": 88.131, + "firstPaintMs": 105, + "fcpMs": 104.719, "interactionTests": { - "interactionLatencyMs": 16.984, - "inputDelayMs": 0.945, - "processingDurationMs": 1.479, - "presentationDelayMs": 14.56 + "interactionLatencyMs": 8.626999999999999, + "inputDelayMs": 0.934, + "processingDurationMs": 3.331, + "presentationDelayMs": 4.362 } }, { - "firstPaintMs": 125, - "fcpMs": 125.381, + "firstPaintMs": 99, + "fcpMs": 99.484, "interactionTests": { - "interactionLatencyMs": 12.104, - "inputDelayMs": 0.81, - "processingDurationMs": 1.547, - "presentationDelayMs": 9.747 + "interactionLatencyMs": 9.108, + "inputDelayMs": 0.821, + "processingDurationMs": 1.977, + "presentationDelayMs": 6.31 } }, { - "firstPaintMs": 107, - "fcpMs": 106.564, + "firstPaintMs": 140, + "fcpMs": 140.401, "interactionTests": { - "interactionLatencyMs": 16.954, - "inputDelayMs": 3.808, - "processingDurationMs": 1.709, - "presentationDelayMs": 11.437 + "interactionLatencyMs": 19.482, + "inputDelayMs": 0.915, + "processingDurationMs": 1.323, + "presentationDelayMs": 17.244 } }, { - "firstPaintMs": 149, - "fcpMs": 148.972, + "firstPaintMs": 114, + "fcpMs": 114.453, "interactionTests": { - "interactionLatencyMs": 11.77, - "inputDelayMs": 0.918, - "processingDurationMs": 1.354, - "presentationDelayMs": 9.498 + "interactionLatencyMs": 17.403, + "inputDelayMs": 0.934, + "processingDurationMs": 1.385, + "presentationDelayMs": 15.084 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -223,354 +223,354 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 179.4, - "peakAvgLatencyMs": 27.27, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5888, + "peakWorkers": 25, + "peakRequestsPerSec": 181, + "peakAvgLatencyMs": 136.28, + "peakP50LatencyMs": 133, + "peakP75LatencyMs": 135, + "peakP90LatencyMs": 157, + "peakP99LatencyMs": 420, + "totalRequests": 5939, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 763, + "requests": 746, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 6.15, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.21, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 46664908.8 + "p99LatencyMs": 9, + "maxLatencyMs": 10, + "bytesPerSec": 45616332.8 }, { "workers": 5, "durationMs": 5000, - "requests": 897, + "requests": 900, "errors": 0, - "requestsPerSec": 179.4, - "avgLatencyMs": 27.27, + "requestsPerSec": 180, + "avgLatencyMs": 27.23, "medianLatencyMs": 27, "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 47, - "bytesPerSec": 54850355.2 + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 42, + "maxLatencyMs": 48, + "bytesPerSec": 55027302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 891, + "requests": 889, "errors": 0, - "requestsPerSec": 178.2, - "avgLatencyMs": 55.31, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 177.8, + "avgLatencyMs": 55.45, + "medianLatencyMs": 54, + "p50LatencyMs": 54, "p75LatencyMs": 55, "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 159, - "bytesPerSec": 54483353.6 + "p99LatencyMs": 81, + "maxLatencyMs": 205, + "bytesPerSec": 54365388.8 }, { "workers": 25, "durationMs": 5000, - "requests": 894, + "requests": 905, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 137.28, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 138, - "p90LatencyMs": 150, - "p99LatencyMs": 482, - "maxLatencyMs": 967, - "bytesPerSec": 54660300.8 + "requestsPerSec": 181, + "avgLatencyMs": 136.28, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 135, + "p90LatencyMs": 157, + "p99LatencyMs": 420, + "maxLatencyMs": 952, + "bytesPerSec": 55335321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 874, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 289.21, - "medianLatencyMs": 269, - "p50LatencyMs": 269, - "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2721, - "maxLatencyMs": 3851, - "bytesPerSec": 51861913.6 + "requestsPerSec": 174.8, + "avgLatencyMs": 277.57, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 273, + "p90LatencyMs": 278, + "p99LatencyMs": 2646, + "maxLatencyMs": 3693, + "bytesPerSec": 53447884.8 }, { "workers": 100, "durationMs": 5010, - "requests": 812, + "requests": 841, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 331.59, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 285, - "p90LatencyMs": 318, - "p99LatencyMs": 3678, - "maxLatencyMs": 4898, - "bytesPerSec": 49646796.8 + "requestsPerSec": 168.2, + "avgLatencyMs": 324.59, + "medianLatencyMs": 239, + "p50LatencyMs": 239, + "p75LatencyMs": 284, + "p90LatencyMs": 310, + "p99LatencyMs": 3681, + "maxLatencyMs": 4882, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 784, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 336.26, - "medianLatencyMs": 235, - "p50LatencyMs": 235, - "p75LatencyMs": 287, - "p90LatencyMs": 319, - "p99LatencyMs": 3824, - "maxLatencyMs": 4882, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.81, + "avgLatencyMs": 337.02, + "medianLatencyMs": 234, + "p50LatencyMs": 234, + "p75LatencyMs": 291, + "p90LatencyMs": 310, + "p99LatencyMs": 3841, + "maxLatencyMs": 4892, + "bytesPerSec": 47936307.2 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 135.84, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 411, - "totalRequests": 5983, + "peakWorkers": 5, + "peakRequestsPerSec": 176, + "peakAvgLatencyMs": 27.86, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 28, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 43, + "totalRequests": 5675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 753, + "requests": 746, "errors": 0, - "requestsPerSec": 150.6, - "avgLatencyMs": 6.19, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.2, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 46048870.4 + "maxLatencyMs": 12, + "bytesPerSec": 45622886.4 }, { "workers": 5, "durationMs": 5000, - "requests": 903, + "requests": 880, "errors": 0, - "requestsPerSec": 180.6, - "avgLatencyMs": 27.14, - "medianLatencyMs": 27, - "p50LatencyMs": 27, + "requestsPerSec": 176, + "avgLatencyMs": 27.86, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 28, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 52, - "bytesPerSec": 55223910.4 + "p90LatencyMs": 29, + "p99LatencyMs": 43, + "maxLatencyMs": 50, + "bytesPerSec": 53808332.8 }, { "workers": 10, "durationMs": 5000, - "requests": 895, + "requests": 847, "errors": 0, - "requestsPerSec": 179, - "avgLatencyMs": 54.96, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 183, - "bytesPerSec": 54725836.8 + "requestsPerSec": 169.4, + "avgLatencyMs": 58.23, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 88, + "maxLatencyMs": 192, + "bytesPerSec": 51796377.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 839, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 135.84, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 145, - "p99LatencyMs": 411, - "maxLatencyMs": 934, - "bytesPerSec": 55335321.6 + "requestsPerSec": 167.8, + "avgLatencyMs": 146.63, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 148, + "p90LatencyMs": 156, + "p99LatencyMs": 484, + "maxLatencyMs": 986, + "bytesPerSec": 51304857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 875, + "requests": 798, "errors": 0, - "requestsPerSec": 175, - "avgLatencyMs": 280.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 279, - "p90LatencyMs": 285, - "p99LatencyMs": 2665, - "maxLatencyMs": 3722, - "bytesPerSec": 53506867.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 301.72, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 291, + "p90LatencyMs": 302, + "p99LatencyMs": 3033, + "maxLatencyMs": 4011, + "bytesPerSec": 48801382.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 782, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 330.41, - "medianLatencyMs": 244, - "p50LatencyMs": 244, - "p75LatencyMs": 296, - "p90LatencyMs": 321, - "p99LatencyMs": 3738, - "maxLatencyMs": 4969, - "bytesPerSec": 51422822.4 + "requestsPerSec": 156.4, + "avgLatencyMs": 335.64, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 316, + "p90LatencyMs": 326, + "p99LatencyMs": 3740, + "maxLatencyMs": 4873, + "bytesPerSec": 47818342.4 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 783, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 337.41, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 291, - "p90LatencyMs": 315, - "p99LatencyMs": 3789, - "maxLatencyMs": 4981, - "bytesPerSec": 49589452.8 + "requestsPerSec": 156.6, + "avgLatencyMs": 343.73, + "medianLatencyMs": 243, + "p50LatencyMs": 243, + "p75LatencyMs": 301, + "p90LatencyMs": 329, + "p99LatencyMs": 3888, + "maxLatencyMs": 4991, + "bytesPerSec": 47872409.6 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -578,59 +578,59 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ] } @@ -640,474 +640,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2678, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "p99LatencyMs": 14, + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2717, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2671, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2700, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2670, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, + "requestsPerSec": 534, + "avgLatencyMs": 183.2, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 167, + "p75LatencyMs": 161, "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2652, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 507.8, - "peakAvgLatencyMs": 19.13, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 21, + "peakRequestsPerSec": 523.6, + "peakAvgLatencyMs": 18.56, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, "peakP99LatencyMs": 31, - "totalRequests": 16492, + "totalRequests": 17138, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1581, + "requests": 1624, "errors": 0, - "requestsPerSec": 316.2, - "avgLatencyMs": 2.84, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 324.8, + "avgLatencyMs": 2.41, + "medianLatencyMs": 2, + "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 93854105.6 + "maxLatencyMs": 6, + "bytesPerSec": 96396902.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2520, + "requests": 2599, "errors": 0, - "requestsPerSec": 504, - "avgLatencyMs": 9.55, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 519.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 9, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 13, - "maxLatencyMs": 20, - "bytesPerSec": 149592473.6 + "maxLatencyMs": 27, + "bytesPerSec": 154284851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2539, + "requests": 2618, "errors": 0, - "requestsPerSec": 507.8, - "avgLatencyMs": 19.13, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, + "requestsPerSec": 523.6, + "avgLatencyMs": 18.56, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 20, "p90LatencyMs": 21, "p99LatencyMs": 31, - "maxLatencyMs": 60, - "bytesPerSec": 150693478.4 + "maxLatencyMs": 59, + "bytesPerSec": 155412070.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2494, + "requests": 2554, "errors": 0, - "requestsPerSec": 498.8, - "avgLatencyMs": 49.35, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 50, - "p90LatencyMs": 52, - "p99LatencyMs": 72, - "maxLatencyMs": 346, - "bytesPerSec": 148019609.6 + "requestsPerSec": 510.8, + "avgLatencyMs": 48.2, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 48, + "p90LatencyMs": 50, + "p99LatencyMs": 77, + "maxLatencyMs": 332, + "bytesPerSec": 151584768 }, { "workers": 50, - "durationMs": 5000, - "requests": 2446, + "durationMs": 5010, + "requests": 2546, "errors": 0, - "requestsPerSec": 489.2, - "avgLatencyMs": 99.94, - "medianLatencyMs": 96, - "p50LatencyMs": 96, - "p75LatencyMs": 102, - "p90LatencyMs": 113, - "p99LatencyMs": 128, - "maxLatencyMs": 314, - "bytesPerSec": 145188454.4 + "requestsPerSec": 509.2, + "avgLatencyMs": 96.66, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 95, + "p90LatencyMs": 114, + "p99LatencyMs": 141, + "maxLatencyMs": 332, + "bytesPerSec": 151139123.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2505, + "requests": 2598, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 192.76, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 167, - "p90LatencyMs": 189, - "p99LatencyMs": 2798, - "maxLatencyMs": 4930, - "bytesPerSec": 148701184 + "requestsPerSec": 519.6, + "avgLatencyMs": 188.29, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 169, + "p90LatencyMs": 185, + "p99LatencyMs": 2767, + "maxLatencyMs": 4871, + "bytesPerSec": 154206208 }, { "workers": 200, "durationMs": 5010, - "requests": 2407, + "requests": 2599, "errors": 0, - "requestsPerSec": 481.4, - "avgLatencyMs": 196.26, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 519.8, + "avgLatencyMs": 191.32, + "medianLatencyMs": 140, + "p50LatencyMs": 140, "p75LatencyMs": 169, - "p90LatencyMs": 190, - "p99LatencyMs": 2878, - "maxLatencyMs": 4931, - "bytesPerSec": 142861926.4 + "p90LatencyMs": 182, + "p99LatencyMs": 2917, + "maxLatencyMs": 4999, + "bytesPerSec": 154284851.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 520, - "peakAvgLatencyMs": 94.96, - "peakP50LatencyMs": 92, - "peakP75LatencyMs": 95, - "peakP90LatencyMs": 98, - "peakP99LatencyMs": 324, - "totalRequests": 17024, + "peakWorkers": 10, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.43, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 94850252.8 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2531, + "requests": 2678, "errors": 0, - "requestsPerSec": 506.2, - "avgLatencyMs": 9.37, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, - "p90LatencyMs": 12, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 11, "p99LatencyMs": 14, - "maxLatencyMs": 25, - "bytesPerSec": 150221619.2 + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2597, + "requests": 2717, "errors": 0, - "requestsPerSec": 519.4, - "avgLatencyMs": 18.77, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 33, - "maxLatencyMs": 53, - "bytesPerSec": 154101350.4 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2564, + "requests": 2671, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 48.1, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 74, - "maxLatencyMs": 328, - "bytesPerSec": 152161484.81 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2600, + "requests": 2700, "errors": 0, - "requestsPerSec": 520, - "avgLatencyMs": 94.96, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, - "p90LatencyMs": 98, - "p99LatencyMs": 324, - "maxLatencyMs": 1269, - "bytesPerSec": 154337280 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2584, + "requests": 2670, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 190.08, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 164, - "p90LatencyMs": 192, - "p99LatencyMs": 2792, - "maxLatencyMs": 4921, - "bytesPerSec": 153367347.2 + "requestsPerSec": 534, + "avgLatencyMs": 183.2, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 161, + "p90LatencyMs": 183, + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2550, + "requests": 2652, "errors": 0, - "requestsPerSec": 510, - "avgLatencyMs": 192.64, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 165, - "p90LatencyMs": 183, - "p99LatencyMs": 2886, - "maxLatencyMs": 4986, - "bytesPerSec": 151355392 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 550.8, + "peakAvgLatencyMs": 17.6, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17941, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1658, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 331.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 98415411.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2710, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 542, + "avgLatencyMs": 8.72, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, + "p99LatencyMs": 14, "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "bytesPerSec": 160864665.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2754, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 550.8, + "avgLatencyMs": 17.6, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 163433676.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2731, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 546.21, + "avgLatencyMs": 45.02, + "medianLatencyMs": 44, + "p50LatencyMs": 44, + "p75LatencyMs": 45, + "p90LatencyMs": 46, + "p99LatencyMs": 72, + "maxLatencyMs": 308, + "bytesPerSec": 162096742.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2743, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 548.6, + "avgLatencyMs": 89.75, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 89, + "p90LatencyMs": 92, + "p99LatencyMs": 260, + "maxLatencyMs": 1185, + "bytesPerSec": 162830745.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2696, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 167, - "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "requestsPerSec": 539.21, + "avgLatencyMs": 180.34, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 163, + "p90LatencyMs": 178, + "p99LatencyMs": 2574, + "maxLatencyMs": 4666, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2649, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 529.8, + "avgLatencyMs": 189.49, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 166, + "p90LatencyMs": 189, + "p99LatencyMs": 2817, + "maxLatencyMs": 4996, + "bytesPerSec": 157194649.6 } ] } diff --git a/packages/docs/src/content/runtime/app-pracht.json b/packages/docs/src/content/runtime/app-pracht.json new file mode 100644 index 00000000..cb9accd5 --- /dev/null +++ b/packages/docs/src/content/runtime/app-pracht.json @@ -0,0 +1,1117 @@ +{ + "name": "Pracht", + "package": "app-pracht", + "type": "runtime-app", + "isFocused": false, + "order": 4, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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, + "bodySizeKb": 187.02, + "duplicationFactor": 2 + }, + "ssrLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 705, + "peakAvgLatencyMs": 34.85, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 21797, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1914, + "errors": 0, + "requestsPerSec": 382.8, + "avgLatencyMs": 2.04, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 107983667.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2990, + "errors": 0, + "requestsPerSec": 598, + "avgLatencyMs": 7.81, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 12, + "maxLatencyMs": 20, + "bytesPerSec": 168702771.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3263, + "errors": 0, + "requestsPerSec": 652.6, + "avgLatencyMs": 14.76, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 19, + "maxLatencyMs": 25, + "bytesPerSec": 184064409.6 + }, + { + "workers": 25, + "durationMs": 5010, + "requests": 3525, + "errors": 0, + "requestsPerSec": 705, + "avgLatencyMs": 34.85, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 42, + "maxLatencyMs": 105, + "bytesPerSec": 198901760 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3483, + "errors": 0, + "requestsPerSec": 696.6, + "avgLatencyMs": 70.79, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 95, + "maxLatencyMs": 130, + "bytesPerSec": 196490035.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3428, + "errors": 0, + "requestsPerSec": 685.6, + "avgLatencyMs": 143.33, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 144, + "p90LatencyMs": 151, + "p99LatencyMs": 944, + "maxLatencyMs": 2242, + "bytesPerSec": 193422950.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3194, + "errors": 0, + "requestsPerSec": 638.8, + "avgLatencyMs": 213.93, + "medianLatencyMs": 154, + "p50LatencyMs": 154, + "p75LatencyMs": 181, + "p90LatencyMs": 207, + "p99LatencyMs": 3070, + "maxLatencyMs": 4997, + "bytesPerSec": 180184678.4 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 664.6, + "peakAvgLatencyMs": 37, + "peakP50LatencyMs": 37, + "peakP75LatencyMs": 38, + "peakP90LatencyMs": 39, + "peakP99LatencyMs": 41, + "totalRequests": 20915, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1918, + "errors": 0, + "requestsPerSec": 383.6, + "avgLatencyMs": 2.06, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 108206489.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2933, + "errors": 0, + "requestsPerSec": 586.6, + "avgLatencyMs": 8.12, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 165478400 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3097, + "errors": 0, + "requestsPerSec": 619.4, + "avgLatencyMs": 15.63, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 29, + "bytesPerSec": 174732083.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3323, + "errors": 0, + "requestsPerSec": 664.6, + "avgLatencyMs": 37, + "medianLatencyMs": 37, + "p50LatencyMs": 37, + "p75LatencyMs": 38, + "p90LatencyMs": 39, + "p99LatencyMs": 41, + "maxLatencyMs": 163, + "bytesPerSec": 187446067.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3292, + "errors": 0, + "requestsPerSec": 658.4, + "avgLatencyMs": 74.86, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 112, + "maxLatencyMs": 504, + "bytesPerSec": 185742131.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3241, + "errors": 0, + "requestsPerSec": 648.21, + "avgLatencyMs": 151.49, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 152, + "p90LatencyMs": 156, + "p99LatencyMs": 1031, + "maxLatencyMs": 2302, + "bytesPerSec": 182832332.8 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3111, + "errors": 0, + "requestsPerSec": 622.21, + "avgLatencyMs": 218.28, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 195, + "p90LatencyMs": 210, + "p99LatencyMs": 2937, + "maxLatencyMs": 4951, + "bytesPerSec": 175544729.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "ssrRouterLinkLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 332.4, + "peakAvgLatencyMs": 74.17, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 76, + "peakP90LatencyMs": 83, + "peakP99LatencyMs": 93, + "totalRequests": 10944, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1195, + "errors": 0, + "requestsPerSec": 239, + "avgLatencyMs": 3.5, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 4, + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 67449651.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1576, + "errors": 0, + "requestsPerSec": 315.2, + "avgLatencyMs": 15.31, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 88952012.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 30.33, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 62, + "bytesPerSec": 91245772.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1662, + "errors": 0, + "requestsPerSec": 332.4, + "avgLatencyMs": 74.17, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 76, + "p90LatencyMs": 83, + "p99LatencyMs": 93, + "maxLatencyMs": 315, + "bytesPerSec": 93788569.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1643, + "errors": 0, + "requestsPerSec": 328.6, + "avgLatencyMs": 149.31, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 156, + "p90LatencyMs": 161, + "p99LatencyMs": 188, + "maxLatencyMs": 232, + "bytesPerSec": 92726886.4 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1634, + "errors": 0, + "requestsPerSec": 326.8, + "avgLatencyMs": 296.23, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 270, + "p90LatencyMs": 298, + "p99LatencyMs": 3409, + "maxLatencyMs": 4875, + "bytesPerSec": 92215705.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 300.05, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3578, + "maxLatencyMs": 4959, + "bytesPerSec": 91271987.2 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 401.8, + "peakAvgLatencyMs": 61.37, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 62, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 12451, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1175, + "errors": 0, + "requestsPerSec": 235, + "avgLatencyMs": 3.58, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 10, + "maxLatencyMs": 11, + "bytesPerSec": 66309324.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1582, + "errors": 0, + "requestsPerSec": 316.4, + "avgLatencyMs": 15.28, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 89292800 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1859, + "errors": 0, + "requestsPerSec": 371.8, + "avgLatencyMs": 26.33, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 31, + "p99LatencyMs": 36, + "maxLatencyMs": 43, + "bytesPerSec": 104903475.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 2009, + "errors": 0, + "requestsPerSec": 401.8, + "avgLatencyMs": 61.37, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 170, + "bytesPerSec": 113370726.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1982, + "errors": 0, + "requestsPerSec": 396.4, + "avgLatencyMs": 123.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 131, + "p99LatencyMs": 311, + "maxLatencyMs": 920, + "bytesPerSec": 111850291.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1957, + "errors": 0, + "requestsPerSec": 391.4, + "avgLatencyMs": 248.76, + "medianLatencyMs": 209, + "p50LatencyMs": 209, + "p75LatencyMs": 243, + "p90LatencyMs": 252, + "p99LatencyMs": 2462, + "maxLatencyMs": 3893, + "bytesPerSec": 110434713.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1887, + "errors": 0, + "requestsPerSec": 377.4, + "avgLatencyMs": 285.99, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 254, + "p90LatencyMs": 301, + "p99LatencyMs": 3366, + "maxLatencyMs": 4961, + "bytesPerSec": 106502553.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "browserVersion": "Google Chrome 153.0.8010.47", + "clientSideRenderedTests": { + "firstPaintMs": 106.4, + "fcpMs": 106.66, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 19.28, + "inputDelayMs": 0.81, + "processingDurationMs": 2.24, + "presentationDelayMs": 16.23 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 10.69, + "fcpMs": 10.83, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.1, + "processingDurationMs": 0.05, + "presentationDelayMs": 2.17 + }, + "samples": [ + { + "firstPaintMs": 124, + "fcpMs": 124.436, + "interactionTests": { + "interactionLatencyMs": 21.626, + "inputDelayMs": 0.743, + "processingDurationMs": 2.19, + "presentationDelayMs": 18.693 + } + }, + { + "firstPaintMs": 101, + "fcpMs": 100.933, + "interactionTests": { + "interactionLatencyMs": 19.802, + "inputDelayMs": 0.964, + "processingDurationMs": 2.324, + "presentationDelayMs": 16.514 + } + }, + { + "firstPaintMs": 100, + "fcpMs": 99.956, + "interactionTests": { + "interactionLatencyMs": 20.918999999999997, + "inputDelayMs": 0.774, + "processingDurationMs": 2.219, + "presentationDelayMs": 17.926 + } + }, + { + "firstPaintMs": 98, + "fcpMs": 98.467, + "interactionTests": { + "interactionLatencyMs": 16.982, + "inputDelayMs": 0.715, + "processingDurationMs": 2.209, + "presentationDelayMs": 14.058 + } + }, + { + "firstPaintMs": 109, + "fcpMs": 109.493, + "interactionTests": { + "interactionLatencyMs": 17.07, + "inputDelayMs": 0.869, + "processingDurationMs": 2.244, + "presentationDelayMs": 13.957 + } + } + ] + }, + "serverSideRenderedTests": { + "firstPaintMs": 82.8, + "fcpMs": 82.91, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 14.01, + "inputDelayMs": 1.33, + "processingDurationMs": 1.91, + "presentationDelayMs": 10.77 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 9.58, + "fcpMs": 9.45, + "interactionLatencyMs": 4.49, + "inputDelayMs": 1.13, + "processingDurationMs": 0.33, + "presentationDelayMs": 4.93 + }, + "samples": [ + { + "firstPaintMs": 92, + "fcpMs": 91.827, + "interactionTests": { + "interactionLatencyMs": 19.57, + "inputDelayMs": 0.744, + "processingDurationMs": 1.734, + "presentationDelayMs": 17.092 + } + }, + { + "firstPaintMs": 89, + "fcpMs": 89.09, + "interactionTests": { + "interactionLatencyMs": 18.048000000000002, + "inputDelayMs": 0.877, + "processingDurationMs": 2.082, + "presentationDelayMs": 15.089 + } + }, + { + "firstPaintMs": 79, + "fcpMs": 79.289, + "interactionTests": { + "interactionLatencyMs": 9.949, + "inputDelayMs": 0.783, + "processingDurationMs": 1.611, + "presentationDelayMs": 7.555 + } + }, + { + "firstPaintMs": 68, + "fcpMs": 68.2, + "interactionTests": { + "interactionLatencyMs": 10.335, + "inputDelayMs": 0.919, + "processingDurationMs": 1.706, + "presentationDelayMs": 7.71 + } + }, + { + "firstPaintMs": 86, + "fcpMs": 86.128, + "interactionTests": { + "interactionLatencyMs": 12.161999999999999, + "inputDelayMs": 3.346, + "processingDurationMs": 2.397, + "presentationDelayMs": 6.419 + } + } + ] + } +} diff --git a/packages/docs/src/content/runtime/app-react-router.json b/packages/docs/src/content/runtime/app-react-router.json index 1f2631cb..f15d1e11 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.16.0", - "order": 4, + "order": 5, "clientSideRenderedTests": { - "firstPaintMs": 177.8, - "fcpMs": 177.7, + "firstPaintMs": 166, + "fcpMs": 166.06, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 21.13, - "inputDelayMs": 1.68, - "processingDurationMs": 3.61, - "presentationDelayMs": 15.84 + "interactionLatencyMs": 22.77, + "inputDelayMs": 1.66, + "processingDurationMs": 2.84, + "presentationDelayMs": 18.28 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.83, - "fcpMs": 23.66, - "interactionLatencyMs": 2.04, - "inputDelayMs": 0.25, - "processingDurationMs": 1.54, - "presentationDelayMs": 3.02 + "firstPaintMs": 4.69, + "fcpMs": 4.9, + "interactionLatencyMs": 1.27, + "inputDelayMs": 0.18, + "processingDurationMs": 1.22, + "presentationDelayMs": 2.28 }, "samples": [ { - "firstPaintMs": 165, - "fcpMs": 165.226, + "firstPaintMs": 171, + "fcpMs": 171.491, "interactionTests": { - "interactionLatencyMs": 18.786, - "inputDelayMs": 1.558, - "processingDurationMs": 6.007, - "presentationDelayMs": 11.221 + "interactionLatencyMs": 21.264, + "inputDelayMs": 1.571, + "processingDurationMs": 4.871, + "presentationDelayMs": 14.822 } }, { - "firstPaintMs": 208, - "fcpMs": 207.615, + "firstPaintMs": 164, + "fcpMs": 163.526, "interactionTests": { - "interactionLatencyMs": 20.892, - "inputDelayMs": 2.119, - "processingDurationMs": 3.231, - "presentationDelayMs": 15.542 + "interactionLatencyMs": 22.599, + "inputDelayMs": 1.429, + "processingDurationMs": 1.824, + "presentationDelayMs": 19.346 } }, { - "firstPaintMs": 186, - "fcpMs": 185.795, + "firstPaintMs": 167, + "fcpMs": 167.162, "interactionTests": { - "interactionLatencyMs": 22.811999999999998, - "inputDelayMs": 1.672, - "processingDurationMs": 2.042, - "presentationDelayMs": 19.098 + "interactionLatencyMs": 24.752000000000002, + "inputDelayMs": 1.605, + "processingDurationMs": 2.114, + "presentationDelayMs": 21.033 } }, { - "firstPaintMs": 185, - "fcpMs": 184.91, + "firstPaintMs": 159, + "fcpMs": 159.028, "interactionTests": { - "interactionLatencyMs": 19.611, - "inputDelayMs": 1.544, - "processingDurationMs": 2.655, - "presentationDelayMs": 15.412 + "interactionLatencyMs": 22.959, + "inputDelayMs": 1.859, + "processingDurationMs": 3.054, + "presentationDelayMs": 18.046 } }, { - "firstPaintMs": 145, - "fcpMs": 144.96, + "firstPaintMs": 169, + "fcpMs": 169.109, "interactionTests": { - "interactionLatencyMs": 23.566999999999997, - "inputDelayMs": 1.515, - "processingDurationMs": 4.129, - "presentationDelayMs": 17.923 + "interactionLatencyMs": 22.297, + "inputDelayMs": 1.834, + "processingDurationMs": 2.329, + "presentationDelayMs": 18.134 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 319, - "avgLatencyMs": 3.191, - "medianLatencyMs": 3.052, - "samples": 3135, + "opsPerSec": 346, + "avgLatencyMs": 2.911, + "medianLatencyMs": 2.862, + "samples": 3435, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 121.8, - "fcpMs": 121.76, + "firstPaintMs": 112.2, + "fcpMs": 112.18, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 24.7, - "inputDelayMs": 2.67, - "processingDurationMs": 3.55, - "presentationDelayMs": 18.47 + "interactionLatencyMs": 17.24, + "inputDelayMs": 2, + "processingDurationMs": 3.32, + "presentationDelayMs": 11.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.64, - "fcpMs": 19.59, - "interactionLatencyMs": 6.68, - "inputDelayMs": 1.66, - "processingDurationMs": 2.01, - "presentationDelayMs": 4.92 + "firstPaintMs": 23.04, + "fcpMs": 22.94, + "interactionLatencyMs": 4.74, + "inputDelayMs": 1.1, + "processingDurationMs": 0.89, + "presentationDelayMs": 4.98 }, "samples": [ { - "firstPaintMs": 133, - "fcpMs": 132.973, + "firstPaintMs": 138, + "fcpMs": 137.896, "interactionTests": { - "interactionLatencyMs": 32.978, - "inputDelayMs": 4.641, - "processingDurationMs": 7.122, - "presentationDelayMs": 21.215 + "interactionLatencyMs": 11.309, + "inputDelayMs": 1.553, + "processingDurationMs": 4.669, + "presentationDelayMs": 5.087 } }, { - "firstPaintMs": 149, - "fcpMs": 148.917, + "firstPaintMs": 127, + "fcpMs": 127.031, "interactionTests": { - "interactionLatencyMs": 27.49, - "inputDelayMs": 1.393, - "processingDurationMs": 2.831, - "presentationDelayMs": 23.266 + "interactionLatencyMs": 21.723, + "inputDelayMs": 1.501, + "processingDurationMs": 2.597, + "presentationDelayMs": 17.625 } }, { - "firstPaintMs": 120, - "fcpMs": 119.758, + "firstPaintMs": 118, + "fcpMs": 117.83, "interactionTests": { - "interactionLatencyMs": 24.351, - "inputDelayMs": 4.34, - "processingDurationMs": 2.987, - "presentationDelayMs": 17.024 + "interactionLatencyMs": 13.44, + "inputDelayMs": 1.547, + "processingDurationMs": 3.219, + "presentationDelayMs": 8.674 } }, { - "firstPaintMs": 102, - "fcpMs": 101.755, + "firstPaintMs": 81, + "fcpMs": 81.2, "interactionTests": { - "interactionLatencyMs": 14.61, - "inputDelayMs": 1.504, - "processingDurationMs": 2.464, - "presentationDelayMs": 10.642 + "interactionLatencyMs": 21.653, + "inputDelayMs": 3.965, + "processingDurationMs": 3.637, + "presentationDelayMs": 14.051 } }, { - "firstPaintMs": 105, - "fcpMs": 105.408, + "firstPaintMs": 97, + "fcpMs": 96.962, "interactionTests": { - "interactionLatencyMs": 24.057000000000002, - "inputDelayMs": 1.484, - "processingDurationMs": 2.346, - "presentationDelayMs": 20.227 + "interactionLatencyMs": 18.061, + "inputDelayMs": 1.434, + "processingDurationMs": 2.473, + "presentationDelayMs": 14.154 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, "peakP75LatencyMs": 29, "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 725, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, + "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 854, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 854, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 836, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 839, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 792, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 714, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 170.2, - "peakAvgLatencyMs": 57.94, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 61, - "peakP99LatencyMs": 77, - "totalRequests": 5636, + "peakWorkers": 5, + "peakRequestsPerSec": 171.2, + "peakAvgLatencyMs": 28.58, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 38, + "totalRequests": 5761, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 704, + "requests": 717, "errors": 0, - "requestsPerSec": 140.81, - "avgLatencyMs": 6.4, + "requestsPerSec": 143.4, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 47038464 + "bytesPerSec": 47923200 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 856, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 59, - "bytesPerSec": 54267084.8 + "requestsPerSec": 171.2, + "avgLatencyMs": 28.58, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 38, + "maxLatencyMs": 52, + "bytesPerSec": 57209651.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 851, + "durationMs": 5010, + "requests": 856, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 57.94, - "medianLatencyMs": 57, - "p50LatencyMs": 57, + "requestsPerSec": 171.2, + "avgLatencyMs": 57.57, + "medianLatencyMs": 56, + "p50LatencyMs": 56, "p75LatencyMs": 58, "p90LatencyMs": 61, - "p99LatencyMs": 77, - "maxLatencyMs": 88, - "bytesPerSec": 56868864 + "p99LatencyMs": 82, + "maxLatencyMs": 111, + "bytesPerSec": 57209651.2 }, { "workers": 25, "durationMs": 5000, - "requests": 837, + "requests": 838, "errors": 0, - "requestsPerSec": 167.4, - "avgLatencyMs": 146.71, + "requestsPerSec": 167.6, + "avgLatencyMs": 146.52, "medianLatencyMs": 145, "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 157, - "p99LatencyMs": 291, - "maxLatencyMs": 570, - "bytesPerSec": 55931699.2 + "p75LatencyMs": 147, + "p90LatencyMs": 156, + "p99LatencyMs": 260, + "maxLatencyMs": 598, + "bytesPerSec": 56003788.8 }, { "workers": 50, "durationMs": 5000, - "requests": 834, + "requests": 831, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 290.42, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 291, - "p90LatencyMs": 297, - "p99LatencyMs": 1781, - "maxLatencyMs": 2532, - "bytesPerSec": 55735091.2 + "requestsPerSec": 166.2, + "avgLatencyMs": 291.54, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 293, + "p90LatencyMs": 312, + "p99LatencyMs": 1652, + "maxLatencyMs": 2366, + "bytesPerSec": 55531929.6 }, { "workers": 100, "durationMs": 5010, - "requests": 825, + "requests": 851, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 406.86, - "medianLatencyMs": 308, - "p50LatencyMs": 308, - "p75LatencyMs": 371, - "p90LatencyMs": 412, - "p99LatencyMs": 3825, - "maxLatencyMs": 4848, - "bytesPerSec": 55132160 + "requestsPerSec": 170.2, + "avgLatencyMs": 400.45, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 359, + "p90LatencyMs": 388, + "p99LatencyMs": 3839, + "maxLatencyMs": 4892, + "bytesPerSec": 56875417.6 }, { "workers": 200, "durationMs": 5010, - "requests": 773, + "requests": 812, "errors": 0, - "requestsPerSec": 154.6, - "avgLatencyMs": 428.68, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 365, - "p90LatencyMs": 393, - "p99LatencyMs": 4166, - "maxLatencyMs": 5001, - "bytesPerSec": 51650560 + "requestsPerSec": 162.4, + "avgLatencyMs": 408.69, + "medianLatencyMs": 301, + "p50LatencyMs": 301, + "p75LatencyMs": 353, + "p90LatencyMs": 395, + "p99LatencyMs": 3906, + "maxLatencyMs": 4836, + "bytesPerSec": 54260531.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 169.6, - "peakAvgLatencyMs": 58.08, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 85, - "totalRequests": 5694, + "peakWorkers": 5, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 711, + "requests": 725, "errors": 0, - "requestsPerSec": 142.2, - "avgLatencyMs": 6.34, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 47510323.2 + "maxLatencyMs": 12, + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 838, + "requests": 854, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 29.25, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 56003788.8 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 848, + "requests": 854, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 58.08, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 62, - "p99LatencyMs": 85, - "maxLatencyMs": 92, - "bytesPerSec": 56665702.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 845, + "requests": 836, "errors": 0, - "requestsPerSec": 169, - "avgLatencyMs": 145.38, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 154, - "p99LatencyMs": 296, - "maxLatencyMs": 585, - "bytesPerSec": 56462540.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 838, + "durationMs": 5000, + "requests": 839, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 289.47, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 289, - "p90LatencyMs": 300, - "p99LatencyMs": 1663, - "maxLatencyMs": 2429, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 834, + "requests": 792, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 402.6, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3832, - "maxLatencyMs": 4911, - "bytesPerSec": 55741644.8 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 780, + "requests": 714, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 418.77, - "medianLatencyMs": 295, - "p50LatencyMs": 295, - "p75LatencyMs": 359, - "p90LatencyMs": 386, - "p99LatencyMs": 3992, - "maxLatencyMs": 4948, - "bytesPerSec": 52128972.8 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakWorkers": 50, + "peakRequestsPerSec": 164.8, + "peakAvgLatencyMs": 293.94, + "peakP50LatencyMs": 290, + "peakP75LatencyMs": 297, + "peakP90LatencyMs": 302, + "peakP99LatencyMs": 1672, + "totalRequests": 5487, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 684, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "requestsPerSec": 136.81, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 45701529.6 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 783, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 31.37, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 34, + "p99LatencyMs": 46, + "maxLatencyMs": 56, + "bytesPerSec": 52327219.2 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 802, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 58, + "requestsPerSec": 160.4, + "avgLatencyMs": 61.49, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 61, "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p99LatencyMs": 92, + "maxLatencyMs": 125, + "bytesPerSec": 53598617.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 806, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "requestsPerSec": 161.2, + "avgLatencyMs": 152.29, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 155, + "p90LatencyMs": 157, + "p99LatencyMs": 242, + "maxLatencyMs": 664, + "bytesPerSec": 53854208 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 824, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 164.8, + "avgLatencyMs": 293.94, + "medianLatencyMs": 290, + "p50LatencyMs": 290, + "p75LatencyMs": 297, + "p90LatencyMs": 302, + "p99LatencyMs": 1672, + "maxLatencyMs": 2429, + "bytesPerSec": 55060070.4 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 812, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 162.4, + "avgLatencyMs": 418.23, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 391, + "p90LatencyMs": 450, + "p99LatencyMs": 3858, + "maxLatencyMs": 4963, + "bytesPerSec": 54273638.4 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 776, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, + "requestsPerSec": 155.2, + "avgLatencyMs": 426.91, "medianLatencyMs": 312, "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "p75LatencyMs": 374, + "p90LatencyMs": 388, + "p99LatencyMs": 4122, + "maxLatencyMs": 4997, + "bytesPerSec": 51853721.6 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 330.2, - "peakAvgLatencyMs": 74.64, - "peakP50LatencyMs": 74, - "peakP75LatencyMs": 75, - "peakP90LatencyMs": 77, - "peakP99LatencyMs": 108, - "totalRequests": 10899, + "peakWorkers": 100, + "peakRequestsPerSec": 320.8, + "peakAvgLatencyMs": 299.14, + "peakP50LatencyMs": 223, + "peakP75LatencyMs": 274, + "peakP90LatencyMs": 293, + "peakP99LatencyMs": 3471, + "totalRequests": 10658, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1229, + "requests": 1182, "errors": 0, - "requestsPerSec": 245.8, - "avgLatencyMs": 3.3, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 236.4, + "avgLatencyMs": 4.06, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76972032 + "maxLatencyMs": 10, + "bytesPerSec": 74036019.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1539, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.84, + "requestsPerSec": 307.8, + "avgLatencyMs": 15.64, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, + "p90LatencyMs": 17, + "p99LatencyMs": 22, "maxLatencyMs": 30, - "bytesPerSec": 101587353.6 + "bytesPerSec": 96383795.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1602, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 320.4, + "avgLatencyMs": 30.63, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 31, - "p90LatencyMs": 32, - "p99LatencyMs": 41, - "maxLatencyMs": 52, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 31, + "p99LatencyMs": 47, + "maxLatencyMs": 57, + "bytesPerSec": 100329062.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1651, + "requests": 1599, "errors": 0, - "requestsPerSec": 330.2, - "avgLatencyMs": 74.64, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, + "requestsPerSec": 319.8, + "avgLatencyMs": 77.13, + "medianLatencyMs": 77, + "p50LatencyMs": 77, + "p75LatencyMs": 78, + "p90LatencyMs": 79, "p99LatencyMs": 108, - "maxLatencyMs": 313, - "bytesPerSec": 103396147.2 + "maxLatencyMs": 288, + "bytesPerSec": 100145561.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1634, + "requests": 1570, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.33, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 153, - "p90LatencyMs": 155, - "p99LatencyMs": 592, - "maxLatencyMs": 1261, - "bytesPerSec": 102334464 + "requestsPerSec": 314, + "avgLatencyMs": 156.34, + "medianLatencyMs": 152, + "p50LatencyMs": 152, + "p75LatencyMs": 156, + "p90LatencyMs": 159, + "p99LatencyMs": 694, + "maxLatencyMs": 1298, + "bytesPerSec": 98336768 }, { "workers": 100, "durationMs": 5010, - "requests": 1564, + "requests": 1604, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 300.47, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 271, - "p90LatencyMs": 301, - "p99LatencyMs": 3564, - "maxLatencyMs": 4977, - "bytesPerSec": 97969766.4 + "requestsPerSec": 320.8, + "avgLatencyMs": 299.14, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 274, + "p90LatencyMs": 293, + "p99LatencyMs": 3471, + "maxLatencyMs": 4998, + "bytesPerSec": 100447027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1556, + "requests": 1562, "errors": 0, - "requestsPerSec": 311.2, - "avgLatencyMs": 302.57, - "medianLatencyMs": 226, - "p50LatencyMs": 226, - "p75LatencyMs": 271, - "p90LatencyMs": 285, - "p99LatencyMs": 3502, - "maxLatencyMs": 4884, - "bytesPerSec": 97445478.4 + "requestsPerSec": 312.4, + "avgLatencyMs": 301.28, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 267, + "p90LatencyMs": 286, + "p99LatencyMs": 3543, + "maxLatencyMs": 4929, + "bytesPerSec": 97825587.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 338.8, - "peakAvgLatencyMs": 72.78, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 97, - "totalRequests": 10960, + "peakRequestsPerSec": 336.6, + "peakAvgLatencyMs": 73.19, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 94, + "totalRequests": 11092, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1193, + "requests": 1211, "errors": 0, - "requestsPerSec": 238.6, - "avgLatencyMs": 3.64, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.61, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 74717593.6 + "maxLatencyMs": 12, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1604, + "requests": 1598, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 15.11, + "requestsPerSec": 319.61, + "avgLatencyMs": 15.16, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 100447027.2 + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 100066918.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1674, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.85, + "requestsPerSec": 334.8, + "avgLatencyMs": 29.3, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 43, - "maxLatencyMs": 53, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 30, + "p99LatencyMs": 33, + "maxLatencyMs": 54, + "bytesPerSec": 104837939.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1694, + "requests": 1683, "errors": 0, - "requestsPerSec": 338.8, - "avgLatencyMs": 72.78, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 97, - "maxLatencyMs": 270, - "bytesPerSec": 106096230.4 + "requestsPerSec": 336.6, + "avgLatencyMs": 73.19, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 74, + "p90LatencyMs": 75, + "p99LatencyMs": 94, + "maxLatencyMs": 255, + "bytesPerSec": 105401548.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1647, + "requests": 1634, "errors": 0, - "requestsPerSec": 329.4, - "avgLatencyMs": 149.1, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 152, - "p99LatencyMs": 574, - "maxLatencyMs": 1216, - "bytesPerSec": 103147110.4 + "requestsPerSec": 326.8, + "avgLatencyMs": 150.24, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 167, + "p99LatencyMs": 568, + "maxLatencyMs": 1254, + "bytesPerSec": 102347571.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1612, + "requests": 1657, "errors": 0, - "requestsPerSec": 322.4, - "avgLatencyMs": 297.51, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 263, - "p90LatencyMs": 294, - "p99LatencyMs": 3454, - "maxLatencyMs": 4910, - "bytesPerSec": 100971315.2 + "requestsPerSec": 331.4, + "avgLatencyMs": 292.58, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 256, + "p90LatencyMs": 287, + "p99LatencyMs": 3482, + "maxLatencyMs": 4953, + "bytesPerSec": 103776256 }, { "workers": 200, "durationMs": 5010, - "requests": 1567, + "requests": 1635, "errors": 0, - "requestsPerSec": 313.4, - "avgLatencyMs": 303.21, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 274, - "p90LatencyMs": 288, - "p99LatencyMs": 3591, - "maxLatencyMs": 5000, - "bytesPerSec": 98153267.2 + "requestsPerSec": 327, + "avgLatencyMs": 293.53, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 260, + "p90LatencyMs": 284, + "p99LatencyMs": 3457, + "maxLatencyMs": 4874, + "bytesPerSec": 102400000 } ] } diff --git a/packages/docs/src/content/runtime/app-solid-start.json b/packages/docs/src/content/runtime/app-solid-start.json index d4234e76..71d810ae 100644 --- a/packages/docs/src/content/runtime/app-solid-start.json +++ b/packages/docs/src/content/runtime/app-solid-start.json @@ -3,634 +3,634 @@ "package": "app-solid-start", "isFocused": true, "type": "runtime-app", - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.0.5", - "order": 5, + "order": 6, "clientSideRenderedTests": { - "firstPaintMs": 100.8, - "fcpMs": 100.8, + "firstPaintMs": 111.6, + "fcpMs": 111.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.56, - "inputDelayMs": 0.9, - "processingDurationMs": 2.97, - "presentationDelayMs": 10.69 + "interactionLatencyMs": 15.4, + "inputDelayMs": 1.43, + "processingDurationMs": 2.48, + "presentationDelayMs": 11.49 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.5, - "fcpMs": 15.4, - "interactionLatencyMs": 3.88, - "inputDelayMs": 0.06, - "processingDurationMs": 1.29, - "presentationDelayMs": 4.45 + "firstPaintMs": 11.67, + "fcpMs": 11.83, + "interactionLatencyMs": 3.94, + "inputDelayMs": 1.23, + "processingDurationMs": 0.58, + "presentationDelayMs": 3.15 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.826, + "firstPaintMs": 107, + "fcpMs": 107.404, "interactionTests": { - "interactionLatencyMs": 20.022, - "inputDelayMs": 0.862, - "processingDurationMs": 2.007, - "presentationDelayMs": 17.153 + "interactionLatencyMs": 13.564, + "inputDelayMs": 0.808, + "processingDurationMs": 3.519, + "presentationDelayMs": 9.237 } }, { - "firstPaintMs": 87, - "fcpMs": 87.034, + "firstPaintMs": 120, + "fcpMs": 120.284, "interactionTests": { - "interactionLatencyMs": 14.969000000000001, - "inputDelayMs": 0.948, - "processingDurationMs": 2.048, - "presentationDelayMs": 11.973 + "interactionLatencyMs": 12.715, + "inputDelayMs": 1.024, + "processingDurationMs": 2.166, + "presentationDelayMs": 9.525 } }, { - "firstPaintMs": 93, - "fcpMs": 93.413, + "firstPaintMs": 98, + "fcpMs": 97.973, "interactionTests": { - "interactionLatencyMs": 12.555, - "inputDelayMs": 0.98, - "processingDurationMs": 2.142, - "presentationDelayMs": 9.433 + "interactionLatencyMs": 17.347, + "inputDelayMs": 0.84, + "processingDurationMs": 2.24, + "presentationDelayMs": 14.267 } }, { - "firstPaintMs": 101, - "fcpMs": 101.112, + "firstPaintMs": 106, + "fcpMs": 105.924, "interactionTests": { - "interactionLatencyMs": 15.683, - "inputDelayMs": 0.849, - "processingDurationMs": 4.83, - "presentationDelayMs": 10.004 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.864, + "processingDurationMs": 2.228, + "presentationDelayMs": 8.881 } }, { - "firstPaintMs": 96, - "fcpMs": 95.627, + "firstPaintMs": 127, + "fcpMs": 127.387, "interactionTests": { - "interactionLatencyMs": 9.555, - "inputDelayMs": 0.837, - "processingDurationMs": 3.825, - "presentationDelayMs": 4.893 + "interactionLatencyMs": 21.398, + "inputDelayMs": 3.631, + "processingDurationMs": 2.235, + "presentationDelayMs": 15.532 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 429, - "avgLatencyMs": 2.471, - "medianLatencyMs": 2.245, - "samples": 4048, + "opsPerSec": 417, + "avgLatencyMs": 2.537, + "medianLatencyMs": 2.33, + "samples": 3943, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 87.8, - "fcpMs": 87.76, + "firstPaintMs": 93.8, + "fcpMs": 93.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.05, - "inputDelayMs": 0.94, - "processingDurationMs": 2.66, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 16.04, + "inputDelayMs": 0.84, + "processingDurationMs": 2.52, + "presentationDelayMs": 12.67 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 20.15, - "fcpMs": 20.06, - "interactionLatencyMs": 3.16, - "inputDelayMs": 0.05, - "processingDurationMs": 0.73, - "presentationDelayMs": 3.3 + "firstPaintMs": 19.59, + "fcpMs": 19.58, + "interactionLatencyMs": 3.24, + "inputDelayMs": 0.06, + "processingDurationMs": 0.44, + "presentationDelayMs": 3.16 }, "samples": [ { - "firstPaintMs": 108, - "fcpMs": 107.651, + "firstPaintMs": 123, + "fcpMs": 122.838, "interactionTests": { - "interactionLatencyMs": 16.107, - "inputDelayMs": 0.986, - "processingDurationMs": 3.502, - "presentationDelayMs": 11.619 + "interactionLatencyMs": 16.614, + "inputDelayMs": 0.915, + "processingDurationMs": 3.206, + "presentationDelayMs": 12.493 } }, { - "firstPaintMs": 60, - "fcpMs": 59.924, + "firstPaintMs": 81, + "fcpMs": 80.838, "interactionTests": { - "interactionLatencyMs": 20.162, - "inputDelayMs": 0.995, - "processingDurationMs": 2.118, - "presentationDelayMs": 17.049 + "interactionLatencyMs": 15.864999999999998, + "inputDelayMs": 0.791, + "processingDurationMs": 2.701, + "presentationDelayMs": 12.373 } }, { - "firstPaintMs": 84, - "fcpMs": 83.785, + "firstPaintMs": 86, + "fcpMs": 86.002, "interactionTests": { - "interactionLatencyMs": 13.077, - "inputDelayMs": 0.952, - "processingDurationMs": 3.41, - "presentationDelayMs": 8.715 + "interactionLatencyMs": 21.003, + "inputDelayMs": 0.91, + "processingDurationMs": 2.301, + "presentationDelayMs": 17.792 } }, { - "firstPaintMs": 80, - "fcpMs": 80.47, + "firstPaintMs": 104, + "fcpMs": 103.714, "interactionTests": { - "interactionLatencyMs": 12.828, - "inputDelayMs": 0.902, - "processingDurationMs": 2.165, - "presentationDelayMs": 9.761 + "interactionLatencyMs": 12.229, + "inputDelayMs": 0.802, + "processingDurationMs": 2.286, + "presentationDelayMs": 9.141 } }, { - "firstPaintMs": 107, - "fcpMs": 106.98, + "firstPaintMs": 75, + "fcpMs": 74.726, "interactionTests": { - "interactionLatencyMs": 13.068999999999999, - "inputDelayMs": 0.873, - "processingDurationMs": 2.109, - "presentationDelayMs": 10.087 + "interactionLatencyMs": 14.49, + "inputDelayMs": 0.801, + "processingDurationMs": 2.131, + "presentationDelayMs": 11.558 } } ] }, "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16516, + "peakWorkers": 10, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1692, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "maxLatencyMs": 6, + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2669, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2674, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2668, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, "medianLatencyMs": 43, "p50LatencyMs": 43, - "p75LatencyMs": 62, - "p90LatencyMs": 75, - "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2652, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2611, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2554, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, - "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 528.8, + "peakAvgLatencyMs": 8.96, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 10, "peakP90LatencyMs": 11, "peakP99LatencyMs": 19, - "totalRequests": 16516, + "totalRequests": 16990, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1663, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 332.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "p99LatencyMs": 7, + "maxLatencyMs": 10, + "bytesPerSec": 106332160 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2644, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 528.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 19, - "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "maxLatencyMs": 26, + "bytesPerSec": 169095987.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2553, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, + "requestsPerSec": 510.6, + "avgLatencyMs": 19.04, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 21, "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "p99LatencyMs": 39, + "maxLatencyMs": 66, + "bytesPerSec": 163250176 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2560, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 512, + "avgLatencyMs": 48.09, + "medianLatencyMs": 42, + "p50LatencyMs": 42, "p75LatencyMs": 62, - "p90LatencyMs": 75, + "p90LatencyMs": 72, "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "maxLatencyMs": 400, + "bytesPerSec": 163695820.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2518, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 503.6, + "avgLatencyMs": 97.64, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 157, + "p99LatencyMs": 379, + "maxLatencyMs": 1909, + "bytesPerSec": 160995737.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2515, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 503, + "avgLatencyMs": 152.15, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 127, + "p90LatencyMs": 171, + "p99LatencyMs": 2202, + "maxLatencyMs": 4984, + "bytesPerSec": 160786022.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2537, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, + "requestsPerSec": 507.4, + "avgLatencyMs": 149.04, + "medianLatencyMs": 101, + "p50LatencyMs": 101, "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "p90LatencyMs": 159, + "p99LatencyMs": 2176, + "maxLatencyMs": 4922, + "bytesPerSec": 162227814.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 507.4, - "peakAvgLatencyMs": 19.16, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 21, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 36, - "totalRequests": 16548, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1661, + "requests": 1692, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 106214195.2 + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2489, + "requests": 2669, "errors": 0, - "requestsPerSec": 497.8, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 22, - "bytesPerSec": 159134515.2 + "p90LatencyMs": 11, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2537, + "requests": 2674, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 19.16, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 162201600 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2478, + "requests": 2668, "errors": 0, - "requestsPerSec": 495.6, - "avgLatencyMs": 49.72, - "medianLatencyMs": 45, - "p50LatencyMs": 45, - "p75LatencyMs": 62, - "p90LatencyMs": 73, - "p99LatencyMs": 98, - "maxLatencyMs": 448, - "bytesPerSec": 158479155.2 + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2500, + "requests": 2652, "errors": 0, - "requestsPerSec": 500, - "avgLatencyMs": 98.58, + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 156, - "p99LatencyMs": 440, - "maxLatencyMs": 1904, - "bytesPerSec": 159894732.81 + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2467, + "requests": 2611, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 151.26, + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, "medianLatencyMs": 100, "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 180, - "p99LatencyMs": 2276, - "maxLatencyMs": 4974, - "bytesPerSec": 157797580.81 + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2416, + "requests": 2554, "errors": 0, - "requestsPerSec": 483.2, - "avgLatencyMs": 156.45, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 131, - "p90LatencyMs": 190, - "p99LatencyMs": 2297, - "maxLatencyMs": 5002, - "bytesPerSec": 154461798.4 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 517, - "peakAvgLatencyMs": 9.18, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 18, - "totalRequests": 16888, + "peakWorkers": 10, + "peakRequestsPerSec": 541, + "peakAvgLatencyMs": 17.96, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17681, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1685, + "requests": 1720, "errors": 0, - "requestsPerSec": 337, - "avgLatencyMs": 2.16, + "requestsPerSec": 344, + "avgLatencyMs": 2.14, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 107734630.4 + "maxLatencyMs": 6, + "bytesPerSec": 109975961.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2585, + "requests": 2618, "errors": 0, - "requestsPerSec": 517, - "avgLatencyMs": 9.18, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 523.6, + "avgLatencyMs": 9.07, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 11, + "p90LatencyMs": 12, "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 165268684.81 + "maxLatencyMs": 25, + "bytesPerSec": 167392051.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2566, + "requests": 2705, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 18.96, + "requestsPerSec": 541, + "avgLatencyMs": 17.96, "medianLatencyMs": 18, "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 164115251.2 + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 46, + "bytesPerSec": 173001932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2537, + "requests": 2686, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 48.45, - "medianLatencyMs": 43, - "p50LatencyMs": 43, - "p75LatencyMs": 58, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 386, - "bytesPerSec": 162227814.4 + "requestsPerSec": 537.21, + "avgLatencyMs": 45.73, + "medianLatencyMs": 42, + "p50LatencyMs": 42, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 94, + "maxLatencyMs": 393, + "bytesPerSec": 171769856 }, { "workers": 50, "durationMs": 5000, - "requests": 2534, + "requests": 2695, "errors": 0, - "requestsPerSec": 506.8, - "avgLatencyMs": 97.16, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 150, - "p99LatencyMs": 435, - "maxLatencyMs": 1926, - "bytesPerSec": 162044313.6 + "requestsPerSec": 539, + "avgLatencyMs": 91.42, + "medianLatencyMs": 78, + "p50LatencyMs": 78, + "p75LatencyMs": 90, + "p90LatencyMs": 138, + "p99LatencyMs": 371, + "maxLatencyMs": 1825, + "bytesPerSec": 172346572.8 }, { "workers": 100, "durationMs": 5010, - "requests": 2530, + "requests": 2641, "errors": 0, - "requestsPerSec": 506, - "avgLatencyMs": 149.32, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 123, - "p90LatencyMs": 170, - "p99LatencyMs": 2186, - "maxLatencyMs": 4915, - "bytesPerSec": 161755955.2 + "requestsPerSec": 528.21, + "avgLatencyMs": 146.55, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 163, + "p99LatencyMs": 2067, + "maxLatencyMs": 4890, + "bytesPerSec": 168860057.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2451, + "requests": 2616, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 154.18, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 126, - "p90LatencyMs": 184, - "p99LatencyMs": 2319, - "maxLatencyMs": 4976, - "bytesPerSec": 156716236.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 148.24, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 121, + "p90LatencyMs": 164, + "p99LatencyMs": 2128, + "maxLatencyMs": 4954, + "bytesPerSec": 167287193.6 } ] } diff --git a/packages/docs/src/content/runtime/app-sveltekit.json b/packages/docs/src/content/runtime/app-sveltekit.json index 735960e9..5d4b3c9d 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 6, + "order": 7, "clientSideRenderedTests": { - "firstPaintMs": 112, - "fcpMs": 111.86, + "firstPaintMs": 125.6, + "fcpMs": 125.4, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.62, - "inputDelayMs": 0.95, - "processingDurationMs": 2.85, - "presentationDelayMs": 11.83 + "interactionLatencyMs": 14.79, + "inputDelayMs": 0.75, + "processingDurationMs": 2.83, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 14.49, - "fcpMs": 14.41, - "interactionLatencyMs": 2.59, - "inputDelayMs": 0.7, - "processingDurationMs": 1.28, - "presentationDelayMs": 3.57 + "firstPaintMs": 13.3, + "fcpMs": 13.26, + "interactionLatencyMs": 3.22, + "inputDelayMs": 0.18, + "processingDurationMs": 0.99, + "presentationDelayMs": 3.26 }, "samples": [ { - "firstPaintMs": 134, - "fcpMs": 133.521, + "firstPaintMs": 138, + "fcpMs": 137.895, "interactionTests": { - "interactionLatencyMs": 19.63, - "inputDelayMs": 0.76, - "processingDurationMs": 2.042, - "presentationDelayMs": 16.828 + "interactionLatencyMs": 17.814, + "inputDelayMs": 1.03, + "processingDurationMs": 1.86, + "presentationDelayMs": 14.924 } }, { - "firstPaintMs": 112, - "fcpMs": 111.735, + "firstPaintMs": 114, + "fcpMs": 113.542, "interactionTests": { - "interactionLatencyMs": 15.247, - "inputDelayMs": 0.629, - "processingDurationMs": 1.682, - "presentationDelayMs": 12.936 + "interactionLatencyMs": 12.2, + "inputDelayMs": 0.72, + "processingDurationMs": 3.294, + "presentationDelayMs": 8.186 } }, { - "firstPaintMs": 100, - "fcpMs": 99.62, + "firstPaintMs": 118, + "fcpMs": 117.51, "interactionTests": { - "interactionLatencyMs": 15.465, - "inputDelayMs": 0.595, - "processingDurationMs": 4.966, - "presentationDelayMs": 9.904 + "interactionLatencyMs": 16.376, + "inputDelayMs": 0.694, + "processingDurationMs": 4.307, + "presentationDelayMs": 11.375 } }, { "firstPaintMs": 116, - "fcpMs": 116.377, + "fcpMs": 116.404, "interactionTests": { - "interactionLatencyMs": 15.379000000000001, - "inputDelayMs": 0.552, - "processingDurationMs": 2.607, - "presentationDelayMs": 12.22 + "interactionLatencyMs": 10.533999999999999, + "inputDelayMs": 0.765, + "processingDurationMs": 2.084, + "presentationDelayMs": 7.685 } }, { - "firstPaintMs": 98, - "fcpMs": 98.029, + "firstPaintMs": 142, + "fcpMs": 141.632, "interactionTests": { - "interactionLatencyMs": 12.384, - "inputDelayMs": 2.193, - "processingDurationMs": 2.944, - "presentationDelayMs": 7.247 + "interactionLatencyMs": 17.044, + "inputDelayMs": 0.539, + "processingDurationMs": 2.629, + "presentationDelayMs": 13.876 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 452, - "avgLatencyMs": 2.267, - "medianLatencyMs": 2.149, - "samples": 4411, + "opsPerSec": 455, + "avgLatencyMs": 2.258, + "medianLatencyMs": 2.131, + "samples": 4429, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89, - "fcpMs": 88.87, + "firstPaintMs": 106.4, + "fcpMs": 106.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.67, - "inputDelayMs": 0.58, - "processingDurationMs": 2.99, - "presentationDelayMs": 14.11 + "interactionLatencyMs": 16.64, + "inputDelayMs": 0.8, + "processingDurationMs": 3.71, + "presentationDelayMs": 12.13 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.21, - "fcpMs": 12.02, - "interactionLatencyMs": 4.67, - "inputDelayMs": 0.11, - "processingDurationMs": 0.91, - "presentationDelayMs": 5.11 + "firstPaintMs": 19.48, + "fcpMs": 19.3, + "interactionLatencyMs": 4.13, + "inputDelayMs": 0.19, + "processingDurationMs": 1.44, + "presentationDelayMs": 4.51 }, "samples": [ { - "firstPaintMs": 104, - "fcpMs": 103.867, + "firstPaintMs": 127, + "fcpMs": 126.704, "interactionTests": { - "interactionLatencyMs": 15.046000000000001, - "inputDelayMs": 0.692, - "processingDurationMs": 4.448, - "presentationDelayMs": 9.906 + "interactionLatencyMs": 18.042, + "inputDelayMs": 1.056, + "processingDurationMs": 5.772, + "presentationDelayMs": 11.214 } }, { - "firstPaintMs": 89, - "fcpMs": 88.656, + "firstPaintMs": 120, + "fcpMs": 119.569, "interactionTests": { - "interactionLatencyMs": 12.934000000000001, - "inputDelayMs": 0.647, - "processingDurationMs": 3.136, - "presentationDelayMs": 9.151 + "interactionLatencyMs": 10.761, + "inputDelayMs": 0.572, + "processingDurationMs": 2.961, + "presentationDelayMs": 7.228 } }, { - "firstPaintMs": 90, - "fcpMs": 89.839, + "firstPaintMs": 110, + "fcpMs": 109.836, "interactionTests": { - "interactionLatencyMs": 15.357, - "inputDelayMs": 0.579, - "processingDurationMs": 2.178, - "presentationDelayMs": 12.6 + "interactionLatencyMs": 14.897, + "inputDelayMs": 0.739, + "processingDurationMs": 4.524, + "presentationDelayMs": 9.634 } }, { - "firstPaintMs": 92, - "fcpMs": 91.68, + "firstPaintMs": 97, + "fcpMs": 97.264, "interactionTests": { - "interactionLatencyMs": 20.826999999999998, - "inputDelayMs": 0.4, - "processingDurationMs": 2.296, - "presentationDelayMs": 18.131 + "interactionLatencyMs": 21.908, + "inputDelayMs": 0.705, + "processingDurationMs": 2.127, + "presentationDelayMs": 19.076 } }, { - "firstPaintMs": 70, - "fcpMs": 70.313, + "firstPaintMs": 78, + "fcpMs": 77.953, "interactionTests": { - "interactionLatencyMs": 24.187, - "inputDelayMs": 0.58, - "processingDurationMs": 2.869, - "presentationDelayMs": 20.738 + "interactionLatencyMs": 17.609, + "inputDelayMs": 0.932, + "processingDurationMs": 3.154, + "presentationDelayMs": 13.523 } } ] }, "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 50.77, - "peakP50LatencyMs": 49, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 89, - "totalRequests": 15700, + "peakWorkers": 10, + "peakRequestsPerSec": 477, + "peakAvgLatencyMs": 20.44, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 33, + "totalRequests": 15109, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1564, + "requests": 1521, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 2.48, + "requestsPerSec": 304.2, + "avgLatencyMs": 2.6, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 15, - "bytesPerSec": 87169433.6 + "p99LatencyMs": 12, + "maxLatencyMs": 14, + "bytesPerSec": 84770816 }, { "workers": 5, "durationMs": 5000, - "requests": 2388, + "requests": 2272, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 9.98, + "requestsPerSec": 454.4, + "avgLatencyMs": 10.52, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 133110169.6 + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 126648320 }, { "workers": 10, "durationMs": 5000, - "requests": 2390, + "requests": 2385, "errors": 0, - "requestsPerSec": 478, - "avgLatencyMs": 20.38, + "requestsPerSec": 477, + "avgLatencyMs": 20.44, "medianLatencyMs": 20, "p50LatencyMs": 20, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, - "p99LatencyMs": 32, - "maxLatencyMs": 58, - "bytesPerSec": 133195366.4 + "p99LatencyMs": 33, + "maxLatencyMs": 60, + "bytesPerSec": 132939776 }, { "workers": 25, "durationMs": 5000, - "requests": 2427, + "requests": 2306, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 50.77, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 55, - "p90LatencyMs": 60, - "p99LatencyMs": 89, - "maxLatencyMs": 372, - "bytesPerSec": 135285964.81 + "requestsPerSec": 461.2, + "avgLatencyMs": 53.43, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 64, + "p99LatencyMs": 88, + "maxLatencyMs": 328, + "bytesPerSec": 128535756.8 }, { "workers": 50, "durationMs": 5000, - "requests": 2363, + "requests": 2228, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 113, - "p90LatencyMs": 137, - "p99LatencyMs": 178, - "maxLatencyMs": 1059, - "bytesPerSec": 131714252.8 + "requestsPerSec": 445.6, + "avgLatencyMs": 110.56, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 117, + "p90LatencyMs": 141, + "p99LatencyMs": 191, + "maxLatencyMs": 1039, + "bytesPerSec": 124171059.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2312, + "requests": 2232, "errors": 0, - "requestsPerSec": 462.4, - "avgLatencyMs": 183.36, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 166, - "p90LatencyMs": 245, - "p99LatencyMs": 2310, - "maxLatencyMs": 4880, - "bytesPerSec": 128850329.6 + "requestsPerSec": 446.4, + "avgLatencyMs": 218.62, + "medianLatencyMs": 161, + "p50LatencyMs": 161, + "p75LatencyMs": 203, + "p90LatencyMs": 307, + "p99LatencyMs": 2821, + "maxLatencyMs": 4199, + "bytesPerSec": 124406988.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2256, + "requests": 2165, "errors": 0, - "requestsPerSec": 451.2, - "avgLatencyMs": 194.44, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 171, - "p90LatencyMs": 218, - "p99LatencyMs": 2593, - "maxLatencyMs": 4913, - "bytesPerSec": 125737369.6 + "requestsPerSec": 433, + "avgLatencyMs": 210.35, + "medianLatencyMs": 155, + "p50LatencyMs": 155, + "p75LatencyMs": 187, + "p90LatencyMs": 266, + "p99LatencyMs": 2584, + "maxLatencyMs": 4818, + "bytesPerSec": 120671436.8 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 494.8, - "peakAvgLatencyMs": 19.67, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, + "peakRequestsPerSec": 480.4, + "peakAvgLatencyMs": 20.27, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, "peakP90LatencyMs": 26, "peakP99LatencyMs": 31, - "totalRequests": 15884, + "totalRequests": 15368, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1513, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 2.49, + "requestsPerSec": 302.61, + "avgLatencyMs": 2.66, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 87077683.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 84338278.41 }, { "workers": 5, "durationMs": 5000, - "requests": 2451, + "requests": 2331, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 9.75, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 14, + "requestsPerSec": 466.2, + "avgLatencyMs": 10.23, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, + "p90LatencyMs": 15, "p99LatencyMs": 18, - "maxLatencyMs": 21, - "bytesPerSec": 136596684.81 + "maxLatencyMs": 19, + "bytesPerSec": 129912012.8 }, { "workers": 10, "durationMs": 5000, - "requests": 2474, + "requests": 2402, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 19.67, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, + "requestsPerSec": 480.4, + "avgLatencyMs": 20.27, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 23, "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 55, - "bytesPerSec": 137874636.81 + "maxLatencyMs": 61, + "bytesPerSec": 133876940.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2437, + "requests": 2380, "errors": 0, - "requestsPerSec": 487.4, - "avgLatencyMs": 50.46, - "medianLatencyMs": 48, - "p50LatencyMs": 48, - "p75LatencyMs": 54, - "p90LatencyMs": 62, - "p99LatencyMs": 80, - "maxLatencyMs": 338, - "bytesPerSec": 135836467.2 + "requestsPerSec": 476, + "avgLatencyMs": 51.77, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 56, + "p90LatencyMs": 64, + "p99LatencyMs": 89, + "maxLatencyMs": 264, + "bytesPerSec": 132651417.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2380, + "requests": 2292, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 103.47, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 134, - "p99LatencyMs": 450, - "maxLatencyMs": 1126, - "bytesPerSec": 132644864 + "requestsPerSec": 458.4, + "avgLatencyMs": 107.58, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 117, + "p90LatencyMs": 138, + "p99LatencyMs": 483, + "maxLatencyMs": 924, + "bytesPerSec": 127755878.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2287, + "requests": 2267, "errors": 0, - "requestsPerSec": 457.4, - "avgLatencyMs": 183.67, - "medianLatencyMs": 124, - "p50LatencyMs": 124, - "p75LatencyMs": 165, - "p90LatencyMs": 230, - "p99LatencyMs": 2396, - "maxLatencyMs": 4962, - "bytesPerSec": 127474073.6 + "requestsPerSec": 453.4, + "avgLatencyMs": 186.1, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 163, + "p90LatencyMs": 231, + "p99LatencyMs": 2520, + "maxLatencyMs": 4997, + "bytesPerSec": 126346854.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2183, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 188.85, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 170, - "p90LatencyMs": 223, - "p99LatencyMs": 2370, - "maxLatencyMs": 4871, - "bytesPerSec": 127808307.2 + "requestsPerSec": 436.6, + "avgLatencyMs": 187.9, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 174, + "p90LatencyMs": 214, + "p99LatencyMs": 2560, + "maxLatencyMs": 4951, + "bytesPerSec": 121680691.2 } ] } 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 4481b466..8ff48999 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 7, + "order": 8, "clientSideRenderedTests": { - "firstPaintMs": 141.8, - "fcpMs": 141.59, + "firstPaintMs": 140.6, + "fcpMs": 140.37, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 31.69, - "inputDelayMs": 2.06, - "processingDurationMs": 15.27, - "presentationDelayMs": 14.36 + "interactionLatencyMs": 30.97, + "inputDelayMs": 2.7, + "processingDurationMs": 15.35, + "presentationDelayMs": 12.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.16, - "fcpMs": 24.33, - "interactionLatencyMs": 3.36, - "inputDelayMs": 1.34, - "processingDurationMs": 2.99, - "presentationDelayMs": 4.03 + "firstPaintMs": 7.47, + "fcpMs": 7.44, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.36, + "processingDurationMs": 2.36, + "presentationDelayMs": 7.15 }, "samples": [ { - "firstPaintMs": 146, - "fcpMs": 146.226, + "firstPaintMs": 130, + "fcpMs": 129.686, "interactionTests": { - "interactionLatencyMs": 34.504999999999995, - "inputDelayMs": 1.519, - "processingDurationMs": 16.267, - "presentationDelayMs": 16.719 + "interactionLatencyMs": 36.243, + "inputDelayMs": 3.728, + "processingDurationMs": 16.518, + "presentationDelayMs": 15.997 } }, { - "firstPaintMs": 143, - "fcpMs": 142.55, + "firstPaintMs": 142, + "fcpMs": 141.591, "interactionTests": { - "interactionLatencyMs": 34.941, - "inputDelayMs": 1.467, - "processingDurationMs": 14.738, - "presentationDelayMs": 18.736 + "interactionLatencyMs": 23.485999999999997, + "inputDelayMs": 4.576, + "processingDurationMs": 12.966, + "presentationDelayMs": 5.944 } }, { - "firstPaintMs": 124, - "fcpMs": 123.688, + "firstPaintMs": 140, + "fcpMs": 139.934, "interactionTests": { - "interactionLatencyMs": 32.607, - "inputDelayMs": 1.795, - "processingDurationMs": 19.778, - "presentationDelayMs": 11.034 + "interactionLatencyMs": 25.837000000000003, + "inputDelayMs": 1.821, + "processingDurationMs": 18.108, + "presentationDelayMs": 5.908 } }, { - "firstPaintMs": 179, - "fcpMs": 178.962, + "firstPaintMs": 151, + "fcpMs": 150.628, "interactionTests": { - "interactionLatencyMs": 28.996, - "inputDelayMs": 1.091, - "processingDurationMs": 11.844, - "presentationDelayMs": 16.061 + "interactionLatencyMs": 32.036, + "inputDelayMs": 1.648, + "processingDurationMs": 16.36, + "presentationDelayMs": 14.028 } }, { - "firstPaintMs": 117, - "fcpMs": 116.527, + "firstPaintMs": 140, + "fcpMs": 140.023, "interactionTests": { - "interactionLatencyMs": 27.378999999999998, - "inputDelayMs": 4.409, - "processingDurationMs": 13.744, - "presentationDelayMs": 9.226 + "interactionLatencyMs": 37.244, + "inputDelayMs": 1.726, + "processingDurationMs": 12.79, + "presentationDelayMs": 22.728 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.892, - "medianLatencyMs": 2.804, - "samples": 3459, + "opsPerSec": 339, + "avgLatencyMs": 2.998, + "medianLatencyMs": 2.893, + "samples": 3336, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 111.2, - "fcpMs": 111.32, + "firstPaintMs": 102.6, + "fcpMs": 102.59, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.29, - "inputDelayMs": 2.39, - "processingDurationMs": 16.09, - "presentationDelayMs": 13.81 + "interactionLatencyMs": 32.72, + "inputDelayMs": 1.73, + "processingDurationMs": 16.39, + "presentationDelayMs": 14.6 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.24, - "fcpMs": 12.16, - "interactionLatencyMs": 6.76, - "inputDelayMs": 1.17, - "processingDurationMs": 2.96, - "presentationDelayMs": 4.35 + "firstPaintMs": 13.15, + "fcpMs": 13.17, + "interactionLatencyMs": 3.93, + "inputDelayMs": 0.3, + "processingDurationMs": 3.06, + "presentationDelayMs": 4.42 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 121.802, + "firstPaintMs": 87, + "fcpMs": 86.803, "interactionTests": { - "interactionLatencyMs": 25.58, - "inputDelayMs": 1.795, - "processingDurationMs": 12.453, - "presentationDelayMs": 11.332 + "interactionLatencyMs": 30.021, + "inputDelayMs": 1.598, + "processingDurationMs": 17.104, + "presentationDelayMs": 11.319 } }, { - "firstPaintMs": 94, - "fcpMs": 94.35, + "firstPaintMs": 123, + "fcpMs": 122.989, "interactionTests": { - "interactionLatencyMs": 35.358999999999995, - "inputDelayMs": 4.486, - "processingDurationMs": 14.568, - "presentationDelayMs": 16.305 + "interactionLatencyMs": 39.366, + "inputDelayMs": 1.585, + "processingDurationMs": 19.211, + "presentationDelayMs": 18.57 } }, { "firstPaintMs": 103, - "fcpMs": 102.977, + "fcpMs": 103.296, "interactionTests": { - "interactionLatencyMs": 38.975, - "inputDelayMs": 1.844, - "processingDurationMs": 19.239, - "presentationDelayMs": 17.892 + "interactionLatencyMs": 33.217, + "inputDelayMs": 1.715, + "processingDurationMs": 11.843, + "presentationDelayMs": 19.659 } }, { - "firstPaintMs": 121, - "fcpMs": 121.374, + "firstPaintMs": 103, + "fcpMs": 102.521, "interactionTests": { - "interactionLatencyMs": 37.068, - "inputDelayMs": 1.878, - "processingDurationMs": 19.035, - "presentationDelayMs": 16.155 + "interactionLatencyMs": 30.326, + "inputDelayMs": 1.519, + "processingDurationMs": 14.92, + "presentationDelayMs": 13.887 } }, { - "firstPaintMs": 116, - "fcpMs": 116.118, + "firstPaintMs": 97, + "fcpMs": 97.331, "interactionTests": { - "interactionLatencyMs": 24.490000000000002, - "inputDelayMs": 1.944, - "processingDurationMs": 15.158, - "presentationDelayMs": 7.388 + "interactionLatencyMs": 30.657999999999998, + "inputDelayMs": 2.247, + "processingDurationMs": 18.868, + "presentationDelayMs": 9.543 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 166.6, - "peakAvgLatencyMs": 290.76, - "peakP50LatencyMs": 207, - "peakP75LatencyMs": 262, - "peakP90LatencyMs": 377, - "peakP99LatencyMs": 3203, - "totalRequests": 5501, + "peakWorkers": 25, + "peakRequestsPerSec": 156.6, + "peakAvgLatencyMs": 156.54, + "peakP50LatencyMs": 153, + "peakP75LatencyMs": 179, + "peakP90LatencyMs": 212, + "peakP99LatencyMs": 530, + "totalRequests": 5261, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 680, + "requests": 683, "errors": 0, - "requestsPerSec": 136, - "avgLatencyMs": 6.73, + "requestsPerSec": 136.6, + "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 12, + "p90LatencyMs": 9, + "p99LatencyMs": 11, "maxLatencyMs": 14, - "bytesPerSec": 39043072 + "bytesPerSec": 39226572.8 }, { "workers": 5, "durationMs": 5000, - "requests": 801, + "requests": 774, "errors": 0, - "requestsPerSec": 160.2, - "avgLatencyMs": 30.66, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 32, + "requestsPerSec": 154.81, + "avgLatencyMs": 31.7, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, "p90LatencyMs": 37, - "p99LatencyMs": 51, - "maxLatencyMs": 65, - "bytesPerSec": 45996441.6 + "p99LatencyMs": 53, + "maxLatencyMs": 64, + "bytesPerSec": 44443238.4 }, { "workers": 10, "durationMs": 5000, - "requests": 807, + "requests": 780, "errors": 0, - "requestsPerSec": 161.4, - "avgLatencyMs": 61.15, - "medianLatencyMs": 60, - "p50LatencyMs": 60, + "requestsPerSec": 156, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, "p75LatencyMs": 64, "p90LatencyMs": 76, - "p99LatencyMs": 100, - "maxLatencyMs": 199, - "bytesPerSec": 46343782.4 + "p99LatencyMs": 101, + "maxLatencyMs": 130, + "bytesPerSec": 44790579.2 }, { "workers": 25, "durationMs": 5000, - "requests": 830, + "requests": 783, "errors": 0, - "requestsPerSec": 166, - "avgLatencyMs": 148.06, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 157, - "p90LatencyMs": 214, - "p99LatencyMs": 497, - "maxLatencyMs": 1196, - "bytesPerSec": 47661056 + "requestsPerSec": 156.6, + "avgLatencyMs": 156.54, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 179, + "p90LatencyMs": 212, + "p99LatencyMs": 530, + "maxLatencyMs": 1030, + "bytesPerSec": 44960972.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 770, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.76, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 262, - "p90LatencyMs": 377, - "p99LatencyMs": 3203, - "maxLatencyMs": 4874, - "bytesPerSec": 47831449.6 + "requestsPerSec": 154, + "avgLatencyMs": 295.05, + "medianLatencyMs": 199, + "p50LatencyMs": 199, + "p75LatencyMs": 264, + "p90LatencyMs": 391, + "p99LatencyMs": 3346, + "maxLatencyMs": 4780, + "bytesPerSec": 44213862.4 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 763, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 305.37, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 366, - "p99LatencyMs": 3358, - "maxLatencyMs": 4995, - "bytesPerSec": 46396211.2 + "requestsPerSec": 152.6, + "avgLatencyMs": 303.71, + "medianLatencyMs": 201, + "p50LatencyMs": 201, + "p75LatencyMs": 282, + "p90LatencyMs": 388, + "p99LatencyMs": 3451, + "maxLatencyMs": 4866, + "bytesPerSec": 43819008 }, { "workers": 200, "durationMs": 5010, - "requests": 742, + "requests": 708, "errors": 0, - "requestsPerSec": 148.4, - "avgLatencyMs": 324.97, - "medianLatencyMs": 196, - "p50LatencyMs": 196, - "p75LatencyMs": 289, - "p90LatencyMs": 388, - "p99LatencyMs": 3789, - "maxLatencyMs": 4943, - "bytesPerSec": 42613145.6 + "requestsPerSec": 141.6, + "avgLatencyMs": 300.46, + "medianLatencyMs": 190, + "p50LatencyMs": 190, + "p75LatencyMs": 239, + "p90LatencyMs": 400, + "p99LatencyMs": 3360, + "maxLatencyMs": 4828, + "bytesPerSec": 40653619.21 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 164.2, - "peakAvgLatencyMs": 60.02, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 71, - "peakP99LatencyMs": 89, - "totalRequests": 5426, + "peakWorkers": 5, + "peakRequestsPerSec": 168.6, + "peakAvgLatencyMs": 29.07, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 32, + "peakP99LatencyMs": 45, + "totalRequests": 5470, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 670, + "requests": 721, "errors": 0, - "requestsPerSec": 134, - "avgLatencyMs": 6.92, - "medianLatencyMs": 7, - "p50LatencyMs": 7, - "p75LatencyMs": 7, - "p90LatencyMs": 9, - "p99LatencyMs": 13, - "maxLatencyMs": 14, - "bytesPerSec": 38472908.8 + "requestsPerSec": 144.2, + "avgLatencyMs": 6.41, + "medianLatencyMs": 6, + "p50LatencyMs": 6, + "p75LatencyMs": 6, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 41402368 }, { "workers": 5, "durationMs": 5000, - "requests": 794, + "requests": 843, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 30.89, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 56, - "bytesPerSec": 45596672 + "requestsPerSec": 168.6, + "avgLatencyMs": 29.07, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 32, + "p99LatencyMs": 45, + "maxLatencyMs": 61, + "bytesPerSec": 48408166.4 }, { "workers": 10, "durationMs": 5000, - "requests": 821, + "requests": 825, "errors": 0, - "requestsPerSec": 164.2, - "avgLatencyMs": 60.02, + "requestsPerSec": 165, + "avgLatencyMs": 59.76, "medianLatencyMs": 59, "p50LatencyMs": 59, - "p75LatencyMs": 62, - "p90LatencyMs": 71, - "p99LatencyMs": 89, - "maxLatencyMs": 100, - "bytesPerSec": 47149875.2 + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 104, + "maxLatencyMs": 194, + "bytesPerSec": 47372697.6 }, { "workers": 25, "durationMs": 5000, - "requests": 809, + "requests": 818, "errors": 0, - "requestsPerSec": 161.81, - "avgLatencyMs": 151.61, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 163, - "p90LatencyMs": 201, - "p99LatencyMs": 257, - "maxLatencyMs": 582, - "bytesPerSec": 46461747.2 + "requestsPerSec": 163.6, + "avgLatencyMs": 149.96, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 165, + "p90LatencyMs": 197, + "p99LatencyMs": 432, + "maxLatencyMs": 1063, + "bytesPerSec": 46979481.6 }, { "workers": 50, "durationMs": 5000, - "requests": 794, + "requests": 798, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 298.44, - "medianLatencyMs": 195, - "p50LatencyMs": 195, - "p75LatencyMs": 261, - "p90LatencyMs": 388, - "p99LatencyMs": 3605, - "maxLatencyMs": 4977, - "bytesPerSec": 45596672 + "requestsPerSec": 159.6, + "avgLatencyMs": 295.25, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 276, + "p90LatencyMs": 378, + "p99LatencyMs": 3572, + "maxLatencyMs": 4892, + "bytesPerSec": 45819494.4 }, { "workers": 100, "durationMs": 5010, - "requests": 766, + "requests": 758, "errors": 0, - "requestsPerSec": 153.2, - "avgLatencyMs": 326.78, - "medianLatencyMs": 240, - "p50LatencyMs": 240, - "p75LatencyMs": 315, - "p90LatencyMs": 406, - "p99LatencyMs": 3371, - "maxLatencyMs": 4900, - "bytesPerSec": 43982848 + "requestsPerSec": 151.6, + "avgLatencyMs": 324.37, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 305, + "p90LatencyMs": 419, + "p99LatencyMs": 3420, + "maxLatencyMs": 4939, + "bytesPerSec": 43520819.2 }, { "workers": 200, "durationMs": 5010, - "requests": 772, + "requests": 707, "errors": 0, - "requestsPerSec": 154.4, - "avgLatencyMs": 308.15, - "medianLatencyMs": 191, - "p50LatencyMs": 191, - "p75LatencyMs": 261, - "p90LatencyMs": 369, - "p99LatencyMs": 3650, - "maxLatencyMs": 4968, - "bytesPerSec": 44330188.8 + "requestsPerSec": 141.4, + "avgLatencyMs": 312.52, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 240, + "p90LatencyMs": 393, + "p99LatencyMs": 3454, + "maxLatencyMs": 4887, + "bytesPerSec": 40593817.6 } ] } @@ -640,21 +640,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, "peakP90LatencyMs": 15, - "peakP99LatencyMs": 18, - "totalRequests": 12442, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1336, "errors": 0, - "requestsPerSec": 270.4, + "requestsPerSec": 267.2, "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -662,452 +662,452 @@ "p90LatencyMs": 4, "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1902, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1893, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1803, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, - "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1857, + "requests": 1783, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1798, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1744, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 387.6, - "peakAvgLatencyMs": 63.66, - "peakP50LatencyMs": 62, - "peakP75LatencyMs": 70, - "peakP90LatencyMs": 86, - "peakP99LatencyMs": 111, - "totalRequests": 12793, + "peakWorkers": 5, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1355, + "requests": 1336, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 3.1, + "requestsPerSec": 267.2, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 77837107.2 + "maxLatencyMs": 6, + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1913, + "requests": 1902, "errors": 0, - "requestsPerSec": 382.6, - "avgLatencyMs": 12.65, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 109884211.2 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1934, + "requests": 1893, "errors": 0, - "requestsPerSec": 386.8, - "avgLatencyMs": 25.34, + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, "medianLatencyMs": 25, "p50LatencyMs": 25, "p75LatencyMs": 26, "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 111090073.6 + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1938, + "requests": 1803, "errors": 0, - "requestsPerSec": 387.6, - "avgLatencyMs": 63.66, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 70, - "p90LatencyMs": 86, - "p99LatencyMs": 111, - "maxLatencyMs": 521, - "bytesPerSec": 111299788.8 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1919, + "requests": 1783, "errors": 0, - "requestsPerSec": 383.8, - "avgLatencyMs": 127.97, - "medianLatencyMs": 111, - "p50LatencyMs": 111, - "p75LatencyMs": 150, - "p90LatencyMs": 182, - "p99LatencyMs": 729, - "maxLatencyMs": 2052, - "bytesPerSec": 110224998.4 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1883, + "requests": 1798, "errors": 0, - "requestsPerSec": 376.6, - "avgLatencyMs": 189.72, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 161, - "p90LatencyMs": 238, - "p99LatencyMs": 2722, - "maxLatencyMs": 4962, - "bytesPerSec": 108154060.8 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1851, + "requests": 1744, "errors": 0, - "requestsPerSec": 370.2, - "avgLatencyMs": 192.92, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 184, - "p90LatencyMs": 227, - "p99LatencyMs": 2871, - "maxLatencyMs": 4938, - "bytesPerSec": 106319052.8 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 378.6, + "peakAvgLatencyMs": 12.71, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, + "peakP90LatencyMs": 14, "peakP99LatencyMs": 18, - "totalRequests": 12442, + "totalRequests": 12378, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1312, "errors": 0, - "requestsPerSec": 270.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 262.4, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "maxLatencyMs": 7, + "bytesPerSec": 75359846.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1893, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 378.6, + "avgLatencyMs": 12.71, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, - "p90LatencyMs": 15, + "p90LatencyMs": 14, "p99LatencyMs": 18, "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "bytesPerSec": 108730777.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1858, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, + "requestsPerSec": 371.6, + "avgLatencyMs": 26.35, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "p90LatencyMs": 30, + "p99LatencyMs": 44, + "maxLatencyMs": 48, + "bytesPerSec": 106712268.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1847, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, + "requestsPerSec": 369.4, + "avgLatencyMs": 66.7, + "medianLatencyMs": 66, + "p50LatencyMs": 66, "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "p90LatencyMs": 89, + "p99LatencyMs": 134, + "maxLatencyMs": 249, + "bytesPerSec": 106096230.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1857, + "durationMs": 5010, + "requests": 1794, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 358.8, + "avgLatencyMs": 136.73, + "medianLatencyMs": 116, + "p50LatencyMs": 116, + "p75LatencyMs": 152, + "p90LatencyMs": 193, + "p99LatencyMs": 917, + "maxLatencyMs": 2043, + "bytesPerSec": 103042252.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1842, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 368.4, + "avgLatencyMs": 191.16, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 156, + "p90LatencyMs": 244, + "p99LatencyMs": 2587, + "maxLatencyMs": 4853, + "bytesPerSec": 105794764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1832, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 366.4, + "avgLatencyMs": 194.96, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2728, + "maxLatencyMs": 4949, + "bytesPerSec": 105231155.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 380.6, - "peakAvgLatencyMs": 25.71, - "peakP50LatencyMs": 26, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 44, - "totalRequests": 12376, + "peakRequestsPerSec": 399.2, + "peakAvgLatencyMs": 24.42, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 42, + "totalRequests": 13044, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1322, + "requests": 1361, "errors": 0, - "requestsPerSec": 264.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 272.2, + "avgLatencyMs": 3.12, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 5, - "bytesPerSec": 75949670.41 + "maxLatencyMs": 7, + "bytesPerSec": 78191001.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1872, + "requests": 1942, "errors": 0, - "requestsPerSec": 374.4, - "avgLatencyMs": 12.78, - "medianLatencyMs": 13, - "p50LatencyMs": 13, + "requestsPerSec": 388.4, + "avgLatencyMs": 12.4, + "medianLatencyMs": 12, + "p50LatencyMs": 12, "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 107538022.4 + "p90LatencyMs": 15, + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 111548825.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1903, + "requests": 1996, "errors": 0, - "requestsPerSec": 380.6, - "avgLatencyMs": 25.71, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 26, - "p90LatencyMs": 29, - "p99LatencyMs": 44, - "maxLatencyMs": 85, - "bytesPerSec": 109307494.4 + "requestsPerSec": 399.2, + "avgLatencyMs": 24.42, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 42, + "maxLatencyMs": 45, + "bytesPerSec": 114655232 }, { "workers": 25, "durationMs": 5000, - "requests": 1863, + "requests": 1943, "errors": 0, - "requestsPerSec": 372.6, - "avgLatencyMs": 66.1, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 70, - "p90LatencyMs": 87, - "p99LatencyMs": 114, - "maxLatencyMs": 433, - "bytesPerSec": 107013734.4 + "requestsPerSec": 388.6, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 65, + "p90LatencyMs": 83, + "p99LatencyMs": 111, + "maxLatencyMs": 268, + "bytesPerSec": 111601254.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1827, + "durationMs": 5010, + "requests": 1940, "errors": 0, - "requestsPerSec": 365.4, - "avgLatencyMs": 134.32, - "medianLatencyMs": 126, - "p50LatencyMs": 126, - "p75LatencyMs": 139, - "p90LatencyMs": 198, - "p99LatencyMs": 667, - "maxLatencyMs": 1965, - "bytesPerSec": 104955904 + "requestsPerSec": 388, + "avgLatencyMs": 126.79, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 140, + "p90LatencyMs": 183, + "p99LatencyMs": 724, + "maxLatencyMs": 1929, + "bytesPerSec": 111443968 }, { "workers": 100, "durationMs": 5010, - "requests": 1808, + "requests": 1957, "errors": 0, - "requestsPerSec": 361.6, - "avgLatencyMs": 199.96, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 185, - "p90LatencyMs": 243, - "p99LatencyMs": 2595, - "maxLatencyMs": 4918, - "bytesPerSec": 103854899.2 + "requestsPerSec": 391.4, + "avgLatencyMs": 189.39, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 253, + "p99LatencyMs": 2434, + "maxLatencyMs": 4886, + "bytesPerSec": 112413900.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1781, + "requests": 1905, "errors": 0, - "requestsPerSec": 356.2, - "avgLatencyMs": 197.32, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 179, - "p90LatencyMs": 257, - "p99LatencyMs": 2818, - "maxLatencyMs": 4939, - "bytesPerSec": 102295142.4 + "requestsPerSec": 381, + "avgLatencyMs": 190.2, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 175, + "p90LatencyMs": 247, + "p99LatencyMs": 2612, + "maxLatencyMs": 4913, + "bytesPerSec": 109425459.2 } ] } 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 d9b1e94d..2d8bdbb2 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 105.4, - "fcpMs": 105.29, + "firstPaintMs": 109.2, + "fcpMs": 109.15, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 1.79, - "inputDelayMs": 1.48, - "processingDurationMs": 0.32, + "interactionLatencyMs": 2.3, + "inputDelayMs": 2, + "processingDurationMs": 0.3, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 11.87, - "fcpMs": 11.85, - "interactionLatencyMs": 0.73, - "inputDelayMs": 0.69, - "processingDurationMs": 0.06, + "firstPaintMs": 27.59, + "fcpMs": 27.79, + "interactionLatencyMs": 1.06, + "inputDelayMs": 1.07, + "processingDurationMs": 0.04, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 120, - "fcpMs": 119.97, + "firstPaintMs": 153, + "fcpMs": 153.238, "interactionTests": { - "interactionLatencyMs": 0.905, - "inputDelayMs": 0.597, - "processingDurationMs": 0.308, + "interactionLatencyMs": 1.6989999999999998, + "inputDelayMs": 1.341, + "processingDurationMs": 0.358, "presentationDelayMs": 0 } }, { - "firstPaintMs": 101, - "fcpMs": 101.035, + "firstPaintMs": 85, + "fcpMs": 84.58, "interactionTests": { - "interactionLatencyMs": 2.109, - "inputDelayMs": 1.834, - "processingDurationMs": 0.275, + "interactionLatencyMs": 2.211, + "inputDelayMs": 1.911, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 116, - "fcpMs": 115.7, + "firstPaintMs": 119, + "fcpMs": 118.943, "interactionTests": { - "interactionLatencyMs": 2.156, - "inputDelayMs": 1.851, - "processingDurationMs": 0.305, + "interactionLatencyMs": 4.146, + "inputDelayMs": 3.846, + "processingDurationMs": 0.3, "presentationDelayMs": 0 } }, { - "firstPaintMs": 96, - "fcpMs": 95.895, + "firstPaintMs": 92, + "fcpMs": 91.519, "interactionTests": { - "interactionLatencyMs": 2.63, - "inputDelayMs": 2.203, - "processingDurationMs": 0.427, + "interactionLatencyMs": 1.516, + "inputDelayMs": 1.206, + "processingDurationMs": 0.31, "presentationDelayMs": 0 } }, { - "firstPaintMs": 94, - "fcpMs": 93.838, + "firstPaintMs": 97, + "fcpMs": 97.489, "interactionTests": { - "interactionLatencyMs": 1.169, - "inputDelayMs": 0.902, - "processingDurationMs": 0.267, + "interactionLatencyMs": 1.9489999999999998, + "inputDelayMs": 1.692, + "processingDurationMs": 0.257, "presentationDelayMs": 0 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 729, - "avgLatencyMs": 1.498, - "medianLatencyMs": 1.327, - "samples": 6675, + "opsPerSec": 737, + "avgLatencyMs": 1.472, + "medianLatencyMs": 1.317, + "samples": 6795, "bodySizeKb": 96.89, "duplicationFactor": 1 }, "serverSideRenderedTests": { - "firstPaintMs": 80.4, - "fcpMs": 80.43, + "firstPaintMs": 72.2, + "fcpMs": 72.11, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 0.94, - "inputDelayMs": 0.64, - "processingDurationMs": 0.3, + "interactionLatencyMs": 0.7, + "inputDelayMs": 0.46, + "processingDurationMs": 0.24, "presentationDelayMs": 0 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 21.05, - "fcpMs": 21.04, - "interactionLatencyMs": 0.34, - "inputDelayMs": 0.31, - "processingDurationMs": 0.04, + "firstPaintMs": 13.86, + "fcpMs": 13.63, + "interactionLatencyMs": 0.2, + "inputDelayMs": 0.2, + "processingDurationMs": 0.01, "presentationDelayMs": 0 }, "samples": [ { - "firstPaintMs": 107, - "fcpMs": 107.258, + "firstPaintMs": 69, + "fcpMs": 68.57, "interactionTests": { - "interactionLatencyMs": 1, - "inputDelayMs": 0.712, - "processingDurationMs": 0.288, + "interactionLatencyMs": 0.76, + "inputDelayMs": 0.514, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 89, - "fcpMs": 88.876, + "firstPaintMs": 62, + "fcpMs": 62.389, "interactionTests": { - "interactionLatencyMs": 1.347, - "inputDelayMs": 1.002, - "processingDurationMs": 0.345, + "interactionLatencyMs": 0.725, + "inputDelayMs": 0.478, + "processingDurationMs": 0.247, "presentationDelayMs": 0 } }, { - "firstPaintMs": 56, - "fcpMs": 56.032, + "firstPaintMs": 92, + "fcpMs": 91.574, "interactionTests": { - "interactionLatencyMs": 1.113, - "inputDelayMs": 0.787, - "processingDurationMs": 0.326, + "interactionLatencyMs": 0.365, + "inputDelayMs": 0.119, + "processingDurationMs": 0.246, "presentationDelayMs": 0 } }, { - "firstPaintMs": 88, - "fcpMs": 87.767, + "firstPaintMs": 80, + "fcpMs": 79.914, "interactionTests": { - "interactionLatencyMs": 0.793, - "inputDelayMs": 0.546, - "processingDurationMs": 0.247, + "interactionLatencyMs": 0.776, + "inputDelayMs": 0.538, + "processingDurationMs": 0.238, "presentationDelayMs": 0 } }, { - "firstPaintMs": 62, - "fcpMs": 62.23, + "firstPaintMs": 58, + "fcpMs": 58.1, "interactionTests": { - "interactionLatencyMs": 0.452, - "inputDelayMs": 0.178, - "processingDurationMs": 0.274, + "interactionLatencyMs": 0.875, + "inputDelayMs": 0.657, + "processingDurationMs": 0.218, "presentationDelayMs": 0 } } ] }, "ssrLoadTests": { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 1526.8, - "peakAvgLatencyMs": 32.13, - "peakP50LatencyMs": 31, - "peakP75LatencyMs": 33, - "peakP90LatencyMs": 35, - "peakP99LatencyMs": 47, - "totalRequests": 44848, + "peakWorkers": 25, + "peakRequestsPerSec": 1533, + "peakAvgLatencyMs": 15.75, + "peakP50LatencyMs": 15, + "peakP75LatencyMs": 16, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 25, + "totalRequests": 45981, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2623, + "requests": 2657, "errors": 0, - "requestsPerSec": 524.6, - "avgLatencyMs": 1.08, + "requestsPerSec": 531.4, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, "maxLatencyMs": 5, - "bytesPerSec": 99359129.6 + "bytesPerSec": 100630528 }, { "workers": 5, "durationMs": 5000, - "requests": 5647, + "requests": 5951, "errors": 0, - "requestsPerSec": 1129.41, - "avgLatencyMs": 4.03, + "requestsPerSec": 1190.2, + "avgLatencyMs": 3.94, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 213870182.4 + "maxLatencyMs": 9, + "bytesPerSec": 225404518.4 }, { "workers": 10, "durationMs": 5000, - "requests": 6735, + "requests": 6963, "errors": 0, - "requestsPerSec": 1347, - "avgLatencyMs": 6.98, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1392.6, + "avgLatencyMs": 6.6, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 12, - "maxLatencyMs": 18, - "bytesPerSec": 255105433.6 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263756185.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7444, + "requests": 7665, "errors": 0, - "requestsPerSec": 1488.8, - "avgLatencyMs": 16.26, - "medianLatencyMs": 16, - "p50LatencyMs": 16, - "p75LatencyMs": 17, + "requestsPerSec": 1533, + "avgLatencyMs": 15.75, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 27, - "maxLatencyMs": 76, - "bytesPerSec": 281948979.2 + "p99LatencyMs": 25, + "maxLatencyMs": 52, + "bytesPerSec": 290324480 }, { "workers": 50, "durationMs": 5000, - "requests": 7634, + "requests": 7653, "errors": 0, - "requestsPerSec": 1526.8, - "avgLatencyMs": 32.13, + "requestsPerSec": 1530.6, + "avgLatencyMs": 32.06, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 33, - "p90LatencyMs": 35, - "p99LatencyMs": 47, - "maxLatencyMs": 119, - "bytesPerSec": 289171046.4 + "p90LatencyMs": 34, + "p99LatencyMs": 50, + "maxLatencyMs": 112, + "bytesPerSec": 289905049.61 }, { "workers": 100, "durationMs": 5010, - "requests": 7450, + "requests": 7595, "errors": 0, - "requestsPerSec": 1490, - "avgLatencyMs": 66.14, - "medianLatencyMs": 63, - "p50LatencyMs": 63, - "p75LatencyMs": 66, - "p90LatencyMs": 69, - "p99LatencyMs": 84, - "maxLatencyMs": 1647, - "bytesPerSec": 282132480 + "requestsPerSec": 1519, + "avgLatencyMs": 64.9, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 64, + "p90LatencyMs": 68, + "p99LatencyMs": 104, + "maxLatencyMs": 1628, + "bytesPerSec": 287703040 }, { "workers": 200, "durationMs": 5010, - "requests": 7315, + "requests": 7497, "errors": 0, - "requestsPerSec": 1463, - "avgLatencyMs": 115.82, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 99, - "p90LatencyMs": 112, - "p99LatencyMs": 1650, - "maxLatencyMs": 4977, - "bytesPerSec": 277059993.61 + "requestsPerSec": 1499.4, + "avgLatencyMs": 114.99, + "medianLatencyMs": 85, + "p50LatencyMs": 85, + "p75LatencyMs": 100, + "p90LatencyMs": 109, + "p99LatencyMs": 1574, + "maxLatencyMs": 4942, + "bytesPerSec": 283980595.2 } ] }, { "peakWorkers": 50, - "peakRequestsPerSec": 1578.6, - "peakAvgLatencyMs": 31.1, + "peakRequestsPerSec": 1562.4, + "peakAvgLatencyMs": 31.4, "peakP50LatencyMs": 31, "peakP75LatencyMs": 32, - "peakP90LatencyMs": 33, - "peakP99LatencyMs": 46, - "totalRequests": 46206, + "peakP90LatencyMs": 34, + "peakP99LatencyMs": 49, + "totalRequests": 46584, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2687, + "requests": 2773, "errors": 0, - "requestsPerSec": 537.4, - "avgLatencyMs": 1.1, + "requestsPerSec": 554.6, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 10, - "bytesPerSec": 101783961.6 + "maxLatencyMs": 8, + "bytesPerSec": 105021440 }, { "workers": 5, "durationMs": 5000, - "requests": 5783, + "requests": 5990, "errors": 0, - "requestsPerSec": 1156.6, - "avgLatencyMs": 4.02, + "requestsPerSec": 1198, + "avgLatencyMs": 3.7, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 10, - "bytesPerSec": 219034419.2 + "p99LatencyMs": 6, + "maxLatencyMs": 11, + "bytesPerSec": 226898739.2 }, { "workers": 10, "durationMs": 5000, - "requests": 6781, + "requests": 6949, "errors": 0, - "requestsPerSec": 1356.2, - "avgLatencyMs": 6.84, - "medianLatencyMs": 7, - "p50LatencyMs": 7, + "requestsPerSec": 1389.8, + "avgLatencyMs": 6.56, + "medianLatencyMs": 6, + "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 18, - "bytesPerSec": 256861798.4 + "p99LatencyMs": 10, + "maxLatencyMs": 14, + "bytesPerSec": 263179468.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7690, + "requests": 7724, "errors": 0, - "requestsPerSec": 1538, - "avgLatencyMs": 15.71, + "requestsPerSec": 1544.8, + "avgLatencyMs": 15.62, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, "p90LatencyMs": 18, - "p99LatencyMs": 26, - "maxLatencyMs": 41, - "bytesPerSec": 291268198.4 + "p99LatencyMs": 21, + "maxLatencyMs": 60, + "bytesPerSec": 292578918.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7893, + "requests": 7812, "errors": 0, - "requestsPerSec": 1578.6, - "avgLatencyMs": 31.1, + "requestsPerSec": 1562.4, + "avgLatencyMs": 31.4, "medianLatencyMs": 31, "p50LatencyMs": 31, "p75LatencyMs": 32, - "p90LatencyMs": 33, - "p99LatencyMs": 46, - "maxLatencyMs": 331, - "bytesPerSec": 298975232 + "p90LatencyMs": 34, + "p99LatencyMs": 49, + "maxLatencyMs": 267, + "bytesPerSec": 295881932.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7724, + "requests": 7755, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 63.87, + "requestsPerSec": 1551, + "avgLatencyMs": 63.63, "medianLatencyMs": 61, "p50LatencyMs": 61, "p75LatencyMs": 64, - "p90LatencyMs": 67, - "p99LatencyMs": 85, - "maxLatencyMs": 1581, - "bytesPerSec": 292578918.4 + "p90LatencyMs": 68, + "p99LatencyMs": 84, + "maxLatencyMs": 1517, + "bytesPerSec": 293732352 }, { "workers": 200, "durationMs": 5010, - "requests": 7648, + "requests": 7581, "errors": 0, - "requestsPerSec": 1529.6, - "avgLatencyMs": 113.92, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 99, - "p90LatencyMs": 107, + "requestsPerSec": 1516.2, + "avgLatencyMs": 113.69, + "medianLatencyMs": 81, + "p50LatencyMs": 81, + "p75LatencyMs": 103, + "p90LatencyMs": 113, "p99LatencyMs": 1543, - "maxLatencyMs": 4978, - "bytesPerSec": 289695334.4 + "maxLatencyMs": 4946, + "bytesPerSec": 287178752 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 1468.2, - "peakAvgLatencyMs": 33.44, - "peakP50LatencyMs": 33, - "peakP75LatencyMs": 34, - "peakP90LatencyMs": 36, - "peakP99LatencyMs": 53, - "totalRequests": 44842, + "peakWorkers": 25, + "peakRequestsPerSec": 1520.8, + "peakAvgLatencyMs": 15.9, + "peakP50LatencyMs": 16, + "peakP75LatencyMs": 17, + "peakP90LatencyMs": 18, + "peakP99LatencyMs": 27, + "totalRequests": 45900, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2678, + "requests": 2751, "errors": 0, - "requestsPerSec": 535.6, - "avgLatencyMs": 1.09, + "requestsPerSec": 550.21, + "avgLatencyMs": 1.05, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 3, - "maxLatencyMs": 5, - "bytesPerSec": 101443174.4 + "maxLatencyMs": 4, + "bytesPerSec": 104221900.8 }, { "workers": 5, "durationMs": 5000, - "requests": 5957, + "requests": 6024, "errors": 0, - "requestsPerSec": 1191.41, - "avgLatencyMs": 3.98, + "requestsPerSec": 1204.8, + "avgLatencyMs": 3.78, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 225640448 + "p99LatencyMs": 6, + "maxLatencyMs": 29, + "bytesPerSec": 228183244.8 }, { "workers": 10, "durationMs": 5000, - "requests": 6960, + "requests": 6966, "errors": 0, - "requestsPerSec": 1392, - "avgLatencyMs": 6.66, + "requestsPerSec": 1393.2, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 11, "maxLatencyMs": 18, - "bytesPerSec": 263625113.6 + "bytesPerSec": 263900364.8 }, { "workers": 25, "durationMs": 5000, - "requests": 7339, + "requests": 7604, "errors": 0, - "requestsPerSec": 1467.8, - "avgLatencyMs": 16.5, + "requestsPerSec": 1520.8, + "avgLatencyMs": 15.9, "medianLatencyMs": 16, "p50LatencyMs": 16, "p75LatencyMs": 17, "p90LatencyMs": 18, "p99LatencyMs": 27, - "maxLatencyMs": 85, - "bytesPerSec": 278003712 + "maxLatencyMs": 55, + "bytesPerSec": 288017612.8 }, { "workers": 50, "durationMs": 5000, - "requests": 7341, + "requests": 7583, "errors": 0, - "requestsPerSec": 1468.2, - "avgLatencyMs": 33.44, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 34, - "p90LatencyMs": 36, - "p99LatencyMs": 53, - "maxLatencyMs": 394, - "bytesPerSec": 278069248 + "requestsPerSec": 1516.6, + "avgLatencyMs": 32.39, + "medianLatencyMs": 32, + "p50LatencyMs": 32, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 51, + "maxLatencyMs": 342, + "bytesPerSec": 287231180.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7319, + "requests": 7429, "errors": 0, - "requestsPerSec": 1463.8, - "avgLatencyMs": 67.39, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 68, + "requestsPerSec": 1485.8, + "avgLatencyMs": 66.41, + "medianLatencyMs": 63, + "p50LatencyMs": 63, + "p75LatencyMs": 66, "p90LatencyMs": 71, - "p99LatencyMs": 114, - "maxLatencyMs": 1594, - "bytesPerSec": 277230387.2 + "p99LatencyMs": 102, + "maxLatencyMs": 1602, + "bytesPerSec": 281477120 }, { "workers": 200, "durationMs": 5010, - "requests": 7248, + "requests": 7543, "errors": 0, - "requestsPerSec": 1449.6, - "avgLatencyMs": 116.13, + "requestsPerSec": 1508.6, + "avgLatencyMs": 114.68, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 102, - "p90LatencyMs": 111, - "p99LatencyMs": 1668, - "maxLatencyMs": 4992, - "bytesPerSec": 274504089.61 + "p75LatencyMs": 101, + "p90LatencyMs": 108, + "p99LatencyMs": 1557, + "maxLatencyMs": 4987, + "bytesPerSec": 285710745.61 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-baseline-html/24.21.0.json b/packages/docs/src/content/runtime/versions/app-baseline-html/24.21.0.json index 268c3b1c..e2bd4adf 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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.213, - "samples": 8226, + "medianLatencyMs": 1.209, + "samples": 8223, "bodySizeKb": 96.83, "duplicationFactor": 1 }, "frameworkVersion": "24.21.0", "ssrLoadTests": { "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2940, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6305, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, "p90LatencyMs": 4, "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7290, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 7830, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, + "medianLatencyMs": 14, + "p50LatencyMs": 14, "p75LatencyMs": 17, "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "p99LatencyMs": 21, + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 8244, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8664, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 8556, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 100, - "peakRequestsPerSec": 1675.2, - "peakAvgLatencyMs": 58.86, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 80, - "peakP99LatencyMs": 110, - "totalRequests": 48072, + "peakWorkers": 25, + "peakRequestsPerSec": 1666, + "peakAvgLatencyMs": 14.44, + "peakP50LatencyMs": 14, + "peakP75LatencyMs": 15, + "peakP90LatencyMs": 17, + "peakP99LatencyMs": 19, + "totalRequests": 48522, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2964, + "requests": 2962, "errors": 0, - "requestsPerSec": 592.8, - "avgLatencyMs": 1.03, + "requestsPerSec": 592.4, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 112230400 + "maxLatencyMs": 6, + "bytesPerSec": 112151756.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6309, + "requests": 6428, "errors": 0, - "requestsPerSec": 1261.8, - "avgLatencyMs": 3.25, + "requestsPerSec": 1285.6, + "avgLatencyMs": 3.31, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 3, + "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 238878720 + "p99LatencyMs": 5, + "maxLatencyMs": 6, + "bytesPerSec": 243413811.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7157, + "requests": 7342, "errors": 0, - "requestsPerSec": 1431.4, - "avgLatencyMs": 6.48, + "requestsPerSec": 1468.4, + "avgLatencyMs": 6.49, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 10, - "maxLatencyMs": 12, - "bytesPerSec": 270965145.61 + "p99LatencyMs": 9, + "maxLatencyMs": 13, + "bytesPerSec": 278003712 }, { "workers": 25, "durationMs": 5000, - "requests": 7644, + "requests": 8330, "errors": 0, - "requestsPerSec": 1528.8, - "avgLatencyMs": 15.83, - "medianLatencyMs": 15, - "p50LatencyMs": 15, - "p75LatencyMs": 17, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 31, - "bytesPerSec": 289420083.2 + "requestsPerSec": 1666, + "avgLatencyMs": 14.44, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 15, + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 37, + "bytesPerSec": 315385446.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7691, + "requests": 7886, "errors": 0, - "requestsPerSec": 1538.2, - "avgLatencyMs": 31.91, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 53, - "maxLatencyMs": 77, - "bytesPerSec": 291215769.61 + "requestsPerSec": 1577.2, + "avgLatencyMs": 31.07, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 34, + "p90LatencyMs": 36, + "p99LatencyMs": 46, + "maxLatencyMs": 72, + "bytesPerSec": 298608230.4 }, { "workers": 100, "durationMs": 5010, - "requests": 8376, + "requests": 8121, "errors": 0, - "requestsPerSec": 1675.2, - "avgLatencyMs": 58.86, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 62, - "p90LatencyMs": 80, - "p99LatencyMs": 110, - "maxLatencyMs": 715, - "bytesPerSec": 317115596.8 + "requestsPerSec": 1624.2, + "avgLatencyMs": 60.79, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 113, + "maxLatencyMs": 593, + "bytesPerSec": 307481804.8 }, { "workers": 200, "durationMs": 5010, - "requests": 7931, + "requests": 7453, "errors": 0, - "requestsPerSec": 1586.2, - "avgLatencyMs": 123.88, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 138, - "p90LatencyMs": 168, - "p99LatencyMs": 551, - "maxLatencyMs": 3741, - "bytesPerSec": 300285952 + "requestsPerSec": 1490.6, + "avgLatencyMs": 131.87, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 157, + "p90LatencyMs": 191, + "p99LatencyMs": 689, + "maxLatencyMs": 1199, + "bytesPerSec": 282198016 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1607.6, - "peakAvgLatencyMs": 122.44, - "peakP50LatencyMs": 107, - "peakP75LatencyMs": 137, - "peakP90LatencyMs": 169, - "peakP99LatencyMs": 1133, - "totalRequests": 47288, + "peakWorkers": 100, + "peakRequestsPerSec": 1741.2, + "peakAvgLatencyMs": 56.65, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 65, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 48675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2951, + "requests": 2995, "errors": 0, - "requestsPerSec": 590.21, - "avgLatencyMs": 1.03, + "requestsPerSec": 599, + "avgLatencyMs": 1.04, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111745433.6 + "p99LatencyMs": 3, + "maxLatencyMs": 6, + "bytesPerSec": 113396940.8 }, { "workers": 5, "durationMs": 5000, - "requests": 6193, + "requests": 6214, "errors": 0, - "requestsPerSec": 1238.6, - "avgLatencyMs": 3.33, + "requestsPerSec": 1242.8, + "avgLatencyMs": 3.45, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 7, - "bytesPerSec": 234500915.2 + "p99LatencyMs": 6, + "maxLatencyMs": 8, + "bytesPerSec": 235287347.2 }, { "workers": 10, "durationMs": 5000, - "requests": 7053, + "requests": 6685, "errors": 0, - "requestsPerSec": 1410.6, - "avgLatencyMs": 6.52, - "medianLatencyMs": 6, - "p50LatencyMs": 6, + "requestsPerSec": 1337, + "avgLatencyMs": 6.93, + "medianLatencyMs": 7, + "p50LatencyMs": 7, "p75LatencyMs": 7, "p90LatencyMs": 8, "p99LatencyMs": 10, "maxLatencyMs": 13, - "bytesPerSec": 267019878.4 + "bytesPerSec": 253139353.6 }, { "workers": 25, "durationMs": 5000, - "requests": 7484, + "requests": 7746, "errors": 0, - "requestsPerSec": 1496.8, - "avgLatencyMs": 16.19, + "requestsPerSec": 1549.2, + "avgLatencyMs": 15.63, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 18, - "p90LatencyMs": 19, - "p99LatencyMs": 22, - "maxLatencyMs": 30, - "bytesPerSec": 283390771.2 + "p75LatencyMs": 17, + "p90LatencyMs": 18, + "p99LatencyMs": 20, + "maxLatencyMs": 34, + "bytesPerSec": 293247385.61 }, { "workers": 50, "durationMs": 5000, - "requests": 7724, + "requests": 8048, "errors": 0, - "requestsPerSec": 1544.8, - "avgLatencyMs": 31.78, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 35, + "requestsPerSec": 1609.6, + "avgLatencyMs": 30.46, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 34, "p90LatencyMs": 36, - "p99LatencyMs": 44, - "maxLatencyMs": 70, - "bytesPerSec": 292526489.61 + "p99LatencyMs": 42, + "maxLatencyMs": 72, + "bytesPerSec": 304729292.8 }, { "workers": 100, "durationMs": 5010, - "requests": 7845, + "requests": 8706, "errors": 0, - "requestsPerSec": 1569, - "avgLatencyMs": 62.79, - "medianLatencyMs": 58, - "p50LatencyMs": 58, - "p75LatencyMs": 67, - "p90LatencyMs": 83, - "p99LatencyMs": 108, - "maxLatencyMs": 1418, - "bytesPerSec": 297035366.4 + "requestsPerSec": 1741.2, + "avgLatencyMs": 56.65, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 65, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 666, + "bytesPerSec": 329698508.8 }, { "workers": 200, "durationMs": 5010, - "requests": 8038, + "requests": 8281, "errors": 0, - "requestsPerSec": 1607.6, - "avgLatencyMs": 122.44, - "medianLatencyMs": 107, - "p50LatencyMs": 107, + "requestsPerSec": 1656.2, + "avgLatencyMs": 118.67, + "medianLatencyMs": 97, + "p50LatencyMs": 97, "p75LatencyMs": 137, - "p90LatencyMs": 169, - "p99LatencyMs": 1133, - "maxLatencyMs": 1999, - "bytesPerSec": 304322969.61 + "p90LatencyMs": 171, + "p99LatencyMs": 659, + "maxLatencyMs": 1895, + "bytesPerSec": 313550438.4 } ] }, { - "peakWorkers": 200, - "peakRequestsPerSec": 1757.4, - "peakAvgLatencyMs": 111.95, - "peakP50LatencyMs": 83, - "peakP75LatencyMs": 103, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 913, - "totalRequests": 49067, + "peakWorkers": 100, + "peakRequestsPerSec": 1732.8, + "peakAvgLatencyMs": 56.81, + "peakP50LatencyMs": 55, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 73, + "peakP99LatencyMs": 96, + "totalRequests": 49829, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 2937, + "requests": 2940, "errors": 0, - "requestsPerSec": 587.4, - "avgLatencyMs": 1.04, + "requestsPerSec": 588, + "avgLatencyMs": 1.06, "medianLatencyMs": 1, "p50LatencyMs": 1, "p75LatencyMs": 1, "p90LatencyMs": 1, - "p99LatencyMs": 2, - "maxLatencyMs": 5, - "bytesPerSec": 111221145.6 + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 111312896 }, { "workers": 5, "durationMs": 5000, - "requests": 6266, + "requests": 6305, "errors": 0, - "requestsPerSec": 1253.2, - "avgLatencyMs": 3.33, + "requestsPerSec": 1261, + "avgLatencyMs": 3.23, "medianLatencyMs": 3, "p50LatencyMs": 3, - "p75LatencyMs": 4, + "p75LatencyMs": 3, "p90LatencyMs": 4, - "p99LatencyMs": 7, - "maxLatencyMs": 8, - "bytesPerSec": 237279641.6 + "p99LatencyMs": 6, + "maxLatencyMs": 7, + "bytesPerSec": 238721433.6 }, { "workers": 10, "durationMs": 5000, - "requests": 7242, + "requests": 7290, "errors": 0, - "requestsPerSec": 1448.4, - "avgLatencyMs": 6.42, + "requestsPerSec": 1458, + "avgLatencyMs": 6.41, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 8, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 274202624 + "p99LatencyMs": 10, + "maxLatencyMs": 12, + "bytesPerSec": 276011417.61 }, { "workers": 25, "durationMs": 5000, - "requests": 7888, + "requests": 7830, "errors": 0, - "requestsPerSec": 1577.6, - "avgLatencyMs": 15.29, + "requestsPerSec": 1566, + "avgLatencyMs": 15.46, "medianLatencyMs": 14, "p50LatencyMs": 14, "p75LatencyMs": 17, - "p90LatencyMs": 18, + "p90LatencyMs": 19, "p99LatencyMs": 21, - "maxLatencyMs": 31, - "bytesPerSec": 298713088 + "maxLatencyMs": 36, + "bytesPerSec": 296511078.4 }, { "workers": 50, "durationMs": 5000, - "requests": 7536, + "requests": 8244, "errors": 0, - "requestsPerSec": 1507.2, - "avgLatencyMs": 32.57, - "medianLatencyMs": 33, - "p50LatencyMs": 33, - "p75LatencyMs": 35, - "p90LatencyMs": 37, - "p99LatencyMs": 52, - "maxLatencyMs": 292, - "bytesPerSec": 285343744 + "requestsPerSec": 1648.8, + "avgLatencyMs": 29.75, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 32, + "p90LatencyMs": 36, + "p99LatencyMs": 39, + "maxLatencyMs": 67, + "bytesPerSec": 312187289.61 }, { "workers": 100, - "durationMs": 5000, - "requests": 8411, + "durationMs": 5010, + "requests": 8664, "errors": 0, - "requestsPerSec": 1682.2, - "avgLatencyMs": 58.6, - "medianLatencyMs": 56, - "p50LatencyMs": 56, - "p75LatencyMs": 66, - "p90LatencyMs": 74, - "p99LatencyMs": 94, - "maxLatencyMs": 501, - "bytesPerSec": 318426316.8 + "requestsPerSec": 1732.8, + "avgLatencyMs": 56.81, + "medianLatencyMs": 55, + "p50LatencyMs": 55, + "p75LatencyMs": 63, + "p90LatencyMs": 73, + "p99LatencyMs": 96, + "maxLatencyMs": 239, + "bytesPerSec": 328073216 }, { "workers": 200, "durationMs": 5010, - "requests": 8787, + "requests": 8556, "errors": 0, - "requestsPerSec": 1757.4, - "avgLatencyMs": 111.95, - "medianLatencyMs": 83, - "p50LatencyMs": 83, - "p75LatencyMs": 103, - "p90LatencyMs": 145, - "p99LatencyMs": 913, - "maxLatencyMs": 4803, - "bytesPerSec": 332686950.4 + "requestsPerSec": 1711.2, + "avgLatencyMs": 114.63, + "medianLatencyMs": 90, + "p50LatencyMs": 90, + "p75LatencyMs": 115, + "p90LatencyMs": 146, + "p99LatencyMs": 686, + "maxLatencyMs": 4418, + "bytesPerSec": 323931340.8 } ] } 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 741812df..fa75a75b 100644 --- a/packages/docs/src/content/runtime/versions/app-next-js/16.1.1.json +++ b/packages/docs/src/content/runtime/versions/app-next-js/16.1.1.json @@ -4,218 +4,218 @@ "type": "runtime-app", "isFocused": true, "order": 2, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 338.8, - "fcpMs": 339.13, + "firstPaintMs": 343.6, + "fcpMs": 343.7, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 19.63, - "inputDelayMs": 1.43, - "processingDurationMs": 6.11, - "presentationDelayMs": 12.09 + "interactionLatencyMs": 23.87, + "inputDelayMs": 1.52, + "processingDurationMs": 10.13, + "presentationDelayMs": 12.22 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 1.79, - "fcpMs": 1.88, - "interactionLatencyMs": 4.81, - "inputDelayMs": 0.22, - "processingDurationMs": 1.63, - "presentationDelayMs": 4.05 + "firstPaintMs": 1.52, + "fcpMs": 1.43, + "interactionLatencyMs": 1.97, + "inputDelayMs": 0.12, + "processingDurationMs": 2.51, + "presentationDelayMs": 2.54 }, "samples": [ { - "firstPaintMs": 338, - "fcpMs": 338.333, + "firstPaintMs": 345, + "fcpMs": 345.306, "interactionTests": { - "interactionLatencyMs": 12.931000000000001, - "inputDelayMs": 1.777, - "processingDurationMs": 4.483, - "presentationDelayMs": 6.671 + "interactionLatencyMs": 21.197, + "inputDelayMs": 1.738, + "processingDurationMs": 10.557, + "presentationDelayMs": 8.902 } }, { - "firstPaintMs": 338, - "fcpMs": 338.112, + "firstPaintMs": 344, + "fcpMs": 343.587, "interactionTests": { - "interactionLatencyMs": 25.221999999999998, - "inputDelayMs": 1.497, - "processingDurationMs": 6.185, - "presentationDelayMs": 17.54 + "interactionLatencyMs": 25.09, + "inputDelayMs": 1.456, + "processingDurationMs": 9.323, + "presentationDelayMs": 14.311 } }, { - "firstPaintMs": 342, - "fcpMs": 342.48, + "firstPaintMs": 344, + "fcpMs": 343.939, "interactionTests": { - "interactionLatencyMs": 16.742, - "inputDelayMs": 1.363, - "processingDurationMs": 4.957, - "presentationDelayMs": 10.422 + "interactionLatencyMs": 25.057000000000002, + "inputDelayMs": 1.448, + "processingDurationMs": 9.434, + "presentationDelayMs": 14.175 } }, { - "firstPaintMs": 338, - "fcpMs": 338.246, + "firstPaintMs": 344, + "fcpMs": 344.265, "interactionTests": { - "interactionLatencyMs": 21.439, - "inputDelayMs": 1.212, - "processingDurationMs": 6.235, - "presentationDelayMs": 13.992 + "interactionLatencyMs": 25.654, + "inputDelayMs": 1.488, + "processingDurationMs": 14.084, + "presentationDelayMs": 10.082 } }, { - "firstPaintMs": 338, - "fcpMs": 338.454, + "firstPaintMs": 341, + "fcpMs": 341.42, "interactionTests": { - "interactionLatencyMs": 21.823, - "inputDelayMs": 1.324, - "processingDurationMs": 8.686, - "presentationDelayMs": 11.813 + "interactionLatencyMs": 22.34, + "inputDelayMs": 1.469, + "processingDurationMs": 7.249, + "presentationDelayMs": 13.622 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 228, - "avgLatencyMs": 4.517, - "medianLatencyMs": 4.576, - "samples": 2215, + "opsPerSec": 208, + "avgLatencyMs": 4.958, + "medianLatencyMs": 4.75, + "samples": 2017, "bodySizeKb": 199.57, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 163.2, - "fcpMs": 163.2, + "firstPaintMs": 152.6, + "fcpMs": 152.64, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.59, - "inputDelayMs": 1.22, - "processingDurationMs": 7.5, - "presentationDelayMs": 8.86 + "interactionLatencyMs": 22.71, + "inputDelayMs": 1.29, + "processingDurationMs": 10.8, + "presentationDelayMs": 10.62 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.27, - "fcpMs": 23.4, - "interactionLatencyMs": 2.08, - "inputDelayMs": 0.1, - "processingDurationMs": 3.53, - "presentationDelayMs": 2.16 + "firstPaintMs": 18.62, + "fcpMs": 18.69, + "interactionLatencyMs": 4.42, + "inputDelayMs": 0.2, + "processingDurationMs": 3.51, + "presentationDelayMs": 3.06 }, "samples": [ { - "firstPaintMs": 195, - "fcpMs": 195.259, + "firstPaintMs": 158, + "fcpMs": 158.331, "interactionTests": { - "interactionLatencyMs": 20.034, - "inputDelayMs": 1.161, - "processingDurationMs": 11.371, - "presentationDelayMs": 7.502 + "interactionLatencyMs": 20.217, + "inputDelayMs": 1.321, + "processingDurationMs": 11.376, + "presentationDelayMs": 7.52 } }, { - "firstPaintMs": 174, - "fcpMs": 174.094, + "firstPaintMs": 180, + "fcpMs": 180.123, "interactionTests": { - "interactionLatencyMs": 18.605, - "inputDelayMs": 1.155, - "processingDurationMs": 11.317, - "presentationDelayMs": 6.133 + "interactionLatencyMs": 29.856, + "inputDelayMs": 1.612, + "processingDurationMs": 16.248, + "presentationDelayMs": 11.996 } }, { - "firstPaintMs": 157, - "fcpMs": 157.121, + "firstPaintMs": 146, + "fcpMs": 145.767, "interactionTests": { - "interactionLatencyMs": 14.718, - "inputDelayMs": 1.36, - "processingDurationMs": 4.555, - "presentationDelayMs": 8.803 + "interactionLatencyMs": 18.479, + "inputDelayMs": 1.231, + "processingDurationMs": 10.108, + "presentationDelayMs": 7.14 } }, { - "firstPaintMs": 132, - "fcpMs": 131.976, + "firstPaintMs": 150, + "fcpMs": 149.917, "interactionTests": { - "interactionLatencyMs": 18.266, - "inputDelayMs": 1.134, - "processingDurationMs": 5.599, - "presentationDelayMs": 11.533 + "interactionLatencyMs": 21.309, + "inputDelayMs": 1.075, + "processingDurationMs": 6.645, + "presentationDelayMs": 13.589 } }, { - "firstPaintMs": 158, - "fcpMs": 157.572, + "firstPaintMs": 129, + "fcpMs": 129.069, "interactionTests": { - "interactionLatencyMs": 16.304, - "inputDelayMs": 1.285, - "processingDurationMs": 4.678, - "presentationDelayMs": 10.341 + "interactionLatencyMs": 23.701, + "inputDelayMs": 1.221, + "processingDurationMs": 9.611, + "presentationDelayMs": 12.869 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -223,13 +223,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -238,14 +238,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -253,14 +253,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -268,103 +268,103 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 40.21, - "peakAvgLatencyMs": 24.36, - "peakP50LatencyMs": 24, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 28, - "totalRequests": 1128, + "peakWorkers": 5, + "peakRequestsPerSec": 41, + "peakAvgLatencyMs": 120.99, + "peakP50LatencyMs": 121, + "peakP75LatencyMs": 122, + "peakP90LatencyMs": 123, + "peakP99LatencyMs": 146, + "totalRequests": 1153, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 201, + "requests": 204, "errors": 0, - "requestsPerSec": 40.21, - "avgLatencyMs": 24.36, + "requestsPerSec": 40.8, + "avgLatencyMs": 23.94, "medianLatencyMs": 24, "p50LatencyMs": 24, - "p75LatencyMs": 26, + "p75LatencyMs": 25, "p90LatencyMs": 26, "p99LatencyMs": 28, - "maxLatencyMs": 42, - "bytesPerSec": 23896064 + "maxLatencyMs": 29, + "bytesPerSec": 24253235.2 }, { "workers": 5, - "durationMs": 5010, - "requests": 197, + "durationMs": 5000, + "requests": 205, "errors": 0, - "requestsPerSec": 39.4, - "avgLatencyMs": 124.41, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 126, - "p90LatencyMs": 127, - "p99LatencyMs": 145, - "maxLatencyMs": 168, - "bytesPerSec": 23424204.8 + "requestsPerSec": 41, + "avgLatencyMs": 120.99, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 122, + "p90LatencyMs": 123, + "p99LatencyMs": 146, + "maxLatencyMs": 146, + "bytesPerSec": 24374476.8 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 263.42, - "medianLatencyMs": 262, - "p50LatencyMs": 262, - "p75LatencyMs": 268, - "p90LatencyMs": 280, - "p99LatencyMs": 412, - "maxLatencyMs": 447, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.58, + "medianLatencyMs": 252, + "p50LatencyMs": 252, + "p75LatencyMs": 258, + "p90LatencyMs": 272, + "p99LatencyMs": 474, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 169, + "requests": 173, "errors": 0, - "requestsPerSec": 33.8, - "avgLatencyMs": 697.65, - "medianLatencyMs": 686, - "p50LatencyMs": 686, - "p75LatencyMs": 700, - "p90LatencyMs": 703, - "p99LatencyMs": 2010, - "maxLatencyMs": 2132, - "bytesPerSec": 20089241.61 + "requestsPerSec": 34.6, + "avgLatencyMs": 680.91, + "medianLatencyMs": 675, + "p50LatencyMs": 675, + "p75LatencyMs": 694, + "p90LatencyMs": 706, + "p99LatencyMs": 1922, + "maxLatencyMs": 2031, + "bytesPerSec": 20567654.4 }, { "workers": 50, "durationMs": 5000, - "requests": 147, + "requests": 154, "errors": 0, - "requestsPerSec": 29.4, - "avgLatencyMs": 1159.85, - "medianLatencyMs": 883, - "p50LatencyMs": 883, - "p75LatencyMs": 1107, - "p90LatencyMs": 2481, - "p99LatencyMs": 4641, - "maxLatencyMs": 4843, - "bytesPerSec": 17472716.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1169.41, + "medianLatencyMs": 922, + "p50LatencyMs": 922, + "p75LatencyMs": 1142, + "p90LatencyMs": 2441, + "p99LatencyMs": 4799, + "maxLatencyMs": 4988, + "bytesPerSec": 18308300.8 }, { "workers": 100, @@ -372,14 +372,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.11, - "medianLatencyMs": 907, - "p50LatencyMs": 907, - "p75LatencyMs": 1084, - "p90LatencyMs": 2709, - "p99LatencyMs": 4639, - "maxLatencyMs": 4840, - "bytesPerSec": 15807488 + "avgLatencyMs": 1236.9, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1100, + "p90LatencyMs": 2813, + "p99LatencyMs": 4715, + "maxLatencyMs": 4900, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -387,72 +387,72 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1471.14, - "medianLatencyMs": 776, - "p50LatencyMs": 776, - "p75LatencyMs": 2309, - "p90LatencyMs": 3629, - "p99LatencyMs": 4949, - "maxLatencyMs": 4949, + "avgLatencyMs": 1473.41, + "medianLatencyMs": 771, + "p50LatencyMs": 771, + "p75LatencyMs": 2334, + "p90LatencyMs": 3660, + "p99LatencyMs": 4946, + "maxLatencyMs": 4946, "bytesPerSec": 11414732.8 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 40.8, - "peakAvgLatencyMs": 23.95, + "peakRequestsPerSec": 41.6, + "peakAvgLatencyMs": 23.51, "peakP50LatencyMs": 23, - "peakP75LatencyMs": 25, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 30, - "totalRequests": 1150, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 33, + "totalRequests": 1164, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 208, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.95, + "requestsPerSec": 41.6, + "avgLatencyMs": 23.51, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 30, - "maxLatencyMs": 33, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 33, + "maxLatencyMs": 36, + "bytesPerSec": 24725094.4 }, { "workers": 5, "durationMs": 5000, - "requests": 200, + "requests": 206, "errors": 0, - "requestsPerSec": 40, - "avgLatencyMs": 122.81, - "medianLatencyMs": 122, - "p50LatencyMs": 122, - "p75LatencyMs": 123, - "p90LatencyMs": 125, - "p99LatencyMs": 147, - "maxLatencyMs": 164, - "bytesPerSec": 23778099.2 + "requestsPerSec": 41.2, + "avgLatencyMs": 119.01, + "medianLatencyMs": 118, + "p50LatencyMs": 118, + "p75LatencyMs": 120, + "p90LatencyMs": 122, + "p99LatencyMs": 143, + "maxLatencyMs": 146, + "bytesPerSec": 24489164.8 }, { "workers": 10, "durationMs": 5000, - "requests": 190, + "requests": 194, "errors": 0, - "requestsPerSec": 38, - "avgLatencyMs": 254.54, - "medianLatencyMs": 253, - "p50LatencyMs": 253, - "p75LatencyMs": 260, - "p90LatencyMs": 272, - "p99LatencyMs": 417, + "requestsPerSec": 38.8, + "avgLatencyMs": 251.19, + "medianLatencyMs": 250, + "p50LatencyMs": 250, + "p75LatencyMs": 255, + "p90LatencyMs": 265, + "p99LatencyMs": 412, "maxLatencyMs": 444, - "bytesPerSec": 22588620.8 + "bytesPerSec": 23063756.8 }, { "workers": 25, @@ -460,13 +460,13 @@ "requests": 173, "errors": 0, "requestsPerSec": 34.6, - "avgLatencyMs": 665.92, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 672, - "p90LatencyMs": 681, - "p99LatencyMs": 1897, - "maxLatencyMs": 2001, + "avgLatencyMs": 678.89, + "medianLatencyMs": 665, + "p50LatencyMs": 665, + "p75LatencyMs": 683, + "p90LatencyMs": 700, + "p99LatencyMs": 1952, + "maxLatencyMs": 2071, "bytesPerSec": 20567654.4 }, { @@ -475,14 +475,14 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1143.62, - "medianLatencyMs": 930, - "p50LatencyMs": 930, - "p75LatencyMs": 1117, - "p90LatencyMs": 2314, - "p99LatencyMs": 4687, - "maxLatencyMs": 4882, - "bytesPerSec": 18308300.8 + "avgLatencyMs": 1172.64, + "medianLatencyMs": 928, + "p50LatencyMs": 928, + "p75LatencyMs": 1124, + "p90LatencyMs": 2429, + "p99LatencyMs": 4795, + "maxLatencyMs": 4984, + "bytesPerSec": 18305024 }, { "workers": 100, @@ -490,14 +490,14 @@ "requests": 133, "errors": 0, "requestsPerSec": 26.6, - "avgLatencyMs": 1215.5, - "medianLatencyMs": 932, - "p50LatencyMs": 932, - "p75LatencyMs": 1073, - "p90LatencyMs": 2702, - "p99LatencyMs": 4637, - "maxLatencyMs": 4825, - "bytesPerSec": 15807488 + "avgLatencyMs": 1238.81, + "medianLatencyMs": 926, + "p50LatencyMs": 926, + "p75LatencyMs": 1099, + "p90LatencyMs": 2801, + "p99LatencyMs": 4723, + "maxLatencyMs": 4911, + "bytesPerSec": 15810560 }, { "workers": 200, @@ -505,132 +505,132 @@ "requests": 96, "errors": 0, "requestsPerSec": 19.2, - "avgLatencyMs": 1475.23, - "medianLatencyMs": 806, - "p50LatencyMs": 806, - "p75LatencyMs": 2294, - "p90LatencyMs": 3625, - "p99LatencyMs": 4958, - "maxLatencyMs": 4958, + "avgLatencyMs": 1472.02, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2321, + "p90LatencyMs": 3644, + "p99LatencyMs": 4962, + "maxLatencyMs": 4962, "bytesPerSec": 11414732.8 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 41, - "peakAvgLatencyMs": 120.39, - "peakP50LatencyMs": 120, - "peakP75LatencyMs": 122, - "peakP90LatencyMs": 125, - "peakP99LatencyMs": 139, - "totalRequests": 1120, + "peakWorkers": 1, + "peakRequestsPerSec": 42.2, + "peakAvgLatencyMs": 23.2, + "peakP50LatencyMs": 23, + "peakP75LatencyMs": 24, + "peakP90LatencyMs": 25, + "peakP99LatencyMs": 27, + "totalRequests": 1159, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 204, + "requests": 211, "errors": 0, - "requestsPerSec": 40.8, - "avgLatencyMs": 23.92, + "requestsPerSec": 42.2, + "avgLatencyMs": 23.2, "medianLatencyMs": 23, "p50LatencyMs": 23, - "p75LatencyMs": 25, - "p90LatencyMs": 26, - "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 24253235.2 + "p75LatencyMs": 24, + "p90LatencyMs": 25, + "p99LatencyMs": 27, + "maxLatencyMs": 36, + "bytesPerSec": 25078988.8 }, { "workers": 5, "durationMs": 5000, - "requests": 205, + "requests": 210, "errors": 0, - "requestsPerSec": 41, - "avgLatencyMs": 120.39, - "medianLatencyMs": 120, - "p50LatencyMs": 120, - "p75LatencyMs": 122, - "p90LatencyMs": 125, - "p99LatencyMs": 139, + "requestsPerSec": 42, + "avgLatencyMs": 118.19, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 119, + "p90LatencyMs": 123, + "p99LatencyMs": 140, "maxLatencyMs": 140, - "bytesPerSec": 24374476.8 + "bytesPerSec": 24967577.6 }, { "workers": 10, "durationMs": 5000, - "requests": 185, + "requests": 188, "errors": 0, - "requestsPerSec": 37, - "avgLatencyMs": 262.75, - "medianLatencyMs": 259, - "p50LatencyMs": 259, - "p75LatencyMs": 267, - "p90LatencyMs": 278, - "p99LatencyMs": 428, - "maxLatencyMs": 464, - "bytesPerSec": 21992243.2 + "requestsPerSec": 37.6, + "avgLatencyMs": 257.32, + "medianLatencyMs": 253, + "p50LatencyMs": 253, + "p75LatencyMs": 259, + "p90LatencyMs": 272, + "p99LatencyMs": 468, + "maxLatencyMs": 501, + "bytesPerSec": 22352691.2 }, { "workers": 25, "durationMs": 5000, - "requests": 165, + "requests": 169, "errors": 0, - "requestsPerSec": 33, - "avgLatencyMs": 711.94, - "medianLatencyMs": 702, - "p50LatencyMs": 702, - "p75LatencyMs": 712, - "p90LatencyMs": 726, - "p99LatencyMs": 2062, - "maxLatencyMs": 2173, - "bytesPerSec": 19614105.61 + "requestsPerSec": 33.8, + "avgLatencyMs": 689.05, + "medianLatencyMs": 687, + "p50LatencyMs": 687, + "p75LatencyMs": 698, + "p90LatencyMs": 712, + "p99LatencyMs": 1956, + "maxLatencyMs": 2071, + "bytesPerSec": 20092518.4 }, { "workers": 50, "durationMs": 5000, - "requests": 145, + "requests": 152, "errors": 0, - "requestsPerSec": 29, - "avgLatencyMs": 1167.41, - "medianLatencyMs": 928, - "p50LatencyMs": 928, - "p75LatencyMs": 1134, - "p90LatencyMs": 2400, - "p99LatencyMs": 4572, - "maxLatencyMs": 4795, - "bytesPerSec": 17235558.4 + "requestsPerSec": 30.4, + "avgLatencyMs": 1154.88, + "medianLatencyMs": 929, + "p50LatencyMs": 929, + "p75LatencyMs": 1086, + "p90LatencyMs": 2324, + "p99LatencyMs": 4626, + "maxLatencyMs": 4813, + "bytesPerSec": 18065817.61 }, { "workers": 100, "durationMs": 5010, - "requests": 126, + "requests": 133, "errors": 0, - "requestsPerSec": 25.2, - "avgLatencyMs": 1249.95, - "medianLatencyMs": 904, - "p50LatencyMs": 904, - "p75LatencyMs": 1115, - "p90LatencyMs": 2891, - "p99LatencyMs": 4648, - "maxLatencyMs": 4840, - "bytesPerSec": 14982400 + "requestsPerSec": 26.6, + "avgLatencyMs": 1238.91, + "medianLatencyMs": 937, + "p50LatencyMs": 937, + "p75LatencyMs": 1077, + "p90LatencyMs": 2796, + "p99LatencyMs": 4721, + "maxLatencyMs": 4920, + "bytesPerSec": 15808153.6 }, { "workers": 200, "durationMs": 5010, - "requests": 90, + "requests": 96, "errors": 0, - "requestsPerSec": 18, - "avgLatencyMs": 1495.04, - "medianLatencyMs": 822, - "p50LatencyMs": 822, - "p75LatencyMs": 2393, - "p90LatencyMs": 3578, - "p99LatencyMs": 4876, - "maxLatencyMs": 4876, - "bytesPerSec": 10701209.6 + "requestsPerSec": 19.2, + "avgLatencyMs": 1486.88, + "medianLatencyMs": 785, + "p50LatencyMs": 785, + "p75LatencyMs": 2384, + "p90LatencyMs": 3696, + "p99LatencyMs": 4991, + "maxLatencyMs": 4991, + "bytesPerSec": 11415552 } ] } @@ -640,311 +640,311 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 28, - "totalRequests": 1218, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 221, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 28, + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 215, + "requests": 220, "errors": 0, - "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, - "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, - "bytesPerSec": 25462374.4 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 198, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, - "durationMs": 5000, + "durationMs": 5010, "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, + "bytesPerSec": 19060326.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 154, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, - "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "requestsPerSec": 30.8, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, + "p90LatencyMs": 2557, + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 102, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 1, - "peakRequestsPerSec": 43.4, - "peakAvgLatencyMs": 22.45, - "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 26, - "totalRequests": 1210, + "peakWorkers": 5, + "peakRequestsPerSec": 46, + "peakAvgLatencyMs": 106.73, + "peakP50LatencyMs": 107, + "peakP75LatencyMs": 108, + "peakP90LatencyMs": 110, + "peakP99LatencyMs": 117, + "totalRequests": 1273, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 217, + "requests": 229, "errors": 0, - "requestsPerSec": 43.4, - "avgLatencyMs": 22.45, - "medianLatencyMs": 22, - "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 26, + "requestsPerSec": 45.8, + "avgLatencyMs": 21.21, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 22, + "p90LatencyMs": 23, + "p99LatencyMs": 25, "maxLatencyMs": 31, - "bytesPerSec": 25695027.2 + "bytesPerSec": 27120435.2 }, { "workers": 5, - "durationMs": 5000, - "requests": 211, + "durationMs": 5010, + "requests": 230, "errors": 0, - "requestsPerSec": 42.2, - "avgLatencyMs": 116.23, - "medianLatencyMs": 116, - "p50LatencyMs": 116, - "p75LatencyMs": 118, - "p90LatencyMs": 121, - "p99LatencyMs": 144, - "maxLatencyMs": 145, - "bytesPerSec": 24987238.4 + "requestsPerSec": 46, + "avgLatencyMs": 106.73, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 108, + "p90LatencyMs": 110, + "p99LatencyMs": 117, + "maxLatencyMs": 117, + "bytesPerSec": 27238400 }, { "workers": 10, - "durationMs": 5000, - "requests": 196, + "durationMs": 5010, + "requests": 212, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 247.5, - "medianLatencyMs": 251, - "p50LatencyMs": 251, - "p75LatencyMs": 255, - "p90LatencyMs": 259, - "p99LatencyMs": 377, - "maxLatencyMs": 412, - "bytesPerSec": 23207936 + "requestsPerSec": 42.4, + "avgLatencyMs": 230.96, + "medianLatencyMs": 230, + "p50LatencyMs": 230, + "p75LatencyMs": 234, + "p90LatencyMs": 239, + "p99LatencyMs": 318, + "maxLatencyMs": 378, + "bytesPerSec": 25105203.2 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 185, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 664.25, - "medianLatencyMs": 669, - "p50LatencyMs": 669, - "p75LatencyMs": 681, - "p90LatencyMs": 687, - "p99LatencyMs": 1850, - "maxLatencyMs": 1955, - "bytesPerSec": 20963328 + "requestsPerSec": 37, + "avgLatencyMs": 627.6, + "medianLatencyMs": 617, + "p50LatencyMs": 617, + "p75LatencyMs": 632, + "p90LatencyMs": 638, + "p99LatencyMs": 1816, + "maxLatencyMs": 1926, + "bytesPerSec": 21907046.4 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1140.5, - "medianLatencyMs": 893, - "p50LatencyMs": 893, - "p75LatencyMs": 1090, - "p90LatencyMs": 2329, - "p99LatencyMs": 4758, - "maxLatencyMs": 4972, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1120.4, + "medianLatencyMs": 883, + "p50LatencyMs": 883, + "p75LatencyMs": 1113, + "p90LatencyMs": 2296, + "p99LatencyMs": 4797, + "maxLatencyMs": 4997, + "bytesPerSec": 19892633.61 }, { "workers": 100, "durationMs": 5010, - "requests": 140, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1196.57, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1040, - "p90LatencyMs": 2647, - "p99LatencyMs": 4665, - "maxLatencyMs": 4848, - "bytesPerSec": 16579174.4 + "requestsPerSec": 29.4, + "avgLatencyMs": 1200.67, + "medianLatencyMs": 916, + "p50LatencyMs": 916, + "p75LatencyMs": 1062, + "p90LatencyMs": 2726, + "p99LatencyMs": 4783, + "maxLatencyMs": 4970, + "bytesPerSec": 17408204.8 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1396.04, - "medianLatencyMs": 815, - "p50LatencyMs": 815, - "p75LatencyMs": 2098, - "p90LatencyMs": 3497, - "p99LatencyMs": 4778, - "maxLatencyMs": 4942, - "bytesPerSec": 12789043.2 + "requestsPerSec": 20.4, + "avgLatencyMs": 1451.58, + "medianLatencyMs": 792, + "p50LatencyMs": 792, + "p75LatencyMs": 2328, + "p90LatencyMs": 3574, + "p99LatencyMs": 4839, + "maxLatencyMs": 5004, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.8, - "peakAvgLatencyMs": 22.37, + "peakRequestsPerSec": 44.2, + "peakAvgLatencyMs": 22.02, "peakP50LatencyMs": 22, - "peakP75LatencyMs": 24, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 27, - "totalRequests": 1231, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 33, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 219, + "requests": 221, "errors": 0, - "requestsPerSec": 43.8, - "avgLatencyMs": 22.37, + "requestsPerSec": 44.2, + "avgLatencyMs": 22.02, "medianLatencyMs": 22, "p50LatencyMs": 22, - "p75LatencyMs": 24, - "p90LatencyMs": 25, - "p99LatencyMs": 27, - "maxLatencyMs": 33, - "bytesPerSec": 25937510.4 + "p75LatencyMs": 23, + "p90LatencyMs": 24, + "p99LatencyMs": 33, + "maxLatencyMs": 38, + "bytesPerSec": 26173440 }, { "workers": 5, "durationMs": 5000, - "requests": 216, + "requests": 220, "errors": 0, - "requestsPerSec": 43.2, - "avgLatencyMs": 113.62, - "medianLatencyMs": 113, - "p50LatencyMs": 113, - "p75LatencyMs": 115, - "p90LatencyMs": 118, - "p99LatencyMs": 134, - "maxLatencyMs": 151, - "bytesPerSec": 25580339.2 + "requestsPerSec": 44, + "avgLatencyMs": 112.32, + "medianLatencyMs": 112, + "p50LatencyMs": 112, + "p75LatencyMs": 114, + "p90LatencyMs": 116, + "p99LatencyMs": 129, + "maxLatencyMs": 141, + "bytesPerSec": 26055475.2 }, { "workers": 10, "durationMs": 5000, - "requests": 196, + "requests": 198, "errors": 0, - "requestsPerSec": 39.21, - "avgLatencyMs": 246.37, - "medianLatencyMs": 250, - "p50LatencyMs": 250, - "p75LatencyMs": 253, - "p90LatencyMs": 256, - "p99LatencyMs": 375, - "maxLatencyMs": 410, - "bytesPerSec": 23207936 + "requestsPerSec": 39.6, + "avgLatencyMs": 245.84, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 252, + "p90LatencyMs": 258, + "p99LatencyMs": 404, + "maxLatencyMs": 430, + "bytesPerSec": 23443865.6 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 653.58, - "medianLatencyMs": 656, - "p50LatencyMs": 656, - "p75LatencyMs": 667, - "p90LatencyMs": 676, - "p99LatencyMs": 1824, - "maxLatencyMs": 1931, - "bytesPerSec": 20963328 + "requestsPerSec": 36.21, + "avgLatencyMs": 640.33, + "medianLatencyMs": 631, + "p50LatencyMs": 631, + "p75LatencyMs": 644, + "p90LatencyMs": 649, + "p99LatencyMs": 1858, + "maxLatencyMs": 1960, + "bytesPerSec": 21436006.4 }, { "workers": 50, @@ -952,13 +952,13 @@ "requests": 161, "errors": 0, "requestsPerSec": 32.21, - "avgLatencyMs": 1112.43, - "medianLatencyMs": 891, - "p50LatencyMs": 891, - "p75LatencyMs": 1068, - "p90LatencyMs": 2209, - "p99LatencyMs": 4633, - "maxLatencyMs": 4841, + "avgLatencyMs": 1113.35, + "medianLatencyMs": 903, + "p50LatencyMs": 903, + "p75LatencyMs": 1059, + "p90LatencyMs": 2203, + "p99LatencyMs": 4631, + "maxLatencyMs": 4827, "bytesPerSec": 19060326.4 }, { @@ -967,57 +967,57 @@ "requests": 154, "errors": 0, "requestsPerSec": 30.8, - "avgLatencyMs": 1163.99, - "medianLatencyMs": 871, - "p50LatencyMs": 871, - "p75LatencyMs": 1049, + "avgLatencyMs": 1161.07, + "medianLatencyMs": 874, + "p50LatencyMs": 874, + "p75LatencyMs": 1042, "p90LatencyMs": 2557, - "p99LatencyMs": 4737, - "maxLatencyMs": 4920, - "bytesPerSec": 18232524.8 + "p99LatencyMs": 4729, + "maxLatencyMs": 4908, + "bytesPerSec": 18233344 }, { "workers": 200, "durationMs": 5010, - "requests": 108, + "requests": 102, "errors": 0, - "requestsPerSec": 21.6, - "avgLatencyMs": 1392.05, - "medianLatencyMs": 798, - "p50LatencyMs": 798, - "p75LatencyMs": 2127, - "p90LatencyMs": 3512, - "p99LatencyMs": 4760, - "maxLatencyMs": 4920, - "bytesPerSec": 12788633.6 + "requestsPerSec": 20.4, + "avgLatencyMs": 1415.09, + "medianLatencyMs": 774, + "p50LatencyMs": 774, + "p75LatencyMs": 2216, + "p90LatencyMs": 3483, + "p99LatencyMs": 4725, + "maxLatencyMs": 4885, + "bytesPerSec": 12079923.2 } ] }, { "peakWorkers": 1, - "peakRequestsPerSec": 43.6, - "peakAvgLatencyMs": 22.39, + "peakRequestsPerSec": 43.2, + "peakAvgLatencyMs": 22.55, "peakP50LatencyMs": 22, "peakP75LatencyMs": 24, "peakP90LatencyMs": 25, "peakP99LatencyMs": 28, - "totalRequests": 1218, + "totalRequests": 1237, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 218, + "requests": 216, "errors": 0, - "requestsPerSec": 43.6, - "avgLatencyMs": 22.39, + "requestsPerSec": 43.2, + "avgLatencyMs": 22.55, "medianLatencyMs": 22, "p50LatencyMs": 22, "p75LatencyMs": 24, "p90LatencyMs": 25, "p99LatencyMs": 28, - "maxLatencyMs": 38, - "bytesPerSec": 25816268.8 + "maxLatencyMs": 33, + "bytesPerSec": 25573785.6 }, { "workers": 5, @@ -1025,89 +1025,89 @@ "requests": 215, "errors": 0, "requestsPerSec": 43, - "avgLatencyMs": 114.3, - "medianLatencyMs": 114, - "p50LatencyMs": 114, + "avgLatencyMs": 113.89, + "medianLatencyMs": 113, + "p50LatencyMs": 113, "p75LatencyMs": 116, - "p90LatencyMs": 118, - "p99LatencyMs": 123, - "maxLatencyMs": 123, + "p90LatencyMs": 119, + "p99LatencyMs": 135, + "maxLatencyMs": 139, "bytesPerSec": 25462374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 194, + "requests": 196, "errors": 0, - "requestsPerSec": 38.8, - "avgLatencyMs": 251.92, - "medianLatencyMs": 252, - "p50LatencyMs": 252, - "p75LatencyMs": 255, - "p90LatencyMs": 264, - "p99LatencyMs": 400, - "maxLatencyMs": 427, - "bytesPerSec": 22972006.4 + "requestsPerSec": 39.21, + "avgLatencyMs": 246.63, + "medianLatencyMs": 247, + "p50LatencyMs": 247, + "p75LatencyMs": 251, + "p90LatencyMs": 260, + "p99LatencyMs": 377, + "maxLatencyMs": 405, + "bytesPerSec": 23207936 }, { "workers": 25, "durationMs": 5000, - "requests": 177, + "requests": 181, "errors": 0, - "requestsPerSec": 35.4, - "avgLatencyMs": 665.61, - "medianLatencyMs": 659, - "p50LatencyMs": 659, - "p75LatencyMs": 666, - "p90LatencyMs": 677, - "p99LatencyMs": 1903, - "maxLatencyMs": 2016, - "bytesPerSec": 20960870.4 + "requestsPerSec": 36.21, + "avgLatencyMs": 642.82, + "medianLatencyMs": 638, + "p50LatencyMs": 638, + "p75LatencyMs": 654, + "p90LatencyMs": 658, + "p99LatencyMs": 1815, + "maxLatencyMs": 1919, + "bytesPerSec": 21435187.2 }, { "workers": 50, "durationMs": 5000, - "requests": 161, + "requests": 168, "errors": 0, - "requestsPerSec": 32.21, - "avgLatencyMs": 1149.33, - "medianLatencyMs": 920, - "p50LatencyMs": 920, - "p75LatencyMs": 1080, - "p90LatencyMs": 2331, - "p99LatencyMs": 4782, - "maxLatencyMs": 4997, - "bytesPerSec": 19061964.8 + "requestsPerSec": 33.6, + "avgLatencyMs": 1124.36, + "medianLatencyMs": 902, + "p50LatencyMs": 902, + "p75LatencyMs": 1048, + "p90LatencyMs": 2345, + "p99LatencyMs": 4778, + "maxLatencyMs": 4988, + "bytesPerSec": 19889356.8 }, { "workers": 100, - "durationMs": 5000, - "requests": 140, + "durationMs": 5010, + "requests": 147, "errors": 0, - "requestsPerSec": 28, - "avgLatencyMs": 1207.3, - "medianLatencyMs": 876, - "p50LatencyMs": 876, - "p75LatencyMs": 1055, + "requestsPerSec": 29.4, + "avgLatencyMs": 1176.62, + "medianLatencyMs": 886, + "p50LatencyMs": 886, + "p75LatencyMs": 1046, "p90LatencyMs": 2675, - "p99LatencyMs": 4703, - "maxLatencyMs": 4887, - "bytesPerSec": 16578252.8 + "p99LatencyMs": 4696, + "maxLatencyMs": 4873, + "bytesPerSec": 17405337.61 }, { "workers": 200, "durationMs": 5010, - "requests": 113, + "requests": 114, "errors": 0, - "requestsPerSec": 22.6, - "avgLatencyMs": 1347.13, - "medianLatencyMs": 849, - "p50LatencyMs": 849, - "p75LatencyMs": 2005, - "p90LatencyMs": 3275, - "p99LatencyMs": 4692, - "maxLatencyMs": 4851, - "bytesPerSec": 13379379.2 + "requestsPerSec": 22.8, + "avgLatencyMs": 1371.51, + "medianLatencyMs": 791, + "p50LatencyMs": 791, + "p75LatencyMs": 2068, + "p90LatencyMs": 3438, + "p99LatencyMs": 4814, + "maxLatencyMs": 4968, + "bytesPerSec": 13500620.8 } ] } 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 42f707d5..0e3f06eb 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,218 +4,218 @@ "type": "runtime-app", "isFocused": true, "order": 3, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 180.8, - "fcpMs": 180.81, + "firstPaintMs": 167.2, + "fcpMs": 167.43, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 8.28, - "inputDelayMs": 0.87, - "processingDurationMs": 1.27, - "presentationDelayMs": 6.14 + "interactionLatencyMs": 14.35, + "inputDelayMs": 1.46, + "processingDurationMs": 1.43, + "presentationDelayMs": 11.45 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 17.5, - "fcpMs": 17.27, - "interactionLatencyMs": 0.69, - "inputDelayMs": 0.09, - "processingDurationMs": 0.15, - "presentationDelayMs": 0.91 + "firstPaintMs": 11.39, + "fcpMs": 11.33, + "interactionLatencyMs": 4.63, + "inputDelayMs": 1.3, + "processingDurationMs": 0.2, + "presentationDelayMs": 4.04 }, "samples": [ { - "firstPaintMs": 203, - "fcpMs": 202.923, + "firstPaintMs": 167, + "fcpMs": 166.994, "interactionTests": { - "interactionLatencyMs": 7.481999999999999, - "inputDelayMs": 0.965, - "processingDurationMs": 1.505, - "presentationDelayMs": 5.012 + "interactionLatencyMs": 7.56, + "inputDelayMs": 0.918, + "processingDurationMs": 1.627, + "presentationDelayMs": 5.015 } }, { - "firstPaintMs": 155, - "fcpMs": 155.497, + "firstPaintMs": 177, + "fcpMs": 177.493, "interactionTests": { - "interactionLatencyMs": 8.156, - "inputDelayMs": 0.877, - "processingDurationMs": 1.236, - "presentationDelayMs": 6.043 + "interactionLatencyMs": 20.107, + "inputDelayMs": 3.779, + "processingDurationMs": 1.2, + "presentationDelayMs": 15.128 } }, { - "firstPaintMs": 181, - "fcpMs": 180.965, + "firstPaintMs": 170, + "fcpMs": 170.09, "interactionTests": { - "interactionLatencyMs": 9.365, - "inputDelayMs": 0.744, - "processingDurationMs": 1.106, - "presentationDelayMs": 7.515 + "interactionLatencyMs": 16.187, + "inputDelayMs": 0.846, + "processingDurationMs": 1.412, + "presentationDelayMs": 13.929 } }, { - "firstPaintMs": 188, - "fcpMs": 187.753, + "firstPaintMs": 148, + "fcpMs": 148.456, "interactionTests": { - "interactionLatencyMs": 8.024000000000001, - "inputDelayMs": 0.955, - "processingDurationMs": 1.239, - "presentationDelayMs": 5.83 + "interactionLatencyMs": 12.732999999999999, + "inputDelayMs": 0.964, + "processingDurationMs": 1.633, + "presentationDelayMs": 10.136 } }, { - "firstPaintMs": 177, - "fcpMs": 176.89, + "firstPaintMs": 174, + "fcpMs": 174.123, "interactionTests": { - "interactionLatencyMs": 8.364, - "inputDelayMs": 0.83, - "processingDurationMs": 1.255, - "presentationDelayMs": 6.279 + "interactionLatencyMs": 15.148, + "inputDelayMs": 0.812, + "processingDurationMs": 1.278, + "presentationDelayMs": 13.058 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 375, - "avgLatencyMs": 2.743, - "medianLatencyMs": 2.586, - "samples": 3646, + "opsPerSec": 414, + "avgLatencyMs": 2.482, + "medianLatencyMs": 2.363, + "samples": 4030, "bodySizeKb": 201.73, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 113.2, - "fcpMs": 113.23, + "firstPaintMs": 117.6, + "fcpMs": 117.89, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 13.52, - "inputDelayMs": 1.49, - "processingDurationMs": 1.8, - "presentationDelayMs": 10.23 + "interactionLatencyMs": 12.51, + "inputDelayMs": 0.9, + "processingDurationMs": 1.89, + "presentationDelayMs": 9.72 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.27, - "fcpMs": 24.29, - "interactionLatencyMs": 3.26, - "inputDelayMs": 1.3, - "processingDurationMs": 0.64, - "presentationDelayMs": 3.15 + "firstPaintMs": 17.13, + "fcpMs": 17.23, + "interactionLatencyMs": 5.48, + "inputDelayMs": 0.05, + "processingDurationMs": 0.85, + "presentationDelayMs": 5.97 }, "samples": [ { - "firstPaintMs": 97, - "fcpMs": 97.094, + "firstPaintMs": 130, + "fcpMs": 130.414, "interactionTests": { - "interactionLatencyMs": 9.809, - "inputDelayMs": 0.969, - "processingDurationMs": 2.929, - "presentationDelayMs": 5.911 + "interactionLatencyMs": 7.943, + "inputDelayMs": 0.882, + "processingDurationMs": 1.439, + "presentationDelayMs": 5.622 } }, { - "firstPaintMs": 88, - "fcpMs": 88.131, + "firstPaintMs": 105, + "fcpMs": 104.719, "interactionTests": { - "interactionLatencyMs": 16.984, - "inputDelayMs": 0.945, - "processingDurationMs": 1.479, - "presentationDelayMs": 14.56 + "interactionLatencyMs": 8.626999999999999, + "inputDelayMs": 0.934, + "processingDurationMs": 3.331, + "presentationDelayMs": 4.362 } }, { - "firstPaintMs": 125, - "fcpMs": 125.381, + "firstPaintMs": 99, + "fcpMs": 99.484, "interactionTests": { - "interactionLatencyMs": 12.104, - "inputDelayMs": 0.81, - "processingDurationMs": 1.547, - "presentationDelayMs": 9.747 + "interactionLatencyMs": 9.108, + "inputDelayMs": 0.821, + "processingDurationMs": 1.977, + "presentationDelayMs": 6.31 } }, { - "firstPaintMs": 107, - "fcpMs": 106.564, + "firstPaintMs": 140, + "fcpMs": 140.401, "interactionTests": { - "interactionLatencyMs": 16.954, - "inputDelayMs": 3.808, - "processingDurationMs": 1.709, - "presentationDelayMs": 11.437 + "interactionLatencyMs": 19.482, + "inputDelayMs": 0.915, + "processingDurationMs": 1.323, + "presentationDelayMs": 17.244 } }, { - "firstPaintMs": 149, - "fcpMs": 148.972, + "firstPaintMs": 114, + "fcpMs": 114.453, "interactionTests": { - "interactionLatencyMs": 11.77, - "inputDelayMs": 0.918, - "processingDurationMs": 1.354, - "presentationDelayMs": 9.498 + "interactionLatencyMs": 17.403, + "inputDelayMs": 0.934, + "processingDurationMs": 1.385, + "presentationDelayMs": 15.084 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -223,354 +223,354 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ], "runs": 3, "samples": [ { - "peakWorkers": 5, - "peakRequestsPerSec": 179.4, - "peakAvgLatencyMs": 27.27, - "peakP50LatencyMs": 27, - "peakP75LatencyMs": 28, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 43, - "totalRequests": 5888, + "peakWorkers": 25, + "peakRequestsPerSec": 181, + "peakAvgLatencyMs": 136.28, + "peakP50LatencyMs": 133, + "peakP75LatencyMs": 135, + "peakP90LatencyMs": 157, + "peakP99LatencyMs": 420, + "totalRequests": 5939, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 763, + "requests": 746, "errors": 0, - "requestsPerSec": 152.6, - "avgLatencyMs": 6.15, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.21, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 11, - "bytesPerSec": 46664908.8 + "p99LatencyMs": 9, + "maxLatencyMs": 10, + "bytesPerSec": 45616332.8 }, { "workers": 5, "durationMs": 5000, - "requests": 897, + "requests": 900, "errors": 0, - "requestsPerSec": 179.4, - "avgLatencyMs": 27.27, + "requestsPerSec": 180, + "avgLatencyMs": 27.23, "medianLatencyMs": 27, "p50LatencyMs": 27, - "p75LatencyMs": 28, - "p90LatencyMs": 29, - "p99LatencyMs": 43, - "maxLatencyMs": 47, - "bytesPerSec": 54850355.2 + "p75LatencyMs": 27, + "p90LatencyMs": 28, + "p99LatencyMs": 42, + "maxLatencyMs": 48, + "bytesPerSec": 55027302.4 }, { "workers": 10, "durationMs": 5000, - "requests": 891, + "requests": 889, "errors": 0, - "requestsPerSec": 178.2, - "avgLatencyMs": 55.31, - "medianLatencyMs": 55, - "p50LatencyMs": 55, + "requestsPerSec": 177.8, + "avgLatencyMs": 55.45, + "medianLatencyMs": 54, + "p50LatencyMs": 54, "p75LatencyMs": 55, "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 159, - "bytesPerSec": 54483353.6 + "p99LatencyMs": 81, + "maxLatencyMs": 205, + "bytesPerSec": 54365388.8 }, { "workers": 25, "durationMs": 5000, - "requests": 894, + "requests": 905, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 137.28, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 138, - "p90LatencyMs": 150, - "p99LatencyMs": 482, - "maxLatencyMs": 967, - "bytesPerSec": 54660300.8 + "requestsPerSec": 181, + "avgLatencyMs": 136.28, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 135, + "p90LatencyMs": 157, + "p99LatencyMs": 420, + "maxLatencyMs": 952, + "bytesPerSec": 55335321.6 }, { "workers": 50, "durationMs": 5000, - "requests": 848, + "requests": 874, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 289.21, - "medianLatencyMs": 269, - "p50LatencyMs": 269, - "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2721, - "maxLatencyMs": 3851, - "bytesPerSec": 51861913.6 + "requestsPerSec": 174.8, + "avgLatencyMs": 277.57, + "medianLatencyMs": 242, + "p50LatencyMs": 242, + "p75LatencyMs": 273, + "p90LatencyMs": 278, + "p99LatencyMs": 2646, + "maxLatencyMs": 3693, + "bytesPerSec": 53447884.8 }, { "workers": 100, "durationMs": 5010, - "requests": 812, + "requests": 841, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 331.59, - "medianLatencyMs": 248, - "p50LatencyMs": 248, - "p75LatencyMs": 285, - "p90LatencyMs": 318, - "p99LatencyMs": 3678, - "maxLatencyMs": 4898, - "bytesPerSec": 49646796.8 + "requestsPerSec": 168.2, + "avgLatencyMs": 324.59, + "medianLatencyMs": 239, + "p50LatencyMs": 239, + "p75LatencyMs": 284, + "p90LatencyMs": 310, + "p99LatencyMs": 3681, + "maxLatencyMs": 4882, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 784, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 336.26, - "medianLatencyMs": 235, - "p50LatencyMs": 235, - "p75LatencyMs": 287, - "p90LatencyMs": 319, - "p99LatencyMs": 3824, - "maxLatencyMs": 4882, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.81, + "avgLatencyMs": 337.02, + "medianLatencyMs": 234, + "p50LatencyMs": 234, + "p75LatencyMs": 291, + "p90LatencyMs": 310, + "p99LatencyMs": 3841, + "maxLatencyMs": 4892, + "bytesPerSec": 47936307.2 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 181, - "peakAvgLatencyMs": 135.84, - "peakP50LatencyMs": 133, - "peakP75LatencyMs": 135, - "peakP90LatencyMs": 145, - "peakP99LatencyMs": 411, - "totalRequests": 5983, + "peakWorkers": 5, + "peakRequestsPerSec": 176, + "peakAvgLatencyMs": 27.86, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 28, + "peakP90LatencyMs": 29, + "peakP99LatencyMs": 43, + "totalRequests": 5675, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 753, + "requests": 746, "errors": 0, - "requestsPerSec": 150.6, - "avgLatencyMs": 6.19, + "requestsPerSec": 149.2, + "avgLatencyMs": 6.2, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 8, - "maxLatencyMs": 13, - "bytesPerSec": 46048870.4 + "maxLatencyMs": 12, + "bytesPerSec": 45622886.4 }, { "workers": 5, "durationMs": 5000, - "requests": 903, + "requests": 880, "errors": 0, - "requestsPerSec": 180.6, - "avgLatencyMs": 27.14, - "medianLatencyMs": 27, - "p50LatencyMs": 27, + "requestsPerSec": 176, + "avgLatencyMs": 27.86, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 28, - "p90LatencyMs": 28, - "p99LatencyMs": 42, - "maxLatencyMs": 52, - "bytesPerSec": 55223910.4 + "p90LatencyMs": 29, + "p99LatencyMs": 43, + "maxLatencyMs": 50, + "bytesPerSec": 53808332.8 }, { "workers": 10, "durationMs": 5000, - "requests": 895, + "requests": 847, "errors": 0, - "requestsPerSec": 179, - "avgLatencyMs": 54.96, - "medianLatencyMs": 54, - "p50LatencyMs": 54, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 83, - "maxLatencyMs": 183, - "bytesPerSec": 54725836.8 + "requestsPerSec": 169.4, + "avgLatencyMs": 58.23, + "medianLatencyMs": 57, + "p50LatencyMs": 57, + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 88, + "maxLatencyMs": 192, + "bytesPerSec": 51796377.6 }, { "workers": 25, "durationMs": 5000, - "requests": 905, + "requests": 839, "errors": 0, - "requestsPerSec": 181, - "avgLatencyMs": 135.84, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 135, - "p90LatencyMs": 145, - "p99LatencyMs": 411, - "maxLatencyMs": 934, - "bytesPerSec": 55335321.6 + "requestsPerSec": 167.8, + "avgLatencyMs": 146.63, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 148, + "p90LatencyMs": 156, + "p99LatencyMs": 484, + "maxLatencyMs": 986, + "bytesPerSec": 51304857.6 }, { "workers": 50, "durationMs": 5000, - "requests": 875, + "requests": 798, "errors": 0, - "requestsPerSec": 175, - "avgLatencyMs": 280.09, - "medianLatencyMs": 243, - "p50LatencyMs": 243, - "p75LatencyMs": 279, - "p90LatencyMs": 285, - "p99LatencyMs": 2665, - "maxLatencyMs": 3722, - "bytesPerSec": 53506867.2 + "requestsPerSec": 159.6, + "avgLatencyMs": 301.72, + "medianLatencyMs": 245, + "p50LatencyMs": 245, + "p75LatencyMs": 291, + "p90LatencyMs": 302, + "p99LatencyMs": 3033, + "maxLatencyMs": 4011, + "bytesPerSec": 48801382.4 }, { "workers": 100, "durationMs": 5010, - "requests": 841, + "requests": 782, "errors": 0, - "requestsPerSec": 168.2, - "avgLatencyMs": 330.41, - "medianLatencyMs": 244, - "p50LatencyMs": 244, - "p75LatencyMs": 296, - "p90LatencyMs": 321, - "p99LatencyMs": 3738, - "maxLatencyMs": 4969, - "bytesPerSec": 51422822.4 + "requestsPerSec": 156.4, + "avgLatencyMs": 335.64, + "medianLatencyMs": 248, + "p50LatencyMs": 248, + "p75LatencyMs": 316, + "p90LatencyMs": 326, + "p99LatencyMs": 3740, + "maxLatencyMs": 4873, + "bytesPerSec": 47818342.4 }, { "workers": 200, "durationMs": 5010, - "requests": 811, + "requests": 783, "errors": 0, - "requestsPerSec": 162.2, - "avgLatencyMs": 337.41, - "medianLatencyMs": 239, - "p50LatencyMs": 239, - "p75LatencyMs": 291, - "p90LatencyMs": 315, - "p99LatencyMs": 3789, - "maxLatencyMs": 4981, - "bytesPerSec": 49589452.8 + "requestsPerSec": 156.6, + "avgLatencyMs": 343.73, + "medianLatencyMs": 243, + "p50LatencyMs": 243, + "p75LatencyMs": 301, + "p90LatencyMs": 329, + "p99LatencyMs": 3888, + "maxLatencyMs": 4991, + "bytesPerSec": 47872409.6 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 179.6, - "peakAvgLatencyMs": 27.29, + "peakRequestsPerSec": 180.4, + "peakAvgLatencyMs": 27.12, "peakP50LatencyMs": 27, "peakP75LatencyMs": 28, "peakP90LatencyMs": 29, - "peakP99LatencyMs": 42, - "totalRequests": 5912, + "peakP99LatencyMs": 40, + "totalRequests": 5910, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 760, + "requests": 755, "errors": 0, - "requestsPerSec": 152, + "requestsPerSec": 151, "avgLatencyMs": 6.19, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 8, - "maxLatencyMs": 12, - "bytesPerSec": 46481408 + "p99LatencyMs": 9, + "maxLatencyMs": 14, + "bytesPerSec": 46179942.4 }, { "workers": 5, "durationMs": 5000, - "requests": 898, + "requests": 902, "errors": 0, - "requestsPerSec": 179.6, - "avgLatencyMs": 27.29, + "requestsPerSec": 180.4, + "avgLatencyMs": 27.12, "medianLatencyMs": 27, "p50LatencyMs": 27, "p75LatencyMs": 28, "p90LatencyMs": 29, - "p99LatencyMs": 42, - "maxLatencyMs": 51, - "bytesPerSec": 54909337.6 + "p99LatencyMs": 40, + "maxLatencyMs": 48, + "bytesPerSec": 55158374.4 }, { "workers": 10, "durationMs": 5000, - "requests": 894, + "requests": 890, "errors": 0, - "requestsPerSec": 178.8, - "avgLatencyMs": 55.18, + "requestsPerSec": 178, + "avgLatencyMs": 55.37, "medianLatencyMs": 55, "p50LatencyMs": 55, - "p75LatencyMs": 55, - "p90LatencyMs": 56, - "p99LatencyMs": 85, - "maxLatencyMs": 186, - "bytesPerSec": 54666854.4 + "p75LatencyMs": 56, + "p90LatencyMs": 57, + "p99LatencyMs": 88, + "maxLatencyMs": 175, + "bytesPerSec": 54417817.6 }, { "workers": 25, @@ -578,59 +578,59 @@ "requests": 892, "errors": 0, "requestsPerSec": 178.4, - "avgLatencyMs": 137.24, + "avgLatencyMs": 137.42, "medianLatencyMs": 135, "p50LatencyMs": 135, "p75LatencyMs": 137, - "p90LatencyMs": 147, - "p99LatencyMs": 466, - "maxLatencyMs": 939, + "p90LatencyMs": 140, + "p99LatencyMs": 464, + "maxLatencyMs": 943, "bytesPerSec": 54542336 }, { "workers": 50, - "durationMs": 5010, - "requests": 849, + "durationMs": 5000, + "requests": 848, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 282.79, - "medianLatencyMs": 245, - "p50LatencyMs": 245, + "requestsPerSec": 169.6, + "avgLatencyMs": 285.51, + "medianLatencyMs": 247, + "p50LatencyMs": 247, "p75LatencyMs": 286, - "p90LatencyMs": 292, - "p99LatencyMs": 2646, - "maxLatencyMs": 3732, - "bytesPerSec": 51914342.4 + "p90LatencyMs": 298, + "p99LatencyMs": 2690, + "maxLatencyMs": 3778, + "bytesPerSec": 51855360 }, { "workers": 100, "durationMs": 5010, - "requests": 836, + "requests": 841, "errors": 0, - "requestsPerSec": 167.2, - "avgLatencyMs": 328.57, + "requestsPerSec": 168.2, + "avgLatencyMs": 331.56, "medianLatencyMs": 242, "p50LatencyMs": 242, - "p75LatencyMs": 293, - "p90LatencyMs": 316, - "p99LatencyMs": 3674, - "maxLatencyMs": 4916, - "bytesPerSec": 51114803.2 + "p75LatencyMs": 297, + "p90LatencyMs": 327, + "p99LatencyMs": 3738, + "maxLatencyMs": 4992, + "bytesPerSec": 51422822.4 }, { "workers": 200, "durationMs": 5010, - "requests": 783, + "requests": 782, "errors": 0, - "requestsPerSec": 156.6, - "avgLatencyMs": 338.11, - "medianLatencyMs": 237, - "p50LatencyMs": 237, - "p75LatencyMs": 292, - "p90LatencyMs": 326, - "p99LatencyMs": 3845, - "maxLatencyMs": 4908, - "bytesPerSec": 47872409.6 + "requestsPerSec": 156.4, + "avgLatencyMs": 337.72, + "medianLatencyMs": 227, + "p50LatencyMs": 227, + "p75LatencyMs": 282, + "p90LatencyMs": 317, + "p99LatencyMs": 3843, + "maxLatencyMs": 4895, + "bytesPerSec": 47816704 } ] } @@ -640,474 +640,474 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2678, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "p99LatencyMs": 14, + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2717, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2671, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2700, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2670, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, + "requestsPerSec": 534, + "avgLatencyMs": 183.2, "medianLatencyMs": 134, "p50LatencyMs": 134, - "p75LatencyMs": 167, + "p75LatencyMs": 161, "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2652, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ], "runs": 3, "samples": [ { "peakWorkers": 10, - "peakRequestsPerSec": 507.8, - "peakAvgLatencyMs": 19.13, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 21, + "peakRequestsPerSec": 523.6, + "peakAvgLatencyMs": 18.56, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 20, "peakP90LatencyMs": 21, "peakP99LatencyMs": 31, - "totalRequests": 16492, + "totalRequests": 17138, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1581, + "requests": 1624, "errors": 0, - "requestsPerSec": 316.2, - "avgLatencyMs": 2.84, - "medianLatencyMs": 3, - "p50LatencyMs": 3, + "requestsPerSec": 324.8, + "avgLatencyMs": 2.41, + "medianLatencyMs": 2, + "p50LatencyMs": 2, "p75LatencyMs": 3, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 93854105.6 + "maxLatencyMs": 6, + "bytesPerSec": 96396902.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2520, + "requests": 2599, "errors": 0, - "requestsPerSec": 504, - "avgLatencyMs": 9.55, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 519.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 9, - "p90LatencyMs": 12, + "p90LatencyMs": 11, "p99LatencyMs": 13, - "maxLatencyMs": 20, - "bytesPerSec": 149592473.6 + "maxLatencyMs": 27, + "bytesPerSec": 154284851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2539, + "requests": 2618, "errors": 0, - "requestsPerSec": 507.8, - "avgLatencyMs": 19.13, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 21, + "requestsPerSec": 523.6, + "avgLatencyMs": 18.56, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 20, "p90LatencyMs": 21, "p99LatencyMs": 31, - "maxLatencyMs": 60, - "bytesPerSec": 150693478.4 + "maxLatencyMs": 59, + "bytesPerSec": 155412070.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2494, + "requests": 2554, "errors": 0, - "requestsPerSec": 498.8, - "avgLatencyMs": 49.35, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 50, - "p90LatencyMs": 52, - "p99LatencyMs": 72, - "maxLatencyMs": 346, - "bytesPerSec": 148019609.6 + "requestsPerSec": 510.8, + "avgLatencyMs": 48.2, + "medianLatencyMs": 47, + "p50LatencyMs": 47, + "p75LatencyMs": 48, + "p90LatencyMs": 50, + "p99LatencyMs": 77, + "maxLatencyMs": 332, + "bytesPerSec": 151584768 }, { "workers": 50, - "durationMs": 5000, - "requests": 2446, + "durationMs": 5010, + "requests": 2546, "errors": 0, - "requestsPerSec": 489.2, - "avgLatencyMs": 99.94, - "medianLatencyMs": 96, - "p50LatencyMs": 96, - "p75LatencyMs": 102, - "p90LatencyMs": 113, - "p99LatencyMs": 128, - "maxLatencyMs": 314, - "bytesPerSec": 145188454.4 + "requestsPerSec": 509.2, + "avgLatencyMs": 96.66, + "medianLatencyMs": 92, + "p50LatencyMs": 92, + "p75LatencyMs": 95, + "p90LatencyMs": 114, + "p99LatencyMs": 141, + "maxLatencyMs": 332, + "bytesPerSec": 151139123.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2505, + "requests": 2598, "errors": 0, - "requestsPerSec": 501, - "avgLatencyMs": 192.76, - "medianLatencyMs": 138, - "p50LatencyMs": 138, - "p75LatencyMs": 167, - "p90LatencyMs": 189, - "p99LatencyMs": 2798, - "maxLatencyMs": 4930, - "bytesPerSec": 148701184 + "requestsPerSec": 519.6, + "avgLatencyMs": 188.29, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 169, + "p90LatencyMs": 185, + "p99LatencyMs": 2767, + "maxLatencyMs": 4871, + "bytesPerSec": 154206208 }, { "workers": 200, "durationMs": 5010, - "requests": 2407, + "requests": 2599, "errors": 0, - "requestsPerSec": 481.4, - "avgLatencyMs": 196.26, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 519.8, + "avgLatencyMs": 191.32, + "medianLatencyMs": 140, + "p50LatencyMs": 140, "p75LatencyMs": 169, - "p90LatencyMs": 190, - "p99LatencyMs": 2878, - "maxLatencyMs": 4931, - "bytesPerSec": 142861926.4 + "p90LatencyMs": 182, + "p99LatencyMs": 2917, + "maxLatencyMs": 4999, + "bytesPerSec": 154284851.2 } ] }, { - "peakWorkers": 50, - "peakRequestsPerSec": 520, - "peakAvgLatencyMs": 94.96, - "peakP50LatencyMs": 92, - "peakP75LatencyMs": 95, - "peakP90LatencyMs": 98, - "peakP99LatencyMs": 324, - "totalRequests": 17024, + "peakWorkers": 10, + "peakRequestsPerSec": 543.4, + "peakAvgLatencyMs": 17.86, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17734, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1646, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.43, + "requestsPerSec": 329.2, + "avgLatencyMs": 2.2, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 6, - "maxLatencyMs": 8, - "bytesPerSec": 94850252.8 + "p99LatencyMs": 5, + "maxLatencyMs": 7, + "bytesPerSec": 97707622.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2531, + "requests": 2678, "errors": 0, - "requestsPerSec": 506.2, - "avgLatencyMs": 9.37, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, - "p90LatencyMs": 12, + "requestsPerSec": 535.6, + "avgLatencyMs": 8.75, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 11, "p99LatencyMs": 14, - "maxLatencyMs": 25, - "bytesPerSec": 150221619.2 + "maxLatencyMs": 21, + "bytesPerSec": 158951014.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2597, + "requests": 2717, "errors": 0, - "requestsPerSec": 519.4, - "avgLatencyMs": 18.77, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 33, - "maxLatencyMs": 53, - "bytesPerSec": 154101350.4 + "requestsPerSec": 543.4, + "avgLatencyMs": 17.86, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 161231667.2 }, { "workers": 25, "durationMs": 5000, - "requests": 2564, + "requests": 2671, "errors": 0, - "requestsPerSec": 512.8, - "avgLatencyMs": 48.1, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 74, - "maxLatencyMs": 328, - "bytesPerSec": 152161484.81 + "requestsPerSec": 534.21, + "avgLatencyMs": 46.06, + "medianLatencyMs": 45, + "p50LatencyMs": 45, + "p75LatencyMs": 46, + "p90LatencyMs": 47, + "p99LatencyMs": 72, + "maxLatencyMs": 318, + "bytesPerSec": 158531584 }, { "workers": 50, "durationMs": 5000, - "requests": 2600, + "requests": 2700, "errors": 0, - "requestsPerSec": 520, - "avgLatencyMs": 94.96, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 95, - "p90LatencyMs": 98, - "p99LatencyMs": 324, - "maxLatencyMs": 1269, - "bytesPerSec": 154337280 + "requestsPerSec": 540, + "avgLatencyMs": 91.5, + "medianLatencyMs": 89, + "p50LatencyMs": 89, + "p75LatencyMs": 91, + "p90LatencyMs": 96, + "p99LatencyMs": 288, + "maxLatencyMs": 1231, + "bytesPerSec": 160261734.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2584, + "requests": 2670, "errors": 0, - "requestsPerSec": 516.8, - "avgLatencyMs": 190.08, - "medianLatencyMs": 133, - "p50LatencyMs": 133, - "p75LatencyMs": 164, - "p90LatencyMs": 192, - "p99LatencyMs": 2792, - "maxLatencyMs": 4921, - "bytesPerSec": 153367347.2 + "requestsPerSec": 534, + "avgLatencyMs": 183.2, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 161, + "p90LatencyMs": 183, + "p99LatencyMs": 2649, + "maxLatencyMs": 4744, + "bytesPerSec": 158505369.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2550, + "requests": 2652, "errors": 0, - "requestsPerSec": 510, - "avgLatencyMs": 192.64, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 165, - "p90LatencyMs": 183, - "p99LatencyMs": 2886, - "maxLatencyMs": 4986, - "bytesPerSec": 151355392 + "requestsPerSec": 530.4, + "avgLatencyMs": 189.16, + "medianLatencyMs": 134, + "p50LatencyMs": 134, + "p75LatencyMs": 168, + "p90LatencyMs": 180, + "p99LatencyMs": 2834, + "maxLatencyMs": 4987, + "bytesPerSec": 157430579.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 515, - "peakAvgLatencyMs": 18.9, - "peakP50LatencyMs": 18, - "peakP75LatencyMs": 20, - "peakP90LatencyMs": 21, - "peakP99LatencyMs": 32, - "totalRequests": 16970, + "peakRequestsPerSec": 550.8, + "peakAvgLatencyMs": 17.6, + "peakP50LatencyMs": 17, + "peakP75LatencyMs": 19, + "peakP90LatencyMs": 20, + "peakP99LatencyMs": 30, + "totalRequests": 17941, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1598, + "requests": 1658, "errors": 0, - "requestsPerSec": 319.61, - "avgLatencyMs": 2.46, + "requestsPerSec": 331.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 3, + "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 9, - "bytesPerSec": 94837145.6 + "maxLatencyMs": 7, + "bytesPerSec": 98415411.2 }, { "workers": 5, "durationMs": 5000, - "requests": 2553, + "requests": 2710, "errors": 0, - "requestsPerSec": 510.6, - "avgLatencyMs": 9.19, - "medianLatencyMs": 9, - "p50LatencyMs": 9, - "p75LatencyMs": 9, + "requestsPerSec": 542, + "avgLatencyMs": 8.72, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, "p90LatencyMs": 11, - "p99LatencyMs": 17, + "p99LatencyMs": 14, "maxLatencyMs": 20, - "bytesPerSec": 151558553.6 + "bytesPerSec": 160864665.6 }, { "workers": 10, "durationMs": 5000, - "requests": 2575, + "requests": 2754, "errors": 0, - "requestsPerSec": 515, - "avgLatencyMs": 18.9, - "medianLatencyMs": 18, - "p50LatencyMs": 18, - "p75LatencyMs": 20, - "p90LatencyMs": 21, - "p99LatencyMs": 32, - "maxLatencyMs": 57, - "bytesPerSec": 152843059.2 + "requestsPerSec": 550.8, + "avgLatencyMs": 17.6, + "medianLatencyMs": 17, + "p50LatencyMs": 17, + "p75LatencyMs": 19, + "p90LatencyMs": 20, + "p99LatencyMs": 30, + "maxLatencyMs": 47, + "bytesPerSec": 163433676.81 }, { "workers": 25, "durationMs": 5000, - "requests": 2556, + "requests": 2731, "errors": 0, - "requestsPerSec": 511.2, - "avgLatencyMs": 48.16, - "medianLatencyMs": 47, - "p50LatencyMs": 47, - "p75LatencyMs": 49, - "p90LatencyMs": 50, - "p99LatencyMs": 71, - "maxLatencyMs": 339, - "bytesPerSec": 151689625.6 + "requestsPerSec": 546.21, + "avgLatencyMs": 45.02, + "medianLatencyMs": 44, + "p50LatencyMs": 44, + "p75LatencyMs": 45, + "p90LatencyMs": 46, + "p99LatencyMs": 72, + "maxLatencyMs": 308, + "bytesPerSec": 162096742.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2572, + "requests": 2743, "errors": 0, - "requestsPerSec": 514.4, - "avgLatencyMs": 95.72, - "medianLatencyMs": 92, - "p50LatencyMs": 92, - "p75LatencyMs": 96, - "p90LatencyMs": 103, - "p99LatencyMs": 350, - "maxLatencyMs": 1278, - "bytesPerSec": 152659558.4 + "requestsPerSec": 548.6, + "avgLatencyMs": 89.75, + "medianLatencyMs": 88, + "p50LatencyMs": 88, + "p75LatencyMs": 89, + "p90LatencyMs": 92, + "p99LatencyMs": 260, + "maxLatencyMs": 1185, + "bytesPerSec": 162830745.6 }, { "workers": 100, - "durationMs": 5000, - "requests": 2568, + "durationMs": 5010, + "requests": 2696, "errors": 0, - "requestsPerSec": 513.6, - "avgLatencyMs": 189.95, - "medianLatencyMs": 134, - "p50LatencyMs": 134, - "p75LatencyMs": 167, - "p90LatencyMs": 183, - "p99LatencyMs": 2855, - "maxLatencyMs": 4917, - "bytesPerSec": 152423628.81 + "requestsPerSec": 539.21, + "avgLatencyMs": 180.34, + "medianLatencyMs": 142, + "p50LatencyMs": 142, + "p75LatencyMs": 163, + "p90LatencyMs": 178, + "p99LatencyMs": 2574, + "maxLatencyMs": 4666, + "bytesPerSec": 159999590.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2548, + "requests": 2649, "errors": 0, - "requestsPerSec": 509.6, - "avgLatencyMs": 191.54, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 162, - "p90LatencyMs": 190, - "p99LatencyMs": 2859, - "maxLatencyMs": 4953, - "bytesPerSec": 151263641.6 + "requestsPerSec": 529.8, + "avgLatencyMs": 189.49, + "medianLatencyMs": 133, + "p50LatencyMs": 133, + "p75LatencyMs": 166, + "p90LatencyMs": 189, + "p99LatencyMs": 2817, + "maxLatencyMs": 4996, + "bytesPerSec": 157194649.6 } ] } 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 new file mode 100644 index 00000000..cb9accd5 --- /dev/null +++ b/packages/docs/src/content/runtime/versions/app-pracht/0.18.0.json @@ -0,0 +1,1117 @@ +{ + "name": "Pracht", + "package": "app-pracht", + "type": "runtime-app", + "isFocused": false, + "order": 4, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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, + "bodySizeKb": 187.02, + "duplicationFactor": 2 + }, + "ssrLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 705, + "peakAvgLatencyMs": 34.85, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 35, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 42, + "totalRequests": 21797, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1914, + "errors": 0, + "requestsPerSec": 382.8, + "avgLatencyMs": 2.04, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 107983667.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2990, + "errors": 0, + "requestsPerSec": 598, + "avgLatencyMs": 7.81, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 12, + "maxLatencyMs": 20, + "bytesPerSec": 168702771.2 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3263, + "errors": 0, + "requestsPerSec": 652.6, + "avgLatencyMs": 14.76, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 15, + "p90LatencyMs": 16, + "p99LatencyMs": 19, + "maxLatencyMs": 25, + "bytesPerSec": 184064409.6 + }, + { + "workers": 25, + "durationMs": 5010, + "requests": 3525, + "errors": 0, + "requestsPerSec": 705, + "avgLatencyMs": 34.85, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 35, + "p90LatencyMs": 36, + "p99LatencyMs": 42, + "maxLatencyMs": 105, + "bytesPerSec": 198901760 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3483, + "errors": 0, + "requestsPerSec": 696.6, + "avgLatencyMs": 70.79, + "medianLatencyMs": 69, + "p50LatencyMs": 69, + "p75LatencyMs": 70, + "p90LatencyMs": 74, + "p99LatencyMs": 95, + "maxLatencyMs": 130, + "bytesPerSec": 196490035.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3428, + "errors": 0, + "requestsPerSec": 685.6, + "avgLatencyMs": 143.33, + "medianLatencyMs": 138, + "p50LatencyMs": 138, + "p75LatencyMs": 144, + "p90LatencyMs": 151, + "p99LatencyMs": 944, + "maxLatencyMs": 2242, + "bytesPerSec": 193422950.4 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3194, + "errors": 0, + "requestsPerSec": 638.8, + "avgLatencyMs": 213.93, + "medianLatencyMs": 154, + "p50LatencyMs": 154, + "p75LatencyMs": 181, + "p90LatencyMs": 207, + "p99LatencyMs": 3070, + "maxLatencyMs": 4997, + "bytesPerSec": 180184678.4 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 664.6, + "peakAvgLatencyMs": 37, + "peakP50LatencyMs": 37, + "peakP75LatencyMs": 38, + "peakP90LatencyMs": 39, + "peakP99LatencyMs": 41, + "totalRequests": 20915, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1918, + "errors": 0, + "requestsPerSec": 383.6, + "avgLatencyMs": 2.06, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 4, + "bytesPerSec": 108206489.6 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2933, + "errors": 0, + "requestsPerSec": 586.6, + "avgLatencyMs": 8.12, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 8, + "p90LatencyMs": 9, + "p99LatencyMs": 11, + "maxLatencyMs": 14, + "bytesPerSec": 165478400 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3097, + "errors": 0, + "requestsPerSec": 619.4, + "avgLatencyMs": 15.63, + "medianLatencyMs": 16, + "p50LatencyMs": 16, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 29, + "bytesPerSec": 174732083.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3323, + "errors": 0, + "requestsPerSec": 664.6, + "avgLatencyMs": 37, + "medianLatencyMs": 37, + "p50LatencyMs": 37, + "p75LatencyMs": 38, + "p90LatencyMs": 39, + "p99LatencyMs": 41, + "maxLatencyMs": 163, + "bytesPerSec": 187446067.2 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3292, + "errors": 0, + "requestsPerSec": 658.4, + "avgLatencyMs": 74.86, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 75, + "p90LatencyMs": 77, + "p99LatencyMs": 112, + "maxLatencyMs": 504, + "bytesPerSec": 185742131.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 3241, + "errors": 0, + "requestsPerSec": 648.21, + "avgLatencyMs": 151.49, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 152, + "p90LatencyMs": 156, + "p99LatencyMs": 1031, + "maxLatencyMs": 2302, + "bytesPerSec": 182832332.8 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3111, + "errors": 0, + "requestsPerSec": 622.21, + "avgLatencyMs": 218.28, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 195, + "p90LatencyMs": 210, + "p99LatencyMs": 2937, + "maxLatencyMs": 4951, + "bytesPerSec": 175544729.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 702.2, + "peakAvgLatencyMs": 34.98, + "peakP50LatencyMs": 35, + "peakP75LatencyMs": 36, + "peakP90LatencyMs": 36, + "peakP99LatencyMs": 38, + "totalRequests": 21449, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1852, + "errors": 0, + "requestsPerSec": 370.4, + "avgLatencyMs": 2.08, + "medianLatencyMs": 2, + "p50LatencyMs": 2, + "p75LatencyMs": 2, + "p90LatencyMs": 2, + "p99LatencyMs": 3, + "maxLatencyMs": 7, + "bytesPerSec": 104497152 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 2936, + "errors": 0, + "requestsPerSec": 587.21, + "avgLatencyMs": 8.15, + "medianLatencyMs": 8, + "p50LatencyMs": 8, + "p75LatencyMs": 9, + "p90LatencyMs": 9, + "p99LatencyMs": 10, + "maxLatencyMs": 13, + "bytesPerSec": 165661900.81 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 3182, + "errors": 0, + "requestsPerSec": 636.4, + "avgLatencyMs": 15.17, + "medianLatencyMs": 15, + "p50LatencyMs": 15, + "p75LatencyMs": 16, + "p90LatencyMs": 17, + "p99LatencyMs": 18, + "maxLatencyMs": 28, + "bytesPerSec": 179503104 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 3511, + "errors": 0, + "requestsPerSec": 702.2, + "avgLatencyMs": 34.98, + "medianLatencyMs": 35, + "p50LatencyMs": 35, + "p75LatencyMs": 36, + "p90LatencyMs": 36, + "p99LatencyMs": 38, + "maxLatencyMs": 114, + "bytesPerSec": 198089113.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 3426, + "errors": 0, + "requestsPerSec": 685.2, + "avgLatencyMs": 71.94, + "medianLatencyMs": 71, + "p50LatencyMs": 71, + "p75LatencyMs": 72, + "p90LatencyMs": 73, + "p99LatencyMs": 112, + "maxLatencyMs": 417, + "bytesPerSec": 193265664 + }, + { + "workers": 100, + "durationMs": 5000, + "requests": 3326, + "errors": 0, + "requestsPerSec": 665.2, + "avgLatencyMs": 147.64, + "medianLatencyMs": 145, + "p50LatencyMs": 145, + "p75LatencyMs": 147, + "p90LatencyMs": 150, + "p99LatencyMs": 951, + "maxLatencyMs": 2342, + "bytesPerSec": 187629568 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 3216, + "errors": 0, + "requestsPerSec": 643.21, + "avgLatencyMs": 215.59, + "medianLatencyMs": 158, + "p50LatencyMs": 158, + "p75LatencyMs": 193, + "p90LatencyMs": 212, + "p99LatencyMs": 2893, + "maxLatencyMs": 4976, + "bytesPerSec": 181442969.6 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "ssrRouterLinkLoadTests": { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ], + "runs": 3, + "samples": [ + { + "peakWorkers": 25, + "peakRequestsPerSec": 332.4, + "peakAvgLatencyMs": 74.17, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 76, + "peakP90LatencyMs": 83, + "peakP99LatencyMs": 93, + "totalRequests": 10944, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1195, + "errors": 0, + "requestsPerSec": 239, + "avgLatencyMs": 3.5, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 4, + "p99LatencyMs": 8, + "maxLatencyMs": 13, + "bytesPerSec": 67449651.2 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1576, + "errors": 0, + "requestsPerSec": 315.2, + "avgLatencyMs": 15.31, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 88952012.8 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 30.33, + "medianLatencyMs": 30, + "p50LatencyMs": 30, + "p75LatencyMs": 33, + "p90LatencyMs": 35, + "p99LatencyMs": 42, + "maxLatencyMs": 62, + "bytesPerSec": 91245772.8 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1662, + "errors": 0, + "requestsPerSec": 332.4, + "avgLatencyMs": 74.17, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 76, + "p90LatencyMs": 83, + "p99LatencyMs": 93, + "maxLatencyMs": 315, + "bytesPerSec": 93788569.6 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1643, + "errors": 0, + "requestsPerSec": 328.6, + "avgLatencyMs": 149.31, + "medianLatencyMs": 149, + "p50LatencyMs": 149, + "p75LatencyMs": 156, + "p90LatencyMs": 161, + "p99LatencyMs": 188, + "maxLatencyMs": 232, + "bytesPerSec": 92726886.4 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1634, + "errors": 0, + "requestsPerSec": 326.8, + "avgLatencyMs": 296.23, + "medianLatencyMs": 219, + "p50LatencyMs": 219, + "p75LatencyMs": 270, + "p90LatencyMs": 298, + "p99LatencyMs": 3409, + "maxLatencyMs": 4875, + "bytesPerSec": 92215705.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1617, + "errors": 0, + "requestsPerSec": 323.4, + "avgLatencyMs": 300.05, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 260, + "p90LatencyMs": 281, + "p99LatencyMs": 3578, + "maxLatencyMs": 4959, + "bytesPerSec": 91271987.2 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 401.8, + "peakAvgLatencyMs": 61.37, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 62, + "peakP90LatencyMs": 63, + "peakP99LatencyMs": 88, + "totalRequests": 12451, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1175, + "errors": 0, + "requestsPerSec": 235, + "avgLatencyMs": 3.58, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 4, + "p90LatencyMs": 4, + "p99LatencyMs": 10, + "maxLatencyMs": 11, + "bytesPerSec": 66309324.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1582, + "errors": 0, + "requestsPerSec": 316.4, + "avgLatencyMs": 15.28, + "medianLatencyMs": 14, + "p50LatencyMs": 14, + "p75LatencyMs": 17, + "p90LatencyMs": 19, + "p99LatencyMs": 23, + "maxLatencyMs": 28, + "bytesPerSec": 89292800 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1859, + "errors": 0, + "requestsPerSec": 371.8, + "avgLatencyMs": 26.33, + "medianLatencyMs": 26, + "p50LatencyMs": 26, + "p75LatencyMs": 27, + "p90LatencyMs": 31, + "p99LatencyMs": 36, + "maxLatencyMs": 43, + "bytesPerSec": 104903475.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 2009, + "errors": 0, + "requestsPerSec": 401.8, + "avgLatencyMs": 61.37, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 62, + "p90LatencyMs": 63, + "p99LatencyMs": 88, + "maxLatencyMs": 170, + "bytesPerSec": 113370726.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1982, + "errors": 0, + "requestsPerSec": 396.4, + "avgLatencyMs": 123.54, + "medianLatencyMs": 121, + "p50LatencyMs": 121, + "p75LatencyMs": 123, + "p90LatencyMs": 131, + "p99LatencyMs": 311, + "maxLatencyMs": 920, + "bytesPerSec": 111850291.2 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1957, + "errors": 0, + "requestsPerSec": 391.4, + "avgLatencyMs": 248.76, + "medianLatencyMs": 209, + "p50LatencyMs": 209, + "p75LatencyMs": 243, + "p90LatencyMs": 252, + "p99LatencyMs": 2462, + "maxLatencyMs": 3893, + "bytesPerSec": 110434713.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1887, + "errors": 0, + "requestsPerSec": 377.4, + "avgLatencyMs": 285.99, + "medianLatencyMs": 207, + "p50LatencyMs": 207, + "p75LatencyMs": 254, + "p90LatencyMs": 301, + "p99LatencyMs": 3366, + "maxLatencyMs": 4961, + "bytesPerSec": 106502553.6 + } + ] + }, + { + "peakWorkers": 25, + "peakRequestsPerSec": 397.6, + "peakAvgLatencyMs": 62, + "peakP50LatencyMs": 61, + "peakP75LatencyMs": 63, + "peakP90LatencyMs": 64, + "peakP99LatencyMs": 91, + "totalRequests": 12996, + "totalErrors": 0, + "stages": [ + { + "workers": 1, + "durationMs": 5000, + "requests": 1382, + "errors": 0, + "requestsPerSec": 276.4, + "avgLatencyMs": 3.09, + "medianLatencyMs": 3, + "p50LatencyMs": 3, + "p75LatencyMs": 3, + "p90LatencyMs": 3, + "p99LatencyMs": 4, + "maxLatencyMs": 4, + "bytesPerSec": 78007500.8 + }, + { + "workers": 5, + "durationMs": 5000, + "requests": 1860, + "errors": 0, + "requestsPerSec": 372, + "avgLatencyMs": 12.84, + "medianLatencyMs": 13, + "p50LatencyMs": 13, + "p75LatencyMs": 14, + "p90LatencyMs": 14, + "p99LatencyMs": 16, + "maxLatencyMs": 20, + "bytesPerSec": 104982118.4 + }, + { + "workers": 10, + "durationMs": 5000, + "requests": 1954, + "errors": 0, + "requestsPerSec": 390.8, + "avgLatencyMs": 25.07, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 26, + "p99LatencyMs": 28, + "maxLatencyMs": 33, + "bytesPerSec": 110277427.2 + }, + { + "workers": 25, + "durationMs": 5000, + "requests": 1988, + "errors": 0, + "requestsPerSec": 397.6, + "avgLatencyMs": 62, + "medianLatencyMs": 61, + "p50LatencyMs": 61, + "p75LatencyMs": 63, + "p90LatencyMs": 64, + "p99LatencyMs": 91, + "maxLatencyMs": 146, + "bytesPerSec": 112191078.4 + }, + { + "workers": 50, + "durationMs": 5000, + "requests": 1985, + "errors": 0, + "requestsPerSec": 397, + "avgLatencyMs": 123.89, + "medianLatencyMs": 122, + "p50LatencyMs": 122, + "p75LatencyMs": 123, + "p90LatencyMs": 126, + "p99LatencyMs": 309, + "maxLatencyMs": 868, + "bytesPerSec": 112033792 + }, + { + "workers": 100, + "durationMs": 5010, + "requests": 1930, + "errors": 0, + "requestsPerSec": 386, + "avgLatencyMs": 251.37, + "medianLatencyMs": 211, + "p50LatencyMs": 211, + "p75LatencyMs": 242, + "p90LatencyMs": 248, + "p99LatencyMs": 2594, + "maxLatencyMs": 4052, + "bytesPerSec": 108927385.6 + }, + { + "workers": 200, + "durationMs": 5010, + "requests": 1897, + "errors": 0, + "requestsPerSec": 379.4, + "avgLatencyMs": 276.4, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 242, + "p90LatencyMs": 261, + "p99LatencyMs": 3436, + "maxLatencyMs": 4954, + "bytesPerSec": 107066163.2 + } + ] + } + ], + "warmupDurationMs": 5000 + }, + "browserVersion": "Google Chrome 153.0.8010.47", + "clientSideRenderedTests": { + "firstPaintMs": 106.4, + "fcpMs": 106.66, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 19.28, + "inputDelayMs": 0.81, + "processingDurationMs": 2.24, + "presentationDelayMs": 16.23 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 10.69, + "fcpMs": 10.83, + "interactionLatencyMs": 2.16, + "inputDelayMs": 0.1, + "processingDurationMs": 0.05, + "presentationDelayMs": 2.17 + }, + "samples": [ + { + "firstPaintMs": 124, + "fcpMs": 124.436, + "interactionTests": { + "interactionLatencyMs": 21.626, + "inputDelayMs": 0.743, + "processingDurationMs": 2.19, + "presentationDelayMs": 18.693 + } + }, + { + "firstPaintMs": 101, + "fcpMs": 100.933, + "interactionTests": { + "interactionLatencyMs": 19.802, + "inputDelayMs": 0.964, + "processingDurationMs": 2.324, + "presentationDelayMs": 16.514 + } + }, + { + "firstPaintMs": 100, + "fcpMs": 99.956, + "interactionTests": { + "interactionLatencyMs": 20.918999999999997, + "inputDelayMs": 0.774, + "processingDurationMs": 2.219, + "presentationDelayMs": 17.926 + } + }, + { + "firstPaintMs": 98, + "fcpMs": 98.467, + "interactionTests": { + "interactionLatencyMs": 16.982, + "inputDelayMs": 0.715, + "processingDurationMs": 2.209, + "presentationDelayMs": 14.058 + } + }, + { + "firstPaintMs": 109, + "fcpMs": 109.493, + "interactionTests": { + "interactionLatencyMs": 17.07, + "inputDelayMs": 0.869, + "processingDurationMs": 2.244, + "presentationDelayMs": 13.957 + } + } + ] + }, + "serverSideRenderedTests": { + "firstPaintMs": 82.8, + "fcpMs": 82.91, + "interactionTests": { + "scenario": "first-row-detail-navigation", + "source": "lighthouse-inp-breakdown", + "interactionLatencyMs": 14.01, + "inputDelayMs": 1.33, + "processingDurationMs": 1.91, + "presentationDelayMs": 10.77 + }, + "runs": 5, + "standardDeviation": { + "firstPaintMs": 9.58, + "fcpMs": 9.45, + "interactionLatencyMs": 4.49, + "inputDelayMs": 1.13, + "processingDurationMs": 0.33, + "presentationDelayMs": 4.93 + }, + "samples": [ + { + "firstPaintMs": 92, + "fcpMs": 91.827, + "interactionTests": { + "interactionLatencyMs": 19.57, + "inputDelayMs": 0.744, + "processingDurationMs": 1.734, + "presentationDelayMs": 17.092 + } + }, + { + "firstPaintMs": 89, + "fcpMs": 89.09, + "interactionTests": { + "interactionLatencyMs": 18.048000000000002, + "inputDelayMs": 0.877, + "processingDurationMs": 2.082, + "presentationDelayMs": 15.089 + } + }, + { + "firstPaintMs": 79, + "fcpMs": 79.289, + "interactionTests": { + "interactionLatencyMs": 9.949, + "inputDelayMs": 0.783, + "processingDurationMs": 1.611, + "presentationDelayMs": 7.555 + } + }, + { + "firstPaintMs": 68, + "fcpMs": 68.2, + "interactionTests": { + "interactionLatencyMs": 10.335, + "inputDelayMs": 0.919, + "processingDurationMs": 1.706, + "presentationDelayMs": 7.71 + } + }, + { + "firstPaintMs": 86, + "fcpMs": 86.128, + "interactionTests": { + "interactionLatencyMs": 12.161999999999999, + "inputDelayMs": 3.346, + "processingDurationMs": 2.397, + "presentationDelayMs": 6.419 + } + } + ] + } +} diff --git a/packages/docs/src/content/runtime/versions/app-react-router/7.10.1.json b/packages/docs/src/content/runtime/versions/app-react-router/7.10.1.json index b8ccacfe..5c8d27ff 100644 --- a/packages/docs/src/content/runtime/versions/app-react-router/7.10.1.json +++ b/packages/docs/src/content/runtime/versions/app-react-router/7.10.1.json @@ -3,7 +3,7 @@ "package": "app-react-router", "type": "runtime-app", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-11T10:46:32.113Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.10.1", diff --git a/packages/docs/src/content/runtime/versions/app-react-router/7.11.0.json b/packages/docs/src/content/runtime/versions/app-react-router/7.11.0.json index 58c5cc81..9ec55f48 100644 --- a/packages/docs/src/content/runtime/versions/app-react-router/7.11.0.json +++ b/packages/docs/src/content/runtime/versions/app-react-router/7.11.0.json @@ -3,7 +3,7 @@ "package": "app-react-router", "type": "runtime-app", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-14T11:59:31.014Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.11.0", diff --git a/packages/docs/src/content/runtime/versions/app-react-router/7.12.0.json b/packages/docs/src/content/runtime/versions/app-react-router/7.12.0.json index eac163c2..4e42bf6e 100644 --- a/packages/docs/src/content/runtime/versions/app-react-router/7.12.0.json +++ b/packages/docs/src/content/runtime/versions/app-react-router/7.12.0.json @@ -3,7 +3,7 @@ "package": "app-react-router", "type": "runtime-app", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-14T12:05:57.911Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.12.0", diff --git a/packages/docs/src/content/runtime/versions/app-react-router/7.13.2.json b/packages/docs/src/content/runtime/versions/app-react-router/7.13.2.json index b193c285..ceeb4f35 100644 --- a/packages/docs/src/content/runtime/versions/app-react-router/7.13.2.json +++ b/packages/docs/src/content/runtime/versions/app-react-router/7.13.2.json @@ -3,7 +3,7 @@ "package": "app-react-router", "type": "runtime-app", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-25T04:03:03.935Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.13.2", diff --git a/packages/docs/src/content/runtime/versions/app-react-router/7.14.2.json b/packages/docs/src/content/runtime/versions/app-react-router/7.14.2.json index 1b7f3335..bbd9b67b 100644 --- a/packages/docs/src/content/runtime/versions/app-react-router/7.14.2.json +++ b/packages/docs/src/content/runtime/versions/app-react-router/7.14.2.json @@ -3,7 +3,7 @@ "package": "app-react-router", "type": "runtime-app", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-26T23:17:13.284Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.14.2", diff --git a/packages/docs/src/content/runtime/versions/app-react-router/7.15.1.json b/packages/docs/src/content/runtime/versions/app-react-router/7.15.1.json index 591c8949..629826bb 100644 --- a/packages/docs/src/content/runtime/versions/app-react-router/7.15.1.json +++ b/packages/docs/src/content/runtime/versions/app-react-router/7.15.1.json @@ -3,7 +3,7 @@ "package": "app-react-router", "type": "runtime-app", "isFocused": true, - "order": 4, + "order": 5, "timingMeasuredAt": "2026-09-28T00:34:08.888Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "7.15.1", 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 4911a380..2abbdb15 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 @@ -3,634 +3,634 @@ "package": "app-react-router", "type": "runtime-app", "isFocused": true, - "order": 4, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 5, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 177.8, - "fcpMs": 177.7, + "firstPaintMs": 166, + "fcpMs": 166.06, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 21.13, - "inputDelayMs": 1.68, - "processingDurationMs": 3.61, - "presentationDelayMs": 15.84 + "interactionLatencyMs": 22.77, + "inputDelayMs": 1.66, + "processingDurationMs": 2.84, + "presentationDelayMs": 18.28 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 23.83, - "fcpMs": 23.66, - "interactionLatencyMs": 2.04, - "inputDelayMs": 0.25, - "processingDurationMs": 1.54, - "presentationDelayMs": 3.02 + "firstPaintMs": 4.69, + "fcpMs": 4.9, + "interactionLatencyMs": 1.27, + "inputDelayMs": 0.18, + "processingDurationMs": 1.22, + "presentationDelayMs": 2.28 }, "samples": [ { - "firstPaintMs": 165, - "fcpMs": 165.226, + "firstPaintMs": 171, + "fcpMs": 171.491, "interactionTests": { - "interactionLatencyMs": 18.786, - "inputDelayMs": 1.558, - "processingDurationMs": 6.007, - "presentationDelayMs": 11.221 + "interactionLatencyMs": 21.264, + "inputDelayMs": 1.571, + "processingDurationMs": 4.871, + "presentationDelayMs": 14.822 } }, { - "firstPaintMs": 208, - "fcpMs": 207.615, + "firstPaintMs": 164, + "fcpMs": 163.526, "interactionTests": { - "interactionLatencyMs": 20.892, - "inputDelayMs": 2.119, - "processingDurationMs": 3.231, - "presentationDelayMs": 15.542 + "interactionLatencyMs": 22.599, + "inputDelayMs": 1.429, + "processingDurationMs": 1.824, + "presentationDelayMs": 19.346 } }, { - "firstPaintMs": 186, - "fcpMs": 185.795, + "firstPaintMs": 167, + "fcpMs": 167.162, "interactionTests": { - "interactionLatencyMs": 22.811999999999998, - "inputDelayMs": 1.672, - "processingDurationMs": 2.042, - "presentationDelayMs": 19.098 + "interactionLatencyMs": 24.752000000000002, + "inputDelayMs": 1.605, + "processingDurationMs": 2.114, + "presentationDelayMs": 21.033 } }, { - "firstPaintMs": 185, - "fcpMs": 184.91, + "firstPaintMs": 159, + "fcpMs": 159.028, "interactionTests": { - "interactionLatencyMs": 19.611, - "inputDelayMs": 1.544, - "processingDurationMs": 2.655, - "presentationDelayMs": 15.412 + "interactionLatencyMs": 22.959, + "inputDelayMs": 1.859, + "processingDurationMs": 3.054, + "presentationDelayMs": 18.046 } }, { - "firstPaintMs": 145, - "fcpMs": 144.96, + "firstPaintMs": 169, + "fcpMs": 169.109, "interactionTests": { - "interactionLatencyMs": 23.566999999999997, - "inputDelayMs": 1.515, - "processingDurationMs": 4.129, - "presentationDelayMs": 17.923 + "interactionLatencyMs": 22.297, + "inputDelayMs": 1.834, + "processingDurationMs": 2.329, + "presentationDelayMs": 18.134 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 319, - "avgLatencyMs": 3.191, - "medianLatencyMs": 3.052, - "samples": 3135, + "opsPerSec": 346, + "avgLatencyMs": 2.911, + "medianLatencyMs": 2.862, + "samples": 3435, "bodySizeKb": 216.9, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 121.8, - "fcpMs": 121.76, + "firstPaintMs": 112.2, + "fcpMs": 112.18, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 24.7, - "inputDelayMs": 2.67, - "processingDurationMs": 3.55, - "presentationDelayMs": 18.47 + "interactionLatencyMs": 17.24, + "inputDelayMs": 2, + "processingDurationMs": 3.32, + "presentationDelayMs": 11.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 19.64, - "fcpMs": 19.59, - "interactionLatencyMs": 6.68, - "inputDelayMs": 1.66, - "processingDurationMs": 2.01, - "presentationDelayMs": 4.92 + "firstPaintMs": 23.04, + "fcpMs": 22.94, + "interactionLatencyMs": 4.74, + "inputDelayMs": 1.1, + "processingDurationMs": 0.89, + "presentationDelayMs": 4.98 }, "samples": [ { - "firstPaintMs": 133, - "fcpMs": 132.973, + "firstPaintMs": 138, + "fcpMs": 137.896, "interactionTests": { - "interactionLatencyMs": 32.978, - "inputDelayMs": 4.641, - "processingDurationMs": 7.122, - "presentationDelayMs": 21.215 + "interactionLatencyMs": 11.309, + "inputDelayMs": 1.553, + "processingDurationMs": 4.669, + "presentationDelayMs": 5.087 } }, { - "firstPaintMs": 149, - "fcpMs": 148.917, + "firstPaintMs": 127, + "fcpMs": 127.031, "interactionTests": { - "interactionLatencyMs": 27.49, - "inputDelayMs": 1.393, - "processingDurationMs": 2.831, - "presentationDelayMs": 23.266 + "interactionLatencyMs": 21.723, + "inputDelayMs": 1.501, + "processingDurationMs": 2.597, + "presentationDelayMs": 17.625 } }, { - "firstPaintMs": 120, - "fcpMs": 119.758, + "firstPaintMs": 118, + "fcpMs": 117.83, "interactionTests": { - "interactionLatencyMs": 24.351, - "inputDelayMs": 4.34, - "processingDurationMs": 2.987, - "presentationDelayMs": 17.024 + "interactionLatencyMs": 13.44, + "inputDelayMs": 1.547, + "processingDurationMs": 3.219, + "presentationDelayMs": 8.674 } }, { - "firstPaintMs": 102, - "fcpMs": 101.755, + "firstPaintMs": 81, + "fcpMs": 81.2, "interactionTests": { - "interactionLatencyMs": 14.61, - "inputDelayMs": 1.504, - "processingDurationMs": 2.464, - "presentationDelayMs": 10.642 + "interactionLatencyMs": 21.653, + "inputDelayMs": 3.965, + "processingDurationMs": 3.637, + "presentationDelayMs": 14.051 } }, { - "firstPaintMs": 105, - "fcpMs": 105.408, + "firstPaintMs": 97, + "fcpMs": 96.962, "interactionTests": { - "interactionLatencyMs": 24.057000000000002, - "inputDelayMs": 1.484, - "processingDurationMs": 2.346, - "presentationDelayMs": 20.227 + "interactionLatencyMs": 18.061, + "inputDelayMs": 1.434, + "processingDurationMs": 2.473, + "presentationDelayMs": 14.154 } } ] }, "ssrRouterLinkLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, "peakP75LatencyMs": 29, "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 725, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, - "p99LatencyMs": 7, + "p99LatencyMs": 10, "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 854, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 854, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 836, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 839, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 792, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 714, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, - "medianLatencyMs": 312, - "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 170.2, - "peakAvgLatencyMs": 57.94, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 61, - "peakP99LatencyMs": 77, - "totalRequests": 5636, + "peakWorkers": 5, + "peakRequestsPerSec": 171.2, + "peakAvgLatencyMs": 28.58, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 38, + "totalRequests": 5761, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 704, + "requests": 717, "errors": 0, - "requestsPerSec": 140.81, - "avgLatencyMs": 6.4, + "requestsPerSec": 143.4, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, - "p75LatencyMs": 7, + "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, "maxLatencyMs": 11, - "bytesPerSec": 47038464 + "bytesPerSec": 47923200 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 856, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 50, - "maxLatencyMs": 59, - "bytesPerSec": 54267084.8 + "requestsPerSec": 171.2, + "avgLatencyMs": 28.58, + "medianLatencyMs": 28, + "p50LatencyMs": 28, + "p75LatencyMs": 29, + "p90LatencyMs": 30, + "p99LatencyMs": 38, + "maxLatencyMs": 52, + "bytesPerSec": 57209651.2 }, { "workers": 10, - "durationMs": 5000, - "requests": 851, + "durationMs": 5010, + "requests": 856, "errors": 0, - "requestsPerSec": 170.2, - "avgLatencyMs": 57.94, - "medianLatencyMs": 57, - "p50LatencyMs": 57, + "requestsPerSec": 171.2, + "avgLatencyMs": 57.57, + "medianLatencyMs": 56, + "p50LatencyMs": 56, "p75LatencyMs": 58, "p90LatencyMs": 61, - "p99LatencyMs": 77, - "maxLatencyMs": 88, - "bytesPerSec": 56868864 + "p99LatencyMs": 82, + "maxLatencyMs": 111, + "bytesPerSec": 57209651.2 }, { "workers": 25, "durationMs": 5000, - "requests": 837, + "requests": 838, "errors": 0, - "requestsPerSec": 167.4, - "avgLatencyMs": 146.71, + "requestsPerSec": 167.6, + "avgLatencyMs": 146.52, "medianLatencyMs": 145, "p50LatencyMs": 145, - "p75LatencyMs": 148, - "p90LatencyMs": 157, - "p99LatencyMs": 291, - "maxLatencyMs": 570, - "bytesPerSec": 55931699.2 + "p75LatencyMs": 147, + "p90LatencyMs": 156, + "p99LatencyMs": 260, + "maxLatencyMs": 598, + "bytesPerSec": 56003788.8 }, { "workers": 50, "durationMs": 5000, - "requests": 834, + "requests": 831, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 290.42, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 291, - "p90LatencyMs": 297, - "p99LatencyMs": 1781, - "maxLatencyMs": 2532, - "bytesPerSec": 55735091.2 + "requestsPerSec": 166.2, + "avgLatencyMs": 291.54, + "medianLatencyMs": 289, + "p50LatencyMs": 289, + "p75LatencyMs": 293, + "p90LatencyMs": 312, + "p99LatencyMs": 1652, + "maxLatencyMs": 2366, + "bytesPerSec": 55531929.6 }, { "workers": 100, "durationMs": 5010, - "requests": 825, + "requests": 851, "errors": 0, - "requestsPerSec": 165, - "avgLatencyMs": 406.86, - "medianLatencyMs": 308, - "p50LatencyMs": 308, - "p75LatencyMs": 371, - "p90LatencyMs": 412, - "p99LatencyMs": 3825, - "maxLatencyMs": 4848, - "bytesPerSec": 55132160 + "requestsPerSec": 170.2, + "avgLatencyMs": 400.45, + "medianLatencyMs": 313, + "p50LatencyMs": 313, + "p75LatencyMs": 359, + "p90LatencyMs": 388, + "p99LatencyMs": 3839, + "maxLatencyMs": 4892, + "bytesPerSec": 56875417.6 }, { "workers": 200, "durationMs": 5010, - "requests": 773, + "requests": 812, "errors": 0, - "requestsPerSec": 154.6, - "avgLatencyMs": 428.68, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 365, - "p90LatencyMs": 393, - "p99LatencyMs": 4166, - "maxLatencyMs": 5001, - "bytesPerSec": 51650560 + "requestsPerSec": 162.4, + "avgLatencyMs": 408.69, + "medianLatencyMs": 301, + "p50LatencyMs": 301, + "p75LatencyMs": 353, + "p90LatencyMs": 395, + "p99LatencyMs": 3906, + "maxLatencyMs": 4836, + "bytesPerSec": 54260531.2 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 169.6, - "peakAvgLatencyMs": 58.08, - "peakP50LatencyMs": 57, - "peakP75LatencyMs": 58, - "peakP90LatencyMs": 62, - "peakP99LatencyMs": 85, - "totalRequests": 5694, + "peakWorkers": 5, + "peakRequestsPerSec": 170.8, + "peakAvgLatencyMs": 28.64, + "peakP50LatencyMs": 28, + "peakP75LatencyMs": 29, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 47, + "totalRequests": 5614, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 711, + "requests": 725, "errors": 0, - "requestsPerSec": 142.2, - "avgLatencyMs": 6.34, + "requestsPerSec": 145, + "avgLatencyMs": 6.3, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 6, "p90LatencyMs": 7, "p99LatencyMs": 10, - "maxLatencyMs": 14, - "bytesPerSec": 47510323.2 + "maxLatencyMs": 12, + "bytesPerSec": 48447488 }, { "workers": 5, "durationMs": 5000, - "requests": 838, + "requests": 854, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 29.25, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 170.8, + "avgLatencyMs": 28.64, + "medianLatencyMs": 28, + "p50LatencyMs": 28, "p75LatencyMs": 29, "p90LatencyMs": 30, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 56003788.8 + "p99LatencyMs": 47, + "maxLatencyMs": 59, + "bytesPerSec": 57065472 }, { "workers": 10, "durationMs": 5000, - "requests": 848, + "requests": 854, "errors": 0, - "requestsPerSec": 169.6, - "avgLatencyMs": 58.08, + "requestsPerSec": 170.8, + "avgLatencyMs": 57.75, "medianLatencyMs": 57, "p50LatencyMs": 57, - "p75LatencyMs": 58, - "p90LatencyMs": 62, - "p99LatencyMs": 85, - "maxLatencyMs": 92, - "bytesPerSec": 56665702.4 + "p75LatencyMs": 59, + "p90LatencyMs": 60, + "p99LatencyMs": 76, + "maxLatencyMs": 85, + "bytesPerSec": 57072025.6 }, { "workers": 25, "durationMs": 5000, - "requests": 845, + "requests": 836, "errors": 0, - "requestsPerSec": 169, - "avgLatencyMs": 145.38, - "medianLatencyMs": 144, - "p50LatencyMs": 144, - "p75LatencyMs": 146, - "p90LatencyMs": 154, - "p99LatencyMs": 296, - "maxLatencyMs": 585, - "bytesPerSec": 56462540.8 + "requestsPerSec": 167.2, + "avgLatencyMs": 146.89, + "medianLatencyMs": 146, + "p50LatencyMs": 146, + "p75LatencyMs": 148, + "p90LatencyMs": 152, + "p99LatencyMs": 315, + "maxLatencyMs": 616, + "bytesPerSec": 55866163.2 }, { "workers": 50, - "durationMs": 5010, - "requests": 838, + "durationMs": 5000, + "requests": 839, "errors": 0, - "requestsPerSec": 167.6, - "avgLatencyMs": 289.47, - "medianLatencyMs": 284, - "p50LatencyMs": 284, - "p75LatencyMs": 289, - "p90LatencyMs": 300, - "p99LatencyMs": 1663, - "maxLatencyMs": 2429, - "bytesPerSec": 56003788.8 + "requestsPerSec": 167.8, + "avgLatencyMs": 288.49, + "medianLatencyMs": 285, + "p50LatencyMs": 285, + "p75LatencyMs": 298, + "p90LatencyMs": 303, + "p99LatencyMs": 1641, + "maxLatencyMs": 2362, + "bytesPerSec": 56069324.8 }, { "workers": 100, "durationMs": 5010, - "requests": 834, + "requests": 792, "errors": 0, - "requestsPerSec": 166.8, - "avgLatencyMs": 402.6, - "medianLatencyMs": 306, - "p50LatencyMs": 306, - "p75LatencyMs": 362, - "p90LatencyMs": 396, - "p99LatencyMs": 3832, - "maxLatencyMs": 4911, - "bytesPerSec": 55741644.8 + "requestsPerSec": 158.4, + "avgLatencyMs": 416.52, + "medianLatencyMs": 317, + "p50LatencyMs": 317, + "p75LatencyMs": 377, + "p90LatencyMs": 410, + "p99LatencyMs": 3924, + "maxLatencyMs": 4868, + "bytesPerSec": 52923596.8 }, { "workers": 200, "durationMs": 5010, - "requests": 780, + "requests": 714, "errors": 0, - "requestsPerSec": 156, - "avgLatencyMs": 418.77, - "medianLatencyMs": 295, - "p50LatencyMs": 295, - "p75LatencyMs": 359, - "p90LatencyMs": 386, - "p99LatencyMs": 3992, - "maxLatencyMs": 4948, - "bytesPerSec": 52128972.8 + "requestsPerSec": 142.81, + "avgLatencyMs": 442.83, + "medianLatencyMs": 325, + "p50LatencyMs": 325, + "p75LatencyMs": 381, + "p90LatencyMs": 413, + "p99LatencyMs": 3964, + "maxLatencyMs": 4935, + "bytesPerSec": 47718400 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 169.8, - "peakAvgLatencyMs": 28.82, - "peakP50LatencyMs": 29, - "peakP75LatencyMs": 29, - "peakP90LatencyMs": 30, - "peakP99LatencyMs": 43, - "totalRequests": 5724, + "peakWorkers": 50, + "peakRequestsPerSec": 164.8, + "peakAvgLatencyMs": 293.94, + "peakP50LatencyMs": 290, + "peakP75LatencyMs": 297, + "peakP90LatencyMs": 302, + "peakP99LatencyMs": 1672, + "totalRequests": 5487, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 733, + "requests": 684, "errors": 0, - "requestsPerSec": 146.6, - "avgLatencyMs": 6.23, - "medianLatencyMs": 6, - "p50LatencyMs": 6, - "p75LatencyMs": 6, - "p90LatencyMs": 7, - "p99LatencyMs": 7, - "maxLatencyMs": 12, - "bytesPerSec": 48978329.6 + "requestsPerSec": 136.81, + "avgLatencyMs": 6.8, + "medianLatencyMs": 7, + "p50LatencyMs": 7, + "p75LatencyMs": 7, + "p90LatencyMs": 8, + "p99LatencyMs": 11, + "maxLatencyMs": 15, + "bytesPerSec": 45701529.6 }, { "workers": 5, "durationMs": 5000, - "requests": 849, + "requests": 783, "errors": 0, - "requestsPerSec": 169.8, - "avgLatencyMs": 28.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, - "p75LatencyMs": 29, - "p90LatencyMs": 30, - "p99LatencyMs": 43, - "maxLatencyMs": 50, - "bytesPerSec": 56744345.6 + "requestsPerSec": 156.6, + "avgLatencyMs": 31.37, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 34, + "p99LatencyMs": 46, + "maxLatencyMs": 56, + "bytesPerSec": 52327219.2 }, { "workers": 10, "durationMs": 5000, - "requests": 842, + "requests": 802, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 58.52, - "medianLatencyMs": 57, - "p50LatencyMs": 57, - "p75LatencyMs": 58, + "requestsPerSec": 160.4, + "avgLatencyMs": 61.49, + "medianLatencyMs": 60, + "p50LatencyMs": 60, + "p75LatencyMs": 61, "p90LatencyMs": 63, - "p99LatencyMs": 89, - "maxLatencyMs": 123, - "bytesPerSec": 56272486.4 + "p99LatencyMs": 92, + "maxLatencyMs": 125, + "bytesPerSec": 53598617.6 }, { "workers": 25, "durationMs": 5000, - "requests": 835, + "requests": 806, "errors": 0, - "requestsPerSec": 167, - "avgLatencyMs": 147.17, - "medianLatencyMs": 143, - "p50LatencyMs": 143, - "p75LatencyMs": 148, - "p90LatencyMs": 172, - "p99LatencyMs": 212, - "maxLatencyMs": 564, - "bytesPerSec": 55800627.2 + "requestsPerSec": 161.2, + "avgLatencyMs": 152.29, + "medianLatencyMs": 151, + "p50LatencyMs": 151, + "p75LatencyMs": 155, + "p90LatencyMs": 157, + "p99LatencyMs": 242, + "maxLatencyMs": 664, + "bytesPerSec": 53854208 }, { "workers": 50, "durationMs": 5000, - "requests": 842, + "requests": 824, "errors": 0, - "requestsPerSec": 168.4, - "avgLatencyMs": 287.84, - "medianLatencyMs": 286, - "p50LatencyMs": 286, - "p75LatencyMs": 291, - "p90LatencyMs": 295, - "p99LatencyMs": 1758, - "maxLatencyMs": 2376, - "bytesPerSec": 56272486.4 + "requestsPerSec": 164.8, + "avgLatencyMs": 293.94, + "medianLatencyMs": 290, + "p50LatencyMs": 290, + "p75LatencyMs": 297, + "p90LatencyMs": 302, + "p99LatencyMs": 1672, + "maxLatencyMs": 2429, + "bytesPerSec": 55060070.4 }, { "workers": 100, "durationMs": 5010, - "requests": 832, + "requests": 812, "errors": 0, - "requestsPerSec": 166.4, - "avgLatencyMs": 409.38, - "medianLatencyMs": 307, - "p50LatencyMs": 307, - "p75LatencyMs": 368, - "p90LatencyMs": 406, - "p99LatencyMs": 3823, - "maxLatencyMs": 4874, - "bytesPerSec": 55597465.6 + "requestsPerSec": 162.4, + "avgLatencyMs": 418.23, + "medianLatencyMs": 302, + "p50LatencyMs": 302, + "p75LatencyMs": 391, + "p90LatencyMs": 450, + "p99LatencyMs": 3858, + "maxLatencyMs": 4963, + "bytesPerSec": 54273638.4 }, { "workers": 200, "durationMs": 5010, - "requests": 791, + "requests": 776, "errors": 0, - "requestsPerSec": 158.2, - "avgLatencyMs": 419.11, + "requestsPerSec": 155.2, + "avgLatencyMs": 426.91, "medianLatencyMs": 312, "p50LatencyMs": 312, - "p75LatencyMs": 385, - "p90LatencyMs": 409, - "p99LatencyMs": 3975, - "maxLatencyMs": 4866, - "bytesPerSec": 52864614.4 + "p75LatencyMs": 374, + "p90LatencyMs": 388, + "p99LatencyMs": 4122, + "maxLatencyMs": 4997, + "bytesPerSec": 51853721.6 } ] } @@ -639,475 +639,475 @@ }, "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 333.8, - "peakAvgLatencyMs": 73.79, - "peakP50LatencyMs": 73, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 75, - "peakP99LatencyMs": 105, - "totalRequests": 11112, + "peakWorkers": 10, + "peakRequestsPerSec": 331.4, + "peakAvgLatencyMs": 29.58, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 30, + "peakP99LatencyMs": 44, + "totalRequests": 11030, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1232, + "requests": 1230, "errors": 0, - "requestsPerSec": 246.4, - "avgLatencyMs": 3.32, + "requestsPerSec": 246, + "avgLatencyMs": 3.36, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, "maxLatencyMs": 7, - "bytesPerSec": 77168640 + "bytesPerSec": 77050675.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1620, + "requests": 1624, "errors": 0, - "requestsPerSec": 324, - "avgLatencyMs": 15.07, + "requestsPerSec": 324.8, + "avgLatencyMs": 14.92, "medianLatencyMs": 15, "p50LatencyMs": 15, - "p75LatencyMs": 16, + "p75LatencyMs": 15, "p90LatencyMs": 16, "p99LatencyMs": 19, - "maxLatencyMs": 27, - "bytesPerSec": 101469388.8 + "maxLatencyMs": 29, + "bytesPerSec": 101705318.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1661, + "requests": 1657, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 29.54, + "requestsPerSec": 331.4, + "avgLatencyMs": 29.58, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, "p90LatencyMs": 30, - "p99LatencyMs": 38, - "maxLatencyMs": 59, - "bytesPerSec": 104012185.6 + "p99LatencyMs": 44, + "maxLatencyMs": 54, + "bytesPerSec": 103789363.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1669, + "requests": 1653, "errors": 0, - "requestsPerSec": 333.8, - "avgLatencyMs": 73.79, - "medianLatencyMs": 73, - "p50LatencyMs": 73, - "p75LatencyMs": 73, + "requestsPerSec": 330.6, + "avgLatencyMs": 74.54, + "medianLatencyMs": 74, + "p50LatencyMs": 74, + "p75LatencyMs": 74, "p90LatencyMs": 75, "p99LatencyMs": 105, - "maxLatencyMs": 293, - "bytesPerSec": 104523366.4 + "maxLatencyMs": 330, + "bytesPerSec": 103514112 }, { "workers": 50, - "durationMs": 5010, - "requests": 1656, + "durationMs": 5000, + "requests": 1639, "errors": 0, - "requestsPerSec": 331.2, - "avgLatencyMs": 148.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 147, - "p90LatencyMs": 152, - "p99LatencyMs": 183, - "maxLatencyMs": 366, - "bytesPerSec": 103723827.2 + "requestsPerSec": 327.8, + "avgLatencyMs": 149.76, + "medianLatencyMs": 148, + "p50LatencyMs": 148, + "p75LatencyMs": 150, + "p90LatencyMs": 151, + "p99LatencyMs": 455, + "maxLatencyMs": 1109, + "bytesPerSec": 102649036.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1646, + "requests": 1628, "errors": 0, - "requestsPerSec": 329.2, - "avgLatencyMs": 294.34, - "medianLatencyMs": 222, - "p50LatencyMs": 222, - "p75LatencyMs": 259, + "requestsPerSec": 325.61, + "avgLatencyMs": 294.88, + "medianLatencyMs": 217, + "p50LatencyMs": 217, + "p75LatencyMs": 269, "p90LatencyMs": 289, - "p99LatencyMs": 3475, - "maxLatencyMs": 4938, - "bytesPerSec": 103081574.4 + "p99LatencyMs": 3457, + "maxLatencyMs": 4934, + "bytesPerSec": 101967462.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1628, + "requests": 1599, "errors": 0, - "requestsPerSec": 325.61, - "avgLatencyMs": 294.9, - "medianLatencyMs": 213, - "p50LatencyMs": 213, - "p75LatencyMs": 260, - "p90LatencyMs": 278, - "p99LatencyMs": 3536, - "maxLatencyMs": 4976, - "bytesPerSec": 101954355.2 + "requestsPerSec": 319.8, + "avgLatencyMs": 297.2, + "medianLatencyMs": 215, + "p50LatencyMs": 215, + "p75LatencyMs": 272, + "p90LatencyMs": 295, + "p99LatencyMs": 3567, + "maxLatencyMs": 4974, + "bytesPerSec": 100145561.6 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 330.2, - "peakAvgLatencyMs": 74.64, - "peakP50LatencyMs": 74, - "peakP75LatencyMs": 75, - "peakP90LatencyMs": 77, - "peakP99LatencyMs": 108, - "totalRequests": 10899, + "peakWorkers": 100, + "peakRequestsPerSec": 320.8, + "peakAvgLatencyMs": 299.14, + "peakP50LatencyMs": 223, + "peakP75LatencyMs": 274, + "peakP90LatencyMs": 293, + "peakP99LatencyMs": 3471, + "totalRequests": 10658, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1229, + "requests": 1182, "errors": 0, - "requestsPerSec": 245.8, - "avgLatencyMs": 3.3, - "medianLatencyMs": 3, - "p50LatencyMs": 3, - "p75LatencyMs": 3, + "requestsPerSec": 236.4, + "avgLatencyMs": 4.06, + "medianLatencyMs": 4, + "p50LatencyMs": 4, + "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 76972032 + "maxLatencyMs": 10, + "bytesPerSec": 74036019.2 }, { "workers": 5, "durationMs": 5000, - "requests": 1622, + "requests": 1539, "errors": 0, - "requestsPerSec": 324.4, - "avgLatencyMs": 14.84, + "requestsPerSec": 307.8, + "avgLatencyMs": 15.64, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, + "p90LatencyMs": 17, + "p99LatencyMs": 22, "maxLatencyMs": 30, - "bytesPerSec": 101587353.6 + "bytesPerSec": 96383795.2 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1602, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.82, - "medianLatencyMs": 29, - "p50LatencyMs": 29, + "requestsPerSec": 320.4, + "avgLatencyMs": 30.63, + "medianLatencyMs": 30, + "p50LatencyMs": 30, "p75LatencyMs": 31, - "p90LatencyMs": 32, - "p99LatencyMs": 41, - "maxLatencyMs": 52, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 31, + "p99LatencyMs": 47, + "maxLatencyMs": 57, + "bytesPerSec": 100329062.4 }, { "workers": 25, "durationMs": 5000, - "requests": 1651, + "requests": 1599, "errors": 0, - "requestsPerSec": 330.2, - "avgLatencyMs": 74.64, - "medianLatencyMs": 74, - "p50LatencyMs": 74, - "p75LatencyMs": 75, - "p90LatencyMs": 77, + "requestsPerSec": 319.8, + "avgLatencyMs": 77.13, + "medianLatencyMs": 77, + "p50LatencyMs": 77, + "p75LatencyMs": 78, + "p90LatencyMs": 79, "p99LatencyMs": 108, - "maxLatencyMs": 313, - "bytesPerSec": 103396147.2 + "maxLatencyMs": 288, + "bytesPerSec": 100145561.6 }, { "workers": 50, "durationMs": 5000, - "requests": 1634, + "requests": 1570, "errors": 0, - "requestsPerSec": 326.8, - "avgLatencyMs": 150.33, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 153, - "p90LatencyMs": 155, - "p99LatencyMs": 592, - "maxLatencyMs": 1261, - "bytesPerSec": 102334464 + "requestsPerSec": 314, + "avgLatencyMs": 156.34, + "medianLatencyMs": 152, + "p50LatencyMs": 152, + "p75LatencyMs": 156, + "p90LatencyMs": 159, + "p99LatencyMs": 694, + "maxLatencyMs": 1298, + "bytesPerSec": 98336768 }, { "workers": 100, "durationMs": 5010, - "requests": 1564, + "requests": 1604, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 300.47, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 271, - "p90LatencyMs": 301, - "p99LatencyMs": 3564, - "maxLatencyMs": 4977, - "bytesPerSec": 97969766.4 + "requestsPerSec": 320.8, + "avgLatencyMs": 299.14, + "medianLatencyMs": 223, + "p50LatencyMs": 223, + "p75LatencyMs": 274, + "p90LatencyMs": 293, + "p99LatencyMs": 3471, + "maxLatencyMs": 4998, + "bytesPerSec": 100447027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 1556, + "requests": 1562, "errors": 0, - "requestsPerSec": 311.2, - "avgLatencyMs": 302.57, - "medianLatencyMs": 226, - "p50LatencyMs": 226, - "p75LatencyMs": 271, - "p90LatencyMs": 285, - "p99LatencyMs": 3502, - "maxLatencyMs": 4884, - "bytesPerSec": 97445478.4 + "requestsPerSec": 312.4, + "avgLatencyMs": 301.28, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 267, + "p90LatencyMs": 286, + "p99LatencyMs": 3543, + "maxLatencyMs": 4929, + "bytesPerSec": 97825587.2 } ] }, { "peakWorkers": 25, - "peakRequestsPerSec": 338.8, - "peakAvgLatencyMs": 72.78, - "peakP50LatencyMs": 72, - "peakP75LatencyMs": 73, - "peakP90LatencyMs": 74, - "peakP99LatencyMs": 97, - "totalRequests": 10960, + "peakRequestsPerSec": 336.6, + "peakAvgLatencyMs": 73.19, + "peakP50LatencyMs": 73, + "peakP75LatencyMs": 74, + "peakP90LatencyMs": 75, + "peakP99LatencyMs": 94, + "totalRequests": 11092, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1193, + "requests": 1211, "errors": 0, - "requestsPerSec": 238.6, - "avgLatencyMs": 3.64, + "requestsPerSec": 242.2, + "avgLatencyMs": 3.61, "medianLatencyMs": 4, "p50LatencyMs": 4, "p75LatencyMs": 4, "p90LatencyMs": 4, "p99LatencyMs": 5, - "maxLatencyMs": 7, - "bytesPerSec": 74717593.6 + "maxLatencyMs": 12, + "bytesPerSec": 75844812.8 }, { "workers": 5, "durationMs": 5000, - "requests": 1604, + "requests": 1598, "errors": 0, - "requestsPerSec": 320.8, - "avgLatencyMs": 15.11, + "requestsPerSec": 319.61, + "avgLatencyMs": 15.16, "medianLatencyMs": 15, "p50LatencyMs": 15, "p75LatencyMs": 16, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 100447027.2 + "p90LatencyMs": 17, + "p99LatencyMs": 19, + "maxLatencyMs": 22, + "bytesPerSec": 100066918.4 }, { "workers": 10, "durationMs": 5000, - "requests": 1643, + "requests": 1674, "errors": 0, - "requestsPerSec": 328.6, - "avgLatencyMs": 29.85, + "requestsPerSec": 334.8, + "avgLatencyMs": 29.3, "medianLatencyMs": 29, "p50LatencyMs": 29, "p75LatencyMs": 30, - "p90LatencyMs": 32, - "p99LatencyMs": 43, - "maxLatencyMs": 53, - "bytesPerSec": 102898073.6 + "p90LatencyMs": 30, + "p99LatencyMs": 33, + "maxLatencyMs": 54, + "bytesPerSec": 104837939.2 }, { "workers": 25, "durationMs": 5000, - "requests": 1694, + "requests": 1683, "errors": 0, - "requestsPerSec": 338.8, - "avgLatencyMs": 72.78, - "medianLatencyMs": 72, - "p50LatencyMs": 72, - "p75LatencyMs": 73, - "p90LatencyMs": 74, - "p99LatencyMs": 97, - "maxLatencyMs": 270, - "bytesPerSec": 106096230.4 + "requestsPerSec": 336.6, + "avgLatencyMs": 73.19, + "medianLatencyMs": 73, + "p50LatencyMs": 73, + "p75LatencyMs": 74, + "p90LatencyMs": 75, + "p99LatencyMs": 94, + "maxLatencyMs": 255, + "bytesPerSec": 105401548.8 }, { "workers": 50, "durationMs": 5000, - "requests": 1647, + "requests": 1634, "errors": 0, - "requestsPerSec": 329.4, - "avgLatencyMs": 149.1, - "medianLatencyMs": 148, - "p50LatencyMs": 148, - "p75LatencyMs": 150, - "p90LatencyMs": 152, - "p99LatencyMs": 574, - "maxLatencyMs": 1216, - "bytesPerSec": 103147110.4 + "requestsPerSec": 326.8, + "avgLatencyMs": 150.24, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 149, + "p90LatencyMs": 167, + "p99LatencyMs": 568, + "maxLatencyMs": 1254, + "bytesPerSec": 102347571.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1612, + "requests": 1657, "errors": 0, - "requestsPerSec": 322.4, - "avgLatencyMs": 297.51, - "medianLatencyMs": 214, - "p50LatencyMs": 214, - "p75LatencyMs": 263, - "p90LatencyMs": 294, - "p99LatencyMs": 3454, - "maxLatencyMs": 4910, - "bytesPerSec": 100971315.2 + "requestsPerSec": 331.4, + "avgLatencyMs": 292.58, + "medianLatencyMs": 213, + "p50LatencyMs": 213, + "p75LatencyMs": 256, + "p90LatencyMs": 287, + "p99LatencyMs": 3482, + "maxLatencyMs": 4953, + "bytesPerSec": 103776256 }, { "workers": 200, "durationMs": 5010, - "requests": 1567, + "requests": 1635, "errors": 0, - "requestsPerSec": 313.4, - "avgLatencyMs": 303.21, - "medianLatencyMs": 227, - "p50LatencyMs": 227, - "p75LatencyMs": 274, - "p90LatencyMs": 288, - "p99LatencyMs": 3591, - "maxLatencyMs": 5000, - "bytesPerSec": 98153267.2 + "requestsPerSec": 327, + "avgLatencyMs": 293.53, + "medianLatencyMs": 221, + "p50LatencyMs": 221, + "p75LatencyMs": 260, + "p90LatencyMs": 284, + "p99LatencyMs": 3457, + "maxLatencyMs": 4874, + "bytesPerSec": 102400000 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-solid-start/1.2.1.json b/packages/docs/src/content/runtime/versions/app-solid-start/1.2.1.json index c4a3fb60..e88aff04 100644 --- a/packages/docs/src/content/runtime/versions/app-solid-start/1.2.1.json +++ b/packages/docs/src/content/runtime/versions/app-solid-start/1.2.1.json @@ -3,7 +3,7 @@ "package": "app-solid-start", "type": "runtime-app", "isFocused": true, - "order": 5, + "order": 6, "timingMeasuredAt": "2026-08-07T12:16:25.929Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.2.1", diff --git a/packages/docs/src/content/runtime/versions/app-solid-start/1.3.2.json b/packages/docs/src/content/runtime/versions/app-solid-start/1.3.2.json index bf76051a..3a9999ea 100644 --- a/packages/docs/src/content/runtime/versions/app-solid-start/1.3.2.json +++ b/packages/docs/src/content/runtime/versions/app-solid-start/1.3.2.json @@ -3,7 +3,7 @@ "package": "app-solid-start", "type": "runtime-app", "isFocused": true, - "order": 5, + "order": 6, "timingMeasuredAt": "2026-08-08T22:32:57.392Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.3.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 b656471b..9f7d5299 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 @@ -3,634 +3,634 @@ "package": "app-solid-start", "type": "runtime-app", "isFocused": true, - "order": 5, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 6, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 100.8, - "fcpMs": 100.8, + "firstPaintMs": 111.6, + "fcpMs": 111.79, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 14.56, - "inputDelayMs": 0.9, - "processingDurationMs": 2.97, - "presentationDelayMs": 10.69 + "interactionLatencyMs": 15.4, + "inputDelayMs": 1.43, + "processingDurationMs": 2.48, + "presentationDelayMs": 11.49 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 15.5, - "fcpMs": 15.4, - "interactionLatencyMs": 3.88, - "inputDelayMs": 0.06, - "processingDurationMs": 1.29, - "presentationDelayMs": 4.45 + "firstPaintMs": 11.67, + "fcpMs": 11.83, + "interactionLatencyMs": 3.94, + "inputDelayMs": 1.23, + "processingDurationMs": 0.58, + "presentationDelayMs": 3.15 }, "samples": [ { - "firstPaintMs": 127, - "fcpMs": 126.826, + "firstPaintMs": 107, + "fcpMs": 107.404, "interactionTests": { - "interactionLatencyMs": 20.022, - "inputDelayMs": 0.862, - "processingDurationMs": 2.007, - "presentationDelayMs": 17.153 + "interactionLatencyMs": 13.564, + "inputDelayMs": 0.808, + "processingDurationMs": 3.519, + "presentationDelayMs": 9.237 } }, { - "firstPaintMs": 87, - "fcpMs": 87.034, + "firstPaintMs": 120, + "fcpMs": 120.284, "interactionTests": { - "interactionLatencyMs": 14.969000000000001, - "inputDelayMs": 0.948, - "processingDurationMs": 2.048, - "presentationDelayMs": 11.973 + "interactionLatencyMs": 12.715, + "inputDelayMs": 1.024, + "processingDurationMs": 2.166, + "presentationDelayMs": 9.525 } }, { - "firstPaintMs": 93, - "fcpMs": 93.413, + "firstPaintMs": 98, + "fcpMs": 97.973, "interactionTests": { - "interactionLatencyMs": 12.555, - "inputDelayMs": 0.98, - "processingDurationMs": 2.142, - "presentationDelayMs": 9.433 + "interactionLatencyMs": 17.347, + "inputDelayMs": 0.84, + "processingDurationMs": 2.24, + "presentationDelayMs": 14.267 } }, { - "firstPaintMs": 101, - "fcpMs": 101.112, + "firstPaintMs": 106, + "fcpMs": 105.924, "interactionTests": { - "interactionLatencyMs": 15.683, - "inputDelayMs": 0.849, - "processingDurationMs": 4.83, - "presentationDelayMs": 10.004 + "interactionLatencyMs": 11.973, + "inputDelayMs": 0.864, + "processingDurationMs": 2.228, + "presentationDelayMs": 8.881 } }, { - "firstPaintMs": 96, - "fcpMs": 95.627, + "firstPaintMs": 127, + "fcpMs": 127.387, "interactionTests": { - "interactionLatencyMs": 9.555, - "inputDelayMs": 0.837, - "processingDurationMs": 3.825, - "presentationDelayMs": 4.893 + "interactionLatencyMs": 21.398, + "inputDelayMs": 3.631, + "processingDurationMs": 2.235, + "presentationDelayMs": 15.532 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 429, - "avgLatencyMs": 2.471, - "medianLatencyMs": 2.245, - "samples": 4048, + "opsPerSec": 417, + "avgLatencyMs": 2.537, + "medianLatencyMs": 2.33, + "samples": 3943, "bodySizeKb": 224.17, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 87.8, - "fcpMs": 87.76, + "firstPaintMs": 93.8, + "fcpMs": 93.62, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.05, - "inputDelayMs": 0.94, - "processingDurationMs": 2.66, - "presentationDelayMs": 11.45 + "interactionLatencyMs": 16.04, + "inputDelayMs": 0.84, + "processingDurationMs": 2.52, + "presentationDelayMs": 12.67 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 20.15, - "fcpMs": 20.06, - "interactionLatencyMs": 3.16, - "inputDelayMs": 0.05, - "processingDurationMs": 0.73, - "presentationDelayMs": 3.3 + "firstPaintMs": 19.59, + "fcpMs": 19.58, + "interactionLatencyMs": 3.24, + "inputDelayMs": 0.06, + "processingDurationMs": 0.44, + "presentationDelayMs": 3.16 }, "samples": [ { - "firstPaintMs": 108, - "fcpMs": 107.651, + "firstPaintMs": 123, + "fcpMs": 122.838, "interactionTests": { - "interactionLatencyMs": 16.107, - "inputDelayMs": 0.986, - "processingDurationMs": 3.502, - "presentationDelayMs": 11.619 + "interactionLatencyMs": 16.614, + "inputDelayMs": 0.915, + "processingDurationMs": 3.206, + "presentationDelayMs": 12.493 } }, { - "firstPaintMs": 60, - "fcpMs": 59.924, + "firstPaintMs": 81, + "fcpMs": 80.838, "interactionTests": { - "interactionLatencyMs": 20.162, - "inputDelayMs": 0.995, - "processingDurationMs": 2.118, - "presentationDelayMs": 17.049 + "interactionLatencyMs": 15.864999999999998, + "inputDelayMs": 0.791, + "processingDurationMs": 2.701, + "presentationDelayMs": 12.373 } }, { - "firstPaintMs": 84, - "fcpMs": 83.785, + "firstPaintMs": 86, + "fcpMs": 86.002, "interactionTests": { - "interactionLatencyMs": 13.077, - "inputDelayMs": 0.952, - "processingDurationMs": 3.41, - "presentationDelayMs": 8.715 + "interactionLatencyMs": 21.003, + "inputDelayMs": 0.91, + "processingDurationMs": 2.301, + "presentationDelayMs": 17.792 } }, { - "firstPaintMs": 80, - "fcpMs": 80.47, + "firstPaintMs": 104, + "fcpMs": 103.714, "interactionTests": { - "interactionLatencyMs": 12.828, - "inputDelayMs": 0.902, - "processingDurationMs": 2.165, - "presentationDelayMs": 9.761 + "interactionLatencyMs": 12.229, + "inputDelayMs": 0.802, + "processingDurationMs": 2.286, + "presentationDelayMs": 9.141 } }, { - "firstPaintMs": 107, - "fcpMs": 106.98, + "firstPaintMs": 75, + "fcpMs": 74.726, "interactionTests": { - "interactionLatencyMs": 13.068999999999999, - "inputDelayMs": 0.873, - "processingDurationMs": 2.109, - "presentationDelayMs": 10.087 + "interactionLatencyMs": 14.49, + "inputDelayMs": 0.801, + "processingDurationMs": 2.131, + "presentationDelayMs": 11.558 } } ] }, "ssrLoadTests": { - "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 19, - "totalRequests": 16516, + "peakWorkers": 10, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1692, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "maxLatencyMs": 6, + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2669, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, - "p99LatencyMs": 19, + "p99LatencyMs": 18, "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2674, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2668, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, "medianLatencyMs": 43, "p50LatencyMs": 43, - "p75LatencyMs": 62, - "p90LatencyMs": 75, - "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2652, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2611, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2554, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, - "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ], "runs": 3, "samples": [ { "peakWorkers": 5, - "peakRequestsPerSec": 511.8, - "peakAvgLatencyMs": 9.23, - "peakP50LatencyMs": 9, + "peakRequestsPerSec": 528.8, + "peakAvgLatencyMs": 8.96, + "peakP50LatencyMs": 8, "peakP75LatencyMs": 10, "peakP90LatencyMs": 11, "peakP99LatencyMs": 19, - "totalRequests": 16516, + "totalRequests": 16990, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1665, + "requests": 1663, "errors": 0, - "requestsPerSec": 333, - "avgLatencyMs": 2.17, + "requestsPerSec": 332.6, + "avgLatencyMs": 2.19, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 5, - "maxLatencyMs": 8, - "bytesPerSec": 106489446.4 + "p99LatencyMs": 7, + "maxLatencyMs": 10, + "bytesPerSec": 106332160 }, { "workers": 5, "durationMs": 5000, - "requests": 2559, + "requests": 2644, "errors": 0, - "requestsPerSec": 511.8, - "avgLatencyMs": 9.23, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 528.8, + "avgLatencyMs": 8.96, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, "p90LatencyMs": 11, "p99LatencyMs": 19, - "maxLatencyMs": 24, - "bytesPerSec": 163643392 + "maxLatencyMs": 26, + "bytesPerSec": 169095987.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2513, + "requests": 2553, "errors": 0, - "requestsPerSec": 502.6, - "avgLatencyMs": 19.34, - "medianLatencyMs": 19, - "p50LatencyMs": 19, + "requestsPerSec": 510.6, + "avgLatencyMs": 19.04, + "medianLatencyMs": 18, + "p50LatencyMs": 18, "p75LatencyMs": 21, "p90LatencyMs": 26, - "p99LatencyMs": 38, - "maxLatencyMs": 68, - "bytesPerSec": 160707379.2 + "p99LatencyMs": 39, + "maxLatencyMs": 66, + "bytesPerSec": 163250176 }, { "workers": 25, "durationMs": 5000, - "requests": 2488, + "requests": 2560, "errors": 0, - "requestsPerSec": 497.6, - "avgLatencyMs": 49.5, - "medianLatencyMs": 43, - "p50LatencyMs": 43, + "requestsPerSec": 512, + "avgLatencyMs": 48.09, + "medianLatencyMs": 42, + "p50LatencyMs": 42, "p75LatencyMs": 62, - "p90LatencyMs": 75, + "p90LatencyMs": 72, "p99LatencyMs": 101, - "maxLatencyMs": 451, - "bytesPerSec": 159055872 + "maxLatencyMs": 400, + "bytesPerSec": 163695820.81 }, { "workers": 50, "durationMs": 5000, - "requests": 2432, + "requests": 2518, "errors": 0, - "requestsPerSec": 486.4, - "avgLatencyMs": 101.17, - "medianLatencyMs": 84, - "p50LatencyMs": 84, - "p75LatencyMs": 100, - "p90LatencyMs": 162, - "p99LatencyMs": 523, - "maxLatencyMs": 2015, - "bytesPerSec": 155490713.6 + "requestsPerSec": 503.6, + "avgLatencyMs": 97.64, + "medianLatencyMs": 82, + "p50LatencyMs": 82, + "p75LatencyMs": 97, + "p90LatencyMs": 157, + "p99LatencyMs": 379, + "maxLatencyMs": 1909, + "bytesPerSec": 160995737.6 }, { "workers": 100, "durationMs": 5010, - "requests": 2451, + "requests": 2515, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 150, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 124, - "p90LatencyMs": 150, - "p99LatencyMs": 2184, - "maxLatencyMs": 4923, - "bytesPerSec": 156696576 + "requestsPerSec": 503, + "avgLatencyMs": 152.15, + "medianLatencyMs": 107, + "p50LatencyMs": 107, + "p75LatencyMs": 127, + "p90LatencyMs": 171, + "p99LatencyMs": 2202, + "maxLatencyMs": 4984, + "bytesPerSec": 160786022.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2408, + "requests": 2537, "errors": 0, - "requestsPerSec": 481.6, - "avgLatencyMs": 152.72, - "medianLatencyMs": 106, - "p50LatencyMs": 106, + "requestsPerSec": 507.4, + "avgLatencyMs": 149.04, + "medianLatencyMs": 101, + "p50LatencyMs": 101, "p75LatencyMs": 125, - "p90LatencyMs": 164, - "p99LatencyMs": 2131, - "maxLatencyMs": 4880, - "bytesPerSec": 153989939.2 + "p90LatencyMs": 159, + "p99LatencyMs": 2176, + "maxLatencyMs": 4922, + "bytesPerSec": 162227814.4 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 507.4, - "peakAvgLatencyMs": 19.16, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 21, - "peakP90LatencyMs": 26, - "peakP99LatencyMs": 36, - "totalRequests": 16548, + "peakRequestsPerSec": 534.8, + "peakAvgLatencyMs": 18.17, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17520, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1661, + "requests": 1692, "errors": 0, - "requestsPerSec": 332.2, - "avgLatencyMs": 2.2, + "requestsPerSec": 338.4, + "avgLatencyMs": 2.18, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, "p99LatencyMs": 5, "maxLatencyMs": 6, - "bytesPerSec": 106214195.2 + "bytesPerSec": 108193382.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2489, + "requests": 2669, "errors": 0, - "requestsPerSec": 497.8, - "avgLatencyMs": 9.52, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 533.8, + "avgLatencyMs": 8.92, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 12, - "p99LatencyMs": 17, - "maxLatencyMs": 22, - "bytesPerSec": 159134515.2 + "p90LatencyMs": 11, + "p99LatencyMs": 18, + "maxLatencyMs": 24, + "bytesPerSec": 170668851.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2537, + "requests": 2674, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 19.16, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 162201600 + "requestsPerSec": 534.8, + "avgLatencyMs": 18.17, + "medianLatencyMs": 18, + "p50LatencyMs": 18, + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 71, + "bytesPerSec": 171009638.4 }, { "workers": 25, "durationMs": 5000, - "requests": 2478, + "requests": 2668, "errors": 0, - "requestsPerSec": 495.6, - "avgLatencyMs": 49.72, - "medianLatencyMs": 45, - "p50LatencyMs": 45, - "p75LatencyMs": 62, - "p90LatencyMs": 73, - "p99LatencyMs": 98, - "maxLatencyMs": 448, - "bytesPerSec": 158479155.2 + "requestsPerSec": 533.6, + "avgLatencyMs": 46.15, + "medianLatencyMs": 43, + "p50LatencyMs": 43, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 93, + "maxLatencyMs": 383, + "bytesPerSec": 170616422.4 }, { "workers": 50, "durationMs": 5000, - "requests": 2500, + "requests": 2652, "errors": 0, - "requestsPerSec": 500, - "avgLatencyMs": 98.58, + "requestsPerSec": 530.4, + "avgLatencyMs": 92.85, "medianLatencyMs": 82, "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 156, - "p99LatencyMs": 440, - "maxLatencyMs": 1904, - "bytesPerSec": 159894732.81 + "p75LatencyMs": 89, + "p90LatencyMs": 134, + "p99LatencyMs": 376, + "maxLatencyMs": 1852, + "bytesPerSec": 169567846.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2467, + "requests": 2611, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 151.26, + "requestsPerSec": 522.21, + "avgLatencyMs": 148.32, "medianLatencyMs": 100, "p50LatencyMs": 100, - "p75LatencyMs": 124, - "p90LatencyMs": 180, - "p99LatencyMs": 2276, - "maxLatencyMs": 4974, - "bytesPerSec": 157797580.81 + "p75LatencyMs": 131, + "p90LatencyMs": 165, + "p99LatencyMs": 2030, + "maxLatencyMs": 4898, + "bytesPerSec": 166972620.81 }, { "workers": 200, "durationMs": 5010, - "requests": 2416, + "requests": 2554, "errors": 0, - "requestsPerSec": 483.2, - "avgLatencyMs": 156.45, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 131, - "p90LatencyMs": 190, - "p99LatencyMs": 2297, - "maxLatencyMs": 5002, - "bytesPerSec": 154461798.4 + "requestsPerSec": 510.8, + "avgLatencyMs": 149.83, + "medianLatencyMs": 100, + "p50LatencyMs": 100, + "p75LatencyMs": 127, + "p90LatencyMs": 174, + "p99LatencyMs": 2126, + "maxLatencyMs": 4874, + "bytesPerSec": 163328819.2 } ] }, { - "peakWorkers": 5, - "peakRequestsPerSec": 517, - "peakAvgLatencyMs": 9.18, - "peakP50LatencyMs": 9, - "peakP75LatencyMs": 10, - "peakP90LatencyMs": 11, - "peakP99LatencyMs": 18, - "totalRequests": 16888, + "peakWorkers": 10, + "peakRequestsPerSec": 541, + "peakAvgLatencyMs": 17.96, + "peakP50LatencyMs": 18, + "peakP75LatencyMs": 20, + "peakP90LatencyMs": 24, + "peakP99LatencyMs": 35, + "totalRequests": 17681, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1685, + "requests": 1720, "errors": 0, - "requestsPerSec": 337, - "avgLatencyMs": 2.16, + "requestsPerSec": 344, + "avgLatencyMs": 2.14, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 3, + "p90LatencyMs": 2, "p99LatencyMs": 5, - "maxLatencyMs": 5, - "bytesPerSec": 107734630.4 + "maxLatencyMs": 6, + "bytesPerSec": 109975961.6 }, { "workers": 5, "durationMs": 5000, - "requests": 2585, + "requests": 2618, "errors": 0, - "requestsPerSec": 517, - "avgLatencyMs": 9.18, - "medianLatencyMs": 9, - "p50LatencyMs": 9, + "requestsPerSec": 523.6, + "avgLatencyMs": 9.07, + "medianLatencyMs": 8, + "p50LatencyMs": 8, "p75LatencyMs": 10, - "p90LatencyMs": 11, + "p90LatencyMs": 12, "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 165268684.81 + "maxLatencyMs": 25, + "bytesPerSec": 167392051.2 }, { "workers": 10, "durationMs": 5000, - "requests": 2566, + "requests": 2705, "errors": 0, - "requestsPerSec": 513.21, - "avgLatencyMs": 18.96, + "requestsPerSec": 541, + "avgLatencyMs": 17.96, "medianLatencyMs": 18, "p50LatencyMs": 18, - "p75LatencyMs": 21, - "p90LatencyMs": 26, - "p99LatencyMs": 36, - "maxLatencyMs": 59, - "bytesPerSec": 164115251.2 + "p75LatencyMs": 20, + "p90LatencyMs": 24, + "p99LatencyMs": 35, + "maxLatencyMs": 46, + "bytesPerSec": 173001932.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2537, + "requests": 2686, "errors": 0, - "requestsPerSec": 507.4, - "avgLatencyMs": 48.45, - "medianLatencyMs": 43, - "p50LatencyMs": 43, - "p75LatencyMs": 58, - "p90LatencyMs": 73, - "p99LatencyMs": 96, - "maxLatencyMs": 386, - "bytesPerSec": 162227814.4 + "requestsPerSec": 537.21, + "avgLatencyMs": 45.73, + "medianLatencyMs": 42, + "p50LatencyMs": 42, + "p75LatencyMs": 56, + "p90LatencyMs": 68, + "p99LatencyMs": 94, + "maxLatencyMs": 393, + "bytesPerSec": 171769856 }, { "workers": 50, "durationMs": 5000, - "requests": 2534, + "requests": 2695, "errors": 0, - "requestsPerSec": 506.8, - "avgLatencyMs": 97.16, - "medianLatencyMs": 82, - "p50LatencyMs": 82, - "p75LatencyMs": 94, - "p90LatencyMs": 150, - "p99LatencyMs": 435, - "maxLatencyMs": 1926, - "bytesPerSec": 162044313.6 + "requestsPerSec": 539, + "avgLatencyMs": 91.42, + "medianLatencyMs": 78, + "p50LatencyMs": 78, + "p75LatencyMs": 90, + "p90LatencyMs": 138, + "p99LatencyMs": 371, + "maxLatencyMs": 1825, + "bytesPerSec": 172346572.8 }, { "workers": 100, "durationMs": 5010, - "requests": 2530, + "requests": 2641, "errors": 0, - "requestsPerSec": 506, - "avgLatencyMs": 149.32, - "medianLatencyMs": 102, - "p50LatencyMs": 102, - "p75LatencyMs": 123, - "p90LatencyMs": 170, - "p99LatencyMs": 2186, - "maxLatencyMs": 4915, - "bytesPerSec": 161755955.2 + "requestsPerSec": 528.21, + "avgLatencyMs": 146.55, + "medianLatencyMs": 104, + "p50LatencyMs": 104, + "p75LatencyMs": 122, + "p90LatencyMs": 163, + "p99LatencyMs": 2067, + "maxLatencyMs": 4890, + "bytesPerSec": 168860057.6 }, { "workers": 200, "durationMs": 5010, - "requests": 2451, + "requests": 2616, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 154.18, - "medianLatencyMs": 104, - "p50LatencyMs": 104, - "p75LatencyMs": 126, - "p90LatencyMs": 184, - "p99LatencyMs": 2319, - "maxLatencyMs": 4976, - "bytesPerSec": 156716236.81 + "requestsPerSec": 523.21, + "avgLatencyMs": 148.24, + "medianLatencyMs": 108, + "p50LatencyMs": 108, + "p75LatencyMs": 121, + "p90LatencyMs": 164, + "p99LatencyMs": 2128, + "maxLatencyMs": 4954, + "bytesPerSec": 167287193.6 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.49.4.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.49.4.json index 1e57c315..cfc64969 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.49.4.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.49.4.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-07-24T09:39:00.514Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.49.4", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.50.2.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.50.2.json index c085ebdc..045c5c14 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.50.2.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.50.2.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-07-24T11:46:26.451Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.50.2", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.51.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.51.0.json index 3fd3edb9..ba6aae1b 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.51.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.51.0.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-07-24T22:37:21.835Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.51.0", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.52.2.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.52.2.json index e6cb0cce..2531ec28 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.52.2.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.52.2.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-08-10T13:05:20.343Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.52.2", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.53.4.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.53.4.json index 63d0dbf3..c5080167 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.53.4.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.53.4.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-08-11T11:55:10.577Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.53.4", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.54.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.54.0.json index 0bf59fa3..ccf42e08 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.54.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.54.0.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-08-16T03:55:31.311Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.54.0", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.55.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.55.0.json index d8205ebb..38a1ad12 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.55.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.55.0.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-08T12:52:42.842Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.55.0", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.56.1.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.56.1.json index 7ba48c7c..aed80868 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.56.1.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.56.1.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-11T10:32:34.488Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.56.1", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.57.1.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.57.1.json index c38f59da..57c54bab 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.57.1.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.57.1.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-11T10:53:31.960Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.57.1", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.58.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.58.0.json index bf6027ba..437b0a1a 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.58.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.58.0.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-17T13:04:54.031Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.58.0", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.59.1.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.59.1.json index 9d396469..a0fbbf52 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.59.1.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.59.1.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-25T03:25:19.272Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.59.1", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.60.1.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.60.1.json index 44c68e01..b49929e3 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.60.1.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.60.1.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-27T23:31:39.370Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.60.1", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.61.1.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.61.1.json index 3fd2aac1..bf6a3d6f 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.61.1.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.61.1.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-09-28T07:50:27.982Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.61.1", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.62.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.62.0.json index 2e4636c0..46110026 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.62.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.62.0.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-02T02:27:47.078Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.62.0", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.63.1.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.63.1.json index 40f79edd..4d281acd 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.63.1.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.63.1.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-02T07:22:47.396Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.63.1", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.64.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.64.0.json index eb322c92..9fa824b5 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.64.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.64.0.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-03T07:51:34.204Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.64.0", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json index bd1a9d11..e056a0f2 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.65.2.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-03T08:42:15.180Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.65.2", diff --git a/packages/docs/src/content/runtime/versions/app-sveltekit/2.66.0.json b/packages/docs/src/content/runtime/versions/app-sveltekit/2.66.0.json index e0170e24..3c0fad2a 100644 --- a/packages/docs/src/content/runtime/versions/app-sveltekit/2.66.0.json +++ b/packages/docs/src/content/runtime/versions/app-sveltekit/2.66.0.json @@ -3,7 +3,7 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, + "order": 7, "timingMeasuredAt": "2026-10-06T09:33:09.737Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "2.66.0", 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 4a3e5847..17bbd6fb 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 @@ -3,634 +3,634 @@ "package": "app-sveltekit", "type": "runtime-app", "isFocused": true, - "order": 6, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 7, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 112, - "fcpMs": 111.86, + "firstPaintMs": 125.6, + "fcpMs": 125.4, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 15.62, - "inputDelayMs": 0.95, - "processingDurationMs": 2.85, - "presentationDelayMs": 11.83 + "interactionLatencyMs": 14.79, + "inputDelayMs": 0.75, + "processingDurationMs": 2.83, + "presentationDelayMs": 11.21 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 14.49, - "fcpMs": 14.41, - "interactionLatencyMs": 2.59, - "inputDelayMs": 0.7, - "processingDurationMs": 1.28, - "presentationDelayMs": 3.57 + "firstPaintMs": 13.3, + "fcpMs": 13.26, + "interactionLatencyMs": 3.22, + "inputDelayMs": 0.18, + "processingDurationMs": 0.99, + "presentationDelayMs": 3.26 }, "samples": [ { - "firstPaintMs": 134, - "fcpMs": 133.521, + "firstPaintMs": 138, + "fcpMs": 137.895, "interactionTests": { - "interactionLatencyMs": 19.63, - "inputDelayMs": 0.76, - "processingDurationMs": 2.042, - "presentationDelayMs": 16.828 + "interactionLatencyMs": 17.814, + "inputDelayMs": 1.03, + "processingDurationMs": 1.86, + "presentationDelayMs": 14.924 } }, { - "firstPaintMs": 112, - "fcpMs": 111.735, + "firstPaintMs": 114, + "fcpMs": 113.542, "interactionTests": { - "interactionLatencyMs": 15.247, - "inputDelayMs": 0.629, - "processingDurationMs": 1.682, - "presentationDelayMs": 12.936 + "interactionLatencyMs": 12.2, + "inputDelayMs": 0.72, + "processingDurationMs": 3.294, + "presentationDelayMs": 8.186 } }, { - "firstPaintMs": 100, - "fcpMs": 99.62, + "firstPaintMs": 118, + "fcpMs": 117.51, "interactionTests": { - "interactionLatencyMs": 15.465, - "inputDelayMs": 0.595, - "processingDurationMs": 4.966, - "presentationDelayMs": 9.904 + "interactionLatencyMs": 16.376, + "inputDelayMs": 0.694, + "processingDurationMs": 4.307, + "presentationDelayMs": 11.375 } }, { "firstPaintMs": 116, - "fcpMs": 116.377, + "fcpMs": 116.404, "interactionTests": { - "interactionLatencyMs": 15.379000000000001, - "inputDelayMs": 0.552, - "processingDurationMs": 2.607, - "presentationDelayMs": 12.22 + "interactionLatencyMs": 10.533999999999999, + "inputDelayMs": 0.765, + "processingDurationMs": 2.084, + "presentationDelayMs": 7.685 } }, { - "firstPaintMs": 98, - "fcpMs": 98.029, + "firstPaintMs": 142, + "fcpMs": 141.632, "interactionTests": { - "interactionLatencyMs": 12.384, - "inputDelayMs": 2.193, - "processingDurationMs": 2.944, - "presentationDelayMs": 7.247 + "interactionLatencyMs": 17.044, + "inputDelayMs": 0.539, + "processingDurationMs": 2.629, + "presentationDelayMs": 13.876 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 452, - "avgLatencyMs": 2.267, - "medianLatencyMs": 2.149, - "samples": 4411, + "opsPerSec": 455, + "avgLatencyMs": 2.258, + "medianLatencyMs": 2.131, + "samples": 4429, "bodySizeKb": 183.53, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 89, - "fcpMs": 88.87, + "firstPaintMs": 106.4, + "fcpMs": 106.27, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 17.67, - "inputDelayMs": 0.58, - "processingDurationMs": 2.99, - "presentationDelayMs": 14.11 + "interactionLatencyMs": 16.64, + "inputDelayMs": 0.8, + "processingDurationMs": 3.71, + "presentationDelayMs": 12.13 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.21, - "fcpMs": 12.02, - "interactionLatencyMs": 4.67, - "inputDelayMs": 0.11, - "processingDurationMs": 0.91, - "presentationDelayMs": 5.11 + "firstPaintMs": 19.48, + "fcpMs": 19.3, + "interactionLatencyMs": 4.13, + "inputDelayMs": 0.19, + "processingDurationMs": 1.44, + "presentationDelayMs": 4.51 }, "samples": [ { - "firstPaintMs": 104, - "fcpMs": 103.867, + "firstPaintMs": 127, + "fcpMs": 126.704, "interactionTests": { - "interactionLatencyMs": 15.046000000000001, - "inputDelayMs": 0.692, - "processingDurationMs": 4.448, - "presentationDelayMs": 9.906 + "interactionLatencyMs": 18.042, + "inputDelayMs": 1.056, + "processingDurationMs": 5.772, + "presentationDelayMs": 11.214 } }, { - "firstPaintMs": 89, - "fcpMs": 88.656, + "firstPaintMs": 120, + "fcpMs": 119.569, "interactionTests": { - "interactionLatencyMs": 12.934000000000001, - "inputDelayMs": 0.647, - "processingDurationMs": 3.136, - "presentationDelayMs": 9.151 + "interactionLatencyMs": 10.761, + "inputDelayMs": 0.572, + "processingDurationMs": 2.961, + "presentationDelayMs": 7.228 } }, { - "firstPaintMs": 90, - "fcpMs": 89.839, + "firstPaintMs": 110, + "fcpMs": 109.836, "interactionTests": { - "interactionLatencyMs": 15.357, - "inputDelayMs": 0.579, - "processingDurationMs": 2.178, - "presentationDelayMs": 12.6 + "interactionLatencyMs": 14.897, + "inputDelayMs": 0.739, + "processingDurationMs": 4.524, + "presentationDelayMs": 9.634 } }, { - "firstPaintMs": 92, - "fcpMs": 91.68, + "firstPaintMs": 97, + "fcpMs": 97.264, "interactionTests": { - "interactionLatencyMs": 20.826999999999998, - "inputDelayMs": 0.4, - "processingDurationMs": 2.296, - "presentationDelayMs": 18.131 + "interactionLatencyMs": 21.908, + "inputDelayMs": 0.705, + "processingDurationMs": 2.127, + "presentationDelayMs": 19.076 } }, { - "firstPaintMs": 70, - "fcpMs": 70.313, + "firstPaintMs": 78, + "fcpMs": 77.953, "interactionTests": { - "interactionLatencyMs": 24.187, - "inputDelayMs": 0.58, - "processingDurationMs": 2.869, - "presentationDelayMs": 20.738 + "interactionLatencyMs": 17.609, + "inputDelayMs": 0.932, + "processingDurationMs": 3.154, + "presentationDelayMs": 13.523 } } ] }, "ssrLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ], "runs": 3, "samples": [ { - "peakWorkers": 10, - "peakRequestsPerSec": 493.4, - "peakAvgLatencyMs": 19.76, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, - "peakP90LatencyMs": 25, - "peakP99LatencyMs": 29, - "totalRequests": 15890, + "peakWorkers": 25, + "peakRequestsPerSec": 477.6, + "peakAvgLatencyMs": 51.62, + "peakP50LatencyMs": 50, + "peakP75LatencyMs": 55, + "peakP90LatencyMs": 62, + "peakP99LatencyMs": 86, + "totalRequests": 15396, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1678, + "requests": 1580, "errors": 0, - "requestsPerSec": 335.6, - "avgLatencyMs": 2.2, + "requestsPerSec": 316, + "avgLatencyMs": 2.4, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, - "p90LatencyMs": 2, - "p99LatencyMs": 6, - "maxLatencyMs": 7, - "bytesPerSec": 93539532.8 + "p90LatencyMs": 3, + "p99LatencyMs": 9, + "maxLatencyMs": 11, + "bytesPerSec": 88073830.4 }, { "workers": 5, "durationMs": 5000, - "requests": 2449, + "requests": 2357, "errors": 0, - "requestsPerSec": 489.8, - "avgLatencyMs": 9.75, + "requestsPerSec": 471.4, + "avgLatencyMs": 10.14, "medianLatencyMs": 8, "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 15, - "p99LatencyMs": 17, - "maxLatencyMs": 20, - "bytesPerSec": 136491827.2 + "p75LatencyMs": 12, + "p90LatencyMs": 16, + "p99LatencyMs": 20, + "maxLatencyMs": 23, + "bytesPerSec": 131360358.4 }, { "workers": 10, "durationMs": 5000, - "requests": 2467, + "requests": 2363, "errors": 0, - "requestsPerSec": 493.4, - "avgLatencyMs": 19.76, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, - "p90LatencyMs": 25, - "p99LatencyMs": 29, - "maxLatencyMs": 38, - "bytesPerSec": 137514188.81 + "requestsPerSec": 472.6, + "avgLatencyMs": 20.62, + "medianLatencyMs": 21, + "p50LatencyMs": 21, + "p75LatencyMs": 24, + "p90LatencyMs": 27, + "p99LatencyMs": 31, + "maxLatencyMs": 56, + "bytesPerSec": 131701145.6 }, { "workers": 25, "durationMs": 5000, - "requests": 2425, + "requests": 2388, "errors": 0, - "requestsPerSec": 485, - "avgLatencyMs": 50.79, + "requestsPerSec": 477.6, + "avgLatencyMs": 51.62, "medianLatencyMs": 50, "p50LatencyMs": 50, - "p75LatencyMs": 54, - "p90LatencyMs": 60, - "p99LatencyMs": 81, - "maxLatencyMs": 180, - "bytesPerSec": 135122124.81 + "p75LatencyMs": 55, + "p90LatencyMs": 62, + "p99LatencyMs": 86, + "maxLatencyMs": 282, + "bytesPerSec": 133110169.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2307, + "requests": 2288, "errors": 0, - "requestsPerSec": 461.4, - "avgLatencyMs": 106.51, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 141, - "p99LatencyMs": 438, - "maxLatencyMs": 1486, - "bytesPerSec": 128607846.4 + "requestsPerSec": 457.6, + "avgLatencyMs": 107.6, + "medianLatencyMs": 103, + "p50LatencyMs": 103, + "p75LatencyMs": 115, + "p90LatencyMs": 134, + "p99LatencyMs": 484, + "maxLatencyMs": 1548, + "bytesPerSec": 127526502.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2299, + "requests": 2243, "errors": 0, - "requestsPerSec": 459.8, - "avgLatencyMs": 188.82, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 171, - "p90LatencyMs": 223, - "p99LatencyMs": 2634, - "maxLatencyMs": 4941, - "bytesPerSec": 128142540.8 + "requestsPerSec": 448.6, + "avgLatencyMs": 188.06, + "medianLatencyMs": 135, + "p50LatencyMs": 135, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2290, + "maxLatencyMs": 4929, + "bytesPerSec": 125023027.2 }, { "workers": 200, "durationMs": 5010, - "requests": 2265, + "requests": 2177, "errors": 0, - "requestsPerSec": 453, - "avgLatencyMs": 190.3, - "medianLatencyMs": 132, - "p50LatencyMs": 132, - "p75LatencyMs": 173, - "p90LatencyMs": 218, - "p99LatencyMs": 2690, - "maxLatencyMs": 4989, - "bytesPerSec": 126255104 + "requestsPerSec": 435.4, + "avgLatencyMs": 212.88, + "medianLatencyMs": 165, + "p50LatencyMs": 165, + "p75LatencyMs": 215, + "p90LatencyMs": 235, + "p99LatencyMs": 2518, + "maxLatencyMs": 4894, + "bytesPerSec": 121339904 } ] }, { - "peakWorkers": 25, - "peakRequestsPerSec": 485.4, - "peakAvgLatencyMs": 50.77, - "peakP50LatencyMs": 49, - "peakP75LatencyMs": 55, - "peakP90LatencyMs": 60, - "peakP99LatencyMs": 89, - "totalRequests": 15700, + "peakWorkers": 10, + "peakRequestsPerSec": 477, + "peakAvgLatencyMs": 20.44, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, + "peakP90LatencyMs": 27, + "peakP99LatencyMs": 33, + "totalRequests": 15109, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1564, + "requests": 1521, "errors": 0, - "requestsPerSec": 312.8, - "avgLatencyMs": 2.48, + "requestsPerSec": 304.2, + "avgLatencyMs": 2.6, "medianLatencyMs": 2, "p50LatencyMs": 2, "p75LatencyMs": 2, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 15, - "bytesPerSec": 87169433.6 + "p99LatencyMs": 12, + "maxLatencyMs": 14, + "bytesPerSec": 84770816 }, { "workers": 5, "durationMs": 5000, - "requests": 2388, + "requests": 2272, "errors": 0, - "requestsPerSec": 477.6, - "avgLatencyMs": 9.98, + "requestsPerSec": 454.4, + "avgLatencyMs": 10.52, "medianLatencyMs": 8, "p50LatencyMs": 8, "p75LatencyMs": 12, - "p90LatencyMs": 16, - "p99LatencyMs": 20, - "maxLatencyMs": 23, - "bytesPerSec": 133110169.6 + "p90LatencyMs": 17, + "p99LatencyMs": 22, + "maxLatencyMs": 27, + "bytesPerSec": 126648320 }, { "workers": 10, "durationMs": 5000, - "requests": 2390, + "requests": 2385, "errors": 0, - "requestsPerSec": 478, - "avgLatencyMs": 20.38, + "requestsPerSec": 477, + "avgLatencyMs": 20.44, "medianLatencyMs": 20, "p50LatencyMs": 20, - "p75LatencyMs": 24, + "p75LatencyMs": 23, "p90LatencyMs": 27, - "p99LatencyMs": 32, - "maxLatencyMs": 58, - "bytesPerSec": 133195366.4 + "p99LatencyMs": 33, + "maxLatencyMs": 60, + "bytesPerSec": 132939776 }, { "workers": 25, "durationMs": 5000, - "requests": 2427, + "requests": 2306, "errors": 0, - "requestsPerSec": 485.4, - "avgLatencyMs": 50.77, - "medianLatencyMs": 49, - "p50LatencyMs": 49, - "p75LatencyMs": 55, - "p90LatencyMs": 60, - "p99LatencyMs": 89, - "maxLatencyMs": 372, - "bytesPerSec": 135285964.81 + "requestsPerSec": 461.2, + "avgLatencyMs": 53.43, + "medianLatencyMs": 52, + "p50LatencyMs": 52, + "p75LatencyMs": 58, + "p90LatencyMs": 64, + "p99LatencyMs": 88, + "maxLatencyMs": 328, + "bytesPerSec": 128535756.8 }, { "workers": 50, "durationMs": 5000, - "requests": 2363, + "requests": 2228, "errors": 0, - "requestsPerSec": 472.6, - "avgLatencyMs": 104.18, - "medianLatencyMs": 101, - "p50LatencyMs": 101, - "p75LatencyMs": 113, - "p90LatencyMs": 137, - "p99LatencyMs": 178, - "maxLatencyMs": 1059, - "bytesPerSec": 131714252.8 + "requestsPerSec": 445.6, + "avgLatencyMs": 110.56, + "medianLatencyMs": 106, + "p50LatencyMs": 106, + "p75LatencyMs": 117, + "p90LatencyMs": 141, + "p99LatencyMs": 191, + "maxLatencyMs": 1039, + "bytesPerSec": 124171059.2 }, { "workers": 100, "durationMs": 5010, - "requests": 2312, + "requests": 2232, "errors": 0, - "requestsPerSec": 462.4, - "avgLatencyMs": 183.36, - "medianLatencyMs": 128, - "p50LatencyMs": 128, - "p75LatencyMs": 166, - "p90LatencyMs": 245, - "p99LatencyMs": 2310, - "maxLatencyMs": 4880, - "bytesPerSec": 128850329.6 + "requestsPerSec": 446.4, + "avgLatencyMs": 218.62, + "medianLatencyMs": 161, + "p50LatencyMs": 161, + "p75LatencyMs": 203, + "p90LatencyMs": 307, + "p99LatencyMs": 2821, + "maxLatencyMs": 4199, + "bytesPerSec": 124406988.8 }, { "workers": 200, "durationMs": 5010, - "requests": 2256, + "requests": 2165, "errors": 0, - "requestsPerSec": 451.2, - "avgLatencyMs": 194.44, - "medianLatencyMs": 136, - "p50LatencyMs": 136, - "p75LatencyMs": 171, - "p90LatencyMs": 218, - "p99LatencyMs": 2593, - "maxLatencyMs": 4913, - "bytesPerSec": 125737369.6 + "requestsPerSec": 433, + "avgLatencyMs": 210.35, + "medianLatencyMs": 155, + "p50LatencyMs": 155, + "p75LatencyMs": 187, + "p90LatencyMs": 266, + "p99LatencyMs": 2584, + "maxLatencyMs": 4818, + "bytesPerSec": 120671436.8 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 494.8, - "peakAvgLatencyMs": 19.67, - "peakP50LatencyMs": 19, - "peakP75LatencyMs": 22, + "peakRequestsPerSec": 480.4, + "peakAvgLatencyMs": 20.27, + "peakP50LatencyMs": 20, + "peakP75LatencyMs": 23, "peakP90LatencyMs": 26, "peakP99LatencyMs": 31, - "totalRequests": 15884, + "totalRequests": 15368, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1562, + "requests": 1513, "errors": 0, - "requestsPerSec": 312.4, - "avgLatencyMs": 2.49, + "requestsPerSec": 302.61, + "avgLatencyMs": 2.66, "medianLatencyMs": 2, "p50LatencyMs": 2, - "p75LatencyMs": 2, + "p75LatencyMs": 3, "p90LatencyMs": 3, - "p99LatencyMs": 11, - "maxLatencyMs": 13, - "bytesPerSec": 87077683.2 + "p99LatencyMs": 10, + "maxLatencyMs": 15, + "bytesPerSec": 84338278.41 }, { "workers": 5, "durationMs": 5000, - "requests": 2451, + "requests": 2331, "errors": 0, - "requestsPerSec": 490.2, - "avgLatencyMs": 9.75, - "medianLatencyMs": 8, - "p50LatencyMs": 8, - "p75LatencyMs": 11, - "p90LatencyMs": 14, + "requestsPerSec": 466.2, + "avgLatencyMs": 10.23, + "medianLatencyMs": 9, + "p50LatencyMs": 9, + "p75LatencyMs": 13, + "p90LatencyMs": 15, "p99LatencyMs": 18, - "maxLatencyMs": 21, - "bytesPerSec": 136596684.81 + "maxLatencyMs": 19, + "bytesPerSec": 129912012.8 }, { "workers": 10, "durationMs": 5000, - "requests": 2474, + "requests": 2402, "errors": 0, - "requestsPerSec": 494.8, - "avgLatencyMs": 19.67, - "medianLatencyMs": 19, - "p50LatencyMs": 19, - "p75LatencyMs": 22, + "requestsPerSec": 480.4, + "avgLatencyMs": 20.27, + "medianLatencyMs": 20, + "p50LatencyMs": 20, + "p75LatencyMs": 23, "p90LatencyMs": 26, "p99LatencyMs": 31, - "maxLatencyMs": 55, - "bytesPerSec": 137874636.81 + "maxLatencyMs": 61, + "bytesPerSec": 133876940.8 }, { "workers": 25, "durationMs": 5000, - "requests": 2437, + "requests": 2380, "errors": 0, - "requestsPerSec": 487.4, - "avgLatencyMs": 50.46, - "medianLatencyMs": 48, - "p50LatencyMs": 48, - "p75LatencyMs": 54, - "p90LatencyMs": 62, - "p99LatencyMs": 80, - "maxLatencyMs": 338, - "bytesPerSec": 135836467.2 + "requestsPerSec": 476, + "avgLatencyMs": 51.77, + "medianLatencyMs": 50, + "p50LatencyMs": 50, + "p75LatencyMs": 56, + "p90LatencyMs": 64, + "p99LatencyMs": 89, + "maxLatencyMs": 264, + "bytesPerSec": 132651417.6 }, { "workers": 50, "durationMs": 5000, - "requests": 2380, + "requests": 2292, "errors": 0, - "requestsPerSec": 476, - "avgLatencyMs": 103.47, - "medianLatencyMs": 99, - "p50LatencyMs": 99, - "p75LatencyMs": 112, - "p90LatencyMs": 134, - "p99LatencyMs": 450, - "maxLatencyMs": 1126, - "bytesPerSec": 132644864 + "requestsPerSec": 458.4, + "avgLatencyMs": 107.58, + "medianLatencyMs": 102, + "p50LatencyMs": 102, + "p75LatencyMs": 117, + "p90LatencyMs": 138, + "p99LatencyMs": 483, + "maxLatencyMs": 924, + "bytesPerSec": 127755878.4 }, { "workers": 100, "durationMs": 5010, - "requests": 2287, + "requests": 2267, "errors": 0, - "requestsPerSec": 457.4, - "avgLatencyMs": 183.67, - "medianLatencyMs": 124, - "p50LatencyMs": 124, - "p75LatencyMs": 165, - "p90LatencyMs": 230, - "p99LatencyMs": 2396, - "maxLatencyMs": 4962, - "bytesPerSec": 127474073.6 + "requestsPerSec": 453.4, + "avgLatencyMs": 186.1, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 163, + "p90LatencyMs": 231, + "p99LatencyMs": 2520, + "maxLatencyMs": 4997, + "bytesPerSec": 126346854.4 }, { "workers": 200, "durationMs": 5010, - "requests": 2293, + "requests": 2183, "errors": 0, - "requestsPerSec": 458.6, - "avgLatencyMs": 188.85, - "medianLatencyMs": 135, - "p50LatencyMs": 135, - "p75LatencyMs": 170, - "p90LatencyMs": 223, - "p99LatencyMs": 2370, - "maxLatencyMs": 4871, - "bytesPerSec": 127808307.2 + "requestsPerSec": 436.6, + "avgLatencyMs": 187.9, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 174, + "p90LatencyMs": 214, + "p99LatencyMs": 2560, + "maxLatencyMs": 4951, + "bytesPerSec": 121680691.2 } ] } diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.145.3.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.145.3.json index eb73ec85..96631907 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.145.3.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.145.3.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-09-28T00:47:33.309Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.145.3", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.146.3.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.146.3.json index d5191297..f4fd4976 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.146.3.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.146.3.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-09-28T11:12:21.494Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.146.3", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.147.3.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.147.3.json index e72b60e4..78c84a31 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.147.3.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.147.3.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-09-29T09:09:31.602Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.147.3", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.148.0.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.148.0.json index 67c0e208..d616b56f 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.148.0.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.148.0.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-01T10:20:29.131Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.148.0", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.149.4.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.149.4.json index 936ee49f..525fac36 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.149.4.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.149.4.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-01T13:19:04.283Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.149.4", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.150.0.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.150.0.json index 63db2f06..6210cb16 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.150.0.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.150.0.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T04:10:18.351Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.150.0", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.151.6.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.151.6.json index 05343da9..2a885925 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.151.6.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.151.6.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T06:37:18.382Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.151.6", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.152.0.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.152.0.json index 56776885..fdec781f 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.152.0.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.152.0.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T07:12:42.751Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.152.0", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.153.2.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.153.2.json index dc295204..60dd9832 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.153.2.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.153.2.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-02T07:36:37.662Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.153.2", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.154.14.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.154.14.json index 2adef1e7..c2b8cdac 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.154.14.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.154.14.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-03T08:00:42.029Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.154.14", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json index fd238818..891275a1 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.155.0.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-03T13:34:23.158Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.155.0", diff --git a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.156.0.json b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.156.0.json index af1f825c..2a612bce 100644 --- a/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.156.0.json +++ b/packages/docs/src/content/runtime/versions/app-tanstack-start-react/1.156.0.json @@ -3,7 +3,7 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, + "order": 8, "timingMeasuredAt": "2026-10-06T13:19:52.304Z", "runner": "Depot depot-ubuntu-24.04 GitHub Actions runner (2 CPUs, 8 GB RAM, 100 GB disk, 2 GB disk accelerator)", "frameworkVersion": "1.156.0", 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 3dd8d1ac..b47cba5f 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 @@ -3,634 +3,634 @@ "package": "app-tanstack-start-react", "type": "runtime-app", "isFocused": true, - "order": 7, - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "order": 8, + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 141.8, - "fcpMs": 141.59, + "firstPaintMs": 140.6, + "fcpMs": 140.37, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 31.69, - "inputDelayMs": 2.06, - "processingDurationMs": 15.27, - "presentationDelayMs": 14.36 + "interactionLatencyMs": 30.97, + "inputDelayMs": 2.7, + "processingDurationMs": 15.35, + "presentationDelayMs": 12.92 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 24.16, - "fcpMs": 24.33, - "interactionLatencyMs": 3.36, - "inputDelayMs": 1.34, - "processingDurationMs": 2.99, - "presentationDelayMs": 4.03 + "firstPaintMs": 7.47, + "fcpMs": 7.44, + "interactionLatencyMs": 6.14, + "inputDelayMs": 1.36, + "processingDurationMs": 2.36, + "presentationDelayMs": 7.15 }, "samples": [ { - "firstPaintMs": 146, - "fcpMs": 146.226, + "firstPaintMs": 130, + "fcpMs": 129.686, "interactionTests": { - "interactionLatencyMs": 34.504999999999995, - "inputDelayMs": 1.519, - "processingDurationMs": 16.267, - "presentationDelayMs": 16.719 + "interactionLatencyMs": 36.243, + "inputDelayMs": 3.728, + "processingDurationMs": 16.518, + "presentationDelayMs": 15.997 } }, { - "firstPaintMs": 143, - "fcpMs": 142.55, + "firstPaintMs": 142, + "fcpMs": 141.591, "interactionTests": { - "interactionLatencyMs": 34.941, - "inputDelayMs": 1.467, - "processingDurationMs": 14.738, - "presentationDelayMs": 18.736 + "interactionLatencyMs": 23.485999999999997, + "inputDelayMs": 4.576, + "processingDurationMs": 12.966, + "presentationDelayMs": 5.944 } }, { - "firstPaintMs": 124, - "fcpMs": 123.688, + "firstPaintMs": 140, + "fcpMs": 139.934, "interactionTests": { - "interactionLatencyMs": 32.607, - "inputDelayMs": 1.795, - "processingDurationMs": 19.778, - "presentationDelayMs": 11.034 + "interactionLatencyMs": 25.837000000000003, + "inputDelayMs": 1.821, + "processingDurationMs": 18.108, + "presentationDelayMs": 5.908 } }, { - "firstPaintMs": 179, - "fcpMs": 178.962, + "firstPaintMs": 151, + "fcpMs": 150.628, "interactionTests": { - "interactionLatencyMs": 28.996, - "inputDelayMs": 1.091, - "processingDurationMs": 11.844, - "presentationDelayMs": 16.061 + "interactionLatencyMs": 32.036, + "inputDelayMs": 1.648, + "processingDurationMs": 16.36, + "presentationDelayMs": 14.028 } }, { - "firstPaintMs": 117, - "fcpMs": 116.527, + "firstPaintMs": 140, + "fcpMs": 140.023, "interactionTests": { - "interactionLatencyMs": 27.378999999999998, - "inputDelayMs": 4.409, - "processingDurationMs": 13.744, - "presentationDelayMs": 9.226 + "interactionLatencyMs": 37.244, + "inputDelayMs": 1.726, + "processingDurationMs": 12.79, + "presentationDelayMs": 22.728 } } ] }, "ssrRequestThroughputTests": { - "opsPerSec": 350, - "avgLatencyMs": 2.892, - "medianLatencyMs": 2.804, - "samples": 3459, + "opsPerSec": 339, + "avgLatencyMs": 2.998, + "medianLatencyMs": 2.893, + "samples": 3336, "bodySizeKb": 191.63, "duplicationFactor": 2 }, "serverSideRenderedTests": { - "firstPaintMs": 111.2, - "fcpMs": 111.32, + "firstPaintMs": 102.6, + "fcpMs": 102.59, "interactionTests": { "scenario": "first-row-detail-navigation", "source": "lighthouse-inp-breakdown", - "interactionLatencyMs": 32.29, - "inputDelayMs": 2.39, - "processingDurationMs": 16.09, - "presentationDelayMs": 13.81 + "interactionLatencyMs": 32.72, + "inputDelayMs": 1.73, + "processingDurationMs": 16.39, + "presentationDelayMs": 14.6 }, "runs": 5, "standardDeviation": { - "firstPaintMs": 12.24, - "fcpMs": 12.16, - "interactionLatencyMs": 6.76, - "inputDelayMs": 1.17, - "processingDurationMs": 2.96, - "presentationDelayMs": 4.35 + "firstPaintMs": 13.15, + "fcpMs": 13.17, + "interactionLatencyMs": 3.93, + "inputDelayMs": 0.3, + "processingDurationMs": 3.06, + "presentationDelayMs": 4.42 }, "samples": [ { - "firstPaintMs": 122, - "fcpMs": 121.802, + "firstPaintMs": 87, + "fcpMs": 86.803, "interactionTests": { - "interactionLatencyMs": 25.58, - "inputDelayMs": 1.795, - "processingDurationMs": 12.453, - "presentationDelayMs": 11.332 + "interactionLatencyMs": 30.021, + "inputDelayMs": 1.598, + "processingDurationMs": 17.104, + "presentationDelayMs": 11.319 } }, { - "firstPaintMs": 94, - "fcpMs": 94.35, + "firstPaintMs": 123, + "fcpMs": 122.989, "interactionTests": { - "interactionLatencyMs": 35.358999999999995, - "inputDelayMs": 4.486, - "processingDurationMs": 14.568, - "presentationDelayMs": 16.305 + "interactionLatencyMs": 39.366, + "inputDelayMs": 1.585, + "processingDurationMs": 19.211, + "presentationDelayMs": 18.57 } }, { "firstPaintMs": 103, - "fcpMs": 102.977, + "fcpMs": 103.296, "interactionTests": { - "interactionLatencyMs": 38.975, - "inputDelayMs": 1.844, - "processingDurationMs": 19.239, - "presentationDelayMs": 17.892 + "interactionLatencyMs": 33.217, + "inputDelayMs": 1.715, + "processingDurationMs": 11.843, + "presentationDelayMs": 19.659 } }, { - "firstPaintMs": 121, - "fcpMs": 121.374, + "firstPaintMs": 103, + "fcpMs": 102.521, "interactionTests": { - "interactionLatencyMs": 37.068, - "inputDelayMs": 1.878, - "processingDurationMs": 19.035, - "presentationDelayMs": 16.155 + "interactionLatencyMs": 30.326, + "inputDelayMs": 1.519, + "processingDurationMs": 14.92, + "presentationDelayMs": 13.887 } }, { - "firstPaintMs": 116, - "fcpMs": 116.118, + "firstPaintMs": 97, + "fcpMs": 97.331, "interactionTests": { - "interactionLatencyMs": 24.490000000000002, - "inputDelayMs": 1.944, - "processingDurationMs": 15.158, - "presentationDelayMs": 7.388 + "interactionLatencyMs": 30.657999999999998, + "inputDelayMs": 2.247, + "processingDurationMs": 18.868, + "presentationDelayMs": 9.543 } } ] }, "ssrRouterLinkLoadTests": { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ], "runs": 3, "samples": [ { - "peakWorkers": 50, - "peakRequestsPerSec": 166.6, - "peakAvgLatencyMs": 290.76, - "peakP50LatencyMs": 207, - "peakP75LatencyMs": 262, - "peakP90LatencyMs": 377, - "peakP99LatencyMs": 3203, - "totalRequests": 5501, + "peakWorkers": 25, + "peakRequestsPerSec": 156.6, + "peakAvgLatencyMs": 156.54, + "peakP50LatencyMs": 153, + "peakP75LatencyMs": 179, + "peakP90LatencyMs": 212, + "peakP99LatencyMs": 530, + "totalRequests": 5261, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 680, + "requests": 683, "errors": 0, - "requestsPerSec": 136, - "avgLatencyMs": 6.73, + "requestsPerSec": 136.6, + "avgLatencyMs": 6.74, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, - "p90LatencyMs": 8, - "p99LatencyMs": 12, + "p90LatencyMs": 9, + "p99LatencyMs": 11, "maxLatencyMs": 14, - "bytesPerSec": 39043072 + "bytesPerSec": 39226572.8 }, { "workers": 5, "durationMs": 5000, - "requests": 801, + "requests": 774, "errors": 0, - "requestsPerSec": 160.2, - "avgLatencyMs": 30.66, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 32, + "requestsPerSec": 154.81, + "avgLatencyMs": 31.7, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 33, "p90LatencyMs": 37, - "p99LatencyMs": 51, - "maxLatencyMs": 65, - "bytesPerSec": 45996441.6 + "p99LatencyMs": 53, + "maxLatencyMs": 64, + "bytesPerSec": 44443238.4 }, { "workers": 10, "durationMs": 5000, - "requests": 807, + "requests": 780, "errors": 0, - "requestsPerSec": 161.4, - "avgLatencyMs": 61.15, - "medianLatencyMs": 60, - "p50LatencyMs": 60, + "requestsPerSec": 156, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, "p75LatencyMs": 64, "p90LatencyMs": 76, - "p99LatencyMs": 100, - "maxLatencyMs": 199, - "bytesPerSec": 46343782.4 + "p99LatencyMs": 101, + "maxLatencyMs": 130, + "bytesPerSec": 44790579.2 }, { "workers": 25, "durationMs": 5000, - "requests": 830, + "requests": 783, "errors": 0, - "requestsPerSec": 166, - "avgLatencyMs": 148.06, - "medianLatencyMs": 145, - "p50LatencyMs": 145, - "p75LatencyMs": 157, - "p90LatencyMs": 214, - "p99LatencyMs": 497, - "maxLatencyMs": 1196, - "bytesPerSec": 47661056 + "requestsPerSec": 156.6, + "avgLatencyMs": 156.54, + "medianLatencyMs": 153, + "p50LatencyMs": 153, + "p75LatencyMs": 179, + "p90LatencyMs": 212, + "p99LatencyMs": 530, + "maxLatencyMs": 1030, + "bytesPerSec": 44960972.8 }, { "workers": 50, "durationMs": 5000, - "requests": 833, + "requests": 770, "errors": 0, - "requestsPerSec": 166.6, - "avgLatencyMs": 290.76, - "medianLatencyMs": 207, - "p50LatencyMs": 207, - "p75LatencyMs": 262, - "p90LatencyMs": 377, - "p99LatencyMs": 3203, - "maxLatencyMs": 4874, - "bytesPerSec": 47831449.6 + "requestsPerSec": 154, + "avgLatencyMs": 295.05, + "medianLatencyMs": 199, + "p50LatencyMs": 199, + "p75LatencyMs": 264, + "p90LatencyMs": 391, + "p99LatencyMs": 3346, + "maxLatencyMs": 4780, + "bytesPerSec": 44213862.4 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 763, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 305.37, - "medianLatencyMs": 221, - "p50LatencyMs": 221, - "p75LatencyMs": 267, - "p90LatencyMs": 366, - "p99LatencyMs": 3358, - "maxLatencyMs": 4995, - "bytesPerSec": 46396211.2 + "requestsPerSec": 152.6, + "avgLatencyMs": 303.71, + "medianLatencyMs": 201, + "p50LatencyMs": 201, + "p75LatencyMs": 282, + "p90LatencyMs": 388, + "p99LatencyMs": 3451, + "maxLatencyMs": 4866, + "bytesPerSec": 43819008 }, { "workers": 200, "durationMs": 5010, - "requests": 742, + "requests": 708, "errors": 0, - "requestsPerSec": 148.4, - "avgLatencyMs": 324.97, - "medianLatencyMs": 196, - "p50LatencyMs": 196, - "p75LatencyMs": 289, - "p90LatencyMs": 388, - "p99LatencyMs": 3789, - "maxLatencyMs": 4943, - "bytesPerSec": 42613145.6 + "requestsPerSec": 141.6, + "avgLatencyMs": 300.46, + "medianLatencyMs": 190, + "p50LatencyMs": 190, + "p75LatencyMs": 239, + "p90LatencyMs": 400, + "p99LatencyMs": 3360, + "maxLatencyMs": 4828, + "bytesPerSec": 40653619.21 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 165.6, - "peakAvgLatencyMs": 59.55, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 60, - "peakP90LatencyMs": 69, - "peakP99LatencyMs": 111, - "totalRequests": 5487, + "peakWorkers": 5, + "peakRequestsPerSec": 158.6, + "peakAvgLatencyMs": 30.88, + "peakP50LatencyMs": 31, + "peakP75LatencyMs": 32, + "peakP90LatencyMs": 33, + "peakP99LatencyMs": 47, + "totalRequests": 5201, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 702, + "requests": 690, "errors": 0, - "requestsPerSec": 140.4, - "avgLatencyMs": 6.49, + "requestsPerSec": 138, + "avgLatencyMs": 6.59, "medianLatencyMs": 6, "p50LatencyMs": 6, "p75LatencyMs": 7, "p90LatencyMs": 8, - "p99LatencyMs": 11, + "p99LatencyMs": 13, "maxLatencyMs": 13, - "bytesPerSec": 40314470.4 + "bytesPerSec": 39626342.4 }, { "workers": 5, "durationMs": 5000, - "requests": 812, + "requests": 793, "errors": 0, - "requestsPerSec": 162.4, - "avgLatencyMs": 30.19, - "medianLatencyMs": 30, - "p50LatencyMs": 30, - "p75LatencyMs": 31, - "p90LatencyMs": 37, - "p99LatencyMs": 49, - "maxLatencyMs": 52, - "bytesPerSec": 46632140.8 + "requestsPerSec": 158.6, + "avgLatencyMs": 30.88, + "medianLatencyMs": 31, + "p50LatencyMs": 31, + "p75LatencyMs": 32, + "p90LatencyMs": 33, + "p99LatencyMs": 47, + "maxLatencyMs": 50, + "bytesPerSec": 45531136 }, { "workers": 10, "durationMs": 5000, - "requests": 828, + "requests": 760, "errors": 0, - "requestsPerSec": 165.6, - "avgLatencyMs": 59.55, - "medianLatencyMs": 59, - "p50LatencyMs": 59, - "p75LatencyMs": 60, - "p90LatencyMs": 69, - "p99LatencyMs": 111, - "maxLatencyMs": 179, - "bytesPerSec": 47549644.8 + "requestsPerSec": 152, + "avgLatencyMs": 64.92, + "medianLatencyMs": 64, + "p50LatencyMs": 64, + "p75LatencyMs": 66, + "p90LatencyMs": 77, + "p99LatencyMs": 100, + "maxLatencyMs": 106, + "bytesPerSec": 43650252.8 }, { "workers": 25, "durationMs": 5000, - "requests": 816, + "requests": 743, "errors": 0, - "requestsPerSec": 163.2, - "avgLatencyMs": 150.02, - "medianLatencyMs": 146, - "p50LatencyMs": 146, - "p75LatencyMs": 170, - "p90LatencyMs": 195, - "p99LatencyMs": 569, - "maxLatencyMs": 1110, - "bytesPerSec": 46861516.8 + "requestsPerSec": 148.6, + "avgLatencyMs": 164.89, + "medianLatencyMs": 162, + "p50LatencyMs": 162, + "p75LatencyMs": 183, + "p90LatencyMs": 201, + "p99LatencyMs": 653, + "maxLatencyMs": 1148, + "bytesPerSec": 42667212.8 }, { "workers": 50, - "durationMs": 5010, - "requests": 802, + "durationMs": 5000, + "requests": 733, "errors": 0, - "requestsPerSec": 160.4, - "avgLatencyMs": 295.31, - "medianLatencyMs": 194, - "p50LatencyMs": 194, - "p75LatencyMs": 257, - "p90LatencyMs": 365, - "p99LatencyMs": 3365, - "maxLatencyMs": 4968, - "bytesPerSec": 46055424 + "requestsPerSec": 146.6, + "avgLatencyMs": 308.64, + "medianLatencyMs": 202, + "p50LatencyMs": 202, + "p75LatencyMs": 255, + "p90LatencyMs": 401, + "p99LatencyMs": 3477, + "maxLatencyMs": 4918, + "bytesPerSec": 42090496 }, { "workers": 100, "durationMs": 5010, - "requests": 808, + "requests": 730, "errors": 0, - "requestsPerSec": 161.6, - "avgLatencyMs": 316.78, - "medianLatencyMs": 242, - "p50LatencyMs": 242, - "p75LatencyMs": 273, - "p90LatencyMs": 406, - "p99LatencyMs": 3316, - "maxLatencyMs": 4935, - "bytesPerSec": 46402764.8 + "requestsPerSec": 146, + "avgLatencyMs": 318.69, + "medianLatencyMs": 222, + "p50LatencyMs": 222, + "p75LatencyMs": 307, + "p90LatencyMs": 379, + "p99LatencyMs": 3633, + "maxLatencyMs": 4891, + "bytesPerSec": 41921740.8 }, { "workers": 200, "durationMs": 5010, - "requests": 719, + "requests": 752, "errors": 0, - "requestsPerSec": 143.81, - "avgLatencyMs": 342.89, - "medianLatencyMs": 225, - "p50LatencyMs": 225, - "p75LatencyMs": 295, - "p90LatencyMs": 450, - "p99LatencyMs": 3392, - "maxLatencyMs": 4978, - "bytesPerSec": 41289318.4 + "requestsPerSec": 150.4, + "avgLatencyMs": 309.67, + "medianLatencyMs": 206, + "p50LatencyMs": 206, + "p75LatencyMs": 264, + "p90LatencyMs": 364, + "p99LatencyMs": 3595, + "maxLatencyMs": 4931, + "bytesPerSec": 43183308.8 } ] }, { - "peakWorkers": 10, - "peakRequestsPerSec": 164.2, - "peakAvgLatencyMs": 60.02, - "peakP50LatencyMs": 59, - "peakP75LatencyMs": 62, - "peakP90LatencyMs": 71, - "peakP99LatencyMs": 89, - "totalRequests": 5426, + "peakWorkers": 5, + "peakRequestsPerSec": 168.6, + "peakAvgLatencyMs": 29.07, + "peakP50LatencyMs": 29, + "peakP75LatencyMs": 30, + "peakP90LatencyMs": 32, + "peakP99LatencyMs": 45, + "totalRequests": 5470, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 670, + "requests": 721, "errors": 0, - "requestsPerSec": 134, - "avgLatencyMs": 6.92, - "medianLatencyMs": 7, - "p50LatencyMs": 7, - "p75LatencyMs": 7, - "p90LatencyMs": 9, - "p99LatencyMs": 13, - "maxLatencyMs": 14, - "bytesPerSec": 38472908.8 + "requestsPerSec": 144.2, + "avgLatencyMs": 6.41, + "medianLatencyMs": 6, + "p50LatencyMs": 6, + "p75LatencyMs": 6, + "p90LatencyMs": 8, + "p99LatencyMs": 9, + "maxLatencyMs": 12, + "bytesPerSec": 41402368 }, { "workers": 5, "durationMs": 5000, - "requests": 794, + "requests": 843, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 30.89, - "medianLatencyMs": 31, - "p50LatencyMs": 31, - "p75LatencyMs": 32, - "p90LatencyMs": 34, - "p99LatencyMs": 51, - "maxLatencyMs": 56, - "bytesPerSec": 45596672 + "requestsPerSec": 168.6, + "avgLatencyMs": 29.07, + "medianLatencyMs": 29, + "p50LatencyMs": 29, + "p75LatencyMs": 30, + "p90LatencyMs": 32, + "p99LatencyMs": 45, + "maxLatencyMs": 61, + "bytesPerSec": 48408166.4 }, { "workers": 10, "durationMs": 5000, - "requests": 821, + "requests": 825, "errors": 0, - "requestsPerSec": 164.2, - "avgLatencyMs": 60.02, + "requestsPerSec": 165, + "avgLatencyMs": 59.76, "medianLatencyMs": 59, "p50LatencyMs": 59, - "p75LatencyMs": 62, - "p90LatencyMs": 71, - "p99LatencyMs": 89, - "maxLatencyMs": 100, - "bytesPerSec": 47149875.2 + "p75LatencyMs": 60, + "p90LatencyMs": 72, + "p99LatencyMs": 104, + "maxLatencyMs": 194, + "bytesPerSec": 47372697.6 }, { "workers": 25, "durationMs": 5000, - "requests": 809, + "requests": 818, "errors": 0, - "requestsPerSec": 161.81, - "avgLatencyMs": 151.61, - "medianLatencyMs": 150, - "p50LatencyMs": 150, - "p75LatencyMs": 163, - "p90LatencyMs": 201, - "p99LatencyMs": 257, - "maxLatencyMs": 582, - "bytesPerSec": 46461747.2 + "requestsPerSec": 163.6, + "avgLatencyMs": 149.96, + "medianLatencyMs": 147, + "p50LatencyMs": 147, + "p75LatencyMs": 165, + "p90LatencyMs": 197, + "p99LatencyMs": 432, + "maxLatencyMs": 1063, + "bytesPerSec": 46979481.6 }, { "workers": 50, "durationMs": 5000, - "requests": 794, + "requests": 798, "errors": 0, - "requestsPerSec": 158.81, - "avgLatencyMs": 298.44, - "medianLatencyMs": 195, - "p50LatencyMs": 195, - "p75LatencyMs": 261, - "p90LatencyMs": 388, - "p99LatencyMs": 3605, - "maxLatencyMs": 4977, - "bytesPerSec": 45596672 + "requestsPerSec": 159.6, + "avgLatencyMs": 295.25, + "medianLatencyMs": 194, + "p50LatencyMs": 194, + "p75LatencyMs": 276, + "p90LatencyMs": 378, + "p99LatencyMs": 3572, + "maxLatencyMs": 4892, + "bytesPerSec": 45819494.4 }, { "workers": 100, "durationMs": 5010, - "requests": 766, + "requests": 758, "errors": 0, - "requestsPerSec": 153.2, - "avgLatencyMs": 326.78, - "medianLatencyMs": 240, - "p50LatencyMs": 240, - "p75LatencyMs": 315, - "p90LatencyMs": 406, - "p99LatencyMs": 3371, - "maxLatencyMs": 4900, - "bytesPerSec": 43982848 + "requestsPerSec": 151.6, + "avgLatencyMs": 324.37, + "medianLatencyMs": 224, + "p50LatencyMs": 224, + "p75LatencyMs": 305, + "p90LatencyMs": 419, + "p99LatencyMs": 3420, + "maxLatencyMs": 4939, + "bytesPerSec": 43520819.2 }, { "workers": 200, "durationMs": 5010, - "requests": 772, + "requests": 707, "errors": 0, - "requestsPerSec": 154.4, - "avgLatencyMs": 308.15, - "medianLatencyMs": 191, - "p50LatencyMs": 191, - "p75LatencyMs": 261, - "p90LatencyMs": 369, - "p99LatencyMs": 3650, - "maxLatencyMs": 4968, - "bytesPerSec": 44330188.8 + "requestsPerSec": 141.4, + "avgLatencyMs": 312.52, + "medianLatencyMs": 212, + "p50LatencyMs": 212, + "p75LatencyMs": 240, + "p90LatencyMs": 393, + "p99LatencyMs": 3454, + "maxLatencyMs": 4887, + "bytesPerSec": 40593817.6 } ] } @@ -640,21 +640,21 @@ "browserVersion": "Google Chrome 153.0.8010.47", "ssrLoadTests": { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, "peakP90LatencyMs": 15, - "peakP99LatencyMs": 18, - "totalRequests": 12442, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1336, "errors": 0, - "requestsPerSec": 270.4, + "requestsPerSec": 267.2, "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, @@ -662,452 +662,452 @@ "p90LatencyMs": 4, "p99LatencyMs": 4, "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1902, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1893, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, + "medianLatencyMs": 25, + "p50LatencyMs": 25, + "p75LatencyMs": 26, + "p90LatencyMs": 32, + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1803, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, - "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1857, + "requests": 1783, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1798, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1744, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ], "runs": 3, "samples": [ { - "peakWorkers": 25, - "peakRequestsPerSec": 387.6, - "peakAvgLatencyMs": 63.66, - "peakP50LatencyMs": 62, - "peakP75LatencyMs": 70, - "peakP90LatencyMs": 86, - "peakP99LatencyMs": 111, - "totalRequests": 12793, + "peakWorkers": 5, + "peakRequestsPerSec": 380.4, + "peakAvgLatencyMs": 12.69, + "peakP50LatencyMs": 13, + "peakP75LatencyMs": 13, + "peakP90LatencyMs": 15, + "peakP99LatencyMs": 19, + "totalRequests": 12259, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1355, + "requests": 1336, "errors": 0, - "requestsPerSec": 271, - "avgLatencyMs": 3.1, + "requestsPerSec": 267.2, + "avgLatencyMs": 3.11, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 3, + "p90LatencyMs": 4, "p99LatencyMs": 4, - "maxLatencyMs": 7, - "bytesPerSec": 77837107.2 + "maxLatencyMs": 6, + "bytesPerSec": 76749209.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1913, + "requests": 1902, "errors": 0, - "requestsPerSec": 382.6, - "avgLatencyMs": 12.65, - "medianLatencyMs": 12, - "p50LatencyMs": 12, + "requestsPerSec": 380.4, + "avgLatencyMs": 12.69, + "medianLatencyMs": 13, + "p50LatencyMs": 13, "p75LatencyMs": 13, "p90LatencyMs": 15, - "p99LatencyMs": 20, - "maxLatencyMs": 30, - "bytesPerSec": 109884211.2 + "p99LatencyMs": 19, + "maxLatencyMs": 29, + "bytesPerSec": 109255065.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1934, + "requests": 1893, "errors": 0, - "requestsPerSec": 386.8, - "avgLatencyMs": 25.34, + "requestsPerSec": 378.6, + "avgLatencyMs": 25.83, "medianLatencyMs": 25, "p50LatencyMs": 25, "p75LatencyMs": 26, "p90LatencyMs": 32, - "p99LatencyMs": 45, - "maxLatencyMs": 63, - "bytesPerSec": 111090073.6 + "p99LatencyMs": 48, + "maxLatencyMs": 71, + "bytesPerSec": 108743884.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1938, + "requests": 1803, "errors": 0, - "requestsPerSec": 387.6, - "avgLatencyMs": 63.66, - "medianLatencyMs": 62, - "p50LatencyMs": 62, - "p75LatencyMs": 70, - "p90LatencyMs": 86, - "p99LatencyMs": 111, - "maxLatencyMs": 521, - "bytesPerSec": 111299788.8 + "requestsPerSec": 360.6, + "avgLatencyMs": 68.33, + "medianLatencyMs": 66, + "p50LatencyMs": 66, + "p75LatencyMs": 77, + "p90LatencyMs": 94, + "p99LatencyMs": 134, + "maxLatencyMs": 432, + "bytesPerSec": 103579648 }, { "workers": 50, "durationMs": 5000, - "requests": 1919, + "requests": 1783, "errors": 0, - "requestsPerSec": 383.8, - "avgLatencyMs": 127.97, - "medianLatencyMs": 111, - "p50LatencyMs": 111, - "p75LatencyMs": 150, - "p90LatencyMs": 182, - "p99LatencyMs": 729, - "maxLatencyMs": 2052, - "bytesPerSec": 110224998.4 + "requestsPerSec": 356.6, + "avgLatencyMs": 137.51, + "medianLatencyMs": 115, + "p50LatencyMs": 115, + "p75LatencyMs": 136, + "p90LatencyMs": 209, + "p99LatencyMs": 839, + "maxLatencyMs": 2352, + "bytesPerSec": 102413107.2 }, { "workers": 100, "durationMs": 5010, - "requests": 1883, + "requests": 1798, "errors": 0, - "requestsPerSec": 376.6, - "avgLatencyMs": 189.72, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 161, - "p90LatencyMs": 238, - "p99LatencyMs": 2722, - "maxLatencyMs": 4962, - "bytesPerSec": 108154060.8 + "requestsPerSec": 359.6, + "avgLatencyMs": 187.88, + "medianLatencyMs": 130, + "p50LatencyMs": 130, + "p75LatencyMs": 157, + "p90LatencyMs": 229, + "p99LatencyMs": 2638, + "maxLatencyMs": 4880, + "bytesPerSec": 103278182.4 }, { "workers": 200, "durationMs": 5010, - "requests": 1851, + "requests": 1744, "errors": 0, - "requestsPerSec": 370.2, - "avgLatencyMs": 192.92, - "medianLatencyMs": 117, - "p50LatencyMs": 117, - "p75LatencyMs": 184, - "p90LatencyMs": 227, - "p99LatencyMs": 2871, - "maxLatencyMs": 4938, - "bytesPerSec": 106319052.8 + "requestsPerSec": 348.8, + "avgLatencyMs": 193.48, + "medianLatencyMs": 131, + "p50LatencyMs": 131, + "p75LatencyMs": 162, + "p90LatencyMs": 253, + "p99LatencyMs": 2602, + "maxLatencyMs": 4889, + "bytesPerSec": 100184883.2 } ] }, { "peakWorkers": 5, - "peakRequestsPerSec": 381.2, - "peakAvgLatencyMs": 12.64, + "peakRequestsPerSec": 378.6, + "peakAvgLatencyMs": 12.71, "peakP50LatencyMs": 13, "peakP75LatencyMs": 13, - "peakP90LatencyMs": 15, + "peakP90LatencyMs": 14, "peakP99LatencyMs": 18, - "totalRequests": 12442, + "totalRequests": 12378, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1352, + "requests": 1312, "errors": 0, - "requestsPerSec": 270.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 262.4, + "avgLatencyMs": 3.1, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 6, - "bytesPerSec": 77666713.6 + "maxLatencyMs": 7, + "bytesPerSec": 75359846.41 }, { "workers": 5, "durationMs": 5000, - "requests": 1906, + "requests": 1893, "errors": 0, - "requestsPerSec": 381.2, - "avgLatencyMs": 12.64, + "requestsPerSec": 378.6, + "avgLatencyMs": 12.71, "medianLatencyMs": 13, "p50LatencyMs": 13, "p75LatencyMs": 13, - "p90LatencyMs": 15, + "p90LatencyMs": 14, "p99LatencyMs": 18, "maxLatencyMs": 22, - "bytesPerSec": 109477888 + "bytesPerSec": 108730777.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1837, + "requests": 1858, "errors": 0, - "requestsPerSec": 367.4, - "avgLatencyMs": 26.63, + "requestsPerSec": 371.6, + "avgLatencyMs": 26.35, "medianLatencyMs": 26, "p50LatencyMs": 26, "p75LatencyMs": 27, - "p90LatencyMs": 29, - "p99LatencyMs": 46, - "maxLatencyMs": 60, - "bytesPerSec": 105519513.6 + "p90LatencyMs": 30, + "p99LatencyMs": 44, + "maxLatencyMs": 48, + "bytesPerSec": 106712268.8 }, { "workers": 25, "durationMs": 5000, - "requests": 1812, + "requests": 1847, "errors": 0, - "requestsPerSec": 362.4, - "avgLatencyMs": 67.96, - "medianLatencyMs": 67, - "p50LatencyMs": 67, + "requestsPerSec": 369.4, + "avgLatencyMs": 66.7, + "medianLatencyMs": 66, + "p50LatencyMs": 66, "p75LatencyMs": 70, - "p90LatencyMs": 88, - "p99LatencyMs": 114, - "maxLatencyMs": 333, - "bytesPerSec": 104077721.6 + "p90LatencyMs": 89, + "p99LatencyMs": 134, + "maxLatencyMs": 249, + "bytesPerSec": 106096230.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1857, + "durationMs": 5010, + "requests": 1794, "errors": 0, - "requestsPerSec": 371.4, - "avgLatencyMs": 132.37, - "medianLatencyMs": 108, - "p50LatencyMs": 108, - "p75LatencyMs": 155, - "p90LatencyMs": 191, - "p99LatencyMs": 893, - "maxLatencyMs": 2130, - "bytesPerSec": 106672947.2 + "requestsPerSec": 358.8, + "avgLatencyMs": 136.73, + "medianLatencyMs": 116, + "p50LatencyMs": 116, + "p75LatencyMs": 152, + "p90LatencyMs": 193, + "p99LatencyMs": 917, + "maxLatencyMs": 2043, + "bytesPerSec": 103042252.8 }, { "workers": 100, "durationMs": 5010, - "requests": 1865, + "requests": 1842, "errors": 0, - "requestsPerSec": 373, - "avgLatencyMs": 190.91, - "medianLatencyMs": 127, - "p50LatencyMs": 127, - "p75LatencyMs": 161, - "p90LatencyMs": 251, - "p99LatencyMs": 2651, - "maxLatencyMs": 4979, - "bytesPerSec": 107118592 + "requestsPerSec": 368.4, + "avgLatencyMs": 191.16, + "medianLatencyMs": 125, + "p50LatencyMs": 125, + "p75LatencyMs": 156, + "p90LatencyMs": 244, + "p99LatencyMs": 2587, + "maxLatencyMs": 4853, + "bytesPerSec": 105794764.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1813, + "requests": 1832, "errors": 0, - "requestsPerSec": 362.6, - "avgLatencyMs": 194.02, - "medianLatencyMs": 125, - "p50LatencyMs": 125, - "p75LatencyMs": 166, - "p90LatencyMs": 237, - "p99LatencyMs": 2733, - "maxLatencyMs": 4855, - "bytesPerSec": 104143257.6 + "requestsPerSec": 366.4, + "avgLatencyMs": 194.96, + "medianLatencyMs": 128, + "p50LatencyMs": 128, + "p75LatencyMs": 165, + "p90LatencyMs": 236, + "p99LatencyMs": 2728, + "maxLatencyMs": 4949, + "bytesPerSec": 105231155.2 } ] }, { "peakWorkers": 10, - "peakRequestsPerSec": 380.6, - "peakAvgLatencyMs": 25.71, - "peakP50LatencyMs": 26, - "peakP75LatencyMs": 26, - "peakP90LatencyMs": 29, - "peakP99LatencyMs": 44, - "totalRequests": 12376, + "peakRequestsPerSec": 399.2, + "peakAvgLatencyMs": 24.42, + "peakP50LatencyMs": 24, + "peakP75LatencyMs": 25, + "peakP90LatencyMs": 26, + "peakP99LatencyMs": 42, + "totalRequests": 13044, "totalErrors": 0, "stages": [ { "workers": 1, "durationMs": 5000, - "requests": 1322, + "requests": 1361, "errors": 0, - "requestsPerSec": 264.4, - "avgLatencyMs": 3.11, + "requestsPerSec": 272.2, + "avgLatencyMs": 3.12, "medianLatencyMs": 3, "p50LatencyMs": 3, "p75LatencyMs": 3, - "p90LatencyMs": 4, + "p90LatencyMs": 3, "p99LatencyMs": 4, - "maxLatencyMs": 5, - "bytesPerSec": 75949670.41 + "maxLatencyMs": 7, + "bytesPerSec": 78191001.6 }, { "workers": 5, "durationMs": 5000, - "requests": 1872, + "requests": 1942, "errors": 0, - "requestsPerSec": 374.4, - "avgLatencyMs": 12.78, - "medianLatencyMs": 13, - "p50LatencyMs": 13, + "requestsPerSec": 388.4, + "avgLatencyMs": 12.4, + "medianLatencyMs": 12, + "p50LatencyMs": 12, "p75LatencyMs": 13, - "p90LatencyMs": 14, - "p99LatencyMs": 18, - "maxLatencyMs": 22, - "bytesPerSec": 107538022.4 + "p90LatencyMs": 15, + "p99LatencyMs": 20, + "maxLatencyMs": 28, + "bytesPerSec": 111548825.6 }, { "workers": 10, "durationMs": 5000, - "requests": 1903, + "requests": 1996, "errors": 0, - "requestsPerSec": 380.6, - "avgLatencyMs": 25.71, - "medianLatencyMs": 26, - "p50LatencyMs": 26, - "p75LatencyMs": 26, - "p90LatencyMs": 29, - "p99LatencyMs": 44, - "maxLatencyMs": 85, - "bytesPerSec": 109307494.4 + "requestsPerSec": 399.2, + "avgLatencyMs": 24.42, + "medianLatencyMs": 24, + "p50LatencyMs": 24, + "p75LatencyMs": 25, + "p90LatencyMs": 26, + "p99LatencyMs": 42, + "maxLatencyMs": 45, + "bytesPerSec": 114655232 }, { "workers": 25, "durationMs": 5000, - "requests": 1863, + "requests": 1943, "errors": 0, - "requestsPerSec": 372.6, - "avgLatencyMs": 66.1, - "medianLatencyMs": 65, - "p50LatencyMs": 65, - "p75LatencyMs": 70, - "p90LatencyMs": 87, - "p99LatencyMs": 114, - "maxLatencyMs": 433, - "bytesPerSec": 107013734.4 + "requestsPerSec": 388.6, + "avgLatencyMs": 63.27, + "medianLatencyMs": 62, + "p50LatencyMs": 62, + "p75LatencyMs": 65, + "p90LatencyMs": 83, + "p99LatencyMs": 111, + "maxLatencyMs": 268, + "bytesPerSec": 111601254.4 }, { "workers": 50, - "durationMs": 5000, - "requests": 1827, + "durationMs": 5010, + "requests": 1940, "errors": 0, - "requestsPerSec": 365.4, - "avgLatencyMs": 134.32, - "medianLatencyMs": 126, - "p50LatencyMs": 126, - "p75LatencyMs": 139, - "p90LatencyMs": 198, - "p99LatencyMs": 667, - "maxLatencyMs": 1965, - "bytesPerSec": 104955904 + "requestsPerSec": 388, + "avgLatencyMs": 126.79, + "medianLatencyMs": 110, + "p50LatencyMs": 110, + "p75LatencyMs": 140, + "p90LatencyMs": 183, + "p99LatencyMs": 724, + "maxLatencyMs": 1929, + "bytesPerSec": 111443968 }, { "workers": 100, "durationMs": 5010, - "requests": 1808, + "requests": 1957, "errors": 0, - "requestsPerSec": 361.6, - "avgLatencyMs": 199.96, - "medianLatencyMs": 137, - "p50LatencyMs": 137, - "p75LatencyMs": 185, - "p90LatencyMs": 243, - "p99LatencyMs": 2595, - "maxLatencyMs": 4918, - "bytesPerSec": 103854899.2 + "requestsPerSec": 391.4, + "avgLatencyMs": 189.39, + "medianLatencyMs": 129, + "p50LatencyMs": 129, + "p75LatencyMs": 163, + "p90LatencyMs": 253, + "p99LatencyMs": 2434, + "maxLatencyMs": 4886, + "bytesPerSec": 112413900.8 }, { "workers": 200, "durationMs": 5010, - "requests": 1781, + "requests": 1905, "errors": 0, - "requestsPerSec": 356.2, - "avgLatencyMs": 197.32, - "medianLatencyMs": 121, - "p50LatencyMs": 121, - "p75LatencyMs": 179, - "p90LatencyMs": 257, - "p99LatencyMs": 2818, - "maxLatencyMs": 4939, - "bytesPerSec": 102295142.4 + "requestsPerSec": 381, + "avgLatencyMs": 190.2, + "medianLatencyMs": 117, + "p50LatencyMs": 117, + "p75LatencyMs": 175, + "p90LatencyMs": 247, + "p99LatencyMs": 2612, + "maxLatencyMs": 4913, + "bytesPerSec": 109425459.2 } ] } diff --git a/packages/starter-astro/ci-stats.json b/packages/starter-astro/ci-stats.json index f25c6f35..b7195a16 100644 --- a/packages/starter-astro/ci-stats.json +++ b/packages/starter-astro/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 1032.2, - "standardDeviationMs": 33.51, - "minMs": 998, - "maxMs": 1069, - "samplesMs": [1069, 998, 1026, 1003, 1065] + "avgMs": 909.6, + "standardDeviationMs": 35.43, + "minMs": 860, + "maxMs": 947, + "samplesMs": [916, 936, 889, 860, 947] }, "warmBuildTime": { - "avgMs": 986.6, - "standardDeviationMs": 9.42, - "minMs": 972, - "maxMs": 996, - "samplesMs": [972, 983, 990, 992, 996] + "avgMs": 874.6, + "standardDeviationMs": 8.88, + "minMs": 865, + "maxMs": 883, + "samplesMs": [865, 879, 865, 881, 883] }, "installTime": { - "avgMs": 3583.8, - "standardDeviationMs": 1130.9, - "minMs": 1689, - "maxMs": 4530, - "samplesMs": [1689, 3431, 4129, 4530, 4140] + "avgMs": 3543.2, + "standardDeviationMs": 963.9, + "minMs": 1887, + "maxMs": 4177, + "samplesMs": [1887, 3510, 3989, 4153, 4177] }, "prodDependencies": 1, "devDependencies": 2, @@ -131,11 +131,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1426, - "standardDeviationMs": 37.91, - "minMs": 1376, - "maxMs": 1469, - "samplesMs": [1469, 1452, 1400, 1376, 1433] + "avgMs": 1312.8, + "standardDeviationMs": 33.83, + "minMs": 1281, + "maxMs": 1357, + "samplesMs": [1284, 1357, 1281, 1303, 1339] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-astro/stats/7.3.5.json b/packages/starter-astro/stats/7.3.5.json index f25c6f35..b7195a16 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 1032.2, - "standardDeviationMs": 33.51, - "minMs": 998, - "maxMs": 1069, - "samplesMs": [1069, 998, 1026, 1003, 1065] + "avgMs": 909.6, + "standardDeviationMs": 35.43, + "minMs": 860, + "maxMs": 947, + "samplesMs": [916, 936, 889, 860, 947] }, "warmBuildTime": { - "avgMs": 986.6, - "standardDeviationMs": 9.42, - "minMs": 972, - "maxMs": 996, - "samplesMs": [972, 983, 990, 992, 996] + "avgMs": 874.6, + "standardDeviationMs": 8.88, + "minMs": 865, + "maxMs": 883, + "samplesMs": [865, 879, 865, 881, 883] }, "installTime": { - "avgMs": 3583.8, - "standardDeviationMs": 1130.9, - "minMs": 1689, - "maxMs": 4530, - "samplesMs": [1689, 3431, 4129, 4530, 4140] + "avgMs": 3543.2, + "standardDeviationMs": 963.9, + "minMs": 1887, + "maxMs": 4177, + "samplesMs": [1887, 3510, 3989, 4153, 4177] }, "prodDependencies": 1, "devDependencies": 2, @@ -131,11 +131,11 @@ "minimumNodeVersion": "22.19.0", "minimumNodeVersionImposedBy": ["undici"], "devServerStartTime": { - "avgMs": 1426, - "standardDeviationMs": 37.91, - "minMs": 1376, - "maxMs": 1469, - "samplesMs": [1469, 1452, 1400, 1376, 1433] + "avgMs": 1312.8, + "standardDeviationMs": 33.83, + "minMs": 1281, + "maxMs": 1357, + "samplesMs": [1284, 1357, 1281, 1303, 1339] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-next-js/ci-stats.json b/packages/starter-next-js/ci-stats.json index 1021ccb6..7a628091 100644 --- a/packages/starter-next-js/ci-stats.json +++ b/packages/starter-next-js/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 5225.8, - "standardDeviationMs": 363.67, - "minMs": 4993, - "maxMs": 5863, - "samplesMs": [5176, 5863, 5090, 5007, 4993] + "avgMs": 5716, + "standardDeviationMs": 402.83, + "minMs": 5199, + "maxMs": 6329, + "samplesMs": [5719, 5690, 5199, 5643, 6329] }, "warmBuildTime": { - "avgMs": 5025.8, - "standardDeviationMs": 64.91, - "minMs": 4940, - "maxMs": 5105, - "samplesMs": [4940, 5105, 5055, 4982, 5047] + "avgMs": 5554.8, + "standardDeviationMs": 157.45, + "minMs": 5350, + "maxMs": 5708, + "samplesMs": [5424, 5350, 5708, 5647, 5645] }, "installTime": { - "avgMs": 6174.4, - "standardDeviationMs": 1602.6, - "minMs": 3310, - "maxMs": 6985, - "samplesMs": [3310, 6985, 6914, 6814, 6849] + "avgMs": 6123.4, + "standardDeviationMs": 1642.5, + "minMs": 3191, + "maxMs": 6923, + "samplesMs": [3191, 6679, 6920, 6923, 6904] }, "prodDependencies": 3, "devDependencies": 6, @@ -440,11 +440,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2376.4, - "standardDeviationMs": 127.51, - "minMs": 2261, - "maxMs": 2523, - "samplesMs": [2505, 2523, 2318, 2275, 2261] + "avgMs": 2606, + "standardDeviationMs": 61.79, + "minMs": 2551, + "maxMs": 2712, + "samplesMs": [2712, 2597, 2580, 2551, 2590] }, "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 1021ccb6..7a628091 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 5225.8, - "standardDeviationMs": 363.67, - "minMs": 4993, - "maxMs": 5863, - "samplesMs": [5176, 5863, 5090, 5007, 4993] + "avgMs": 5716, + "standardDeviationMs": 402.83, + "minMs": 5199, + "maxMs": 6329, + "samplesMs": [5719, 5690, 5199, 5643, 6329] }, "warmBuildTime": { - "avgMs": 5025.8, - "standardDeviationMs": 64.91, - "minMs": 4940, - "maxMs": 5105, - "samplesMs": [4940, 5105, 5055, 4982, 5047] + "avgMs": 5554.8, + "standardDeviationMs": 157.45, + "minMs": 5350, + "maxMs": 5708, + "samplesMs": [5424, 5350, 5708, 5647, 5645] }, "installTime": { - "avgMs": 6174.4, - "standardDeviationMs": 1602.6, - "minMs": 3310, - "maxMs": 6985, - "samplesMs": [3310, 6985, 6914, 6814, 6849] + "avgMs": 6123.4, + "standardDeviationMs": 1642.5, + "minMs": 3191, + "maxMs": 6923, + "samplesMs": [3191, 6679, 6920, 6923, 6904] }, "prodDependencies": 3, "devDependencies": 6, @@ -440,11 +440,11 @@ "minimumNodeVersion": "20.9.0", "minimumNodeVersionImposedBy": ["next"], "devServerStartTime": { - "avgMs": 2376.4, - "standardDeviationMs": 127.51, - "minMs": 2261, - "maxMs": 2523, - "samplesMs": [2505, 2523, 2318, 2275, 2261] + "avgMs": 2606, + "standardDeviationMs": 61.79, + "minMs": 2551, + "maxMs": 2712, + "samplesMs": [2712, 2597, 2580, 2551, 2590] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-nuxt/ci-stats.json b/packages/starter-nuxt/ci-stats.json index a8d225c0..a957977e 100644 --- a/packages/starter-nuxt/ci-stats.json +++ b/packages/starter-nuxt/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 4064.6, - "standardDeviationMs": 83.75, - "minMs": 3972, - "maxMs": 4174, - "samplesMs": [4126, 4007, 4174, 3972, 4044] + "avgMs": 4156.8, + "standardDeviationMs": 201.08, + "minMs": 3893, + "maxMs": 4367, + "samplesMs": [4100, 4073, 3893, 4351, 4367] }, "warmBuildTime": { - "avgMs": 3804.6, - "standardDeviationMs": 42.15, - "minMs": 3757, - "maxMs": 3852, - "samplesMs": [3852, 3840, 3768, 3757, 3806] + "avgMs": 4016, + "standardDeviationMs": 223.74, + "minMs": 3759, + "maxMs": 4246, + "samplesMs": [3850, 4245, 3759, 3980, 4246] }, "installTime": { - "avgMs": 5500.4, - "standardDeviationMs": 1226, - "minMs": 3433, - "maxMs": 6666, - "samplesMs": [3433, 6666, 6067, 5631, 5705] + "avgMs": 5275.4, + "standardDeviationMs": 1117.9, + "minMs": 3315, + "maxMs": 6112, + "samplesMs": [3315, 6112, 5786, 5641, 5523] }, "prodDependencies": 3, "devDependencies": 2, @@ -494,11 +494,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2714.4, - "standardDeviationMs": 139.93, - "minMs": 2557, - "maxMs": 2931, - "samplesMs": [2638, 2705, 2557, 2931, 2741] + "avgMs": 2384.6, + "standardDeviationMs": 29.13, + "minMs": 2350, + "maxMs": 2425, + "samplesMs": [2396, 2388, 2350, 2364, 2425] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-nuxt/stats/4.6.0.json b/packages/starter-nuxt/stats/4.6.0.json index a8d225c0..a957977e 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 4064.6, - "standardDeviationMs": 83.75, - "minMs": 3972, - "maxMs": 4174, - "samplesMs": [4126, 4007, 4174, 3972, 4044] + "avgMs": 4156.8, + "standardDeviationMs": 201.08, + "minMs": 3893, + "maxMs": 4367, + "samplesMs": [4100, 4073, 3893, 4351, 4367] }, "warmBuildTime": { - "avgMs": 3804.6, - "standardDeviationMs": 42.15, - "minMs": 3757, - "maxMs": 3852, - "samplesMs": [3852, 3840, 3768, 3757, 3806] + "avgMs": 4016, + "standardDeviationMs": 223.74, + "minMs": 3759, + "maxMs": 4246, + "samplesMs": [3850, 4245, 3759, 3980, 4246] }, "installTime": { - "avgMs": 5500.4, - "standardDeviationMs": 1226, - "minMs": 3433, - "maxMs": 6666, - "samplesMs": [3433, 6666, 6067, 5631, 5705] + "avgMs": 5275.4, + "standardDeviationMs": 1117.9, + "minMs": 3315, + "maxMs": 6112, + "samplesMs": [3315, 6112, 5786, 5641, 5523] }, "prodDependencies": 3, "devDependencies": 2, @@ -494,11 +494,11 @@ "stylehacks" ], "devServerStartTime": { - "avgMs": 2714.4, - "standardDeviationMs": 139.93, - "minMs": 2557, - "maxMs": 2931, - "samplesMs": [2638, 2705, 2557, 2931, 2741] + "avgMs": 2384.6, + "standardDeviationMs": 29.13, + "minMs": 2350, + "maxMs": 2425, + "samplesMs": [2396, 2388, 2350, 2364, 2425] }, "firstPartyDependencies": { "prodDependencies": 1, diff --git a/packages/starter-pracht/ci-stats.json b/packages/starter-pracht/ci-stats.json new file mode 100644 index 00000000..859b5456 --- /dev/null +++ b/packages/starter-pracht/ci-stats.json @@ -0,0 +1,103 @@ +{ + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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] + }, + "nodeModulesSize": 138993664, + "coldBuildTime": { + "avgMs": 675.4, + "standardDeviationMs": 18.45, + "minMs": 652, + "maxMs": 695, + "samplesMs": [687, 695, 683, 652, 660] + }, + "warmBuildTime": { + "avgMs": 678.4, + "standardDeviationMs": 9.74, + "minMs": 665, + "maxMs": 691, + "samplesMs": [674, 691, 679, 665, 683] + }, + "devServerStartTime": { + "avgMs": 865, + "standardDeviationMs": 22.53, + "minMs": 842, + "maxMs": 889, + "samplesMs": [843, 842, 889, 886, 865] + }, + "vendoredCoreJsSize": 0, + "vendoredCoreJsUnnecessaryModules": [], + "browserBaselineTests": { + "baselineStatus": "high", + "baselineYear": 2020, + "baselineReason": null, + "baselineFeatureCount": 37 + }, + "minimumNodeVersion": "22.18.0", + "minimumNodeVersionImposedBy": [ + "@pracht/adapter-node", + "@pracht/capabilities", + "@pracht/cli", + "@pracht/core", + "@pracht/preact-ssr-precompile", + "@pracht/vite-plugin" + ], + "frameworkDependencies": { + "prodDependencies": 3, + "devDependencies": 2, + "allDependencies": 5 + }, + "firstPartyDependencies": { + "prodDependencies": 2, + "devDependencies": 2, + "allDependencies": 218, + "duplicateDependencies": 4 + }, + "prodDependencies": 2, + "devDependencies": 6, + "duplicateDependencies": 4, + "depInstallSize": 114598387, + "allDependencies": 239, + "e18eMessages": [ + { + "message": "[duplicate dependency] content-type has 2 installed versions:\n1.0.5 via the following 2 package(s) @modelcontextprotocol/sdk@1.30.0, express@5.2.1\n2.1.0 via the following 3 package(s) negotiator@1.1.0, body-parser@2.3.0, type-is@2.1.0\n💡 Suggestions\n- Consider standardizing on version 2.1.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @rollup/pluginutils has 2 installed versions:\n5.4.0 via the following 1 package(s) @preact/preset-vite@2.10.6\n4.2.1 via the following 1 package(s) @prefresh/vite@2.4.12\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] magic-string has 2 installed versions:\n0.30.21 via the following 2 package(s) @preact/preset-vite@2.10.6, vite-prerender-plugin@0.5.13\n1.2.3 via the following 1 package(s) rolldown-string@0.3.1\n💡 Suggestions\n- Consider standardizing on version 0.30.21 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] picomatch has 2 installed versions:\n2.3.2 via the following 1 package(s) @rollup/pluginutils@4.2.1\n4.0.7 via the following 4 package(s) vite@8.2.2, fdir@6.5.0, tinyglobby@0.2.17, @rollup/pluginutils@5.4.0\n💡 Suggestions\n- Consider standardizing on version 4.0.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + } + ], + "packageJson": { + "dependencies": { + "@pracht/adapter-node": "0.4.4", + "@pracht/core": "0.18.0" + }, + "devDependencies": { + "@pracht/cli": "1.14.0", + "@pracht/vite-plugin": "0.13.0", + "preact": "10.29.8", + "preact-render-to-string": "6.7.0", + "typescript": "7.0.2", + "vite": "8.2.2" + } + } +} diff --git a/packages/starter-pracht/stats/0.18.0.json b/packages/starter-pracht/stats/0.18.0.json new file mode 100644 index 00000000..859b5456 --- /dev/null +++ b/packages/starter-pracht/stats/0.18.0.json @@ -0,0 +1,103 @@ +{ + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", + "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] + }, + "nodeModulesSize": 138993664, + "coldBuildTime": { + "avgMs": 675.4, + "standardDeviationMs": 18.45, + "minMs": 652, + "maxMs": 695, + "samplesMs": [687, 695, 683, 652, 660] + }, + "warmBuildTime": { + "avgMs": 678.4, + "standardDeviationMs": 9.74, + "minMs": 665, + "maxMs": 691, + "samplesMs": [674, 691, 679, 665, 683] + }, + "devServerStartTime": { + "avgMs": 865, + "standardDeviationMs": 22.53, + "minMs": 842, + "maxMs": 889, + "samplesMs": [843, 842, 889, 886, 865] + }, + "vendoredCoreJsSize": 0, + "vendoredCoreJsUnnecessaryModules": [], + "browserBaselineTests": { + "baselineStatus": "high", + "baselineYear": 2020, + "baselineReason": null, + "baselineFeatureCount": 37 + }, + "minimumNodeVersion": "22.18.0", + "minimumNodeVersionImposedBy": [ + "@pracht/adapter-node", + "@pracht/capabilities", + "@pracht/cli", + "@pracht/core", + "@pracht/preact-ssr-precompile", + "@pracht/vite-plugin" + ], + "frameworkDependencies": { + "prodDependencies": 3, + "devDependencies": 2, + "allDependencies": 5 + }, + "firstPartyDependencies": { + "prodDependencies": 2, + "devDependencies": 2, + "allDependencies": 218, + "duplicateDependencies": 4 + }, + "prodDependencies": 2, + "devDependencies": 6, + "duplicateDependencies": 4, + "depInstallSize": 114598387, + "allDependencies": 239, + "e18eMessages": [ + { + "message": "[duplicate dependency] content-type has 2 installed versions:\n1.0.5 via the following 2 package(s) @modelcontextprotocol/sdk@1.30.0, express@5.2.1\n2.1.0 via the following 3 package(s) negotiator@1.1.0, body-parser@2.3.0, type-is@2.1.0\n💡 Suggestions\n- Consider standardizing on version 2.1.0 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] @rollup/pluginutils has 2 installed versions:\n5.4.0 via the following 1 package(s) @preact/preset-vite@2.10.6\n4.2.1 via the following 1 package(s) @prefresh/vite@2.4.12\n💡 Suggestions\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] magic-string has 2 installed versions:\n0.30.21 via the following 2 package(s) @preact/preset-vite@2.10.6, vite-prerender-plugin@0.5.13\n1.2.3 via the following 1 package(s) rolldown-string@0.3.1\n💡 Suggestions\n- Consider standardizing on version 0.30.21 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + }, + { + "message": "[duplicate dependency] picomatch has 2 installed versions:\n2.3.2 via the following 1 package(s) @rollup/pluginutils@4.2.1\n4.0.7 via the following 4 package(s) vite@8.2.2, fdir@6.5.0, tinyglobby@0.2.17, @rollup/pluginutils@5.4.0\n💡 Suggestions\n- Consider standardizing on version 4.0.7 as this version is the most commonly used.\n- Consider upgrading consuming packages as this may resolve this duplicate version.\n", + "severity": "warning", + "score": 0 + } + ], + "packageJson": { + "dependencies": { + "@pracht/adapter-node": "0.4.4", + "@pracht/core": "0.18.0" + }, + "devDependencies": { + "@pracht/cli": "1.14.0", + "@pracht/vite-plugin": "0.13.0", + "preact": "10.29.8", + "preact-render-to-string": "6.7.0", + "typescript": "7.0.2", + "vite": "8.2.2" + } + } +} diff --git a/packages/starter-react-router/ci-stats.json b/packages/starter-react-router/ci-stats.json index af150d09..be4e2399 100644 --- a/packages/starter-react-router/ci-stats.json +++ b/packages/starter-react-router/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 1681.8, - "standardDeviationMs": 44.15, - "minMs": 1621, - "maxMs": 1743, - "samplesMs": [1743, 1685, 1693, 1621, 1667] + "avgMs": 1560.4, + "standardDeviationMs": 28.47, + "minMs": 1531, + "maxMs": 1597, + "samplesMs": [1531, 1597, 1539, 1583, 1552] }, "warmBuildTime": { - "avgMs": 1703.8, - "standardDeviationMs": 45.52, - "minMs": 1652, - "maxMs": 1758, - "samplesMs": [1745, 1758, 1685, 1679, 1652] + "avgMs": 1583, + "standardDeviationMs": 10.27, + "minMs": 1571, + "maxMs": 1592, + "samplesMs": [1592, 1592, 1587, 1573, 1571] }, "installTime": { - "avgMs": 1225.4, - "standardDeviationMs": 157.2, - "minMs": 1086, - "maxMs": 1447, - "samplesMs": [1142, 1086, 1118, 1334, 1447] + "avgMs": 1390.4, + "standardDeviationMs": 192.6, + "minMs": 1215, + "maxMs": 1623, + "samplesMs": [1259, 1215, 1575, 1280, 1623] }, "prodDependencies": 6, "devDependencies": 9, @@ -118,11 +118,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 843.8, - "standardDeviationMs": 9.83, - "minMs": 835, - "maxMs": 860, - "samplesMs": [837, 843, 860, 844, 835] + "avgMs": 775, + "standardDeviationMs": 21.64, + "minMs": 751, + "maxMs": 806, + "samplesMs": [784, 759, 751, 806, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/starter-react-router/stats/7.16.0.json b/packages/starter-react-router/stats/7.16.0.json index af150d09..be4e2399 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 1681.8, - "standardDeviationMs": 44.15, - "minMs": 1621, - "maxMs": 1743, - "samplesMs": [1743, 1685, 1693, 1621, 1667] + "avgMs": 1560.4, + "standardDeviationMs": 28.47, + "minMs": 1531, + "maxMs": 1597, + "samplesMs": [1531, 1597, 1539, 1583, 1552] }, "warmBuildTime": { - "avgMs": 1703.8, - "standardDeviationMs": 45.52, - "minMs": 1652, - "maxMs": 1758, - "samplesMs": [1745, 1758, 1685, 1679, 1652] + "avgMs": 1583, + "standardDeviationMs": 10.27, + "minMs": 1571, + "maxMs": 1592, + "samplesMs": [1592, 1592, 1587, 1573, 1571] }, "installTime": { - "avgMs": 1225.4, - "standardDeviationMs": 157.2, - "minMs": 1086, - "maxMs": 1447, - "samplesMs": [1142, 1086, 1118, 1334, 1447] + "avgMs": 1390.4, + "standardDeviationMs": 192.6, + "minMs": 1215, + "maxMs": 1623, + "samplesMs": [1259, 1215, 1575, 1280, 1623] }, "prodDependencies": 6, "devDependencies": 9, @@ -118,11 +118,11 @@ "minimumNodeVersion": "20.19.0", "minimumNodeVersionImposedBy": ["vite"], "devServerStartTime": { - "avgMs": 843.8, - "standardDeviationMs": 9.83, - "minMs": 835, - "maxMs": 860, - "samplesMs": [837, 843, 860, 844, 835] + "avgMs": 775, + "standardDeviationMs": 21.64, + "minMs": 751, + "maxMs": 806, + "samplesMs": [784, 759, 751, 806, 775] }, "firstPartyDependencies": { "prodDependencies": 3, diff --git a/packages/starter-solid-start/ci-stats.json b/packages/starter-solid-start/ci-stats.json index 1c762ffa..bd0a7383 100644 --- a/packages/starter-solid-start/ci-stats.json +++ b/packages/starter-solid-start/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 2901, - "standardDeviationMs": 162.33, - "minMs": 2763, - "maxMs": 3158, - "samplesMs": [2942, 2875, 2767, 3158, 2763] + "avgMs": 2803.6, + "standardDeviationMs": 63.8, + "minMs": 2712, + "maxMs": 2873, + "samplesMs": [2712, 2873, 2767, 2835, 2831] }, "warmBuildTime": { - "avgMs": 2676.4, - "standardDeviationMs": 142.29, - "minMs": 2576, - "maxMs": 2921, - "samplesMs": [2921, 2675, 2576, 2584, 2626] + "avgMs": 2672.4, + "standardDeviationMs": 91.22, + "minMs": 2561, + "maxMs": 2754, + "samplesMs": [2730, 2731, 2561, 2754, 2586] }, "installTime": { - "avgMs": 1984, - "standardDeviationMs": 412.3, - "minMs": 1424, - "maxMs": 2418, - "samplesMs": [1424, 1745, 2002, 2331, 2418] + "avgMs": 1743.6, + "standardDeviationMs": 209, + "minMs": 1430, + "maxMs": 2015, + "samplesMs": [1430, 1741, 1737, 1795, 2015] }, "prodDependencies": 6, "devDependencies": 1, @@ -105,11 +105,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2543.6, - "standardDeviationMs": 54.01, - "minMs": 2461, - "maxMs": 2601, - "samplesMs": [2524, 2601, 2575, 2557, 2461] + "avgMs": 2757.4, + "standardDeviationMs": 33.06, + "minMs": 2705, + "maxMs": 2785, + "samplesMs": [2785, 2745, 2779, 2773, 2705] }, "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 1c762ffa..bd0a7383 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 2901, - "standardDeviationMs": 162.33, - "minMs": 2763, - "maxMs": 3158, - "samplesMs": [2942, 2875, 2767, 3158, 2763] + "avgMs": 2803.6, + "standardDeviationMs": 63.8, + "minMs": 2712, + "maxMs": 2873, + "samplesMs": [2712, 2873, 2767, 2835, 2831] }, "warmBuildTime": { - "avgMs": 2676.4, - "standardDeviationMs": 142.29, - "minMs": 2576, - "maxMs": 2921, - "samplesMs": [2921, 2675, 2576, 2584, 2626] + "avgMs": 2672.4, + "standardDeviationMs": 91.22, + "minMs": 2561, + "maxMs": 2754, + "samplesMs": [2730, 2731, 2561, 2754, 2586] }, "installTime": { - "avgMs": 1984, - "standardDeviationMs": 412.3, - "minMs": 1424, - "maxMs": 2418, - "samplesMs": [1424, 1745, 2002, 2331, 2418] + "avgMs": 1743.6, + "standardDeviationMs": 209, + "minMs": 1430, + "maxMs": 2015, + "samplesMs": [1430, 1741, 1737, 1795, 2015] }, "prodDependencies": 6, "devDependencies": 1, @@ -105,11 +105,11 @@ "minimumNodeVersion": "24.0.0", "minimumNodeVersionImposedBy": ["@solidjs/start", "starter-solid-start"], "devServerStartTime": { - "avgMs": 2543.6, - "standardDeviationMs": 54.01, - "minMs": 2461, - "maxMs": 2601, - "samplesMs": [2524, 2601, 2575, 2557, 2461] + "avgMs": 2757.4, + "standardDeviationMs": 33.06, + "minMs": 2705, + "maxMs": 2785, + "samplesMs": [2785, 2745, 2779, 2773, 2705] }, "firstPartyDependencies": { "prodDependencies": 4, diff --git a/packages/starter-sveltekit/ci-stats.json b/packages/starter-sveltekit/ci-stats.json index 7ac3ddfa..5e441b6b 100644 --- a/packages/starter-sveltekit/ci-stats.json +++ b/packages/starter-sveltekit/ci-stats.json @@ -1,5 +1,5 @@ { - "timingMeasuredAt": "2026-10-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 2585.6, - "standardDeviationMs": 54.91, - "minMs": 2518, - "maxMs": 2659, - "samplesMs": [2620, 2573, 2518, 2659, 2558] + "avgMs": 2385.2, + "standardDeviationMs": 111.89, + "minMs": 2270, + "maxMs": 2557, + "samplesMs": [2377, 2306, 2416, 2557, 2270] }, "warmBuildTime": { - "avgMs": 2486.8, - "standardDeviationMs": 147.64, - "minMs": 2380, - "maxMs": 2740, - "samplesMs": [2452, 2385, 2740, 2380, 2477] + "avgMs": 2128.4, + "standardDeviationMs": 71.21, + "minMs": 2008, + "maxMs": 2192, + "samplesMs": [2192, 2167, 2144, 2131, 2008] }, "installTime": { - "avgMs": 1603.6, - "standardDeviationMs": 154.4, - "minMs": 1421, - "maxMs": 1727, - "samplesMs": [1449, 1421, 1709, 1727, 1712] + "avgMs": 1615.6, + "standardDeviationMs": 128.9, + "minMs": 1467, + "maxMs": 1802, + "samplesMs": [1467, 1525, 1639, 1645, 1802] }, "prodDependencies": 0, "devDependencies": 8, @@ -80,11 +80,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1207.2, - "standardDeviationMs": 37.6, - "minMs": 1177, - "maxMs": 1272, - "samplesMs": [1272, 1177, 1202, 1199, 1186] + "avgMs": 1370.6, + "standardDeviationMs": 19.15, + "minMs": 1337, + "maxMs": 1385, + "samplesMs": [1377, 1385, 1375, 1337, 1379] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/starter-sveltekit/stats/2.67.0.json b/packages/starter-sveltekit/stats/2.67.0.json index 7ac3ddfa..5e441b6b 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 2585.6, - "standardDeviationMs": 54.91, - "minMs": 2518, - "maxMs": 2659, - "samplesMs": [2620, 2573, 2518, 2659, 2558] + "avgMs": 2385.2, + "standardDeviationMs": 111.89, + "minMs": 2270, + "maxMs": 2557, + "samplesMs": [2377, 2306, 2416, 2557, 2270] }, "warmBuildTime": { - "avgMs": 2486.8, - "standardDeviationMs": 147.64, - "minMs": 2380, - "maxMs": 2740, - "samplesMs": [2452, 2385, 2740, 2380, 2477] + "avgMs": 2128.4, + "standardDeviationMs": 71.21, + "minMs": 2008, + "maxMs": 2192, + "samplesMs": [2192, 2167, 2144, 2131, 2008] }, "installTime": { - "avgMs": 1603.6, - "standardDeviationMs": 154.4, - "minMs": 1421, - "maxMs": 1727, - "samplesMs": [1449, 1421, 1709, 1727, 1712] + "avgMs": 1615.6, + "standardDeviationMs": 128.9, + "minMs": 1467, + "maxMs": 1802, + "samplesMs": [1467, 1525, 1639, 1645, 1802] }, "prodDependencies": 0, "devDependencies": 8, @@ -80,11 +80,11 @@ "minimumNodeVersion": "22.20.0", "minimumNodeVersionImposedBy": ["@napi-rs/lzma-linux-x64-gnu"], "devServerStartTime": { - "avgMs": 1207.2, - "standardDeviationMs": 37.6, - "minMs": 1177, - "maxMs": 1272, - "samplesMs": [1272, 1177, 1202, 1199, 1186] + "avgMs": 1370.6, + "standardDeviationMs": 19.15, + "minMs": 1337, + "maxMs": 1385, + "samplesMs": [1377, 1385, 1375, 1337, 1379] }, "firstPartyDependencies": { "prodDependencies": 0, diff --git a/packages/starter-tanstack-start-react/ci-stats.json b/packages/starter-tanstack-start-react/ci-stats.json index 038ac463..9ce268bf 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 5270, - "standardDeviationMs": 122.42, - "minMs": 5124, - "maxMs": 5418, - "samplesMs": [5350, 5170, 5288, 5418, 5124] + "avgMs": 5605.4, + "standardDeviationMs": 180.09, + "minMs": 5432, + "maxMs": 5906, + "samplesMs": [5572, 5432, 5515, 5602, 5906] }, "warmBuildTime": { - "avgMs": 5091.8, - "standardDeviationMs": 106.58, - "minMs": 4929, - "maxMs": 5187, - "samplesMs": [5110, 5181, 4929, 5052, 5187] + "avgMs": 5295.2, + "standardDeviationMs": 119.86, + "minMs": 5196, + "maxMs": 5485, + "samplesMs": [5196, 5210, 5485, 5246, 5339] }, "installTime": { - "avgMs": 4409.2, - "standardDeviationMs": 1461.4, - "minMs": 1811, - "maxMs": 5287, - "samplesMs": [1811, 5060, 5287, 4830, 5058] + "avgMs": 4424.8, + "standardDeviationMs": 1449.7, + "minMs": 1839, + "maxMs": 5201, + "samplesMs": [1839, 4921, 5201, 5016, 5147] }, "prodDependencies": 13, "devDependencies": 11, @@ -151,11 +151,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 2977.2, - "standardDeviationMs": 72.4, - "minMs": 2905, - "maxMs": 3060, - "samplesMs": [3046, 2905, 2915, 2960, 3060] + "avgMs": 3352.8, + "standardDeviationMs": 684.49, + "minMs": 2913, + "maxMs": 4568, + "samplesMs": [3046, 3123, 2913, 3114, 4568] }, "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 038ac463..9ce268bf 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-07T07:57:29.365Z", + "timingMeasuredAt": "2026-10-07T11:28:39.228Z", "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": 5270, - "standardDeviationMs": 122.42, - "minMs": 5124, - "maxMs": 5418, - "samplesMs": [5350, 5170, 5288, 5418, 5124] + "avgMs": 5605.4, + "standardDeviationMs": 180.09, + "minMs": 5432, + "maxMs": 5906, + "samplesMs": [5572, 5432, 5515, 5602, 5906] }, "warmBuildTime": { - "avgMs": 5091.8, - "standardDeviationMs": 106.58, - "minMs": 4929, - "maxMs": 5187, - "samplesMs": [5110, 5181, 4929, 5052, 5187] + "avgMs": 5295.2, + "standardDeviationMs": 119.86, + "minMs": 5196, + "maxMs": 5485, + "samplesMs": [5196, 5210, 5485, 5246, 5339] }, "installTime": { - "avgMs": 4409.2, - "standardDeviationMs": 1461.4, - "minMs": 1811, - "maxMs": 5287, - "samplesMs": [1811, 5060, 5287, 4830, 5058] + "avgMs": 4424.8, + "standardDeviationMs": 1449.7, + "minMs": 1839, + "maxMs": 5201, + "samplesMs": [1839, 4921, 5201, 5016, 5147] }, "prodDependencies": 13, "devDependencies": 11, @@ -151,11 +151,11 @@ "@tanstack/start-storage-context" ], "devServerStartTime": { - "avgMs": 2977.2, - "standardDeviationMs": 72.4, - "minMs": 2905, - "maxMs": 3060, - "samplesMs": [3046, 2905, 2915, 2960, 3060] + "avgMs": 3352.8, + "standardDeviationMs": 684.49, + "minMs": 2913, + "maxMs": 4568, + "samplesMs": [3046, 3123, 2913, 3114, 4568] }, "firstPartyDependencies": { "prodDependencies": 6,