mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-29 17:24:20 +01:00
Revert "Avoid sleep 1 at server start in ssl-opt.sh"
This reverts commit db2a6c1a20
.
Does not seem to work as expected on the buildbots. Reverted while
investigating, since it had no other used than speeding up the test script.
This commit is contained in:
parent
7680698d02
commit
bbcb1ce703
@ -112,28 +112,6 @@ has_mem_err() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# wait for server to be ready
|
|
||||||
wait_srv_ready() {
|
|
||||||
if is_polar "$SRV_CMD"; then
|
|
||||||
READY_MSG="Waiting for a remote connection"
|
|
||||||
else
|
|
||||||
READY_MSG="ACCEPT"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If the server isn't ready after 10 secs, something probably went wrong
|
|
||||||
( sleep 10; echo "SERVERSTART TIMEOUT"; kill $MAIN_PID ) &
|
|
||||||
WATCHDOG_PID=$!
|
|
||||||
|
|
||||||
while ! grep "$READY_MSG" $SRV_OUT >/dev/null; do
|
|
||||||
# don't use sleep, since the whole goal is to avoid wasting time,
|
|
||||||
# and 1 second is usually way more than the server needs to start
|
|
||||||
true
|
|
||||||
done
|
|
||||||
|
|
||||||
kill $WATCHDOG_PID
|
|
||||||
wait $WATCHDOG_PID
|
|
||||||
}
|
|
||||||
|
|
||||||
# Usage: run_test name srv_cmd cli_cmd cli_exit [option [...]]
|
# Usage: run_test name srv_cmd cli_cmd cli_exit [option [...]]
|
||||||
# Options: -s pattern pattern that must be present in server output
|
# Options: -s pattern pattern that must be present in server output
|
||||||
# -c pattern pattern that must be present in client output
|
# -c pattern pattern that must be present in client output
|
||||||
@ -167,7 +145,7 @@ run_test() {
|
|||||||
echo "$SRV_CMD" > $SRV_OUT
|
echo "$SRV_CMD" > $SRV_OUT
|
||||||
$SRV_CMD >> $SRV_OUT 2>&1 &
|
$SRV_CMD >> $SRV_OUT 2>&1 &
|
||||||
SRV_PID=$!
|
SRV_PID=$!
|
||||||
wait_srv_ready
|
sleep 1
|
||||||
echo "$CLI_CMD" > $CLI_OUT
|
echo "$CLI_CMD" > $CLI_OUT
|
||||||
eval "$CLI_CMD" >> $CLI_OUT 2>&1
|
eval "$CLI_CMD" >> $CLI_OUT 2>&1
|
||||||
CLI_EXIT=$?
|
CLI_EXIT=$?
|
||||||
|
Loading…
Reference in New Issue
Block a user