@@ -834,7 +834,7 @@ static void __igt_kunit(struct igt_ktest *tst, const char *opts)
if (!pthread_tryjoin_np(modprobe_thread, NULL))
igt_assert_eq(modprobe.err, 0);
- igt_fail_on(igt_kernel_tainted(&taints));
+ igt_assert_eq(igt_kernel_tainted(&taints), 0);
}
free(result);
@@ -861,7 +861,7 @@ void igt_kunit(const char *module_name, const char *name, const char *opts)
*/
if (!name) {
name = strdup(module_name);
- if (name) {
+ if (!igt_debug_on(!name)) {
char *suffix = strstr(name, "_test");
if (!suffix)