mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-31 14:33:16 +00:00
Context: 1. all_tests_uml.config used to be UML specific back when users to manually specify CONFIG_VIRTIO_UML=y to enable CONFIG_PCI=y. 2. --alltests used allyesconfig along with a curated list of options to disable. It's only ever worked for brief periods of time and has perennially been broken due to compile issues. Now all_tests_uml.config should work across ~all architectures. Let's instead use this to implement --alltests. Note: if anyone was using all_tests_uml.config, this change breaks them. I think that's unlikely since it was added in 5.19 and was a lot to type: --kunitconfig=tools/testing/kunit/configs/all_tests_uml.config. We could make it a symlink to the new name, but I don't think the caution is warranted here. Signed-off-by: Daniel Latypov <dlatypov@google.com> Reviewed-by: David Gow <davidgow@google.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
36 lines
740 B
Plaintext
36 lines
740 B
Plaintext
# This config enables as many tests as possible under UML.
|
|
# It is intended for use in continuous integration systems and similar for
|
|
# automated testing of as much as possible.
|
|
# The config is manually maintained, though it uses KUNIT_ALL_TESTS=y to enable
|
|
# any tests whose dependencies are already satisfied. Please feel free to add
|
|
# more options if they any new tests.
|
|
|
|
CONFIG_KUNIT=y
|
|
CONFIG_KUNIT_EXAMPLE_TEST=y
|
|
CONFIG_KUNIT_ALL_TESTS=y
|
|
|
|
CONFIG_IIO=y
|
|
|
|
CONFIG_EXT4_FS=y
|
|
|
|
CONFIG_MSDOS_FS=y
|
|
CONFIG_VFAT_FS=y
|
|
|
|
CONFIG_PCI=y
|
|
CONFIG_USB4=y
|
|
|
|
CONFIG_NET=y
|
|
CONFIG_MCTP=y
|
|
|
|
CONFIG_INET=y
|
|
CONFIG_MPTCP=y
|
|
|
|
CONFIG_DAMON=y
|
|
CONFIG_DAMON_VADDR=y
|
|
CONFIG_DAMON_PADDR=y
|
|
CONFIG_DEBUG_FS=y
|
|
CONFIG_DAMON_DBGFS=y
|
|
|
|
CONFIG_SECURITY=y
|
|
CONFIG_SECURITY_APPARMOR=y
|