Files
freebsd/contrib
Igor Ostapenko edb230c4af kyua: Add "prepare" command
This introduces the requirement preparation handler concept, with the
first handler implemented to load the required kernel modules.

Running without arguments lists all available handlers:

  kyua prepare

Currently there are only two handlers:

  all: runs all available handlers
  kmods: loads the modules declared by required_kmods metadata

The dry run option lists the required modules without actual loading:

  kyua prepare { --dry-run | -n } kmods

The "prepare" command traverses only the given tree of tests, i.e., the
following invocation lists all required modules for the whole test
suite:

  kyua prepare -k /usr/tests/Kyuafile -n kmods

, while this one is limited to the pf tests only:

  kyua prepare -k /usr/tests/sys/netpfil/pf/Kyuafile -n kmods

Reviewed by:	ngie
Differential Revision:	https://reviews.freebsd.org/D48087
2026-08-23 22:54:14 +00:00
..
…
…
2026-07-05 11:31:49 -07:00
2026-08-11 07:30:15 +08:00
2026-06-02 21:54:25 -07:00
…
2026-08-23 22:54:14 +00:00
2026-06-19 09:26:20 +02:00
2026-08-14 23:21:18 -07:00
2026-03-23 11:41:51 -04:00
2026-03-05 17:13:08 +01:00
2026-04-07 09:14:41 -04:00
2026-03-15 00:41:29 -03:00
2026-08-03 15:05:09 +01:00
…
…
…
2026-06-09 00:45:34 +02:00
2026-05-12 07:33:03 -07:00
2026-03-15 23:22:18 -03:00
…
…
2026-07-09 08:22:09 +00:00
2026-08-04 18:27:21 +00:00
…
2026-08-10 20:54:02 -07:00
2026-03-31 18:45:14 -07:00