[igt-dev] [Intel-gfx] [PATCH i-g-t v2 05/17] lib/kunit: Fix illegal igt_fail() calls inside subtest body
Janusz Krzysztofik
janusz.krzysztofik at linux.intel.com
Fri Sep 15 10:08:50 UTC 2023
Hi Mauro,
On Friday, 15 September 2023 11:58:36 CEST Mauro Carvalho Chehab wrote:
> Hi Janusz,
>
>
> On 9/11/23 10:52, Mauro Carvalho Chehab wrote:
> > On Fri, 8 Sep 2023 14:32:39 +0200
> > Janusz Krzysztofik <janusz.krzysztofik at linux.intel.com> wrote:
> >
> > void igt_kunit(const char *module_name, const char *name, const char *opts)
> > {
> > + struct igt_ktest tst;
> > +
> > + if (igt_ktest_init(&tst, module_name) != 0)
> > + return;
> > Shouldn't it be calling igt_skip() here too?
>
> Maybe due to that, but running:
>
> $ cd
> /lib/modules/6.5.0-rc7-xe-public-4a9681392cec+/kernel/drivers/gpu/drm/xe/tests
> $ sudo mv xe_bo_test.ko xe_blocked_bo_test.ko
>
> sudo ./build/tests/xe_live_ktest
> IGT-Version: 1.28-g3d29cbf02 (x86_64) (Linux:
> 6.5.0-rc7-xe-public-4a9681392cec+ x86_64)
> Starting subtest: bo
>
> <IGT hangs forever waiting for module load to complete>
>
>
> It seems that something at KUnit modprobe logic require fixes.
Please test with 17/17 and 15/17 reverted.
Thanks,
Janusz
>
> Regards,
> Mauro
>
>
>
More information about the igt-dev
mailing list