Lines Matching +full:hot +full:- +full:plug
23 On some systems, hot-plug tests could hang forever waiting for cpu and
24 memory to be ready to be offlined. A special hot-plug target is created
25 to run the full range of hot-plug tests. In default mode, hot-plug tests run
26 in safe mode with a limited scope. In limited mode, cpu-hotplug test is
41 testing-devices
49 $ make -C tools/testing/selftests
53 $ make -C tools/testing/selftests run_tests
96 $ make -C tools/testing/selftests TARGETS=ptrace run_tests
115 $ make -C tools/testing/selftests SKIP_TARGETS=ptrace run_tests
126 See the top-level tools/testing/selftests/Makefile for the list of all
134 $ make -C tools/testing/selftests hotplug
138 $ make -C tools/testing/selftests run_hotplug
152 $ make -C tools/testing/selftests install
156 $ make -C tools/testing/selftests install INSTALL_PATH=/some/other/path
170 To see the list of available tests, the `-l` option can be used::
172 $ ./run_kselftest.sh -l
174 The `-c` option can be used to run all the tests from a test collection, or
175 the `-t` option for specific single tests. Either can be used multiple times::
177 $ ./run_kselftest.sh -c size -c seccomp -t timers:posix_timers -t timer:nanosleep
179 For other features see the script usage output, seen with the `-h` option.
193 use a greater or lower timeout on the command line as with the `-o` or
194 the `--override-timeout` argument. For example to use 165 seconds instead
197 $ ./run_kselftest.sh --override-timeout 165
209 $ make -C tools/testing/selftests gen_tar
211 This generates a tarball in the `INSTALL_PATH/kselftest-packages` directory. By
213 specifying a `FORMAT` make variable. Any value recognized by `tar's auto-compress`_
216 $ make -C tools/testing/selftests gen_tar FORMAT=.xz
222 $ make -C tools/testing/selftests gen_tar TARGETS="size" FORMAT=.xz
224 .. _tar's auto-compress: https://www.gnu.org/software/tar/manual/html_node/gzip.html#auto_002dcompr…
237 * Don't cause the top-level "make run_tests" to fail if your feature is
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
316 make -C tools/testing/selftests {all,install,clean,gen_tar}
317 make -C tools/testing/selftests {all,install,clean,gen_tar} O=abs_path
318 make -C tools/testing/selftests {all,install,clean,gen_tar} O=rel_path
330 - ``tools/testing/selftests/kselftest_module.h``
331 - ``tools/testing/selftests/kselftest/module.sh``
338 kernel, but in cases where a non-test module is loaded, TEST_TAINT can be
342 ----------
358 .. code-block:: sh
362 make kselftest-merge
368 --------------
372 .. code-block:: c
374 // SPDX-License-Identifier: GPL-2.0+
402 -------------------
404 .. code-block:: sh
407 # SPDX-License-Identifier: GPL-2.0+
422 -------
424 .. kernel-doc:: tools/testing/selftests/kselftest_harness.h
429 -------
431 .. kernel-doc:: tools/testing/selftests/kselftest_harness.h
437 ---------
439 .. kernel-doc:: tools/testing/selftests/kselftest_harness.h
442 .. kernel-doc:: tools/testing/selftests/kselftest_harness.h