diff options
author | Yongqin Liu <yongqin.liu@linaro.org> | 2019-08-01 00:40:54 +0800 |
---|---|---|
committer | Yongqin Liu <yongqin.liu@linaro.org> | 2019-08-01 00:40:54 +0800 |
commit | edc1eb4e7e8f4ef20aa6f8b69d8575449346e80c (patch) | |
tree | 541440f89c8bc3e95bc1a550a09668fba8e5133d /lkft | |
parent | 0103dc9546efbcd6d00eee0b806eca7641d5daa2 (diff) |
lkft: add templates for auto cts/vts tests
Change-Id: I726f6193494ba03aca012388cd946623f5a8fd0f
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Diffstat (limited to 'lkft')
-rw-r--r-- | lkft/lava-job-definitions/common/template-cts-auto.yaml | 38 | ||||
-rw-r--r-- | lkft/lava-job-definitions/common/template-vts-hal-auto.yaml | 38 |
2 files changed, 76 insertions, 0 deletions
diff --git a/lkft/lava-job-definitions/common/template-cts-auto.yaml b/lkft/lava-job-definitions/common/template-cts-auto.yaml new file mode 100644 index 00000000..b7b81f76 --- /dev/null +++ b/lkft/lava-job-definitions/common/template-cts-auto.yaml @@ -0,0 +1,38 @@ +{% extends device_type %} + +{% block job_name %}lkft-android-{{KERNEL_BRANCH}}-{{BUILD_NUMBER}}-cts-auto{% endblock job_name %} + +{% block job_gobal_timeout %} +timeouts: + job: + minutes: 360 + action: + minutes: 15 + connection: + minutes: 2 +{% endblock job_gobal_timeout %} + +{% block job_specific_metadata %} + cts-manifest: "{{TEST_CTS_URL}}/pinned-manifest.xml" + cts-version: "{{TEST_CTS_VERSION}}" + cts-plan: "cts-lkft" +{% endblock job_specific_metadata %} + +{% block test_target %} +- test: + namespace: tlxc + connection: lxc + timeout: + minutes: 360 + definitions: + - repository: https://git.linaro.org/qa/test-definitions.git + from: git + path: automated/android/noninteractive-tradefed/tradefed.yaml + params: + TEST_PARAMS: "cts -m CtsCarTestCases --disable-reboot" + TEST_URL: "{{TEST_CTS_URL}}/android-cts.zip" + TEST_PATH: "android-cts" + RESULTS_FORMAT: "atomic" + ANDROID_VERSION: "{{ANDROID_VERSION}}" + name: "cts-lkft" +{% endblock test_target %} diff --git a/lkft/lava-job-definitions/common/template-vts-hal-auto.yaml b/lkft/lava-job-definitions/common/template-vts-hal-auto.yaml new file mode 100644 index 00000000..faad144a --- /dev/null +++ b/lkft/lava-job-definitions/common/template-vts-hal-auto.yaml @@ -0,0 +1,38 @@ +{% extends device_type %} +{% block job_name %}lkft-android-{{KERNEL_BRANCH}}-{{BUILD_NUMBER}}-vts-hal-auto{% endblock job_name %} + +{% block job_gobal_timeout %} +timeouts: + job: + minutes: 360 + action: + minutes: 15 + connection: + minutes: 2 +{% endblock job_gobal_timeout %} + +{% block job_specific_metadata %} + vts-manifest: "{{TEST_VTS_URL}}/pinned-manifest.xml" + vts-version: "{{TEST_VTS_VERSION}}" + vts-plan: "vts-kernel" +{% endblock job_specific_metadata %} + +{% block test_target %} +- test: + namespace: tlxc + connection: lxc + timeout: + minutes: 360 + definitions: + - repository: https://git.linaro.org/qa/test-definitions.git + from: git + path: automated/android/noninteractive-tradefed/tradefed.yaml + params: + TEST_URL: "{{TEST_VTS_URL}}/android-vts.zip" + TEST_PARAMS: "vts-hal-auto" + TEST_PATH: "android-vts" + RESULTS_FORMAT: "atomic" + ANDROID_VERSION: "{{ANDROID_VERSION}}" + TEST_REBOOT_EXPECTED: "true" + name: vts-test +{% endblock test_target %} |