fix(cli): calculate coder ping max correctly (#18734)

Embarassing mistake I made months ago 😦 

*Doesn't effect schmoder, since we don't parse that max, it calculates it itself
This commit is contained in:
Ethan
2025-07-03 13:22:54 +10:00
committed by GitHub
parent 6db6f48300
commit 7500aa4d6c
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -53,7 +53,7 @@ func (s *pingSummary) addResult(r *ipnstate.PingResult) {
if s.Min == nil || r.LatencySeconds < s.Min.Seconds() {
s.Min = ptr.Ref(time.Duration(r.LatencySeconds * float64(time.Second)))
}
if s.Max == nil || r.LatencySeconds > s.Min.Seconds() {
if s.Max == nil || r.LatencySeconds > s.Max.Seconds() {
s.Max = ptr.Ref(time.Duration(r.LatencySeconds * float64(time.Second)))
}
s.latencySum += r.LatencySeconds
+2 -2
View File
@@ -21,11 +21,11 @@ func TestBuildSummary(t *testing.T) {
},
{
Err: "",
LatencySeconds: 0.2,
LatencySeconds: 0.3,
},
{
Err: "",
LatencySeconds: 0.3,
LatencySeconds: 0.2,
},
{
Err: "ping error",