diff --git a/runtest.sh b/runtest.sh index 4da8163..ea4824c 100755 --- a/runtest.sh +++ b/runtest.sh @@ -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