Merge pull request #5844 from emqx/chore-ci-dump-log-if-failed-to-stop
chore(ci): dump debug log if failed to stop
This commit is contained in:
commit
1c8656dd0b
|
@ -36,9 +36,14 @@ emqx_test(){
|
||||||
"zip")
|
"zip")
|
||||||
packagename=$(basename "${PACKAGE_PATH}/${EMQX_NAME}"-*.zip)
|
packagename=$(basename "${PACKAGE_PATH}/${EMQX_NAME}"-*.zip)
|
||||||
unzip -q "${PACKAGE_PATH}/${packagename}"
|
unzip -q "${PACKAGE_PATH}/${packagename}"
|
||||||
export EMQX_ZONES__DEFAULT__MQTT__SERVER_KEEPALIVE=60 \
|
export EMQX_ZONES__DEFAULT__MQTT__SERVER_KEEPALIVE=60
|
||||||
EMQX_MQTT__MAX_TOPIC_ALIAS=10
|
export EMQX_MQTT__MAX_TOPIC_ALIAS=10
|
||||||
[[ $(arch) == *arm* || $(arch) == aarch64 ]] && export EMQX_LISTENERS__QUIC__DEFAULT__ENABLED=false
|
export EMQX_LOG__CONSOLE_HANDLER__LEVEL=debug
|
||||||
|
export EMQX_LOG__FILE_HANDLERS__DEFAULT__LEVEL=debug
|
||||||
|
if [[ $(arch) == *arm* || $(arch) == aarch64 ]]; then
|
||||||
|
export EMQX_LISTENERS__QUIC__DEFAULT__ENABLED=false
|
||||||
|
export WAIT_FOR_ERLANG_STOP=120
|
||||||
|
fi
|
||||||
# sed -i '/emqx_telemetry/d' "${PACKAGE_PATH}"/emqx/data/loaded_plugins
|
# sed -i '/emqx_telemetry/d' "${PACKAGE_PATH}"/emqx/data/loaded_plugins
|
||||||
|
|
||||||
echo "running ${packagename} start"
|
echo "running ${packagename} start"
|
||||||
|
@ -58,7 +63,11 @@ emqx_test(){
|
||||||
IDLE_TIME=$((IDLE_TIME+1))
|
IDLE_TIME=$((IDLE_TIME+1))
|
||||||
done
|
done
|
||||||
pytest -v /paho-mqtt-testing/interoperability/test_client/V5/test_connect.py::test_basic
|
pytest -v /paho-mqtt-testing/interoperability/test_client/V5/test_connect.py::test_basic
|
||||||
"${PACKAGE_PATH}"/emqx/bin/emqx stop
|
if ! "${PACKAGE_PATH}"/emqx/bin/emqx stop; then
|
||||||
|
cat "${PACKAGE_PATH}"/emqx/log/erlang.log.1 || true
|
||||||
|
cat "${PACKAGE_PATH}"/emqx/log/emqx.log.1 || true
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
echo "running ${packagename} stop"
|
echo "running ${packagename} stop"
|
||||||
rm -rf "${PACKAGE_PATH}"/emqx
|
rm -rf "${PACKAGE_PATH}"/emqx
|
||||||
;;
|
;;
|
||||||
|
@ -133,6 +142,7 @@ EOF
|
||||||
## for ARM, due to CI env issue, skip start of quic listener for the moment
|
## for ARM, due to CI env issue, skip start of quic listener for the moment
|
||||||
[[ $(arch) == *arm* || $(arch) == aarch64 ]] && tee -a "$emqx_env_vars" <<EOF
|
[[ $(arch) == *arm* || $(arch) == aarch64 ]] && tee -a "$emqx_env_vars" <<EOF
|
||||||
export EMQX_LISTENERS__QUIC__DEFAULT__ENABLED=false
|
export EMQX_LISTENERS__QUIC__DEFAULT__ENABLED=false
|
||||||
|
export WAIT_FOR_ERLANG_STOP=120
|
||||||
EOF
|
EOF
|
||||||
else
|
else
|
||||||
echo "Error: cannot locate emqx_vars"
|
echo "Error: cannot locate emqx_vars"
|
||||||
|
|
Loading…
Reference in New Issue