9e3227bd8166a6a4d1f30231982962f036c9210f
[releng/builder.git] / jjb / integration / include-raw-integration-deploy-devstack-testing.sh
1 echo "Changing the testplan path..."
2 cat ${WORKSPACE}/test/csit/testplans/${TESTPLAN} | sed "s:integration:${WORKSPACE}:" > testplan.txt
3 cat testplan.txt
4
5 SUITES=$( egrep -v '(^[[:space:]]*#|^[[:space:]]*$)' testplan.txt | tr '\012' ' ' )
6
7 echo "Starting Robot test suites ${SUITES} ..."
8
9 pybot -e exclude \
10 -v WORKSPACE:/tmp -v USER_HOME:$HOME -L TRACE \
11 -v DEVSTACK_SYSTEM_USER:$USER \
12 -v DEVSTACK_SYSTEM_IP:$OPENSTACK_CONTROL_NODE_IP \
13 -v DEFAULT_LINUX_PROMPT:\]\> \
14 -v OPENSTACK_BRANCH:$OPENSTACK_BRANCH \
15 -v ODL_VERSION:$ODL_VERSION \
16 -v TEMPEST_REGEX:$TEMPEST_REGEX ${SUITES} || true
17
18 scp $OPENSTACK_CONTROL_NODE_IP:/opt/stack/logs/devstacklog.txt $WORKSPACE/
19 scp -r $OPENSTACK_CONTROL_NODE_IP:/opt/stack/logs/*karaf* $WORKSPACE/
20
21 # vim: ts=4 sw=4 sts=4 et ft=sh :
22