单元测试内核模块代码是否可行?

Is it feasible to unit test kernel module code ?

如果可以,我应该使用什么技术? 我正在考虑使用 hippomock,因为它们可用于模拟 "C" 方法。有没有更好的方法?如果是这样,谁能给个建议,或者你认为内核单元测试是矫枉过正?

因为 Linux 内核版本 5.5 KUnit 可用。它是内核的轻量级单元测试框架。

有关详细信息,请查看