24-28 August 2020
US/Pacific timezone

KUnit - One Year Later

26 Aug 2020, 08:40
30m
Microconference1/Virtual-Room (LPC 2020)

Microconference1/Virtual-Room

LPC 2020

150
Testing and Fuzzing MC Testing and Fuzzing MC

Speaker

Brendan Higgins (Google LLC)

Description

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