Skip to content

Conversation

@svmhdvn
Copy link
Contributor

@svmhdvn svmhdvn commented Nov 17, 2025

INVARIANTS is meant to be used to enable extra sanity checking for internal structures, not enable/disable tests in the freebsd kyua test suite.

STABLE branches include a GENERIC kernconf without INVARIANTS, so ktest_netlink_message_writer is broken on such branches:

https://ci.freebsd.org/job/FreeBSD-stable-15-amd64-test/253/testReport/sys.netlink.test_netlink_message_writer/py/__test_cases_list__/

MFC after: 3 days
Signed-off-by: Siva Mahadevan me@svmhdvn.name
Sponsored by: The FreeBSD Foundation

@github-actions
Copy link

github-actions bot commented Nov 17, 2025

Thank you for taking the time to contribute to FreeBSD!
All issues resolved.

INVARIANTS is meant to be used to enable extra sanity checking for
internal structures, not enable/disable tests in the freebsd kyua
test suite.

STABLE branches include a GENERIC kernconf without INVARIANTS, so
ktest_netlink_message_writer is broken on such branches:

https://ci.freebsd.org/job/FreeBSD-stable-15-amd64-test/253/testReport/sys.netlink.test_netlink_message_writer/py/__test_cases_list__/

MFC after:     3 days
Signed-off-by: Siva Mahadevan <me@svmhdvn.name>
Sponsored by:  The FreeBSD Foundation
@svmhdvn
Copy link
Contributor Author

svmhdvn commented Nov 28, 2025

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.

1 participant