Upload robot logs to gs 41/60141/2
authorJamo Luhrsen <jluhrsen@redhat.com>
Mon, 23 Jul 2018 22:27:45 +0000 (15:27 -0700)
committerJamo Luhrsen <jluhrsen@redhat.com>
Tue, 24 Jul 2018 05:20:49 +0000 (22:20 -0700)
Change-Id: I78989fcfd155054d8470359c59f682eb4ba3ea80
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
jjb/cperf/cperf-robot-netvirt-csit.sh

index 2912911..42c4466 100755 (executable)
@@ -66,12 +66,14 @@ else
                       -v NODE_FREEZE_COMMAND:\"sudo docker stop opendaylight_api\" "
 fi
 
+LOGS_LOCATION=/tmp/robot_results
+
 robot_cmd="pybot \
   --removekeywords wuks \
   --xunit robotxunit.xml \
   -c critical \
   -e exclude \
-  -d /tmp/robot_results \
+  -d $LOGS_LOCATION \
   -v BUNDLEFOLDER:/opt/opendaylight \
   -v CONTROLLER_USER:heat-admin \
   -v DEFAULT_LINUX_PROMPT:\$ \
@@ -110,8 +112,12 @@ robot_cmd="pybot \
 echo "Robot command set: ${robot_cmd}"
 echo "Running robot..."
 docker run -i --net=host \
+  -v ${LOGS_LOCATION}:${LOGS_LOCATION} \
   -v ${WORKSPACE}/id_rsa:/tmp/id_rsa \
   -v ${WORKSPACE}/overcloudrc:/tmp/overcloudrc \
   opnfv/cperf:$DOCKER_TAG \
   /bin/bash -c "source /tmp/overcloudrc; mkdir -p \$HOME/.ssh; cp /tmp/id_rsa \$HOME/.ssh; \
   $robot_cmd /home/opnfv/repos/odl_test/csit/suites/openstack/connectivity/l2.robot;"
+
+UPLOAD_LOCATION=artifacts.opnfv.org/cperf/cperf-apex-csit-${ODL_BRANCH}/${BUILD_NUMBER}/
+gsutil -m cp -r ${LOGS_LOCATION} gs://${UPLOAD_LOCATION} > gsutil.latest_logs.log
\ No newline at end of file