[PATCH v2 0/6] kunit: Add dynamically-extending log

Richard Fitzgerald posted 6 patches 2 years, 1 month ago
There is a newer version of this series
include/kunit/test.h   |  25 +++-
lib/kunit/debugfs.c    |  65 +++++++--
lib/kunit/kunit-test.c | 321 ++++++++++++++++++++++++++++++++++++++++-
lib/kunit/test.c       | 127 +++++++++++++---
4 files changed, 489 insertions(+), 49 deletions(-)
[PATCH v2 0/6] kunit: Add dynamically-extending log
Posted by Richard Fitzgerald 2 years, 1 month ago
Replace the original fixed-size log buffer with a dynamically-
extending log.

Patch 1 provides the basic implementation. The following patches
add test cases, support for logging long strings, and an optimization
to the string formatting that is now more thoroughly testable.

Richard Fitzgerald (6):
  kunit: Replace fixed-size log with dynamically-extending buffer
  kunit: kunit-test: Add test cases for extending log buffer
  kunit: Handle logging of lines longer than the fragment buffer size
  kunit: kunit-test: Add test cases for logging very long lines
  kunit: kunit-test: Add test of logging only a newline
  kunit: Don't waste first attempt to format string in
    kunit_log_append()

 include/kunit/test.h   |  25 +++-
 lib/kunit/debugfs.c    |  65 +++++++--
 lib/kunit/kunit-test.c | 321 ++++++++++++++++++++++++++++++++++++++++-
 lib/kunit/test.c       | 127 +++++++++++++---
 4 files changed, 489 insertions(+), 49 deletions(-)

-- 
2.30.2