Lines Matching refs:kselftest
12 kselftest suite on stable releases. The reason is that when a new test
21 https://kselftest.wiki.kernel.org/
30 kselftest runs as a userspace process. Tests that can be written/run in
57 $ make kselftest
69 $ make O=/tmp/kselftest kselftest
73 $ export KBUILD_OUTPUT=/tmp/kselftest; make kselftest
84 To run kselftest with summary option enabled ::
86 $ make summary=1 kselftest
100 $ make TARGETS="size timers" kselftest
104 $ make O=/tmp/kselftest TARGETS="size timers" kselftest
108 $ export KBUILD_OUTPUT=/tmp/kselftest; make TARGETS="size timers" kselftest
119 $ make SKIP_TARGETS="size timers" kselftest
124 $ make TARGETS="breakpoints size timers" SKIP_TARGETS=size kselftest
211 This generates a tarball in the `INSTALL_PATH/kselftest-packages` directory. By
242 The kselftest.h and kselftest_harness.h headers provide wrappers for
313 kselftest-{all,install,clean,gen_tar}
314 kselftest-{all,install,clean,gen_tar} O=abo_path
315 kselftest-{all,install,clean,gen_tar} O=rel_path
325 test module. We can tie the module into the kselftest framework by
326 using a shell script test runner. ``kselftest/module.sh`` is designed
328 assist writing kernel modules that are for use with kselftest:
331 - ``tools/testing/selftests/kselftest/module.sh``
345 kselftest. We use kselftests for lib/ as an example.
362 make kselftest-merge
365 make TARGETS=lib kselftest
408 $(dirname $0)/../kselftest/module.sh "foo" test_foo