From eb5bdf56be9faeffdc5fa74ea9a8698581fd5392 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Sun, 7 Jan 2024 12:43:08 +0000 Subject: [PATCH 1/2] test-configs.yaml: Add fragment for ftrace selftests The ftrace selftests can be a bit slow to run and unfortunately need the kselftest build configuration which is difficult to deploy but they are very useful. Signed-off-by: Mark Brown --- config/core/test-configs.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/config/core/test-configs.yaml b/config/core/test-configs.yaml index 5bf7bbd667..5c617ad2df 100644 --- a/config/core/test-configs.yaml +++ b/config/core/test-configs.yaml @@ -333,6 +333,12 @@ test_plans: kselftest_collections: "filesystems" filters: *kselftest_no_fragment + kselftest-ftrace: + <<: *kselftest + params: + job_timeout: '20' + kselftest_collections: "ftrace" + kselftest-futex: <<: *kselftest params: From 7ee8b81c0c3c4687ebc535ca43b7bea8854d2533 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Sun, 7 Jan 2024 13:34:47 +0000 Subject: [PATCH 2/2] test-configs.yaml: Enable ftrace kselftests on Juno Juno can boot the full kselftest kernel so let's use it to enable arm64 coverage for the ftrace selftests. Signed-off-by: Mark Brown --- config/core/test-configs.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/core/test-configs.yaml b/config/core/test-configs.yaml index 5c617ad2df..3daa4edc88 100644 --- a/config/core/test-configs.yaml +++ b/config/core/test-configs.yaml @@ -2931,6 +2931,7 @@ test_configs: - baseline-nfs - kselftest-cpufreq - kselftest-dt + - kselftest-ftrace - ltp-crypto # ltp-mm - runs system out of memory - smc