Lines Matching refs:kselftest
13 https://kselftest.wiki.kernel.org/
22 kselftest runs as a userspace process. Tests that can be written/run in
39 $ make kselftest
51 $ make O=/tmp/kselftest kselftest
55 $ export KBUILD_OUTPUT=/tmp/kselftest; make kselftest
66 To run kselftest with summary option enabled ::
68 $ make summary=1 kselftest
82 $ make TARGETS="size timers" kselftest
86 $ make O=/tmp/kselftest TARGETS="size timers" kselftest
90 $ export KBUILD_OUTPUT=/tmp/kselftest; make TARGETS="size timers" kselftest
101 $ make SKIP_TARGETS="size timers" kselftest
106 $ make TARGETS="bpf breakpoints size timers" SKIP_TARGETS=bpf kselftest
171 This generates a tarball in the `INSTALL_PATH/kselftest-packages` directory. By
237 test module. We can tie the module into the kselftest framework by
238 using a shell script test runner. ``kselftest/module.sh`` is designed
240 assist writing kernel modules that are for use with kselftest:
242 - ``tools/testing/kselftest/kselftest_module.h``
243 - ``tools/testing/kselftest/kselftest/module.sh``
249 kselftest. We use kselftests for lib/ as an example.
266 make kselftest-merge
269 make TARGETS=lib kselftest
282 #include "../tools/testing/selftests/kselftest/module.h"
311 $(dirname $0)/../kselftest/module.sh "foo" test_foo