lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS

This makes it easier to enable all KUnit fragments.

Adding 'if !KUNIT_ALL_TESTS' so individual tests can not be turned off.
Therefore if KUNIT_ALL_TESTS is enabled that will hide the prompt in
menuconfig.

Reviewed-by: David Gow <davidgow@google.com>
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
Anders Roxell 2020-05-11 15:14:29 +02:00 committed by Shuah Khan
parent beaed42c42
commit 5f215aab4e
1 changed files with 4 additions and 2 deletions

View File

@ -2064,8 +2064,9 @@ config TEST_SYSCTL
If unsure, say N. If unsure, say N.
config SYSCTL_KUNIT_TEST config SYSCTL_KUNIT_TEST
tristate "KUnit test for sysctl" tristate "KUnit test for sysctl" if !KUNIT_ALL_TESTS
depends on KUNIT depends on KUNIT
default KUNIT_ALL_TESTS
help help
This builds the proc sysctl unit test, which runs on boot. This builds the proc sysctl unit test, which runs on boot.
Tests the API contract and implementation correctness of sysctl. Tests the API contract and implementation correctness of sysctl.
@ -2075,8 +2076,9 @@ config SYSCTL_KUNIT_TEST
If unsure, say N. If unsure, say N.
config LIST_KUNIT_TEST config LIST_KUNIT_TEST
tristate "KUnit Test for Kernel Linked-list structures" tristate "KUnit Test for Kernel Linked-list structures" if !KUNIT_ALL_TESTS
depends on KUNIT depends on KUNIT
default KUNIT_ALL_TESTS
help help
This builds the linked list KUnit test suite. This builds the linked list KUnit test suite.
It tests that the API and basic functionality of the list_head type It tests that the API and basic functionality of the list_head type