Last year I presented a talk titled "KUnit - Unit Testing for the Linux Kernel" in which we presented the proposed KUnit unit testing framework. We discussed how it worked; why it was needed; and what we were planning on doing with it.
One year later, KUnit is now upstream and we have learned a lot. In this talk I intend to discuss what we have accomplished since our talk last year, what we learned, why things were different from what we expected, and what we are planning on doing going forward - most notably, new features - (and hopefully get some input from the audience).
Some specific topics we hope to cover include:
- Issues with our communication on how to use KUnit and what it is good for.
- Successes and failures collaborating with other kernel testing projects.
- Proposed features such as mocking and driver fuzzing.
|I agree to abide by the anti-harassment policy||I agree|