diff --git a/stability.html b/stability.html index 9a8e316..76197d4 100644 --- a/stability.html +++ b/stability.html @@ -314,7 +314,7 @@
ms
-
Loss
+
Failed Requests
%
@@ -796,7 +796,7 @@ ctx.lineJoin = "round"; ctx.stroke(); - // draw lost packet markers + // draw failed request markers for (var i = 0; i < visible.length; i++) { if (!visible[i].lost) continue; var px = padL + ((visible[i].t - timeStart) / timeSpan) * plotW; @@ -862,7 +862,7 @@ // CSV download function downloadCsv() { if (allPingData.length === 0) return; - var csv = "elapsed_s,ping_ms,lost\n"; + var csv = "elapsed_s,ping_ms,failed\n"; for (var i = 0; i < allPingData.length; i++) { var d = allPingData[i]; csv += d.t.toFixed(3) + "," + d.ping.toFixed(2) + "," + (d.lost ? "1" : "0") + "\n"; diff --git a/stability_worker.js b/stability_worker.js index 46f5916..e964618 100644 --- a/stability_worker.js +++ b/stability_worker.js @@ -11,7 +11,7 @@ let avgPing = 0; let minPing = -1; let maxPing = 0; let jitter = 0; -let packetLoss = 0; +let packetLoss = 0; // failed request percentage let elapsed = 0; let progress = 0; @@ -121,7 +121,7 @@ function recordPing(instspd) { } prevInstspd = instspd; - // packet loss + // failed request percentage packetLoss = totalSamples > 0 ? parseFloat(((failedSamples / totalSamples) * 100).toFixed(2)) : 0; // record data point