diff options
author | Yongqin Liu <yongqin.liu@linaro.org> | 2020-07-14 16:27:03 +0800 |
---|---|---|
committer | Yongqin Liu <yongqin.liu@linaro.org> | 2020-07-14 08:52:19 +0000 |
commit | 85808b65bbbdbdde393b45a2bd1749f0756f5bec (patch) | |
tree | 923e00ade14988ab1ad04b4447a53326a80d6fb7 /lkft | |
parent | d0df55660c82ddab8da96a3e62aa4bb3be947804 (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.yaml | 63 | ||||
-rw-r--r-- | lkft/lava-job-definitions/common/template-cts-graphics.yaml | 41 |
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 %} |