Aug 24 – 28, 2020
US/Pacific timezone

KUnit - One Year Later

Aug 26, 2020, 8:40 AM
Microconference1/Virtual-Room (LPC Virtual)


LPC Virtual

Testing and Fuzzing MC Testing and Fuzzing MC


Brendan Higgins (Google LLC)


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

Primary author

Brendan Higgins (Google LLC)

Presentation materials

Diamond Sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Catchboxes Sponsor

Conference Services Provided By