Merge tag 'linux-kselftest-5.5-rc1-kunit' of...
Merge tag 'linux-kselftest-5.5-rc1-kunit' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest Pull kselftest KUnit support gtom Shuah Khan: "This adds KUnit, a lightweight unit testing and mocking framework for the Linux kernel from Brendan Higgins. KUnit is not an end-to-end testing framework. It is currently supported on UML and sub-systems can write unit tests and run them in UML env. KUnit documentation is included in this update. In addition, this Kunit update adds 3 new kunit tests: - proc sysctl test from Iurii Zaikin - the 'list' doubly linked list test from David Gow - ext4 tests for decoding extended timestamps from Iurii Zaikin In the future KUnit will be linked to Kselftest framework to provide a way to trigger KUnit tests from user-space" * tag 'linux-kselftest-5.5-rc1-kunit' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest: (23 commits) lib/list-test: add a test for the 'list' doubly linked list ext4: add kunit test for decoding extended timestamps Documentation: kunit: Fix verification command kunit: Fix '--build_dir' option kunit: fix failure to build without printk MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() MAINTAINERS: add entry for KUnit the unit testing framework Documentation: kunit: add documentation for KUnit kunit: defconfig: add defconfigs for building KUnit tests kunit: tool: add Python wrappers for running KUnit tests kunit: test: add tests for KUnit managed resources kunit: test: add the concept of assertions kunit: test: add tests for kunit test abort kunit: test: add support for test abort objtool: add kunit_try_catch_throw to the noreturn list kunit: test: add initial tests lib: enable building KUnit in lib/ kunit: test: add the concept of expectations kunit: test: add assertion printing library ...
Showing
This diff is collapsed.
fs/ext4/inode-test.c
0 → 100644
include/kunit/assert.h
0 → 100644
This diff is collapsed.
include/kunit/test.h
0 → 100644
This diff is collapsed.
include/kunit/try-catch.h
0 → 100644
kernel/sysctl-test.c
0 → 100644
This diff is collapsed.
lib/kunit/Kconfig
0 → 100644
lib/kunit/Makefile
0 → 100644
lib/kunit/assert.c
0 → 100644
lib/kunit/example-test.c
0 → 100644
lib/kunit/string-stream.c
0 → 100644
lib/kunit/test-test.c
0 → 100644
lib/kunit/test.c
0 → 100644
This diff is collapsed.
lib/kunit/try-catch.c
0 → 100644
lib/list-test.c
0 → 100644
This diff is collapsed.
tools/testing/kunit/kunit.py
0 → 100755
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment