aboutsummaryrefslogtreecommitdiff
path: root/openembedded-lkft-lt-4.4.yaml
diff options
context:
space:
mode:
authorMilosz Wasilewski <milosz.wasilewski@linaro.org>2017-05-31 08:01:02 +0100
committerFathi Boudra <fathi.boudra@linaro.org>2017-05-31 08:43:16 +0000
commit3998b3a9814e1656de6c6691384757caee7f0e6e (patch)
treec6d60ed165b6e2e9974ece918ac5e158d796de54 /openembedded-lkft-lt-4.4.yaml
parent15f9c7245cee5f0e0f78a9fdb974f243e4d5d9db (diff)
openembedded-lkft: split LAVA template
In order to prevent test result loss in case of unrecoverable failure in one of the test suites, the templates were split to contain only one test suite per template. This allows to collect results from remaining suites should one of them fail. Change-Id: Ia43b21e1080fcd561d50450c09ebc3128e09f4d7 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
Diffstat (limited to 'openembedded-lkft-lt-4.4.yaml')
-rw-r--r--openembedded-lkft-lt-4.4.yaml33
1 files changed, 3 insertions, 30 deletions
diff --git a/openembedded-lkft-lt-4.4.yaml b/openembedded-lkft-lt-4.4.yaml
index 9bc9327634..fd3fb2c4ef 100644
--- a/openembedded-lkft-lt-4.4.yaml
+++ b/openembedded-lkft-lt-4.4.yaml
@@ -126,36 +126,8 @@
block: true
- shell: |
export DEVICE_TYPE=hi6220-hikey
- export LAVA_SERVER=lkft.validation.linaro.org/RPC2/
-
- sed -e "s|\${BOOT_URL}|${BOOT_URL}|" \
- -e "s|\${SYSTEM_URL}|${SYSTEM_URL}|" \
- -e "s|\${BUILD_URL}|${BUILD_URL}|" \
- -e "s|\${BUILD_NUMBER}|${BUILD_NUMBER}|" \
- -e "s|\${DEVICE_TYPE}|${DEVICE_TYPE}|" \
- -e "s|\${KERNEL_BRANCH}|${KERNEL_BRANCH}|" \
- -e "s|\${KERNEL_VERSION}|${KERNEL_VERSION}|" \
- -e "s|\${KERNEL_REPO}|${KERNEL_REPO}|" \
- -e "s|\${KERNEL_COMMIT}|${KERNEL_COMMIT}|" \
- < configs/openembedded-lkft/lava-job-definitions/${DEVICE_TYPE}/template.yaml \
- > custom_lava_job_definition.yaml
-
- cat custom_lava_job_definition.yaml
-
- sed -i "#CUSTOM_JSON_URL=.*#d" ${WORKSPACE}/post_build_lava_parameters
- sed -i "#LAVA_SERVER=.*#d" ${WORKSPACE}/post_build_lava_parameters
- cat << EOF > post_build_lava_parameters
- DEVICE_TYPE=${DEVICE_TYPE}
- CUSTOM_YAML_URL=${JOB_URL}/ws/custom_lava_job_definition.yaml
- LAVA_SERVER=${LAVA_SERVER}
- EOF
- - trigger-builds:
- - project: 'post-build-lava'
- property-file: post_build_lava_parameters
- block: true
- - shell: |
- export DEVICE_TYPE=hi6220-hikey
export LAVA_SERVER=https://lkft.validation.linaro.org/RPC2/
+ export KSELFTEST_SKIPLIST=""
rm -rf configs
git clone --depth 1 http://git.linaro.org/ci/job/configs.git
@@ -168,7 +140,8 @@
--qa-server ${QA_SERVER} \
--qa-server-team lkft \
--qa-server-project ${KERNEL_BRANCH} \
- --git-commit ${KERNEL_COMMIT}
+ --git-commit ${KERNEL_COMMIT} \
+ --template-names template-kselftest.yaml template-ltp.yaml template-libhugetlbfs.yaml
publishers:
- email-ext:
recipients: 'fathi.boudra@linaro.org, milosz.wasilewski@linaro.org, naresh.kamboju@linaro.org'