aboutsummaryrefslogtreecommitdiff
path: root/lkft
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2020-07-14 16:27:03 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2020-07-14 08:52:19 +0000
commit85808b65bbbdbdde393b45a2bd1749f0756f5bec (patch)
tree923e00ade14988ab1ad04b4447a53326a80d6fb7 /lkft
parentd0df55660c82ddab8da96a3e62aa4bb3be947804 (diff)
lkft: add graphics and excluded test plans
the graphics plan include CtsGraphicsTestCases and CtsGraphicsTestCases[instant] modules, the excluded plan includes modules which could cause the cts test stopped to run to complete, it's more for investigation purpose to find the specific test cases that would cause the cts test stopped Change-Id: I3dc0707c9866797acf97aa1d00663a4ff8dbdc54 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Diffstat (limited to 'lkft')
-rw-r--r--lkft/lava-job-definitions/common/template-cts-excluded.yaml63
-rw-r--r--lkft/lava-job-definitions/common/template-cts-graphics.yaml41
2 files changed, 104 insertions, 0 deletions
diff --git a/lkft/lava-job-definitions/common/template-cts-excluded.yaml b/lkft/lava-job-definitions/common/template-cts-excluded.yaml
new file mode 100644
index 0000000000..8dc80664d1
--- /dev/null
+++ b/lkft/lava-job-definitions/common/template-cts-excluded.yaml
@@ -0,0 +1,63 @@
+{% extends device_type %}
+
+{% block job_name %}lkft-android-{{KERNEL_BRANCH}}-{{BUILD_NUMBER}}-cts-excluded{% endblock job_name %}
+
+{% block job_gobal_timeout %}
+timeouts:
+ job:
+ minutes: 1230
+ action:
+ minutes: 15
+ connection:
+ minutes: 2
+{% endblock job_gobal_timeout %}
+
+{% block job_specific_metadata %}
+ cts-url: "{{TEST_CTS_URL}}/android-cts.zip"
+ 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
+ timeout:
+ minutes: 1200
+ definitions:
+ - repository: https://git.linaro.org/qa/test-definitions.git
+ from: git
+ path: automated/android/noninteractive-tradefed/tradefed.yaml
+ params:
+ TEST_PARAMS: cts
+ --include-filter CtsKeystoreTestCases
+ --include-filter CtsWindowManagerDeviceTestCases
+ --include-filter CtsDevicePolicyManagerTestCases
+ --include-filter CtsIdentityTestCases
+ --include-filter CtsJobSchedulerTestCases
+ --include-filter CtsIncidentHostTestCases
+ --include-filter CtsIncidentHostTestCases[instant]
+ --include-filter CtsStatsdHostTestCases[instant]
+ --include-filter CtsStatsdHostTestCases
+ --include-filter CtsPrintTestCases
+ --include-filter CtsPrintTestCases[instant]
+ --include-filter CtsFileSystemTestCases
+ --include-filter CtsFileSystemTestCases[instant]
+ --include-filter CtsUsageStatsTestCases
+ --include-filter CtsTrustedVoiceHostTestCases
+ --include-filter CtsPerfettoTestCases
+ --include-filter CtsShortcutHostTestCases
+ --include-filter CtsNativeHardwareTestCases
+ --include-filter CtsNativeMidiTestCases
+ --include-filter CtsAutoFillServiceTestCases[instant]
+ --include-filter CtsAutoFillServiceTestCases
+ --include-filter CtsBackupHostTestCases
+ --include-filter CtsBackupTestCases
+ --include-filter CtsSecurityBulletinHostTestCases
+ --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-cts-graphics.yaml b/lkft/lava-job-definitions/common/template-cts-graphics.yaml
new file mode 100644
index 0000000000..5ba39c77f2
--- /dev/null
+++ b/lkft/lava-job-definitions/common/template-cts-graphics.yaml
@@ -0,0 +1,41 @@
+{% extends device_type %}
+
+{% block job_name %}lkft-android-{{KERNEL_BRANCH}}-{{BUILD_NUMBER}}-cts-graphics{% endblock job_name %}
+
+{% block job_gobal_timeout %}
+timeouts:
+ job:
+ minutes: 1230
+ action:
+ minutes: 15
+ connection:
+ minutes: 2
+{% endblock job_gobal_timeout %}
+
+{% block job_specific_metadata %}
+ cts-url: "{{TEST_CTS_URL}}/android-cts.zip"
+ 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
+ timeout:
+ minutes: 1200
+ definitions:
+ - repository: https://git.linaro.org/qa/test-definitions.git
+ from: git
+ path: automated/android/noninteractive-tradefed/tradefed.yaml
+ params:
+ TEST_PARAMS: cts
+ --include-filter CtsGraphicsTestCases
+ --include-filter CtsGraphicsTestCases[instant]
+ --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 %}