Skip to content

Conversation

@ihoro
Copy link
Owner

@ihoro ihoro commented Dec 15, 2024

No description provided.

@ihoro ihoro force-pushed the 0037 branch 4 times, most recently from 8f1ac17 to dad72b6 Compare December 22, 2024 18:47
@ihoro ihoro force-pushed the 0037 branch 3 times, most recently from 710fc18 to fe2a6ec Compare September 5, 2025 23:45
The general "requirement preparation handler" concept is introduced and
the very first handler named "kmods" is implemented.

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants