Brendan Higgins recently proposed adding unit tests to the Linux kernel,
supplementing other development infrastructure such as
perf, autotest and
kselftest. The whole issue of testing is very dear to kernel developers'
hearts, because Linux sits at the core of the system and often has a very
strong stability/security requirement. Hosts of automated tests regularly
churn through kernel source code, reporting any oddities to the mailing
list.