From 6d90cb822db3fe22eb4eb5ee0f16958b219d03a4 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Tue, 21 Feb 2023 21:33:00 +0000 Subject: [PATCH] test-configs.yaml: Use the kselftest-slim fragment by default for kselftest The smaller kselftest-slim configs boot much more easily on u-boot platforms which aren't able to automatically place images so have fixed size regions they download binaries to so use them as the default configuration for everything except cpufreq and LKDTM which are not included in the slim configuration. Signed-off-by: Mark Brown --- config/core/test-configs.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/config/core/test-configs.yaml b/config/core/test-configs.yaml index 27dbb09e56..bc6f486d28 100644 --- a/config/core/test-configs.yaml +++ b/config/core/test-configs.yaml @@ -51,7 +51,7 @@ default_filters: - ['x86_64', 'x86_64_defconfig+x86-chromebook'] - blocklist: &kselftest_defconfig_filter - defconfig: ['kselftest'] + defconfig: ['kselftest', 'kselftest-slim'] device_types: @@ -233,7 +233,7 @@ test_plans: rootfs: debian_bullseye-kselftest_nfs pattern: 'kselftest/{category}-{method}-{protocol}-{rootfs}-kselftest-template.jinja2' filters: - - passlist: {defconfig: ['kselftest']} + - passlist: {defconfig: ['kselftest-slim']} # Add _a_ into the name so we can keep this before the individual # definitions @@ -241,7 +241,7 @@ test_plans: rootfs: debian_bullseye-kselftest_ramdisk pattern: 'kselftest/{category}-{method}-{rootfs}-kselftest-template.jinja2' filters: - - passlist: {defconfig: ['kselftest']} + - passlist: {defconfig: ['kselftest-slim']} kselftest-alsa: <<: *kselftest @@ -292,6 +292,9 @@ test_plans: params: job_timeout: '10' kselftest_collections: "cpufreq" + filters: &kselftest_full_fragment + - passlist: {defconfig: ['kselftest']} + - blocklist: {defconfig: ['kselftest-slim']} kselftest-exec: <<: *kselftest @@ -351,6 +354,7 @@ test_plans: params: job_timeout: '10' kselftest_collections: "lkdtm" + filters: *kselftest_full_fragment kselftest-membarrier: <<: *kselftest