#!/bin/bash set -ex rm -rf configs git clone --depth 1 http://git.linaro.org/ci/job/configs.git # Install jinja2-cli and ruamel.yaml==0.16.13 if ! sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 update; then echo "INFO: apt update error - try again in a moment" sleep 15 sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 update || true fi pkg_list="virtualenv python-pip" if ! sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 install -y ${pkg_list}; then echo "INFO: apt install error - try again in a moment" sleep 15 sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 install -y ${pkg_list} fi pip install --user --force-reinstall jinja2-cli ruamel.yaml==0.16.13 [ -z "${DEVICE_TYPE}" ] || \ python configs/openembedded-lkft/submit_for_testing.py \ --device-type ${DEVICE_TYPE} \ --build-number ${BUILD_NUMBER} \ --lava-server ${LAVA_SERVER} \ --qa-server ${QA_SERVER} \ --qa-server-team ${QA_SERVER_TEAM} \ --qa-server-project ${QA_SERVER_PROJECT} \ --git-commit ${GIT_COMMIT:0:12} \ --template-path configs/android-hikey-linaro-4.14-pmwg/lava-job-definitions \ --template-names vellamo-template.yaml multimedia-template.yaml