# ${ROBOT_VENV} comes from the integration-install-robotframework.sh
# script.
# shellcheck source=${ROBOT_VENV}/bin/activate disable=SC1091
-source "${ROBOT_VENV}/bin/activate"
+. "${ROBOT_VENV}/bin/activate"
source /tmp/common-functions.sh "${BUNDLEFOLDER}"
# Ensure we fail the job if any steps fail.
set -ex -o pipefail
# ${TESTOPTIONS}, ${SUITES} are space-separated parameters and should not be quoted.
# shellcheck disable=SC2086
robot -N "${TESTPLAN}" \
- --removekeywords wuks -c critical -e exclude -e "skip_if_${DISTROSTREAM}" \
+ --removekeywords wuks -e exclude -e "skip_if_${DISTROSTREAM}" \
-v BUNDLEFOLDER:"${BUNDLEFOLDER}" \
-v BUNDLE_URL:"${ACTUAL_BUNDLE_URL}" \
-v CONTROLLER:"${ODL_SYSTEM_IP}" \
-v TOOLS_SYSTEM_IP:"${TOOLS_SYSTEM_IP}" ${tools_variables} \
-v TOOLS_SYSTEM_USER:"${USER}" \
-v USER_HOME:"${HOME}" \
+ -v IS_KARAF_APPL:"${IS_KARAF_APPL}" \
-v WORKSPACE:/tmp \
${TESTOPTIONS} ${SUITES} || true
for i in $(seq 1 "${NUM_ODL_SYSTEM}")
do
CONTROLLERIP="ODL_SYSTEM_${i}_IP"
- echo "Lets's take the karaf thread dump again"
+ echo "Let's take the karaf thread dump again"
ssh "${!CONTROLLERIP}" "sudo ps aux" > "${WORKSPACE}/ps_after.log"
pid=$(grep org.apache.karaf.main.Main "${WORKSPACE}/ps_after.log" | grep -v grep | tr -s ' ' | cut -f2 -d' ')
echo "karaf main: org.apache.karaf.main.Main, pid:${pid}"