From 47b0d0387974432e2db02fc2b38e930f6d5917a4 Mon Sep 17 00:00:00 2001 From: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com> Date: Mon, 5 Oct 2026 12:40:04 -0400 Subject: [PATCH] Keep k6 performance summaries usable when no requests finish Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com> --- testing/testing-performance-benchmarker.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/testing/testing-performance-benchmarker.md b/testing/testing-performance-benchmarker.md index 4626245a..c9f58c4e 100644 --- a/testing/testing-performance-benchmarker.md +++ b/testing/testing-performance-benchmarker.md @@ -139,6 +139,11 @@ export function handleSummary(data) { } function generateHTMLReport(data) { + const number = (metric, key, scale = 1) => { + const value = data.metrics[metric]?.values?.[key]; + return typeof value === 'number' && Number.isFinite(value) + ? (value * scale).toFixed(2) : 'N/A (no measurement)'; + }; return ` @@ -147,10 +152,10 @@ function generateHTMLReport(data) {

Performance Test Results

Key Metrics