aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Bird <tim.bird@sonymobile.com>2014-11-19 19:16:16 -0500
committerJonathan Corbet <corbet@lwn.net>2014-11-24 12:49:54 -0500
commit3c415707b37f1e4483c418c77f57692b89bcfd5e (patch)
tree12cc44c1f3cadcf696e0d4450b9ae82617a89798
parent21228a1868692c34ade648dbb0bc3db0069ab551 (diff)
kselftest: Move the docs to the Documentation dir
Also, adjust the formatting a bit, and expand the section about using TARGETS= on the make command line. Signed-off-by: Tim Bird <tim.bird@sonymobile.com> Acked-by: Shuah Khan <shuahkh@osg.samsung.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-rw-r--r--Documentation/kselftest.txt (renamed from tools/testing/selftests/README.txt)30
1 files changed, 19 insertions, 11 deletions
diff --git a/tools/testing/selftests/README.txt b/Documentation/kselftest.txt
index 2660d5ff9179..a87d840bacfe 100644
--- a/tools/testing/selftests/README.txt
+++ b/Documentation/kselftest.txt
@@ -15,37 +15,45 @@ Running the selftests (hotplug tests are run in limited mode)
15============================================================= 15=============================================================
16 16
17To build the tests: 17To build the tests:
18
19 $ make -C tools/testing/selftests 18 $ make -C tools/testing/selftests
20 19
21 20
22To run the tests: 21To run the tests:
23
24 $ make -C tools/testing/selftests run_tests 22 $ make -C tools/testing/selftests run_tests
25 23
24To build and run the tests with a single command, use:
25 $ make kselftest
26
26- note that some tests will require root privileges. 27- note that some tests will require root privileges.
27 28
28To run only tests targeted for a single subsystem: (including
29hotplug targets in limited mode)
30 29
31 $ make -C tools/testing/selftests TARGETS=cpu-hotplug run_tests 30Running a subset of selftests
31========================================
32You can use the "TARGETS" variable on the make command line to specify
33single test to run, or a list of tests to run.
34
35To run only tests targeted for a single subsystem:
36 $ make -C tools/testing/selftests TARGETS=ptrace run_tests
37
38You can specify multiple tests to build and run:
39 $ make TARGETS="size timers" kselftest
40
41See the top-level tools/testing/selftests/Makefile for the list of all
42possible targets.
32 43
33See the top-level tools/testing/selftests/Makefile for the list of all possible
34targets.
35 44
36Running the full range hotplug selftests 45Running the full range hotplug selftests
37======================================== 46========================================
38 47
39To build the tests: 48To build the hotplug tests:
40
41 $ make -C tools/testing/selftests hotplug 49 $ make -C tools/testing/selftests hotplug
42 50
43To run the tests: 51To run the hotplug tests:
44
45 $ make -C tools/testing/selftests run_hotplug 52 $ make -C tools/testing/selftests run_hotplug
46 53
47- note that some tests will require root privileges. 54- note that some tests will require root privileges.
48 55
56
49Contributing new tests 57Contributing new tests
50====================== 58======================
51 59