From 7146a52364e3b02dd35819d7a89eb2a1a7e5c36a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= Date: Mon, 30 Sep 2024 15:33:24 -0400 Subject: [PATCH 1/2] config: pipeline: Add kselftest-devices-exist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add the kselftest-devices-exist test. It's currently under review on the mailing list upstream, so it will run only on the collabora-next tree for now. Depends on https://github.com/kernelci/kernelci-core/pull/2695 for the addition of the kselftest-platform-parameters template which will fetch the latest reference files for the test. Signed-off-by: NĂ­colas F. R. A. Prado --- config/pipeline.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/config/pipeline.yaml b/config/pipeline.yaml index 0d8301742..c4b2fe4d0 100644 --- a/config/pipeline.yaml +++ b/config/pipeline.yaml @@ -1493,6 +1493,18 @@ jobs: - 'kernelci:staging-next' kcidb_test_suite: kselftest.cpufreq.suspend + kselftest-devices-exist: + <<: *kselftest-job + params: + <<: *kselftest-params + test_method: kselftest-platform-parameters + collections: devices/exist + env: "KSELFTEST_TEST_DEV_EXIST_PY_ARGS=--reference-dir=/opt/platform-test-parameters-main/kselftest/devices/exist/" + rules: + tree: + - collabora-next:for-kernelci + kcidb_test_suite: kselftest.devices-exist + kselftest-devices-probe: <<: *kselftest-job params: From 8378be21205d514b6068363c2f1645e1c8885187 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= Date: Mon, 30 Sep 2024 15:34:32 -0400 Subject: [PATCH 2/2] config: scheduler-chromeos: Enable kselftest-devices-exist on mt8195 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: NĂ­colas F. R. A. Prado --- config/scheduler-chromeos.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config/scheduler-chromeos.yaml b/config/scheduler-chromeos.yaml index 8c873d16a..d0ce6fd27 100644 --- a/config/scheduler-chromeos.yaml +++ b/config/scheduler-chromeos.yaml @@ -196,6 +196,15 @@ scheduler: - sc7180-trogdor-kingoftown - sc7180-trogdor-lazor-limozeen + - job: kselftest-devices-exist + <<: *lava-job-collabora + event: + channel: node + name: kbuild-gcc-12-arm64-chromebook + result: pass + platforms: + - mt8195-cherry-tomato-r2 + - job: kselftest-device-error-logs <<: *lava-job-collabora event: