File tree 16 files changed +409
-293
lines changed
16 files changed +409
-293
lines changed Original file line number Diff line number Diff line change @@ -629,7 +629,6 @@ CONFIG_TEST_PRINTF=m
629
629
CONFIG_TEST_SCANF=m
630
630
CONFIG_TEST_BITMAP=m
631
631
CONFIG_TEST_UUID=m
632
- CONFIG_TEST_XARRAY=m
633
632
CONFIG_TEST_MAPLE_TREE=m
634
633
CONFIG_TEST_RHASHTABLE=m
635
634
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -586,7 +586,6 @@ CONFIG_TEST_PRINTF=m
586
586
CONFIG_TEST_SCANF=m
587
587
CONFIG_TEST_BITMAP=m
588
588
CONFIG_TEST_UUID=m
589
- CONFIG_TEST_XARRAY=m
590
589
CONFIG_TEST_MAPLE_TREE=m
591
590
CONFIG_TEST_RHASHTABLE=m
592
591
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -606,7 +606,6 @@ CONFIG_TEST_PRINTF=m
606
606
CONFIG_TEST_SCANF=m
607
607
CONFIG_TEST_BITMAP=m
608
608
CONFIG_TEST_UUID=m
609
- CONFIG_TEST_XARRAY=m
610
609
CONFIG_TEST_MAPLE_TREE=m
611
610
CONFIG_TEST_RHASHTABLE=m
612
611
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -578,7 +578,6 @@ CONFIG_TEST_PRINTF=m
578
578
CONFIG_TEST_SCANF=m
579
579
CONFIG_TEST_BITMAP=m
580
580
CONFIG_TEST_UUID=m
581
- CONFIG_TEST_XARRAY=m
582
581
CONFIG_TEST_MAPLE_TREE=m
583
582
CONFIG_TEST_RHASHTABLE=m
584
583
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -588,7 +588,6 @@ CONFIG_TEST_PRINTF=m
588
588
CONFIG_TEST_SCANF=m
589
589
CONFIG_TEST_BITMAP=m
590
590
CONFIG_TEST_UUID=m
591
- CONFIG_TEST_XARRAY=m
592
591
CONFIG_TEST_MAPLE_TREE=m
593
592
CONFIG_TEST_RHASHTABLE=m
594
593
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -605,7 +605,6 @@ CONFIG_TEST_PRINTF=m
605
605
CONFIG_TEST_SCANF=m
606
606
CONFIG_TEST_BITMAP=m
607
607
CONFIG_TEST_UUID=m
608
- CONFIG_TEST_XARRAY=m
609
608
CONFIG_TEST_MAPLE_TREE=m
610
609
CONFIG_TEST_RHASHTABLE=m
611
610
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -692,7 +692,6 @@ CONFIG_TEST_PRINTF=m
692
692
CONFIG_TEST_SCANF=m
693
693
CONFIG_TEST_BITMAP=m
694
694
CONFIG_TEST_UUID=m
695
- CONFIG_TEST_XARRAY=m
696
695
CONFIG_TEST_MAPLE_TREE=m
697
696
CONFIG_TEST_RHASHTABLE=m
698
697
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -578,7 +578,6 @@ CONFIG_TEST_PRINTF=m
578
578
CONFIG_TEST_SCANF=m
579
579
CONFIG_TEST_BITMAP=m
580
580
CONFIG_TEST_UUID=m
581
- CONFIG_TEST_XARRAY=m
582
581
CONFIG_TEST_MAPLE_TREE=m
583
582
CONFIG_TEST_RHASHTABLE=m
584
583
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -579,7 +579,6 @@ CONFIG_TEST_PRINTF=m
579
579
CONFIG_TEST_SCANF=m
580
580
CONFIG_TEST_BITMAP=m
581
581
CONFIG_TEST_UUID=m
582
- CONFIG_TEST_XARRAY=m
583
582
CONFIG_TEST_MAPLE_TREE=m
584
583
CONFIG_TEST_RHASHTABLE=m
585
584
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -595,7 +595,6 @@ CONFIG_TEST_PRINTF=m
595
595
CONFIG_TEST_SCANF=m
596
596
CONFIG_TEST_BITMAP=m
597
597
CONFIG_TEST_UUID=m
598
- CONFIG_TEST_XARRAY=m
599
598
CONFIG_TEST_MAPLE_TREE=m
600
599
CONFIG_TEST_RHASHTABLE=m
601
600
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -575,7 +575,6 @@ CONFIG_TEST_PRINTF=m
575
575
CONFIG_TEST_SCANF=m
576
576
CONFIG_TEST_BITMAP=m
577
577
CONFIG_TEST_UUID=m
578
- CONFIG_TEST_XARRAY=m
579
578
CONFIG_TEST_MAPLE_TREE=m
580
579
CONFIG_TEST_RHASHTABLE=m
581
580
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -576,7 +576,6 @@ CONFIG_TEST_PRINTF=m
576
576
CONFIG_TEST_SCANF=m
577
577
CONFIG_TEST_BITMAP=m
578
578
CONFIG_TEST_UUID=m
579
- CONFIG_TEST_XARRAY=m
580
579
CONFIG_TEST_MAPLE_TREE=m
581
580
CONFIG_TEST_RHASHTABLE=m
582
581
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -451,7 +451,6 @@ CONFIG_TEST_PRINTF=m
451
451
CONFIG_TEST_SCANF=m
452
452
CONFIG_TEST_BITMAP=m
453
453
CONFIG_TEST_UUID=m
454
- CONFIG_TEST_XARRAY=m
455
454
CONFIG_TEST_MAPLE_TREE=m
456
455
CONFIG_TEST_RHASHTABLE=m
457
456
CONFIG_TEST_IDA=m
Original file line number Diff line number Diff line change @@ -2457,8 +2457,22 @@ config TEST_BITMAP
2457
2457
config TEST_UUID
2458
2458
tristate "Test functions located in the uuid module at runtime"
2459
2459
2460
- config TEST_XARRAY
2461
- tristate "Test the XArray code at runtime"
2460
+ config XARRAY_KUNIT
2461
+ tristate "KUnit test XArray code at runtime" if !KUNIT_ALL_TESTS
2462
+ depends on KUNIT
2463
+ default KUNIT_ALL_TESTS
2464
+ help
2465
+ Enable this option to test the Xarray code at boot.
2466
+
2467
+ KUnit tests run during boot and output the results to the debug log
2468
+ in TAP format (http://testanything.org/). Only useful for kernel devs
2469
+ running the KUnit test harness, and not intended for inclusion into a
2470
+ production build.
2471
+
2472
+ For more information on KUnit and unit tests in general please refer
2473
+ to the KUnit documentation in Documentation/dev-tools/kunit/.
2474
+
2475
+ If unsure, say N.
2462
2476
2463
2477
config TEST_MAPLE_TREE
2464
2478
tristate "Test the Maple Tree code at runtime or module load"
Original file line number Diff line number Diff line change @@ -94,7 +94,6 @@ GCOV_PROFILE_test_bitmap.o := n
94
94
endif
95
95
96
96
obj-$(CONFIG_TEST_UUID) += test_uuid.o
97
- obj-$(CONFIG_TEST_XARRAY) += test_xarray.o
98
97
obj-$(CONFIG_TEST_MAPLE_TREE) += test_maple_tree.o
99
98
obj-$(CONFIG_TEST_PARMAN) += test_parman.o
100
99
obj-$(CONFIG_TEST_KMOD) += test_kmod.o
@@ -375,6 +374,7 @@ CFLAGS_bitfield_kunit.o := $(DISABLE_STRUCTLEAK_PLUGIN)
375
374
obj-$(CONFIG_BITFIELD_KUNIT) += bitfield_kunit.o
376
375
obj-$(CONFIG_CHECKSUM_KUNIT) += checksum_kunit.o
377
376
obj-$(CONFIG_UTIL_MACROS_KUNIT) += util_macros_kunit.o
377
+ obj-$(CONFIG_XARRAY_KUNIT) += test_xarray.o
378
378
obj-$(CONFIG_LIST_KUNIT_TEST) += list-test.o
379
379
obj-$(CONFIG_HASHTABLE_KUNIT_TEST) += hashtable_test.o
380
380
obj-$(CONFIG_LINEAR_RANGES_TEST) += test_linear_ranges.o
You can’t perform that action at this time.
0 commit comments