1 # 2 # KUnit base configuration 3 # 4 5 menuconfig KUNIT 6 tristate "KUnit - Enable support for u 7 select GLOB 8 help 9 Enables support for kernel unit test 10 testing and mocking framework for th 11 able to be run locally on a develope 12 special hardware when using UML. Can 13 architectures. For more information, 14 Documentation/dev-tools/kunit/. 15 16 if KUNIT 17 18 config KUNIT_DEBUGFS 19 bool "KUnit - Enable /sys/kernel/debug 20 default KUNIT_ALL_TESTS 21 help 22 Enable debugfs representation for ku 23 of /sys/kernel/debug/kunit/<test_sui 24 test suite, which allow users to see 25 run that occurred. 26 27 config KUNIT_FAULT_TEST 28 bool "Enable KUnit tests which print B 29 depends on KUNIT_TEST 30 depends on !UML 31 default y 32 help 33 Enables fault handling tests for the 34 trigger a kernel BUG(), and the asso 35 pass. If this conflicts with your te 36 or annoying), they can be disabled b 37 38 config KUNIT_TEST 39 tristate "KUnit test for KUnit" if !KU 40 default KUNIT_ALL_TESTS 41 help 42 Enables the unit tests for the KUnit 43 the KUnit test framework itself; the 44 KUnit and test KUnit. This option sh 45 purposes by developers interested in 46 expected. 47 48 config KUNIT_EXAMPLE_TEST 49 tristate "Example test for KUnit" if ! 50 default KUNIT_ALL_TESTS 51 help 52 Enables an example unit test that il 53 features of KUnit. This test only ex 54 what KUnit is and how it is used. Pl 55 itself, lib/kunit/example-test.c, fo 56 is intended for curious hackers who 57 use KUnit for kernel development. 58 59 config KUNIT_ALL_TESTS 60 tristate "All KUnit tests with satisfi 61 help 62 Enables all KUnit tests, if they can 63 KUnit tests run during boot and outp 64 in TAP format (http://testanything.o 65 running the KUnit test harness, and 66 production build. 67 68 For more information on KUnit and un 69 to the KUnit documentation in Docume 70 71 If unsure, say N. 72 73 config KUNIT_DEFAULT_ENABLED 74 bool "Default value of kunit.enable" 75 default y 76 help 77 Sets the default value of kunit.enab 78 tests will not execute unless kunit. 79 kernel command line. 80 81 In most cases this should be left as 82 behavior is needed should this be se 83 84 endif # KUNIT
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.