mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 03:23:53 -04:00
The default KUnit build options are not supposed to enable any subsystems that were not already enabled but the topology code is a library which is generally selected by drivers that want to use it. Since KUnit is frequently run in virtual environments with minimal driver support this makes it difficult to enable the toplogy tests so provide an explicit Kconfig option which can be directly enabled when using KUnit, and also include this in the KUnit all_tests.config. Reviewed-by: David Gow <davidgow@google.com> Reviewed-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Mark Brown <broonie@kernel.org> Link: https://lore.kernel.org/r/20230718-asoc-topology-kunit-enable-v2-5-0ee11e662b92@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org>
43 lines
843 B
Plaintext
43 lines
843 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_FORTIFY_SOURCE=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
|
|
|
|
CONFIG_SOUND=y
|
|
CONFIG_SND=y
|
|
CONFIG_SND_SOC=y
|
|
CONFIG_SND_SOC_TOPOLOGY_BUILD=y
|