| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | Makefile | 21 csum.py \ 22 devlink_port_split.py \ 23 devlink_rate_tc_bw.py \ 24 devmem.py \ 30 gro_hw.py \ 33 iou-zcrx.py \ 34 irq.py \ 36 nic_timestamp.py \ 37 nk_netns.py \ 38 nk_qlease.py \ [all...] |
| H A D | rss_input_xfrm.py | 6 from lib.py import ksft_run, ksft_exit, ksft_eq, ksft_ge, cmd, fd_read_timeout 7 from lib.py import NetDrvEpEnv 8 from lib.py import EthtoolFamily, NetdevFamily, NlError 9 from lib.py import KsftSkipEx, KsftFailEx 10 from lib.py import defer, ksft_pr, rand_port
|
| H A D | devmem.py | 5 from lib.py import ksft_run, ksft_exit 6 from lib.py import ksft_eq, KsftSkipEx 7 from lib.py import NetDrvEpEnv 8 from lib.py import bkg, cmd, rand_port, wait_port_listen 9 from lib.py import ksft_disruptive
|
| /linux/tools/testing/selftests/drivers/net/ |
| H A D | Makefile | 4 TEST_INCLUDES := $(wildcard lib/py/*.py) \ 13 gro.py \ 14 hds.py \ 15 macsec.py \ 16 napi_id.py \ 17 napi_threaded.py \ 18 netpoll_basic.py \ 19 ping.py \ 20 psp.py \ [all...] |
| H A D | README.rst | 122 Communication methods are defined by classes in ``lib/py/remote_{name}.py``. 124 the framework, by simply adding an appropriately named file to ``lib/py``. 151 [/root] # ./ksft-net-drv/run_kselftest.sh -t drivers/net:ping.py 155 # selftests: drivers/net: ping.py 162 ok 1 selftests: drivers/net: ping.py 176 [/root] # ./ksft-net-drv/drivers/net/ping.py
|
| /linux/tools/verification/rvgen/ |
| H A D | Makefile | 18 $(INSTALL) rvgen/automata.py -D -m 644 $(DESTDIR)$(PYLIB)/rvgen/automata.py 19 $(INSTALL) rvgen/dot2c.py -D -m 644 $(DESTDIR)$(PYLIB)/rvgen/dot2c.py 21 $(INSTALL) rvgen/dot2k.py -D -m 644 $(DESTDIR)$(PYLIB)/rvgen/dot2k.py 22 $(INSTALL) rvgen/container.py -D -m 644 $(DESTDIR)$(PYLIB)/rvgen/container.py 23 $(INSTALL) rvgen/generator.py -D -m 644 $(DESTDIR)$(PYLIB)/rvgen/generator.py 24 $(INSTALL) rvgen/ltl2ba.py -D -m 644 $(DESTDIR)$(PYLIB)/rvgen/ltl2ba.py 25 $(INSTALL) rvgen/ltl2k.py -D -m 644 $(DESTDIR)$(PYLIB)/rvgen/ltl2k.py 26 $(INSTALL) __main__.py -D -m 755 $(DESTDIR)$(bindir)/rvgen
|
| /linux/tools/testing/selftests/damon/ |
| H A D | Makefile | 6 TEST_FILES = _damon_sysfs.py 7 TEST_FILES += drgn_dump_damon_status.py 12 TEST_PROGS += sysfs.py 13 TEST_PROGS += sysfs_update_schemes_tried_regions_wss_estimation.py 14 TEST_PROGS += damos_quota.py damos_quota_goal.py damos_apply_interval.py 15 TEST_PROGS += damos_tried_regions.py damon_nr_regions.py 20 TEST_PROGS += sysfs_update_schemes_tried_regions_hang.py 22 TEST_PROGS += sysfs_no_op_commit_break.py
|
| /linux/tools/testing/selftests/tc-testing/plugin-lib/ |
| H A D | README-PLUGINS | 1 tdc.py will look for plugins in a directory plugins off the cwd. 5 tdc.py 8 __init__.py 9 10-rootPlugin.py -> ../plugin-lib/rootPlugin.py 10 20-valgrindPlugin.py -> ../plugin-lib/valgrindPlugin.py 11 30-nsPlugin.py -> ../plugin-lib/nsPlugin.py 14 tdc.py will find them and use them.
|
| /linux/drivers/comedi/drivers/ni_routing/tools/ |
| H A D | Makefile | 36 comedi_h.py: $(INC_UAPI)/linux/comedi.h 49 ni_values.py: convert_c_to_py 52 csv-files : ni_values.py comedi_h.py 53 ./convert_py_to_csv.py 55 csv-blank : comedi_h.py 56 ./make_blank_csv.py 59 c-files : comedi_h.py 60 ./convert_csv_to_c.py --route_values --device_routes 70 $(RM) -rf comedi_h.py ni_values.py convert_c_to_py all_cfiles.c *.pyc \ 84 # comedi_h.py : comedi.h.xml [all …]
|
| /linux/tools/testing/selftests/tc-testing/ |
| H A D | README | 25 ./tdc.py -c 39 in the tdc_config.py file. Find the 'TC' entry in the NAMES dictionary and 44 ./tdc.py -p /path/to/tc 55 Tests that use a network device should have nsPlugin.py listed as a 64 ./tdc.py -h 111 The tdc_config.py file contains multiple values that can be altered to suit 125 Run tdc.py -h to see the full list of available arguments. 131 was in the tdc.py script has been moved into the plugins. 142 lrwxrwxrwx 1 bjb bjb 27 Oct 4 16:12 10-rootPlugin.py -> ../plugin-lib/rootPlugin.py 143 lrwxrwxrwx 1 bjb bjb 25 Oct 12 17:55 20-nsPlugin.py -> ../plugin-lib/nsPlugin.py [all …]
|
| /linux/tools/testing/selftests/drivers/net/hw/lib/py/ |
| H A D | __init__.py | 21 from net.lib.py import NetNS, NetNSEnter, NetdevSimDev 22 from net.lib.py import EthtoolFamily, NetdevFamily, NetshaperFamily, \ 24 from net.lib.py import CmdExitFailure 25 from net.lib.py import bkg, cmd, bpftool, bpftrace, defer, ethtool, \ 28 from net.lib.py import bpf_map_set, bpf_map_dump, bpf_prog_map_ids 29 from net.lib.py import KsftSkipEx, KsftFailEx, KsftXfailEx 30 from net.lib.py import ksft_disruptive, ksft_exit, ksft_pr, ksft_run, \ 32 from net.lib.py import ksft_eq, ksft_ge, ksft_in, ksft_is, ksft_lt, \ 34 from drivers.net.lib.py import GenerateTraffic, Remote, Iperf3Runner 35 from drivers.net.lib.py impor [all...] |
| /linux/tools/testing/selftests/tc-testing/tc-tests/filters/ |
| H A D | flower.json | 13 "./tdc_multibatch.py $DEV2 $BATCH_DIR 100000 10 add" 36 "./tdc_multibatch.py $DEV2 $BATCH_DIR 1000000 1 add", 38 "./tdc_multibatch.py $DEV2 $BATCH_DIR 100000 10 del" 61 "./tdc_multibatch.py $DEV2 $BATCH_DIR 1000000 1 add", 63 "./tdc_multibatch.py $DEV2 $BATCH_DIR 100000 10 replace" 86 "./tdc_multibatch.py $DEV2 $BATCH_DIR 100000 1 add", 88 "./tdc_multibatch.py -d $DEV2 $BATCH_DIR 100000 10 replace" 111 "./tdc_multibatch.py $DEV2 $BATCH_DIR 100000 1 add", 113 "./tdc_multibatch.py -d $DEV2 $BATCH_DIR 100000 10 del" 136 "./tdc_multibatch.py -x init_ $DEV2 $BATCH_DIR 100000 5 add", [all …]
|
| /linux/tools/perf/pmu-events/ |
| H A D | Build | 2 # pmu-events.c will be generated by jevents.py or copied from EMPTY_PMU_EVENTS_C 39 LEGACY_CACHE_PY = pmu-events/make_legacy_cache.py 48 GEN_METRIC_DEPS := pmu-events/metric.py pmu-events/common_metrics.py 60 $(ZEN_METRICS): pmu-events/amd_metrics.py $(GEN_METRIC_DEPS) 64 $(ZEN_METRICGROUPS): pmu-events/amd_metrics.py $(GEN_METRIC_DEPS) 77 $(ARM_METRICS): pmu-events/arm64_metrics.py $(GEN_METRIC_DEPS) 81 $(ARM_METRICGROUPS): pmu-events/arm64_metrics.py $(GEN_METRIC_DEPS) 94 $(INTEL_METRICS): pmu-events/intel_metrics.py $(GEN_METRIC_DEPS) 98 $(INTEL_METRICGROUPS): pmu-events/intel_metrics.py $(GEN_METRIC_DEPS) 149 JEVENTS_PY = pmu-events/jevents.py [all …]
|
| /linux/Documentation/dev-tools/kunit/ |
| H A D | running_tips.rst | 7 Using ``kunit.py run`` ("kunit tool") 18 ( cd "$(git rev-parse --show-toplevel)" && ./tools/testing/kunit/kunit.py run "$@" ) 22 Early versions of ``kunit.py`` (before 5.6) didn't work unless run from 28 ``kunit.py run`` accepts an optional glob argument to filter tests. The format 36 $ ./tools/testing/kunit/kunit.py run 'sysctl*' 43 $ ./tools/testing/kunit/kunit.py run 'sysctl*.*write*' 55 ``kunit.py run`` (along with ``build``, and ``config``) supports a 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 [all …]
|
| H A D | faq.rst | 34 (``tools/testing/kunit/kunit.py``) that might not support some architectures 73 1. Run ``./tools/testing/kunit/kunit.py run`` with the ``--raw_output`` 76 2. Instead of running ``kunit.py run``, try running ``kunit.py config``, 77 ``kunit.py build``, and ``kunit.py exec`` independently. This can help track 79 can run it manually against ``stdin`` or a file with ``kunit.py parse``.) 82 after building the UML kernel (for example, by using ``kunit.py build``). 89 around, so you can see what config was used after running ``kunit.py run``. 93 5. Try to run ``make ARCH=um defconfig`` before running ``kunit.py run``. This 101 can be parsed with ``kunit.py parse``. For more details, see :ref:`kunit-on-qemu`.
|
| H A D | run_wrapper.rst | 19 ./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 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 151 ./tools/testing/kunit/kunit.py parse /var/log/dmesg 153 dmesg | ./tools/testing/kunit/kunit.py parse [all …]
|
| H A D | start.rst | 24 ./tools/testing/kunit/kunit.py run 30 This happens because internally kunit.py specifies ``.kunit`` 72 If you didn't run ``kunit.py run`` yet, you can generate it by running: 77 tools/testing/kunit/kunit.py config 81 ``.kunitconfig`` lives in the ``--build_dir`` used by kunit.py, which is 99 ./tools/testing/kunit/kunit.py run \ 105 ./tools/testing/kunit/kunit.py run \ 109 d. If you change the ``.kunitconfig``, kunit.py will trigger a rebuild of the 112 ``.kunitconfig``, kunit.py won't overwrite your changes. 135 ./tools/testing/kunit/kunit.py run "kunit_executor_test" [all …]
|
| /linux/tools/testing/selftests/drivers/net/lib/py/ |
| H A D | __init__.py | 21 from net.lib.py import NetNS, NetNSEnter, NetdevSimDev 22 from net.lib.py import EthtoolFamily, NetdevFamily, NetshaperFamily, \ 24 from net.lib.py import CmdExitFailure 25 from net.lib.py import bkg, cmd, bpftool, bpftrace, defer, ethtool, \ 27 from net.lib.py import bpf_map_set, bpf_map_dump, bpf_prog_map_ids 28 from net.lib.py import KsftSkipEx, KsftFailEx, KsftXfailEx 29 from net.lib.py import ksft_disruptive, ksft_exit, ksft_pr, ksft_run, \ 31 from net.lib.py import ksft_eq, ksft_ge, ksft_in, ksft_is, ksft_lt, \
|
| /linux/tools/testing/selftests/x86/bugs/ |
| H A D | Makefile | 1 TEST_PROGS := its_sysfs.py its_permutations.py its_indirect_alignment.py its_ret_alignment.py 2 TEST_FILES := common.py
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | tc_taprio.sh | 189 printf "pdelay = {}\n" > isochron_data.py 193 >> isochron_data.py 194 cat <<-'EOF' > isochron_postprocess.py 203 path_delay=$(python3 ./isochron_postprocess.py) 212 rm -f ./isochron_data.py 2> /dev/null 213 rm -f ./isochron_postprocess.py 2> /dev/null 274 printf "pdelay = {}\n" > isochron_data.py 278 >> isochron_data.py 279 cat <<-'EOF' > isochron_postprocess.py 288 median_delay=$(python3 ./isochron_postprocess.py) [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | Makefile | 17 bpf_offload.py \ 58 link_netns.py \ 68 nk_qlease.py \ 69 nl_netdev.py \ 70 nl_nlctrl.py \ 78 rtnetlink.py \
|
| /linux/scripts/gdb/linux/ |
| H A D | Makefile | 5 symlinks := $(patsubst $(src)/%,%,$(wildcard $(src)/*.py)) 21 always-y += constants.py 22 $(obj)/constants.py: $(src)/constants.py.in FORCE
|
| /linux/tools/testing/kunit/ |
| H A D | run_checks.py | 23 'kunit_tool_test.py': ['./kunit_tool_test.py'], 24 …'kunit smoke test': ['./kunit.py', 'run', '--kunitconfig=lib/kunit', '--build_dir=kunit_run_checks… 25 'pytype': ['/bin/sh', '-c', 'pytype *.py'], 26 …'mypy': ['mypy', '--config-file', 'mypy.ini', '--exclude', '_test.py$', '--exclude', 'qemu_configs…
|
| /linux/tools/perf/Documentation/ |
| H A D | db-export.txt | 10 tools/perf/scripts/python/export-to-sqlite.py 11 tools/perf/scripts/python/export-to-postgresql.py 29 3. Scripts that use a database (e.g. exported-sql-viewer.py) can maintain 31 before using them. e.g. function IsSelectable() in exported-sql-viewer.py
|
| /linux/tools/power/pm-graph/ |
| H A D | README | 64 - python-requests (for stresstester.py) 128 %> sudo ./sleepgraph.py -modes 133 %> sudo ./sleepgraph.py -m mem -rtcwake 15 137 %> sudo ./sleepgraph.py -config config/suspend.cfg 169 %> sudo ./sleepgraph.py -m mem -rtcwake 15 -mindev 1 -dev 173 %> sudo ./sleepgraph.py -config config/suspend-dev.cfg 193 %> sudo ./sleepgraph.py -m mem -rtcwake 15 -x2 -x2delay 1000 -predelay 1000 -postdelay 1000 -proc 197 %> sudo ./sleepgraph.py -config config/suspend-proc.cfg 277 %> sudo ./sleepgraph.py -m mem -rtcwake 10 -dev -gzip -multi 2000 0 281 %> sudo ./sleepgraph.py -m mem -rtcwake 10 -dev -gzip -multi 2000 0 -skiphtml [all …]
|