PN: perf
PV: 1.0
PR: r0
PKGV: 6.6.63
PKGR: r0.85
LICENSE: GPL-2.0-only
DESCRIPTION: Performance counters for Linux are a new kernel-based subsystem that provide a framework for all things performance analysis. It covers hardware level (CPU/PMU, Performance Monitoring Unit) features and software features (software counters, tracepoints) as well.
SUMMARY: Performance analysis tools for Linux
RDEPENDS:perf-tests: bash perl python3
SECTION: base
PKG:perf-tests: perf-tests
FILES:perf-tests: /usr/lib/perf/perf-core/tests /usr/libexec/perf-core/tests
FILES_INFO:perf-tests: {"/usr/libexec/perf-core/tests/attr.py": 14212, "/usr/libexec/perf-core/tests/attr/README": 3853, "/usr/libexec/perf-core/tests/attr/base-record": 570, "/usr/libexec/perf-core/tests/attr/base-record-spe": 510, "/usr/libexec/perf-core/tests/attr/base-stat": 559, "/usr/libexec/perf-core/tests/attr/system-wide-dummy": 859, "/usr/libexec/perf-core/tests/attr/test-record-C0": 419, "/usr/libexec/perf-core/tests/attr/test-record-basic": 105, "/usr/libexec/perf-core/tests/attr/test-record-branch-any": 146, "/usr/libexec/perf-core/tests/attr/test-record-branch-filter-any": 150, "/usr/libexec/perf-core/tests/attr/test-record-branch-filter-any_call": 156, "/usr/libexec/perf-core/tests/attr/test-record-branch-filter-any_ret": 155, "/usr/libexec/perf-core/tests/attr/test-record-branch-filter-hv": 149, "/usr/libexec/perf-core/tests/attr/test-record-branch-filter-ind_call": 156, "/usr/libexec/perf-core/tests/attr/test-record-branch-filter-k": 148, "/usr/libexec/perf-core/tests/attr/test-record-branch-filter-u": 148, "/usr/libexec/perf-core/tests/attr/test-record-count": 151, "/usr/libexec/perf-core/tests/attr/test-record-data": 271, "/usr/libexec/perf-core/tests/attr/test-record-freq": 130, "/usr/libexec/perf-core/tests/attr/test-record-graph-default": 194, "/usr/libexec/perf-core/tests/attr/test-record-graph-default-aarch64": 171, "/usr/libexec/perf-core/tests/attr/test-record-graph-dwarf": 280, "/usr/libexec/perf-core/tests/attr/test-record-graph-fp": 193, "/usr/libexec/perf-core/tests/attr/test-record-graph-fp-aarch64": 184, "/usr/libexec/perf-core/tests/attr/test-record-group-sampling": 566, "/usr/libexec/perf-core/tests/attr/test-record-group1": 321, "/usr/libexec/perf-core/tests/attr/test-record-group2": 439, "/usr/libexec/perf-core/tests/attr/test-record-no-buffering": 164, "/usr/libexec/perf-core/tests/attr/test-record-no-inherit": 134, "/usr/libexec/perf-core/tests/attr/test-record-no-samples": 124, "/usr/libexec/perf-core/tests/attr/test-record-period": 140, "/usr/libexec/perf-core/tests/attr/test-record-pfm-period": 188, "/usr/libexec/perf-core/tests/attr/test-record-raw": 125, "/usr/libexec/perf-core/tests/attr/test-record-spe-period": 217, "/usr/libexec/perf-core/tests/attr/test-record-spe-period-term": 220, "/usr/libexec/perf-core/tests/attr/test-record-spe-physical-address": 291, "/usr/libexec/perf-core/tests/attr/test-record-user-regs-no-sve-aarch64": 311, "/usr/libexec/perf-core/tests/attr/test-record-user-regs-old-sve-aarch64": 307, "/usr/libexec/perf-core/tests/attr/test-record-user-regs-sve-aarch64": 367, "/usr/libexec/perf-core/tests/attr/test-stat-C0": 194, "/usr/libexec/perf-core/tests/attr/test-stat-basic": 107, "/usr/libexec/perf-core/tests/attr/test-stat-default": 2742, "/usr/libexec/perf-core/tests/attr/test-stat-detailed-1": 3666, "/usr/libexec/perf-core/tests/attr/test-stat-detailed-2": 5041, "/usr/libexec/perf-core/tests/attr/test-stat-detailed-3": 5502, "/usr/libexec/perf-core/tests/attr/test-stat-group1": 240, "/usr/libexec/perf-core/tests/attr/test-stat-no-inherit": 120, "/usr/libexec/perf-core/tests/pe-file.exe": 75595, "/usr/libexec/perf-core/tests/pe-file.exe.debug": 141644, "/usr/libexec/perf-core/tests/shell/buildid.sh": 4245, "/usr/libexec/perf-core/tests/shell/coresight/asm_pure_loop.sh": 349, "/usr/libexec/perf-core/tests/shell/coresight/memcpy_thread_16k_10.sh": 367, "/usr/libexec/perf-core/tests/shell/coresight/thread_loop_check_tid_10.sh": 445, "/usr/libexec/perf-core/tests/shell/coresight/thread_loop_check_tid_2.sh": 443, "/usr/libexec/perf-core/tests/shell/coresight/unroll_loop_thread_10.sh": 363, "/usr/libexec/perf-core/tests/shell/daemon.sh": 11083, "/usr/libexec/perf-core/tests/shell/lib/coresight.sh": 4667, "/usr/libexec/perf-core/tests/shell/lib/perf_json_output_lint.py": 3390, "/usr/libexec/perf-core/tests/shell/lib/perf_metric_validation.py": 23262, "/usr/libexec/perf-core/tests/shell/lib/probe.sh": 341, "/usr/libexec/perf-core/tests/shell/lib/probe_vfs_getname.sh": 1122, "/usr/libexec/perf-core/tests/shell/lib/stat_output.sh": 3468, "/usr/libexec/perf-core/tests/shell/lib/waiting.sh": 2049, "/usr/libexec/perf-core/tests/shell/lock_contention.sh": 7716, "/usr/libexec/perf-core/tests/shell/pipe_test.sh": 887, "/usr/libexec/perf-core/tests/shell/probe_vfs_getname.sh": 350, "/usr/libexec/perf-core/tests/shell/record+probe_libc_inet_pton.sh": 3369, "/usr/libexec/perf-core/tests/shell/record+script_probe_vfs_getname.sh": 1388, "/usr/libexec/perf-core/tests/shell/record+zstd_comp_decomp.sh": 1146, "/usr/libexec/perf-core/tests/shell/record.sh": 3824, "/usr/libexec/perf-core/tests/shell/record_bpf_filter.sh": 2725, "/usr/libexec/perf-core/tests/shell/record_offcpu.sh": 2112, "/usr/libexec/perf-core/tests/shell/stat+csv_output.sh": 1940, "/usr/libexec/perf-core/tests/shell/stat+csv_summary.sh": 639, "/usr/libexec/perf-core/tests/shell/stat+json_output.sh": 5011, "/usr/libexec/perf-core/tests/shell/stat+shadow_stat.sh": 1593, "/usr/libexec/perf-core/tests/shell/stat+std_output.sh": 2830, "/usr/libexec/perf-core/tests/shell/stat.sh": 4583, "/usr/libexec/perf-core/tests/shell/stat_all_metricgroups.sh": 194, "/usr/libexec/perf-core/tests/shell/stat_all_metrics.sh": 992, "/usr/libexec/perf-core/tests/shell/stat_all_pfm.sh": 1197, "/usr/libexec/perf-core/tests/shell/stat_all_pmu.sh": 738, "/usr/libexec/perf-core/tests/shell/stat_bpf_counters.sh": 1344, "/usr/libexec/perf-core/tests/shell/stat_bpf_counters_cgrp.sh": 2102, "/usr/libexec/perf-core/tests/shell/stat_metrics_values.sh": 816, "/usr/libexec/perf-core/tests/shell/test_arm_callgraph_fp.sh": 913, "/usr/libexec/perf-core/tests/shell/test_arm_coresight.sh": 5762, "/usr/libexec/perf-core/tests/shell/test_arm_spe.sh": 2959, "/usr/libexec/perf-core/tests/shell/test_arm_spe_fork.sh": 1052, "/usr/libexec/perf-core/tests/shell/test_brstack.sh": 2876, "/usr/libexec/perf-core/tests/shell/test_data_symbol.sh": 1511, "/usr/libexec/perf-core/tests/shell/test_intel_pt.sh": 16637, "/usr/libexec/perf-core/tests/shell/test_java_symbol.sh": 2006, "/usr/libexec/perf-core/tests/shell/test_perf_data_converter_json.sh": 1489, "/usr/libexec/perf-core/tests/shell/test_task_analyzer.sh": 4841, "/usr/libexec/perf-core/tests/shell/test_uprobe_from_different_cu.sh": 1521, "/usr/libexec/perf-core/tests/shell/trace+probe_vfs_getname.sh": 1430}
FILERDEPENDSFLIST:perf-tests: /usr/libexec/perf-core/tests/shell/buildid.sh /usr/libexec/perf-core/tests/shell/coresight/asm@underscore@pure@underscore@loop.sh /usr/libexec/perf-core/tests/shell/coresight/memcpy@underscore@thread@underscore@16k@underscore@10.sh /usr/libexec/perf-core/tests/shell/coresight/thread@underscore@loop@underscore@check@underscore@tid@underscore@10.sh /usr/libexec/perf-core/tests/shell/coresight/thread@underscore@loop@underscore@check@underscore@tid@underscore@2.sh /usr/libexec/perf-core/tests/shell/coresight/unroll@underscore@loop@underscore@thread@underscore@10.sh /usr/libexec/perf-core/tests/shell/daemon.sh /usr/libexec/perf-core/tests/shell/lock@underscore@contention.sh /usr/libexec/perf-core/tests/shell/pipe@underscore@test.sh /usr/libexec/perf-core/tests/shell/probe@underscore@vfs@underscore@getname.sh /usr/libexec/perf-core/tests/shell/record+probe@underscore@libc@underscore@inet@underscore@pton.sh /usr/libexec/perf-core/tests/shell/record+script@underscore@probe@underscore@vfs@underscore@getname.sh /usr/libexec/perf-core/tests/shell/record+zstd@underscore@comp@underscore@decomp.sh /usr/libexec/perf-core/tests/shell/record.sh /usr/libexec/perf-core/tests/shell/record@underscore@bpf@underscore@filter.sh /usr/libexec/perf-core/tests/shell/record@underscore@offcpu.sh /usr/libexec/perf-core/tests/shell/stat+csv@underscore@output.sh /usr/libexec/perf-core/tests/shell/stat+csv@underscore@summary.sh /usr/libexec/perf-core/tests/shell/stat+json@underscore@output.sh /usr/libexec/perf-core/tests/shell/stat+shadow@underscore@stat.sh /usr/libexec/perf-core/tests/shell/stat+std@underscore@output.sh /usr/libexec/perf-core/tests/shell/stat.sh /usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@metricgroups.sh /usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@metrics.sh /usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@pfm.sh /usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@pmu.sh /usr/libexec/perf-core/tests/shell/stat@underscore@bpf@underscore@counters.sh /usr/libexec/perf-core/tests/shell/stat@underscore@bpf@underscore@counters@underscore@cgrp.sh /usr/libexec/perf-core/tests/shell/stat@underscore@metrics@underscore@values.sh /usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@callgraph@underscore@fp.sh /usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@coresight.sh /usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@spe.sh /usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@spe@underscore@fork.sh /usr/libexec/perf-core/tests/shell/test@underscore@brstack.sh /usr/libexec/perf-core/tests/shell/test@underscore@data@underscore@symbol.sh /usr/libexec/perf-core/tests/shell/test@underscore@intel@underscore@pt.sh /usr/libexec/perf-core/tests/shell/test@underscore@java@underscore@symbol.sh /usr/libexec/perf-core/tests/shell/test@underscore@perf@underscore@data@underscore@converter@underscore@json.sh /usr/libexec/perf-core/tests/shell/test@underscore@task@underscore@analyzer.sh /usr/libexec/perf-core/tests/shell/test@underscore@uprobe@underscore@from@underscore@different@underscore@cu.sh /usr/libexec/perf-core/tests/shell/trace+probe@underscore@vfs@underscore@getname.sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/buildid.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/coresight/asm@underscore@pure@underscore@loop.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/coresight/memcpy@underscore@thread@underscore@16k@underscore@10.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/coresight/thread@underscore@loop@underscore@check@underscore@tid@underscore@10.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/coresight/thread@underscore@loop@underscore@check@underscore@tid@underscore@2.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/coresight/unroll@underscore@loop@underscore@thread@underscore@10.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/daemon.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/lock@underscore@contention.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/pipe@underscore@test.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/probe@underscore@vfs@underscore@getname.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/record+probe@underscore@libc@underscore@inet@underscore@pton.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/record+script@underscore@probe@underscore@vfs@underscore@getname.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/record+zstd@underscore@comp@underscore@decomp.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/record.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/record@underscore@bpf@underscore@filter.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/record@underscore@offcpu.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat+csv@underscore@output.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat+csv@underscore@summary.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat+json@underscore@output.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat+shadow@underscore@stat.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat+std@underscore@output.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@metricgroups.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@metrics.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@pfm.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat@underscore@all@underscore@pmu.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat@underscore@bpf@underscore@counters.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat@underscore@bpf@underscore@counters@underscore@cgrp.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/stat@underscore@metrics@underscore@values.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@callgraph@underscore@fp.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@coresight.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@spe.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@arm@underscore@spe@underscore@fork.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@brstack.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@data@underscore@symbol.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@intel@underscore@pt.sh:perf-tests:  /bin/sh
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@java@underscore@symbol.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@perf@underscore@data@underscore@converter@underscore@json.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@task@underscore@analyzer.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/test@underscore@uprobe@underscore@from@underscore@different@underscore@cu.sh:perf-tests:  /bin/bash
FILERDEPENDS:/usr/libexec/perf-core/tests/shell/trace+probe@underscore@vfs@underscore@getname.sh:perf-tests:  /bin/sh
PKGSIZE:perf-tests: 408721
