kmsg: selftests
authorPaul Osmialowski <p.osmialowsk@samsung.com>
Wed, 23 Sep 2015 16:04:13 +0000 (18:04 +0200)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 14 Dec 2016 04:49:16 +0000 (13:49 +0900)
commit9a573c97650e1c909651da6d94713ac4edaba025
treea8bd3cfeed6129412daed0318d1e3967f82c9cee
parenta6b3b517a1b5ce5faab04d2a4ba1dc05a9e8fa7a
kmsg: selftests

This patch adds selftests framework and four test scenarios for kmsg.

The framework shape and code was inspired by similar selftests framework
for kdbus.

Change-Id: I4453105186c90430dcdb59d592392fbac05b42f5
Signed-off-by: Paul Osmialowski <p.osmialowsk@samsung.com>
samples/kmsg/kmsg-api.h [new file with mode: 0644]
tools/testing/selftests/Makefile
tools/testing/selftests/kmsg/.gitignore [new file with mode: 0644]
tools/testing/selftests/kmsg/Makefile [new file with mode: 0644]
tools/testing/selftests/kmsg/kmsg-test.c [new file with mode: 0644]
tools/testing/selftests/kmsg/kmsg-test.h [new file with mode: 0644]
tools/testing/selftests/kmsg/test-buffer-add-del.c [new file with mode: 0644]
tools/testing/selftests/kmsg/test-buffer-add-write-read-del.c [new file with mode: 0644]
tools/testing/selftests/kmsg/test-buffer-buf-multithreaded-torture.c [new file with mode: 0644]
tools/testing/selftests/kmsg/test-buffer-buf-torture.c [new file with mode: 0644]
tools/testing/selftests/kselftest.h