| /kernel/linux/linux-5.10/Documentation/dev-tools/ |
| D | kselftest.rst | 5 The kernel contains a set of "self tests" under the tools/testing/selftests/ 31 $ make -C tools/testing/selftests 35 $ make -C tools/testing/selftests run_tests 78 $ make -C tools/testing/selftests TARGETS=ptrace run_tests 97 $ make -C tools/testing/selftests SKIP_TARGETS=ptrace run_tests 108 See the top-level tools/testing/selftests/Makefile for the list of all 116 $ make -C tools/testing/selftests hotplug 120 $ make -C tools/testing/selftests run_hotplug 129 tool) to install selftests in the default location (`tools/testing/selftests/kselftest_install`), 134 $ make -C tools/testing/selftests install [all …]
|
| /kernel/linux/linux-4.19/Documentation/dev-tools/ |
| D | kselftest.rst | 5 The kernel contains a set of "self tests" under the tools/testing/selftests/ 22 $ make -C tools/testing/selftests 26 $ make -C tools/testing/selftests run_tests 54 $ make -C tools/testing/selftests TARGETS=ptrace run_tests 72 See the top-level tools/testing/selftests/Makefile for the list of all 80 $ make -C tools/testing/selftests hotplug 84 $ make -C tools/testing/selftests run_hotplug 93 location which is tools/testing/selftests/kselftest or a user specified 98 $ cd tools/testing/selftests 103 $ cd tools/testing/selftests [all …]
|
| /kernel/linux/linux-5.10/tools/hv/ |
| D | vmbus_testing | 7 # 1. delay testing 25 # in /drivers/hv/debugfs.c. All fuzz testing 137 # display Testing status of single device 163 # display Testing state of devices 168 print("Testing = ON for: {}" 171 print("Testing = OFF for: {}" 202 # set testing state of device 208 print("Testing = ON for device: {}" 212 print("Testing = OFF for device: {}" 215 # get testing state of device [all …]
|
| /kernel/linux/linux-5.10/tools/perf/tests/ |
| D | pmu-events.c | 183 pr_debug2("testing event table %s: mismatched desc, %s vs %s\n", in test_pmu_event_table() 189 pr_debug2("testing event table %s: mismatched topic, %s vs %s\n", in test_pmu_event_table() 196 pr_debug2("testing event table %s: mismatched long_desc, %s vs %s\n", in test_pmu_event_table() 203 pr_debug2("testing event table %s: mismatched unit, %s vs %s\n", in test_pmu_event_table() 210 pr_debug2("testing event table %s: mismatched perpkg, %s vs %s\n", in test_pmu_event_table() 217 pr_debug2("testing event table %s: mismatched metric_expr, %s vs %s\n", in test_pmu_event_table() 224 pr_debug2("testing event table %s: mismatched metric_name, %s vs %s\n", in test_pmu_event_table() 231 pr_debug2("testing event table %s: mismatched deprecated, %s vs %s\n", in test_pmu_event_table() 237 pr_debug("testing event table %s: pass\n", table->name); in test_pmu_event_table() 241 pr_err("testing event table: could not find event %s\n", in test_pmu_event_table() [all …]
|
| /kernel/linux/linux-5.10/kernel/ |
| D | backtracetest.c | 18 pr_info("Testing a backtrace from process context.\n"); in backtrace_test_normal() 36 pr_info("Testing a backtrace from irq context.\n"); in backtrace_test_irq() 50 pr_info("Testing a saved backtrace.\n"); in backtrace_test_saved() 65 pr_info("====[ backtrace testing ]===========\n"); in backtrace_regression_test() 71 pr_info("====[ end of backtrace testing ]====\n"); in backtrace_regression_test()
|
| /kernel/linux/linux-5.10/tools/testing/selftests/rcutorture/doc/ |
| D | rcu-test-image.txt | 5 $ 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.
|
| /kernel/linux/linux-4.19/kernel/ |
| D | backtracetest.c | 22 pr_info("Testing a backtrace from process context.\n"); in backtrace_test_normal() 40 pr_info("Testing a backtrace from irq context.\n"); in backtrace_test_irq() 54 pr_info("Testing a saved backtrace.\n"); in backtrace_test_saved() 74 pr_info("====[ backtrace testing ]===========\n"); in backtrace_regression_test() 80 pr_info("====[ end of backtrace testing ]====\n"); in backtrace_regression_test()
|
| /kernel/linux/linux-4.19/Documentation/RCU/ |
| D | torture.txt | 45 n_barrier_cbs If this is nonzero, RCU barrier testing will be conducted, 48 this testing. The value cannot be negative. If you 53 error will be reported and no testing will be carried out. 92 This capability is useful for automated testing. 127 RCU priority-inversion testing only if the selected 130 testing. Specifying "test_boost=2" performs RCU 131 priority-inversion testing even if the selected RCU 134 carry out RCU priority-inversion testing. 143 The number of seconds to do RCU priority-inversion testing 242 an RCU priority inversion condition. If you are testing RCU [all …]
|
| /kernel/linux/linux-5.10/Documentation/dev-tools/kunit/ |
| D | index.rst | 4 KUnit - Unit Testing for the Linux Kernel 20 KUnit is a lightweight unit testing and mocking framework for the Linux kernel. 44 name. A unit test should be the finest granularity of testing and as such should 67 changes the way you go about testing and even writing code in the first place. 77 but this point also applies to testing. If your tests are slow, unreliable, are 92 * :doc:`api/index` - for the list of KUnit APIs used for testing
|
| D | faq.rst | 9 KUnit is a unit testing framework. Autotest, kselftest (and some others) are 14 the finest granularity of testing and as such should allow all possible code 19 There are no testing frameworks currently available for the kernel that do not 23 considered unit testing frameworks. 34 like the KUnit Wrapper (``tools/testing/kunit/kunit.py``) that does not support 48 name. A unit test should be the finest granularity of testing and as such 71 1. Try running ``./tools/testing/kunit/kunit.py run`` with the ``--raw_output``
|
| D | style.rst | 11 automatically by testing systems. 45 unless you are actually testing other tests or the kunit framework itself. 103 Part of the ``ext4`` subsystem, testing the ``inode`` area. 105 Part of the ``kunit`` implementation itself, testing the ``try_catch`` area. 107 Part of the ``apparmor`` subsystem, testing the ``property_entry`` area. 131 Tests should be named after what they're testing. This is often the name of the 165 tested, or be under [Kernel Hacking]→[Kernel Testing and Coverage]
|
| D | kunit-tool.rst | 10 kunit_tool is a script (``tools/testing/kunit/kunit.py``) that aids in building 38 ./tools/testing/kunit/kunit.py run 44 ./tools/testing/kunit/kunit.py run --timeout=30 --jobs=`nproc --all` 57 ./tools/testing/kunit/kunit.py run --help
|
| /kernel/linux/linux-4.19/Documentation/usb/ |
| D | gadget-testing.txt | 1 This file summarizes information on basic testing of USB functions 44 Testing the ACM function 80 Testing the ECM function 113 Testing the ECM subset function 146 Testing the EEM function 171 Testing the FFS function 208 Testing the HID function 237 Testing the LOOPBACK function 289 Testing the MASS STORAGE function 314 Testing the MIDI function [all …]
|
| /kernel/linux/linux-5.10/Documentation/bpf/ |
| D | s390.rst | 2 Testing BPF on s390 29 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
|
| D | bpf_lsm.rst | 133 `tools/testing/selftests/bpf/progs/lsm.c`_ and the corresponding 134 userspace code in `tools/testing/selftests/bpf/prog_tests/test_lsm.c`_ 139 .. _tools/testing/selftests/bpf/progs/lsm.c: 140 …https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/tools/testing/selftests/bpf/… 141 .. _tools/testing/selftests/bpf/prog_tests/test_lsm.c: 142 …https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/tools/testing/selftests/bpf/…
|
| /kernel/linux/linux-5.10/ |
| D | OAT.xml | 67 …<filteritem type="filepath" name="tools/testing/selftests/bpf/progs/test_subprogs_unused.c" desc="… 68 … <filteritem type="filepath" name="tools/testing/selftests/proc/fd-002-posix-eq.c" desc="shield"/> 69 <filteritem type="filepath" name="tools/testing/selftests/proc/setns-dcache.c" desc="shield"/> 89 <filteritem type="filepath" name="tools/testing/selftests/proc/fd-003-kthread.c" desc="shield"/> 90 <filteritem type="filepath" name="tools/testing/selftests/proc/setns-sysvipc.c" desc="shield"/> 112 …<filteritem type="filepath" name="tools/testing/selftests/proc/proc-fsconfig-hidepid.c" desc="shie… 113 <filteritem type="filepath" name="tools/testing/selftests/proc/thread-self.c" desc="shield"/> 136 … <filteritem type="filepath" name="tools/testing/selftests/proc/proc-loadavg-001.c" desc="shield"/> 158 …<filteritem type="filepath" name="tools/testing/selftests/proc/proc-multiple-procfs.c" desc="shiel… 182 <filteritem type="filepath" name="tools/testing/selftests/proc/proc-pid-vm.c" desc="shield"/> [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | debugfs-hyperv | 5 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
|
| /kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
| D | test_flow_dissector.sh | 23 echo "Testing global flow dissector..." 106 echo "Testing IPv4..." 118 echo "Testing IPIP..." 129 echo "Testing IPv4 + GRE..." 142 echo "Testing port range..." 156 echo "Testing IPv6..."
|
| /kernel/linux/linux-5.10/Documentation/usb/ |
| D | gadget-testing.rst | 2 Gadget Testing 5 This file summarizes information on basic testing of USB functions 50 Testing the ACM function 98 Testing the ECM function 138 Testing the ECM subset function 178 Testing the EEM function 208 Testing the FFS function 248 Testing the HID function 281 Testing the LOOPBACK function 338 Testing the MASS STORAGE function [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/ |
| D | perf_test_util.h | 3 * tools/testing/selftests/kvm/include/perf_test_util.h 27 * Guest physical memory offset of the testing memory slot. 34 * Guest virtual memory offset of the testing memory slot. 114 pr_info("Testing guest mode: %s\n", vm_guest_mode_string(mode)); in create_vm() 157 /* Add an extra memory slot for testing */ in create_vm()
|
| /kernel/linux/linux-5.10/tools/testing/selftests/sysctl/ |
| D | sysctl.sh | 223 echo "== Testing sysctl behavior against ${TARGET} ==" 311 echo -n "Testing that $1 fails as expected..." 400 echo -n "Testing INT_MAX works ..." 413 echo -n "Testing INT_MAX + 1 will fail as expected..." 426 echo -n "Testing negative values will work as expected..." 442 echo -n "Testing array works as expected ... " 454 echo -n "Testing skipping trailing array elements works ... " 471 echo -n "Testing PAGE_SIZE limit on array works ... " 489 echo -n "Testing exceeding PAGE_SIZE limit fails as expected ... " 510 echo -n "Testing UINT_MAX works ..." [all …]
|
| /kernel/linux/linux-4.19/tools/testing/selftests/sysctl/ |
| D | sysctl.sh | 207 echo "== Testing sysctl behavior against ${TARGET} ==" 332 echo -n "Testing INT_MAX works ..." 345 echo -n "Testing INT_MAX + 1 will fail as expected..." 358 echo -n "Testing negative values will work as expected..." 374 echo -n "Testing array works as expected ... " 386 echo -n "Testing skipping trailing array elements works ... " 403 echo -n "Testing PAGE_SIZE limit on array works ... " 421 echo -n "Testing exceeding PAGE_SIZE limit fails as expected ... " 442 echo -n "Testing UINT_MAX works ..." 455 echo -n "Testing UINT_MAX + 1 will fail as expected..." [all …]
|
| /kernel/linux/linux-4.19/drivers/mtd/tests/ |
| D | speedtest.c | 257 pr_info("testing eraseblock write speed\n"); in mtd_speedtest_init() 275 pr_info("testing eraseblock read speed\n"); in mtd_speedtest_init() 297 pr_info("testing page write speed\n"); in mtd_speedtest_init() 315 pr_info("testing page read speed\n"); in mtd_speedtest_init() 337 pr_info("testing 2 page write speed\n"); in mtd_speedtest_init() 355 pr_info("testing 2 page read speed\n"); in mtd_speedtest_init() 373 pr_info("Testing erase speed\n"); in mtd_speedtest_init() 385 pr_info("Testing %dx multi-block erase speed\n", in mtd_speedtest_init()
|
| /kernel/linux/linux-5.10/drivers/mtd/tests/ |
| D | speedtest.c | 245 pr_info("testing eraseblock write speed\n"); in mtd_speedtest_init() 263 pr_info("testing eraseblock read speed\n"); in mtd_speedtest_init() 285 pr_info("testing page write speed\n"); in mtd_speedtest_init() 303 pr_info("testing page read speed\n"); in mtd_speedtest_init() 325 pr_info("testing 2 page write speed\n"); in mtd_speedtest_init() 343 pr_info("testing 2 page read speed\n"); in mtd_speedtest_init() 361 pr_info("Testing erase speed\n"); in mtd_speedtest_init() 373 pr_info("Testing %dx multi-block erase speed\n", in mtd_speedtest_init()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_test.c | 250 pr_warn("Error while testing BO move\n"); in radeon_do_test_moves() 403 pr_warn("Error while testing ring sync (%d)\n", r); in radeon_test_ring_sync() 513 pr_warn("Error while testing ring sync (%d)\n", r); in radeon_test_ring_sync2() 543 DRM_INFO("Testing syncing between rings %d and %d...\n", i, j); in radeon_test_syncing() 546 DRM_INFO("Testing syncing between rings %d and %d...\n", j, i); in radeon_test_syncing() 560 DRM_INFO("Testing syncing between rings %d, %d and %d...\n", i, j, k); in radeon_test_syncing() 563 DRM_INFO("Testing syncing between rings %d, %d and %d...\n", i, k, j); in radeon_test_syncing() 566 DRM_INFO("Testing syncing between rings %d, %d and %d...\n", j, i, k); in radeon_test_syncing() 569 DRM_INFO("Testing syncing between rings %d, %d and %d...\n", j, k, i); in radeon_test_syncing() 572 DRM_INFO("Testing syncing between rings %d, %d and %d...\n", k, i, j); in radeon_test_syncing() [all …]
|