Home
last modified time | relevance | path

Searched refs:testing (Results 1 – 25 of 462) sorted by relevance

12345678910>>...19

/linux-6.1.9/Documentation/dev-tools/
Dkselftest.rst5 The kernel contains a set of "self tests" under the tools/testing/selftests/
39 $ make -C tools/testing/selftests
43 $ make -C tools/testing/selftests run_tests
86 $ make -C tools/testing/selftests TARGETS=ptrace run_tests
105 $ make -C tools/testing/selftests SKIP_TARGETS=ptrace run_tests
116 See the top-level tools/testing/selftests/Makefile for the list of all
124 $ make -C tools/testing/selftests hotplug
128 $ make -C tools/testing/selftests run_hotplug
137 tool) to install selftests in the default location (`tools/testing/selftests/kselftest_install`),
142 $ make -C tools/testing/selftests install
[all …]
Dindex.rst10 A brief overview of testing-specific tools can be found in
11 Documentation/dev-tools/testing-overview.rst
20 testing-overview
/linux-6.1.9/tools/testing/selftests/rcutorture/bin/
Dtorture.sh350 …torture_set "rcutorture" tools/testing/selftests/rcutorture/bin/kvm.sh --allcpus --duration "$dura…
356 …torture_set "locktorture" tools/testing/selftests/rcutorture/bin/kvm.sh --torture lock --allcpus -…
362 …torture_set "scftorture" tools/testing/selftests/rcutorture/bin/kvm.sh --torture scf --allcpus --d…
369 …torture_set "rcurttorture" tools/testing/selftests/rcutorture/bin/kvm.sh --allcpus --duration "$du…
373 …torture_set "rcurttorture-exp" tools/testing/selftests/rcutorture/bin/kvm.sh --allcpus --duration …
397 …torture_set "rcuscale-$prim" tools/testing/selftests/rcutorture/bin/kvm.sh --torture rcuscale --al…
403 …torture_set "rcuscale-kvfree" tools/testing/selftests/rcutorture/bin/kvm.sh --torture rcuscale --a…
409 …torture_set "clocksourcewd-1" tools/testing/selftests/rcutorture/bin/kvm.sh --allcpus --duration 4…
412 …torture_set "clocksourcewd-2" tools/testing/selftests/rcutorture/bin/kvm.sh --allcpus --duration 4…
418 …torture_set "clocksourcewd-3" tools/testing/selftests/rcutorture/bin/kvm.sh --allcpus --duration 4…
[all …]
/linux-6.1.9/Documentation/dev-tools/kunit/
Dindex.rst22 This section details the kernel unit testing framework.
27 KUnit (Kernel unit testing framework) provides a common framework for
34 (C++ unit testing framework).
43 KUnit follows the white-box testing approach. The test has access to
47 In addition, KUnit has kunit_tool, a script (``tools/testing/kunit/kunit.py``)
70 granularity of testing and allows all possible code paths to be tested in the
92 - Increases testing speed and development in the long run.
94 compared to acceptance testing.
111 used for testing.
Drun_wrapper.rst19 ./tools/testing/kunit/kunit.py run
33 ./tools/testing/kunit/kunit.py run --timeout=30 --jobs=`nproc --all`
53 ./tools/testing/kunit/kunit.py run --kunitconfig=fs/ext4/.kunitconfig
59 ./tools/testing/kunit/kunit.py run --help
67 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/tools/testing/kunit/configs…
81 cp tools/testing/kunit/configs/default.config .kunit/.kunitconfig
111 ./tools/testing/kunit/kunit.py config
118 ./tools/testing/kunit/kunit.py build
126 ./tools/testing/kunit/kunit.py exec
141 ./tools/testing/kunit/kunit.py run --raw_output
[all …]
Drunning_tips.rst18 ( cd "$(git rev-parse --show-toplevel)" && ./tools/testing/kunit/kunit.py run "$@" )
36 $ ./tools/testing/kunit/kunit.py run 'sysctl*'
43 $ ./tools/testing/kunit/kunit.py run 'sysctl*.*write*'
64 $ ./tools/testing/kunit/kunit.py run --kunitconfig=lib/kunit/.kunitconfig
71 $ ./tools/testing/kunit/kunit.py run --kunitconfig=lib/kunit
97 $ ./tools/testing/kunit/kunit.py run --kernel_args=param=42 --kernel_args=param2=false
126 …$ ./tools/testing/kunit/kunit.py run --kunitconfig=.kunit/ --kunitconfig=tools/testing/kunit/confi…
139 $ ./tools/testing/kunit/kunit.py run --make_options=CC=/usr/bin/gcc-6
151 the kernel, run the ``./linux`` binary), this section will focus on testing
221 $ ./tools/testing/kunit/kunit.py parse /var/log/dmesg
Dfaq.rst9 KUnit is a unit testing framework. Autotest, kselftest (and some others) are
14 test should be the finest granularity of testing and should allow all possible
19 There are no testing frameworks currently available for the kernel that do not
21 testing frameworks require tests to be written in userspace and run on the
23 disqualifying any of them from being considered unit testing frameworks.
34 (``tools/testing/kunit/kunit.py``) that might not support some architectures
50 test should be the finest granularity of testing and, as such, allows all
73 1. Run ``./tools/testing/kunit/kunit.py run`` with the ``--raw_output``
Dstart.rst24 ./tools/testing/kunit/kunit.py run
77 tools/testing/kunit/kunit.py config
99 ./tools/testing/kunit/kunit.py run \
105 ./tools/testing/kunit/kunit.py run \
135 ./tools/testing/kunit/kunit.py run "kunit_executor_test"
140 ./tools/testing/kunit/kunit.py run "example.example_simple_test"
146 ./tools/testing/kunit/kunit.py run "*.*64*"
279 ./tools/testing/kunit/kunit.py run
304 used for testing.
/linux-6.1.9/tools/testing/kunit/configs/
Dcoverage_uml.config4 # ./tools/testing/kunit/kunit.py run \
5 # --kunitconfig=tools/testing/kunit/configs/all_tests_uml.config \
6 # --kunitconfig=tools/testing/kunit/configs/coverage_uml.config
/linux-6.1.9/tools/testing/selftests/rcutorture/doc/
Drcu-test-image.txt5 $ size tools/testing/selftests/rcutorture/initrd/init
7 328 0 8 336 150 tools/testing/selftests/rcutorture/initrd/init
10 some aspect of the rcutorture testing. This will require a more fully
15 tools/testing/selftests/rcutorture/initrd
17 For example, your tools/testing/selftests/rcutorture/initrd/init might
19 scripts need starting to properly monitor or control your testing.
Dinitrd.txt4 tools/testing/selftests/rcutorture/bin/mkinitrd.sh.
11 cd tools/testing/selftests/rcutorture
/linux-6.1.9/Documentation/ABI/testing/
Ddebugfs-hyperv5 Description: Fuzz testing status of a vmbus device, whether its in an ON
13 Description: Fuzz testing buffer interrupt delay value between 0 - 1000
21 Description: Fuzz testing message delay value between 0 - 1000 microseconds
/linux-6.1.9/Documentation/driver-api/rapidio/
Dsysfs.rst6 Documentation/ABI/testing/sysfs-bus-rapidio and
7 Documentation/ABI/testing/sysfs-class-rapidio
/linux-6.1.9/Documentation/translations/zh_CN/dev-tools/
Dindex.rst15 Documentation/translations/zh_CN/dev-tools/testing-overview.rst
24 testing-overview
Dtesting-overview.rst5 :Original: Documentation/dev-tools/testing-overview.rst
31 (Documentation/dev-tools/testing-overview.rst)辅助阅读。
/linux-6.1.9/Documentation/dev-tools/kunit/api/
Dindex.rst11 This section documents the KUnit kernel testing API. It is divided into the
16 - documents all of the standard testing API
/linux-6.1.9/Documentation/bpf/
Dprog_lsm.rst134 `tools/testing/selftests/bpf/progs/lsm.c`_ and the corresponding
135 userspace code in `tools/testing/selftests/bpf/prog_tests/test_lsm.c`_
140 .. _tools/testing/selftests/bpf/progs/lsm.c:
141 …https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/tools/testing/selftests/bpf/…
142 .. _tools/testing/selftests/bpf/prog_tests/test_lsm.c:
143 …https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/tools/testing/selftests/bpf/…
Ds390.rst29 testing \
97 testing \
122 -C tools/testing/selftests \
124 INSTALL_PATH=$PWD/tools/testing/selftests/kselftest_install \
162 cd /linux/tools/testing/selftests/kselftest_install
167 cd /linux/tools/testing/selftests/bpf
/linux-6.1.9/lib/
DKconfig.kfence19 Note that, KFENCE is not a substitute for explicit testing with tools
76 int "Stress testing of fault handling and error reporting" if EXPERT
82 and allocations/frees. A value of 0 disables stress testing logic.
84 Only for KFENCE testing; set to 0 if you are not a KFENCE developer.
91 Test suite for KFENCE, testing various error detection scenarios with
/linux-6.1.9/Documentation/admin-guide/
Dabi-testing.rst1 ABI testing symbols
19 .. kernel-abi:: $srctree/Documentation/ABI/testing
/linux-6.1.9/tools/testing/selftests/arm64/
DREADME16 $ make -C tools/testing/selftests TARGETS=arm64 \
21 $ make -C tools/testing/selftests TARGETS=arm64 ARM64_SUBTARGETS="tags signal" \
/linux-6.1.9/tools/testing/selftests/resctrl/
DREADME24 $ make -C tools/testing/selftests TARGETS=resctrl
33 $ sudo make -C tools/testing/selftests TARGETS=resctrl run_tests
44 Build executable file "resctrl_tests" from this directory(tools/testing/selftests/resctrl/):
/linux-6.1.9/Documentation/fault-injection/
Dnotifier-error-inject.rst91 There are tools/testing/selftests using the notifier error injection features
94 * tools/testing/selftests/cpu-hotplug/cpu-on-off-test.sh
95 * tools/testing/selftests/memory-hotplug/mem-on-off-test.sh
/linux-6.1.9/Documentation/translations/zh_CN/core-api/
Dprotection-keys.rst72 .. note:: pkey_set()是RDPKRU和WRPKRU指令的一个封装器。在tools/testing/selftests/x86/protection_keys.c中可以找到一个实现实…
73 tools/testing/selftests/x86/protection_keys.c.
/linux-6.1.9/lib/kunit/
DKconfig10 testing and mocking framework for the Linux kernel. These tests are
33 KUnit and test KUnit. This option should only be enabled for testing
34 purposes by developers interested in testing that KUnit works as

12345678910>>...19