Browse Source

fix: clarify stability failed requests metric

Stefan Stidl 2 tháng trước cách đây
mục cha
commit
fd883ba67f
2 tập tin đã thay đổi với 5 bổ sung5 xóa
  1. 3 3
      stability.html
  2. 2 2
      stability_worker.js

+ 3 - 3
stability.html

@@ -314,7 +314,7 @@
           <div class="unit">ms</div>
         </div>
         <div class="testArea2">
-          <div class="testName">Loss</div>
+          <div class="testName">Failed Requests</div>
           <div id="statLoss" class="meterText"></div>
           <div class="unit">%</div>
         </div>
@@ -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";

+ 2 - 2
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