Compare commits

...

2 commits

View file

@ -219,7 +219,7 @@ for ((COUNTER = 1; COUNTER <= NUM_TESTS; COUNTER++)); do
for ((retry = 1; retry <= MAX_RETRIES; retry++)); do
SECONDS=0
log "Speed test attempt $retry"
speed_results=$(speedtest --secure --csv 2>/dev/null || true)
speed_results=$(speedtest --secure --csv --server 57444 --server 16797 --server 40818 --server 24079 --server 55661 2>/dev/null || true)
speedtest_duration=$SECONDS
[[ -n "$speed_results" ]] && break
warn "Speedtest failed. Retrying in $RETRY_DELAY seconds..."
@ -306,7 +306,7 @@ for ((COUNTER = 1; COUNTER <= NUM_TESTS; COUNTER++)); do
END_TIME=$(date -Iseconds)
TOTAL_DURATION=$((speedtest_duration + localtcpup_duration + localtcpdown_duration + localudpup_duration + localudpdown_duration + remotetcpup_duration + remotetcpdown_duration + remoteudpup_duration + remoteudpdown_duration))
TOTAL_DURATION=$((speedtest_duration + localtcpup_duration + localtcpdown_duration + localudpup_duration + localudpdown_duration + remotetcpup_duration + remotetcpdown_duration + remoteudpup_duration + remoteudpdown_duration + PING_COUNT))
[[ "$TOTAL_DURATION" -lt 10 ]] && TOTAL_DURATION=60 # fallback sanity value
ESTIMATED_OBS_DURATION=$TOTAL_DURATION