~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/lib/kunit/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /lib/kunit/Kconfig (Version linux-6.12-rc7) and /lib/kunit/Kconfig (Version linux-3.10.108)


  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                                     
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php