blob: 1fa767950f0e503abe379b0bfe165a14d30fd628 [file] [log] [blame]
#!/bin/bash
if [[ -z "${ROOTDIR}" ]]; then
echo "Source build/setup.sh first"
exit 1
fi
set -u # Treat unset params as errors.
RENODE_DIR="${OUT}/host/renode"
TESTS_RESULTS="${OUT}/renode_test_results"
source "${RENODE_DIR}/tests/common.sh"
STTY_CONFIG=$(stty -g 2>/dev/null)
${PYTHON_RUNNER} -u "$(get_path "${RENODE_DIR}/tests/run_tests.py")" \
--exclude "skip_${DETECTED_OS}" \
-r "$(get_path "${TESTS_RESULTS}")" \
"$@" \
--robot-framework-remote-server-full-directory "${RENODE_DIR}/bin" \
--css-file "${RENODE_DIR}/tests/robot.css" \
--show-log
RESULT_CODE=$?
if [[ -n "${STTY_CONFIG:-}" ]]; then
stty "${STTY_CONFIG}"
fi
exit ${RESULT_CODE}