Lines Matching defs:suite
40 struct kunit_suite *suite,
54 struct kunit_suite *suite = (struct kunit_suite *)seq->private;
55 bool success = kunit_suite_has_succeeded(suite);
58 if (!suite || !suite->log)
61 seq_printf(seq, "%s", suite->log);
63 kunit_suite_for_each_test_case(suite, test_case)
64 debugfs_print_result(seq, suite, test_case);
67 kunit_status_to_string(success), 1, suite->name);
78 struct kunit_suite *suite;
80 suite = (struct kunit_suite *)inode->i_private;
82 return single_open(file, debugfs_print_results, suite);
92 void kunit_debugfs_create_suite(struct kunit_suite *suite)
97 suite->log = kzalloc(KUNIT_LOG_SIZE, GFP_KERNEL);
98 kunit_suite_for_each_test_case(suite, test_case)
101 suite->debugfs = debugfs_create_dir(suite->name, debugfs_rootdir);
104 suite->debugfs,
105 suite, &debugfs_results_fops);
108 void kunit_debugfs_destroy_suite(struct kunit_suite *suite)
112 debugfs_remove_recursive(suite->debugfs);
113 kfree(suite->log);
114 kunit_suite_for_each_test_case(suite, test_case)