Enabling the (possibly long-running benchmarks) by default may cause a
big delay in boot time in case of built-in tests.  However, they can
still safely be enabled by default if all tests are modular, as they
would only run when requested explicitly by the system administrator.

Signed-off-by: Geert Uytterhoeven <[email protected]>
---
 lib/raid/Kconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/raid/Kconfig b/lib/raid/Kconfig
index 01f007b2522cfc33..563a178aa930c420 100644
--- a/lib/raid/Kconfig
+++ b/lib/raid/Kconfig
@@ -32,6 +32,7 @@ config XOR_KUNIT_TEST
 config XOR_BENCHMARK
        bool "Benchmark for xor_gen"
        depends on XOR_KUNIT_TEST
+       default y if KUNIT_ALL_TESTS=m
        help
          Include benchmarks in the KUnit test suite for xor_gen.
 
@@ -63,6 +64,7 @@ config RAID6_PQ_KUNIT_TEST
 config RAID6_PQ_KUNIT_BENCHMARK
        bool "Benchmark for RAID6 PQ"
        depends on RAID6_PQ_KUNIT_TEST
+       default y if KUNIT_ALL_TESTS=m
        help
          Include benchmarks in the KUnit test suite for raid P/Q generation.
 
-- 
2.43.0


Reply via email to