[PATCH 0/7] net: mctp: usblib: Increase coverage of kunit testing
From: James Lee
Date: Sun Aug 30 2026 - 23:51:00 EST
Current usblib tests only check receipt of a limited combination of
packets lengths.
Added tests of receiving packets with invalid fields, and more complex
packet spanning. Also created tests for transmitting packets, covering
most code, except for mctp_usblib_tx_cancel() and allocation failures.
Signed-off-by: James Lee <james@xxxxxxxxxxxxxxxxxxxx>
---
James Lee (7):
net: mctp: usblib: Add to parameterized kunit tests.
net: mctp: usblib: Add test for splits inside headers
net: mctp: usblib: Add tests of invalid headers
net: mctp: usblib: Complete rx tests
net: mctp: usblib: Simplify allocation logic in mctp_usblib_test_rx_init
net: mctp: usblib: Add initial kunit tx tests
net: mctp: usblib: Add test for failing append
drivers/net/mctp/mctp-usblib-test.c | 546 +++++++++++++++++++++++++++++++++++-
1 file changed, 535 insertions(+), 11 deletions(-)
---
base-commit: cee9395acd8043be0644b25c34bfa86623f2b935
change-id: 20260617-dev-mctp-usb-lib-test-151728774e95
Best regards,
--
James Lee <james@xxxxxxxxxxxxxxxxxxxx>