Re: RFC: Add required_klds metadata to Kyua

From: Olivier_Cochard-Labbé <olivier_at_freebsd.org>
Date: Wed, 06 Nov 2024 20:13:39 UTC
On Wed, Nov 6, 2024 at 7:12 PM Igor Ostapenko <igoro@freebsd.org> wrote:

>
>
> The problem to solve here is a well-known one: typically we invoke "kyua
> test" and get a lot of "Skipped" due to many kernel module requirements.
> And
> the pain is to know which ones need loading, especially if we target a
> sub-tree of /usr/tests. Also, the FreeBSD CI needs periodic sync if a new
> test is added with new module requirements. And other related issues.
>
>
> Hello Igor,

Thanks again for working on this topic
And there are even more challenging cases: what about tests that assess the
behavior of different modules and need to unload them as well?
For example, sys/netipsec/tunnel/* or sys/opencrypto/, which involve
loading and unloading modules between tests."

Regards,
Olivier