aboutsummaryrefslogtreecommitdiff
path: root/lkft
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2019-08-01 00:40:54 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2019-08-01 00:40:54 +0800
commitedc1eb4e7e8f4ef20aa6f8b69d8575449346e80c (patch)
tree541440f89c8bc3e95bc1a550a09668fba8e5133d /lkft
parent0103dc9546efbcd6d00eee0b806eca7641d5daa2 (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.yaml38
-rw-r--r--lkft/lava-job-definitions/common/template-vts-hal-auto.yaml38
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 %}