perf test: Move attr files into shell directory where they are used
authorIan Rogers <irogers@google.com>
Tue, 15 Oct 2024 00:01:58 +0000 (17:01 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Thu, 17 Oct 2024 20:17:36 +0000 (13:17 -0700)
commit8296aa0f28c2433f213fce18bad00a97965c052f
tree7870e9a479a6339703f5c8d4585b2bbe25bce656
parent3a447031f5fc21c4e112a5ca52d091d1ef33aeb6
perf test: Move attr files into shell directory where they are used

Now the attr tests are shell tests move the associated python and
configuration files. Update the installation build rules for the new
directories. Recycle the lib install rules for python files allowing
the explicit attr.py install line to be dropped.

Signed-off-by: Ian Rogers <irogers@google.com>
Tested-by: Athira Rajeev <atrajeev@linux.vnet.ibm.com>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: zhaimingbing <zhaimingbing@cmss.chinamobile.com>
Cc: Howard Chu <howardchu95@gmail.com>
Cc: Ze Gao <zegao2021@gmail.com>
Cc: Weilin Wang <weilin.wang@intel.com>
Cc: James Clark <james.clark@linaro.org>
Cc: Leo Yan <leo.yan@linux.dev>
Cc: Thomas Richter <tmricht@linux.ibm.com>
Cc: Veronika Molnarova <vmolnaro@redhat.com>
Link: https://lore.kernel.org/r/20241015000158.871828-4-irogers@google.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
104 files changed:
tools/perf/Makefile.perf
tools/perf/tests/attr.py [deleted file]
tools/perf/tests/attr/README [deleted file]
tools/perf/tests/attr/base-record [deleted file]
tools/perf/tests/attr/base-record-spe [deleted file]
tools/perf/tests/attr/base-stat [deleted file]
tools/perf/tests/attr/system-wide-dummy [deleted file]
tools/perf/tests/attr/test-record-C0 [deleted file]
tools/perf/tests/attr/test-record-basic [deleted file]
tools/perf/tests/attr/test-record-branch-any [deleted file]
tools/perf/tests/attr/test-record-branch-filter-any [deleted file]
tools/perf/tests/attr/test-record-branch-filter-any_call [deleted file]
tools/perf/tests/attr/test-record-branch-filter-any_ret [deleted file]
tools/perf/tests/attr/test-record-branch-filter-hv [deleted file]
tools/perf/tests/attr/test-record-branch-filter-ind_call [deleted file]
tools/perf/tests/attr/test-record-branch-filter-k [deleted file]
tools/perf/tests/attr/test-record-branch-filter-u [deleted file]
tools/perf/tests/attr/test-record-count [deleted file]
tools/perf/tests/attr/test-record-data [deleted file]
tools/perf/tests/attr/test-record-dummy-C0 [deleted file]
tools/perf/tests/attr/test-record-freq [deleted file]
tools/perf/tests/attr/test-record-graph-default [deleted file]
tools/perf/tests/attr/test-record-graph-default-aarch64 [deleted file]
tools/perf/tests/attr/test-record-graph-dwarf [deleted file]
tools/perf/tests/attr/test-record-graph-fp [deleted file]
tools/perf/tests/attr/test-record-graph-fp-aarch64 [deleted file]
tools/perf/tests/attr/test-record-group-sampling [deleted file]
tools/perf/tests/attr/test-record-group-sampling1 [deleted file]
tools/perf/tests/attr/test-record-group-sampling2 [deleted file]
tools/perf/tests/attr/test-record-group1 [deleted file]
tools/perf/tests/attr/test-record-group2 [deleted file]
tools/perf/tests/attr/test-record-group3 [deleted file]
tools/perf/tests/attr/test-record-no-buffering [deleted file]
tools/perf/tests/attr/test-record-no-inherit [deleted file]
tools/perf/tests/attr/test-record-no-samples [deleted file]
tools/perf/tests/attr/test-record-period [deleted file]
tools/perf/tests/attr/test-record-pfm-period [deleted file]
tools/perf/tests/attr/test-record-raw [deleted file]
tools/perf/tests/attr/test-record-spe-period [deleted file]
tools/perf/tests/attr/test-record-spe-period-term [deleted file]
tools/perf/tests/attr/test-record-spe-physical-address [deleted file]
tools/perf/tests/attr/test-record-user-regs-no-sve-aarch64 [deleted file]
tools/perf/tests/attr/test-record-user-regs-old-sve-aarch64 [deleted file]
tools/perf/tests/attr/test-record-user-regs-sve-aarch64 [deleted file]
tools/perf/tests/attr/test-stat-C0 [deleted file]
tools/perf/tests/attr/test-stat-basic [deleted file]
tools/perf/tests/attr/test-stat-default [deleted file]
tools/perf/tests/attr/test-stat-detailed-1 [deleted file]
tools/perf/tests/attr/test-stat-detailed-2 [deleted file]
tools/perf/tests/attr/test-stat-detailed-3 [deleted file]
tools/perf/tests/attr/test-stat-group1 [deleted file]
tools/perf/tests/attr/test-stat-no-inherit [deleted file]
tools/perf/tests/shell/attr.sh
tools/perf/tests/shell/attr/README [new file with mode: 0644]
tools/perf/tests/shell/attr/base-record [new file with mode: 0644]
tools/perf/tests/shell/attr/base-record-spe [new file with mode: 0644]
tools/perf/tests/shell/attr/base-stat [new file with mode: 0644]
tools/perf/tests/shell/attr/system-wide-dummy [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-C0 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-basic [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-any [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-filter-any [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-filter-any_call [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-filter-any_ret [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-filter-hv [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-filter-ind_call [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-filter-k [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-branch-filter-u [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-count [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-data [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-dummy-C0 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-freq [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-graph-default [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-graph-default-aarch64 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-graph-dwarf [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-graph-fp [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-graph-fp-aarch64 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-group-sampling [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-group-sampling1 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-group-sampling2 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-group1 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-group2 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-group3 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-no-buffering [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-no-inherit [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-no-samples [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-period [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-pfm-period [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-raw [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-spe-period [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-spe-period-term [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-spe-physical-address [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-user-regs-no-sve-aarch64 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-user-regs-old-sve-aarch64 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-record-user-regs-sve-aarch64 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-C0 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-basic [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-default [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-detailed-1 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-detailed-2 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-detailed-3 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-group1 [new file with mode: 0644]
tools/perf/tests/shell/attr/test-stat-no-inherit [new file with mode: 0644]
tools/perf/tests/shell/lib/attr.py [new file with mode: 0644]