blob: 5522eee3ef1133f89d7a42ec15ad1e38cc84373f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
#!/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, required by submit_for_testing.py
pip install --user --force-reinstall jinja2-cli ruamel.yaml
export BOOT_URL=${PUBLISH_SERVER}${PUB_DEST}/${BOOT_FILE}
export BOOT_URL_COMP=
export LXC_BOOT_FILE=$(basename ${BOOT_URL})
case "${MACHINE}" in
dragonboard410c|dragonboard820c|sdm845_mtp)
if [ ${MACHINE} = "dragonboard410c" ]; then
export LAVA_DEVICE_TYPE="dragonboard-410c"
export INSTALL_FASTBOOT=True
elif [ ${MACHINE} = "dragonboard820c" ]; then
export LAVA_DEVICE_TYPE="dragonboard-820c"
export INSTALL_FASTBOOT=True
elif [ ${MACHINE} = "sdm845_mtp" ]; then
export LAVA_DEVICE_TYPE="sdm845-mtp"
export INSTALL_FASTBOOT=
export LAVA_SERVER="${LKFT_STAGING_LAVA_SERVER}"
fi
python configs/openembedded-lkft/submit_for_testing.py \
--device-type ${LAVA_DEVICE_TYPE} \
--build-number ${BUILD_NUMBER} \
--lava-server ${LAVA_SERVER} \
--qa-server ${QA_SERVER} \
--qa-server-team qcomlt \
--qa-server-project linux-integration \
--git-commit ${BUILD_NUMBER} \
--template-path configs/lt-qcom-linux-integration/lava-job-definitions \
--template-base-pre base_template.yaml \
--template-names template.yaml
;;
*)
echo "Skip LAVA_DEVICE_TYPE for ${MACHINE}"
;;
esac
|