/kernel/linux/linux-5.10/lib/kunit/ |
H A D | executor.c | 16 struct kunit_suite * const * const *suites, * const *subsuite; in kunit_print_tap_header() local 19 for (suites = __kunit_suites_start; in kunit_print_tap_header() 20 suites < __kunit_suites_end; in kunit_print_tap_header() 21 suites++) in kunit_print_tap_header() 22 for (subsuite = *suites; *subsuite != NULL; subsuite++) in kunit_print_tap_header() 31 struct kunit_suite * const * const *suites; in kunit_run_all_tests() local 35 for (suites = __kunit_suites_start; in kunit_run_all_tests() 36 suites < __kunit_suites_end; in kunit_run_all_tests() 37 suites++) in kunit_run_all_tests() 38 __kunit_test_suites_init(*suites); in kunit_run_all_tests() [all...] |
H A D | test.c | 373 int __kunit_test_suites_init(struct kunit_suite * const * const suites) in __kunit_test_suites_init() argument 377 for (i = 0; suites[i] != NULL; i++) { in __kunit_test_suites_init() 378 kunit_init_suite(suites[i]); in __kunit_test_suites_init() 379 kunit_run_tests(suites[i]); in __kunit_test_suites_init() 390 void __kunit_test_suites_exit(struct kunit_suite **suites) in __kunit_test_suites_exit() argument 394 for (i = 0; suites[i] != NULL; i++) in __kunit_test_suites_exit() 395 kunit_exit_suite(suites[i]); in __kunit_test_suites_exit()
|
/kernel/linux/linux-6.6/lib/kunit/ |
H A D | executor.c | 36 "Filter which KUnit test suites/tests run at boot-time, e.g. list* or list*.*del_test"); 39 "Filter which KUnit test suites/tests run at boot-time using attributes, e.g. speed>slow"); 138 struct kunit_suite * const *suites; in kunit_free_suite_set() local 140 for (suites = suite_set.start; suites < suite_set.end; suites++) { in kunit_free_suite_set() 141 kfree((*suites)->test_cases); in kunit_free_suite_set() 142 kfree(*suites); in kunit_free_suite_set() 148 * Filter and reallocate test suites. Must return the filtered test suites se 164 struct kunit_suite * const *suites; kunit_filter_suites() local 278 struct kunit_suite * const *suites; kunit_exec_list_tests() local [all...] |
H A D | test.c | 735 int __kunit_test_suites_init(struct kunit_suite * const * const suites, int num_suites) in __kunit_test_suites_init() argument 749 kunit_init_suite(suites[i]); in __kunit_test_suites_init() 750 kunit_run_tests(suites[i]); in __kunit_test_suites_init() 763 void __kunit_test_suites_exit(struct kunit_suite **suites, int num_suites) in __kunit_test_suites_exit() argument 771 kunit_exit_suite(suites[i]); in __kunit_test_suites_exit() 789 pr_err("kunit module: error filtering suites: %d\n", err); in kunit_module_init()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | main.c | 770 u32 *suites; in ieee80211_init_cipher_suites() local 800 /* Driver provides cipher suites, but we need to exclude WEP */ in ieee80211_init_cipher_suites() 801 suites = kmemdup(local->hw.wiphy->cipher_suites, in ieee80211_init_cipher_suites() 804 if (!suites) in ieee80211_init_cipher_suites() 813 suites[w++] = suite; in ieee80211_init_cipher_suites() 818 * perhaps offloaded) cipher suites. in ieee80211_init_cipher_suites() 838 /* Driver specifies cipher schemes only (but not cipher suites in ieee80211_init_cipher_suites() 856 suites = kmalloc_array(n_suites, sizeof(u32), GFP_KERNEL); in ieee80211_init_cipher_suites() 857 if (!suites) in ieee80211_init_cipher_suites() 860 suites[ in ieee80211_init_cipher_suites() [all...] |
/kernel/linux/linux-5.10/tools/testing/kunit/ |
H A D | kunit_tool_test.py | 169 self.assertEqual(0, len(result.suites)) 204 self.assertEqual('kunit-resource-test', result.suites[0].name) 214 self.assertEqual('kunit-resource-test', result.suites[0].name) 224 self.assertEqual('kunit-resource-test', result.suites[0].name) 233 self.assertEqual('kunit-resource-test', result.suites[0].name) 242 self.assertEqual('kunit-resource-test', result.suites[0].name) 251 self.assertEqual('kunit-resource-test', result.suites[0].name)
|
H A D | kunit_json.py | 20 for test_suite in test_result.suites:
|
H A D | kunit_parser.py | 17 TestResult = namedtuple('TestResult', ['status','suites','log']) 303 ' test suites, but got ' + str(i - 2)) 318 for test_suite in test_result.suites:
|
/kernel/linux/linux-6.6/tools/testing/kunit/ |
H A D | kunit.py | 146 """Extracts all the suites from an ordered list of tests.""" 147 suites = [] # type: List[str] 153 if not suites or suites[-1] != suite: 154 suites.append(suite) 155 return suites 374 help='Filter which KUnit test suites/tests run at '
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | main.c | 861 u32 *suites; in ieee80211_init_cipher_suites() local 891 /* Driver provides cipher suites, but we need to exclude WEP */ in ieee80211_init_cipher_suites() 892 suites = kmemdup(local->hw.wiphy->cipher_suites, in ieee80211_init_cipher_suites() 895 if (!suites) in ieee80211_init_cipher_suites() 904 suites[w++] = suite; in ieee80211_init_cipher_suites() 908 * cipher suites in ieee80211_init_cipher_suites() 925 local->hw.wiphy->cipher_suites = suites; in ieee80211_init_cipher_suites()
|
/kernel/linux/linux-5.10/include/kunit/ |
H A D | test.h | 242 int __kunit_test_suites_init(struct kunit_suite * const * const suites); 244 void __kunit_test_suites_exit(struct kunit_suite **suites); 269 * suites via kunit_test_suites() below. 299 * Registers @suites with the test framework. See &struct kunit_suite for 307 * support multiple initcall()s, we need to initialize an array of suites for a 313 __UNIQUE_ID(suites), \
|
/kernel/linux/linux-6.6/include/kunit/ |
H A D | test.h | 260 /* Stores an array of suites, end points one past the end */ 335 int __kunit_test_suites_init(struct kunit_suite * const * const suites, int num_suites); 337 void __kunit_test_suites_exit(struct kunit_suite **suites, int num_suites); 362 * Registers @suites with the test framework.
|