Account for the ctl test needing the ctl(4) module

This testcase does not function unless the /dev/ctl/... node exists,
which is created by the ctl(4) module. Require the ctl(4) module to be
loaded so the test can be executed.

MFC after: 1 week
Differential Revision:	https://reviews.freebsd.org/D54518
This commit is contained in:
Enji Cooper
2026-01-24 16:17:06 -08:00
parent f0ecf357aa
commit da59b3147b
+3
View File
@@ -67,6 +67,9 @@ TEST_METADATA.default_permissions+= required_user="unprivileged"
TEST_METADATA.default_permissions_privileged+= required_user="root"
TEST_METADATA.mknod+= required_user="root"
TEST_METADATA.nfs+= required_user="root"
# NB: per-testcase metadata properties override global metadata properties.
# This must reference all of the required modules for the test.
TEST_METADATA.ctl+= required_kmods="ctl fusefs"
# ctl must be exclusive because it disables/enables camsim
TEST_METADATA.ctl+= is_exclusive="true"
TEST_METADATA.ctl+= required_user="root"