Compare commits

..

No commits in common. "89dd1e030e9954d5e4da2b1418f5190116a537f2" and "1a9174eb6cc99dd5a06630c6c3154b5439654f81" have entirely different histories.

View file

@ -184,21 +184,11 @@ for ((COUNTER = 1; COUNTER <= NUM_TESTS; COUNTER++)); do
bssid_and_bitrate=$(iw dev "$INTERFACE" link | awk '/Connected/ {bssid=$3} /tx bitrate/ {tx=$3} /rx bitrate/ {rx=$3} END {print bssid","tx","rx}')
speed_results=""
speedtest_duration=0
localtcpup_duration=0
localtcpdown_duration=0
localudpup_duration=0
localudpdown_duration=0
remotetcpup_duration=0
remotetcpdown_duration=0
remoteudpup_duration=0
remoteudpdown_duration=0
for ((retry = 1; retry <= MAX_RETRIES; retry++)); do
SECONDS=0
log "Speed test attempt $retry"
speed_results=$(speedtest --secure --csv 2>/dev/null || true)
speedtest_duration=$SECONDS
$speedtest_duration=$SECONDS
[[ -n "$speed_results" ]] && break
warn "Speedtest failed. Retrying in $RETRY_DELAY seconds..."
echo "$(date -Iseconds),Speedtest failed on attempt $retry for test $COUNTER, sample $i" >> "$FAILURE_LOG"
@ -209,7 +199,7 @@ for ((COUNTER = 1; COUNTER <= NUM_TESTS; COUNTER++)); do
timestamp=$(date -Iseconds)
warn "Speedtest permanently failed. Skipping sample."
echo "$timestamp,Test $COUNTER,Sample $i" >>"$FAILURE_LOG"
speedtest_duration=$SECONDS
$speedtest_duration=$SECONDS
continue
fi