set -ex ARTEFACT=$1 TESTING_SHA=$2 echo "[$(date "+%F %R")] Testing triggered. Artefact: $1" >> ../../../../trigger_log sudo chown $USER /archive/tlsa-ciat-test-x86_64.raw chmod 644 /archive/tlsa-ciat-test-x86_64.raw ### First you need to source the environment for openstack deployment. ### This isn't commited because it contains password, etc. set +x source /archive/tlsa/os.setup set -x ### Now you can run the tester: cd /archive sudo mkdir -p testing sudo chown $USER /archive/testing cd /archive/testing if [ -d ciat-tester ]; then rm -rf ciat-tester fi git clone ssh://git@cu010-trove.codethink.com/cu010-trove/br6/ciat-tester cd ciat-tester if [ "$TESTING_SHA" != "no_testing_sha_given" ]; then git checkout $TESTING_SHA fi ./test-runner.sh file:///archive/"$ARTEFACT".raw openstack tests/python.test tests/uname.test tests/systemd.test