index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
/
perf
/
tests
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-26
perf test: Fix spelling mistake "curent" -> "current"
Colin Ian King
1
-1
/
+1
2024-02-26
perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1
Arnaldo Carvalho de Melo
1
-8
/
+8
2024-02-22
perf tests: Add option to run tests in parallel
Ian Rogers
1
-99
/
+215
2024-02-22
perf tests: Run time generate shell test suites
Ian Rogers
3
-149
/
+80
2024-02-22
perf tests: Use scandirat for shell script finding
Ian Rogers
3
-71
/
+95
2024-02-22
perf test: Rename builtin-test-list and add missed header guard
Ian Rogers
4
-3
/
+7
2024-02-22
perf tests: Avoid fork in perf_has_symbol test
Ian Rogers
1
-1
/
+1
2024-02-20
perf: build: introduce the libcapstone
Changbin Du
1
-1
/
+3
2024-02-16
perf testsuite: Add test for kprobe handling
Veronika Molnarova
2
-0
/
+326
2024-02-16
perf testsuite: Add common output checking helpers
Veronika Molnarova
3
-0
/
+107
2024-02-16
perf testsuite: Add test case for perf probe
Veronika Molnarova
1
-0
/
+23
2024-02-16
perf testsuite: Add initialization script for shell tests
Veronika Molnarova
1
-0
/
+117
2024-02-16
perf testsuite: Add common setting for shell tests
Veronika Molnarova
1
-0
/
+79
2024-02-16
perf testsuite: Add common regex patters
Veronika Molnarova
1
-0
/
+268
2024-02-16
perf test: Enable Symbols test to work with a current module dso
Adrian Hunter
1
-0
/
+68
2024-02-12
perf maps: Hide maps internals
Ian Rogers
1
-4
/
+4
2024-02-12
perf maps: Get map before returning in maps__find_by_name
Ian Rogers
1
-2
/
+3
2024-02-12
perf maps: Get map before returning in maps__find
Ian Rogers
1
-3
/
+2
2024-02-12
perf maps: Switch from rbtree to lazily sorted array for addresses
Ian Rogers
1
-0
/
+3
2024-02-12
Merge branch 'perf-tools' into perf-tools-next
Namhyung Kim
3
-16
/
+51
2024-02-09
perf stat: Support per-cluster aggregation
Yicong Yang
5
-1
/
+32
2024-02-08
perf test: Skip metric w/o event name on arm64 in stat STD output linter
Yicong Yang
1
-1
/
+1
2024-02-02
perf jevents: Drop or simplify small integer values
Ian Rogers
1
-11
/
+11
2024-02-02
perf parse-events: Print all errors
Ian Rogers
2
-7
/
+5
2024-02-01
perf test: Simplify metric value validation test final report
Weilin Wang
2
-108
/
+127
2024-01-26
perf test shell daemon: Make signal test less racy
Ian Rogers
1
-10
/
+24
2024-01-26
perf test shell script: Fix test for python being disabled
Ian Rogers
1
-2
/
+1
2024-01-26
perf test: Workaround debug output in list test
Ian Rogers
1
-3
/
+18
2024-01-26
perf test: Fix 'perf script' tests on s390
Thomas Richter
1
-1
/
+8
2024-01-24
perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in
James Clark
1
-0
/
+6
2024-01-22
perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test
Thomas Richter
1
-6
/
+6
2024-01-04
perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm
Thomas Richter
1
-1
/
+1
2024-01-04
perf tests: Add perf script test
Ian Rogers
1
-0
/
+66
2023-12-18
perf tests: Use function to add missing maps lock
Ian Rogers
2
-106
/
+136
2023-12-18
perf tests: Make DSO tests a suite rather than individual
Ian Rogers
2
-5
/
+12
2023-12-12
libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__n...
Ian Rogers
7
-7
/
+7
2023-12-12
libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu()
Ian Rogers
3
-3
/
+3
2023-12-06
perf test shell diff: Skip test if test_loop symbol is missing in the perf bi...
Ian Rogers
1
-0
/
+7
2023-12-05
perf test: Add basic 'perf diff' test
Ian Rogers
1
-0
/
+101
2023-12-05
perf test: Add basic 'perf list --json" test
Ian Rogers
1
-0
/
+19
2023-12-05
perf test: Use common python setup library
Ian Rogers
4
-33
/
+26
2023-12-05
perf build: Shellcheck support for OUTPUT directory
Ian Rogers
2
-22
/
+14
2023-12-04
perf test record user-regs: Fix mask for vg register
Veronika Molnarova
2
-2
/
+2
2023-11-29
perf test record+probe_libc_inet_pton: Fix call chain match on powerpc
Likhitha Korrapati
1
-1
/
+4
2023-11-29
perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks
Arnaldo Carvalho de Melo
1
-2
/
+44
2023-11-29
perf test sigtrap: Generalize the BTF routine to reuse it in this test
Arnaldo Carvalho de Melo
1
-20
/
+40
2023-11-27
perf test: Use existing config value for objdump path
James Clark
1
-1
/
+1
2023-11-27
perf tests: Skip data symbol test if buf1 symbol is missing
Adrian Hunter
1
-0
/
+5
2023-11-27
perf tests: Make data symbol test wait for perf to start
Adrian Hunter
1
-2
/
+9
2023-11-27
perf tests: Skip branch stack sampling test if brstack_bench symbol is missing
Adrian Hunter
1
-0
/
+6
2023-11-27
perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing
Adrian Hunter
1
-0
/
+6
2023-11-27
perf tests: Skip record test if test_loop symbol is missing
Adrian Hunter
1
-1
/
+7
2023-11-27
perf tests: Skip pipe test if noploop symbol is missing
Adrian Hunter
1
-1
/
+8
2023-11-27
perf tests lib: Add perf_has_symbol.sh
Adrian Hunter
1
-0
/
+21
2023-11-27
perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf
Athira Rajeev
1
-0
/
+22
2023-11-27
perf tests coresight: Remove unused variables
zhujun2
3
-3
/
+0
2023-11-27
perf parse-events: Make legacy events lower priority than sysfs/JSON
Ian Rogers
1
-71
/
+185
2023-11-27
perf test: Basic branch counter support
Kan Liang
1
-0
/
+30
2023-11-27
perf test: Remove atomics from test_loop to avoid test failures
Nick Forrington
1
-3
/
+1
2023-11-09
perf test: Add support for setting objdump binary via perf config
James Clark
1
-0
/
+12
2023-11-09
perf test: Add option to change objdump binary
James Clark
3
-1
/
+5
2023-11-09
perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390
Thomas Richter
1
-2
/
+2
2023-11-09
perf tests attr: Fix spelling mistake "whic" to "which"
zhaimingbing
1
-1
/
+1
2023-11-09
perf test: Simplify "object code reading" test
Namhyung Kim
1
-53
/
+23
2023-11-09
perf tools: Fix spelling mistake "parametrized" -> "parameterized"
Colin Ian King
2
-3
/
+3
2023-11-03
perf tests make: Remove the last egrep call, use 'grep -E' instead
Arnaldo Carvalho de Melo
1
-1
/
+1
2023-10-26
perf tests: test_arm_coresight: Simplify source iteration
James Clark
1
-14
/
+3
2023-10-25
libperf rc_check: Add RC_CHK_EQUAL
Ian Rogers
2
-7
/
+6
2023-10-25
perf test: Skip CoreSight tests if cs_etm// event is not available
Michael Petlan
1
-0
/
+2
2023-10-17
perf tests: Fix shellcheck warning in stat_all_metricgroups
Athira Rajeev
1
-1
/
+1
2023-10-17
perf tests: Fix shellcheck warning in record_sideband.sh
Athira Rajeev
1
-1
/
+1
2023-10-17
perf tests: Ignore shellcheck warning in lock_contention
Athira Rajeev
1
-0
/
+1
2023-10-04
tools/perf/tests: Fix object code reading to skip address that falls out of t...
Athira Rajeev
1
-0
/
+10
2023-10-04
perf test: Avoid system wide when not privileged
Ian Rogers
1
-2
/
+14
2023-09-27
perf test: Fix parse-events tests to skip parametrized events
Athira Rajeev
1
-0
/
+39
2023-09-27
perf test: Add pmu-event test for "Compat" and new event_field.
Jing Zhang
1
-0
/
+55
2023-09-27
perf test: Make matching_pmu effective
Jing Zhang
1
-2
/
+8
2023-09-26
tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts
Athira Rajeev
5
-0
/
+5
2023-09-26
tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase
Athira Rajeev
2
-4
/
+4
2023-09-26
tests/shell: Fix shellcheck SC1090 to handle the location of sourced files
Athira Rajeev
13
-0
/
+26
2023-09-21
perf test lock_contention.sh: Skip test if not enough CPUs
Veronika Molnarova
1
-0
/
+6
2023-09-21
perf test stat+shadow_stat.sh: Add threshold for rounding errors
Veronika Molnarova
1
-6
/
+24
2023-09-18
perf test: Detect off-cpu support from build options
Ian Rogers
1
-1
/
+1
2023-09-18
perf test: Ensure EXTRA_TESTS is covered in build test
Ian Rogers
1
-0
/
+1
2023-09-18
perf test: Update build test for changed BPF skeleton defaults
Ian Rogers
1
-3
/
+3
2023-09-16
perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST fe...
Yang Jihong
1
-1
/
+1
2023-09-15
perf pmu: Move pmu__find_core_pmu() to pmus.c
James Clark
1
-1
/
+1
2023-09-12
perf test: Update cs_etm testcase for Arm ETE
Ruidong Tian
1
-1
/
+14
2023-09-12
perf test: Add a test for strcmp_cpuid_str() expression
James Clark
1
-4
/
+27
2023-09-12
perf util: Add a function for replacing characters in a string
James Clark
4
-0
/
+34
2023-09-12
perf test: Check result of has_event(cycles) test
James Clark
1
-1
/
+1
2023-09-12
perf test shell lock_contention: Add cgroup aggregation and filter tests
Namhyung Kim
1
-0
/
+45
2023-09-12
perf test: Add perf_event_attr test for record dummy event
Yang Jihong
1
-0
/
+55
2023-09-12
perf test: Add test case for record sideband events
Yang Jihong
1
-0
/
+58
2023-09-12
perf record: Move setting tracking events before record__init_thread_masks()
Yang Jihong
2
-8
/
+10
2023-09-11
perf parse-events: Introduce 'struct parse_events_terms'
Ian Rogers
2
-14
/
+21
2023-09-02
perf parse-events: Fixes relating to no_value terms
Ian Rogers
1
-1
/
+1
2023-08-30
perf metric: Add #num_cpus_online literal
Ian Rogers
1
-1
/
+4
2023-08-29
perf jevents: Use "default_core" for events with no Unit
Ian Rogers
1
-9
/
+10
2023-08-29
perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test
Namhyung Kim
1
-1
/
+1
2023-08-29
perf test shell stat_bpf_counters: Fix test on Intel
Namhyung Kim
1
-2
/
+2
2023-08-29
perf test shell record_bpf_filter: Skip 6.2 kernel
Namhyung Kim
1
-0
/
+6
2023-08-25
perf pmu: Make id const and add missing free
Ian Rogers
1
-2
/
+2
2023-08-25
perf parse-events: Make term's config const
Ian Rogers
1
-9
/
+9
2023-08-25
perf pmu: Remove logic for PMU name being NULL
Ian Rogers
1
-8
/
+8
2023-08-24
perf jevents: Don't append Unit to desc
Ian Rogers
1
-11
/
+11
2023-08-24
perf pmu: Lazily load sysfs aliases
Ian Rogers
1
-0
/
+2
2023-08-24
perf pmu: Lazily add JSON events
Ian Rogers
1
-0
/
+2
2023-08-24
perf pmu: Cache JSON events table
Ian Rogers
1
-0
/
+2
2023-08-24
perf pmu: Parse sysfs events directly from a file
Ian Rogers
1
-1
/
+1
2023-08-24
perf pmu-events: Add pmu_events_table__find_event()
Ian Rogers
1
-0
/
+5
2023-08-24
perf pmu-events: Reduce processed events by passing PMU
Ian Rogers
1
-2
/
+4
2023-08-24
perf jevents: Group events by PMU
Ian Rogers
1
-12
/
+18
2023-08-24
perf pmu-events: Add extra underscore to function names
Ian Rogers
1
-2
/
+2
2023-08-24
perf pmu: Abstract alias/event struct
Ian Rogers
1
-53
/
+48
2023-08-24
perf pmu: Make the loading of formats lazy
Ian Rogers
1
-1
/
+1
2023-08-23
perf pmu: Pass PMU rather than aliases and format
Ian Rogers
2
-29
/
+20
2023-08-23
perf pmu: Avoid passing format list to perf_pmu__config_terms()
Ian Rogers
1
-34
/
+42
2023-08-16
perf tests mmap-basic: Adapt for riscv
Alexandre Ghiti
1
-2
/
+4
2023-08-15
perf dlfilter: Add al_cleanup()
Adrian Hunter
1
-10
/
+28
2023-08-15
perf test: Add perf record sample filtering test
Namhyung Kim
1
-0
/
+128
2023-08-15
perf parse-events: Remove BPF event support
Ian Rogers
11
-860
/
+0
2023-08-15
perf bpf: Remove support for embedding clang for compiling BPF events (-e foo.c)
Ian Rogers
4
-35
/
+0
2023-08-15
perf tests trace+probe_vfs_getname.sh: Accept quotes surrounding the filename
Arnaldo Carvalho de Melo
1
-1
/
+1
2023-08-15
perf test trace+probe_vfs_getname.sh: Remove stray \ before /
Arnaldo Carvalho de Melo
1
-1
/
+1
2023-08-04
Merge remote-tracking branch 'torvalds/master' into perf-tools-next
Arnaldo Carvalho de Melo
2
-2
/
+18
2023-08-03
perf test bpf: Address error about non-null argument for epoll_pwait 2nd arg
Arnaldo Carvalho de Melo
1
-1
/
+2
2023-08-03
perf tests stat+std_output: Fix shellcheck warnings about word splitting/quot...
Athira Rajeev
1
-2
/
+1
2023-08-03
perf tests stat+std_output: Fix shellcheck warnings about word splitting/quoting
Athira Rajeev
1
-1
/
+1
2023-08-03
perf tests lib stat_output: Fix shellcheck warning about missing shebang
Kajol Jain
1
-0
/
+1
2023-08-03
perf tests coresight thread_loop_check_tid_2: Fix shellcheck warnings about w...
Kajol Jain
1
-1
/
+1
2023-08-03
perf tests record+zstd_comp_decomp: Fix the shellcheck warnings about word sp...
Athira Rajeev
1
-7
/
+7
2023-08-03
perf tests lib waiting: Fix the shellcheck warnings about missing shebang
Athira Rajeev
1
-0
/
+1
2023-08-03
perf tests lib probe_vfs_getname: Fix shellcheck warnings about missing sheba...
Athira Rajeev
1
-2
/
+3
2023-08-03
perf tests unroll_loop_thread_10: Fix shellcheck warnings about word splittin...
Athira Rajeev
1
-1
/
+1
2023-08-03
perf tests thread_loop_check_tid_10: Fix shellcheck warnings bout word splitt...
Athira Rajeev
1
-1
/
+1
2023-08-03
perf tests lib probe: Fix shellcheck warning about about missing shebang
Kajol Jain
1
-0
/
+1
2023-08-03
perf tests memcpy_thread_16k_10: Fix shellcheck warning about word splitting/...
Kajol Jain
1
-1
/
+1
2023-08-03
perf tests asm_pure_loop: Fix shellcheck warning about word splitting/quote
Kajol Jain
1
-1
/
+1
2023-08-03
perf tests stat+shadow_stat: Fix shellcheck warning about unused variable
Athira Rajeev
1
-2
/
+2
2023-08-03
perf tests stat_bpf_counters: Fix usage of '==' to address shellcheck warning
Athira Rajeev
1
-2
/
+2
2023-08-03
perf tests perf_dat _converter_json: Use quoting to avoid word splitting
Athira Rajeev
1
-1
/
+1
2023-08-03
perf tests stat+csv_summary: Fix unused variable references detected via shel...
Athira Rajeev
1
-2
/
+2
2023-08-03
perf tests: Address signal case issues detected via shellcheck
Athira Rajeev
1
-1
/
+1
2023-08-03
perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators
Kajol Jain
1
-16
/
+12
2023-08-03
perf tests lock_contention: Fix shellcheck issue about quoting to avoid word ...
Kajol Jain
1
-6
/
+6
2023-08-03
perf tests record_offcpu: Fix shellcheck warnings about word splitting/quotin...
Kajol Jain
1
-3
/
+3
2023-08-03
perf tests probe_vfs_getname: Fix shellcheck warnings about word splitting/qu...
Kajol Jain
1
-2
/
+2
2023-08-03
perf tests trace+probe_vfs_getname: Fix shellcheck warnings about word splitt...
Akanksha J N
1
-3
/
+3
2023-08-03
perf tests task_analyzer: Check perf build options for libtraceevent support
Aditya Gupta
1
-1
/
+1
2023-08-01
perf test parse-events: Test complex name has required event format
Ian Rogers
1
-1
/
+11
2023-07-28
perf tools: Add a place to put kernel config fragments for test runs
James Clark
3
-0
/
+19
2023-07-28
perf parse-events: Populate error column for BPF/tracepoint events
Ian Rogers
1
-1
/
+1
2023-07-28
perf test uprobe_from_different_cu: Skip if there is no gcc
Georg Müller
1
-1
/
+7
2023-07-24
perf test: Avoid weak symbol for arch_tests
Ian Rogers
1
-1
/
+10
2023-07-24
perf stat: Avoid uninitialized use of perf_stat_config
Ian Rogers
1
-1
/
+1
2023-07-17
perf test task_exit: No need for a cycles event to check if we get an PERF_RE...
Arnaldo Carvalho de Melo
1
-2
/
+2
2023-07-11
perf probe: Add test for regression introduced by switch to die_get_decl_file()
Georg Müller
1
-0
/
+77
2023-07-05
perf test: Fix event parsing test when PERF_PMU_CAP_EXTENDED_HW_TYPE isn't su...
James Clark
1
-36
/
+50
2023-07-05
perf test: Fix event parsing test on Arm
James Clark
1
-1
/
+13
2023-07-01
perf test: Test perf lock contention CSV output
Namhyung Kim
1
-0
/
+36
2023-06-29
perf expr: Add has_event function
Ian Rogers
1
-0
/
+4
2023-06-27
perf test: Fix a compile error on pe-file-parsing.c
Namhyung Kim
1
-1
/
+2
2023-06-23
perf symbol: Remove now unused symbol_conf.sort_by_name
Ian Rogers
1
-1
/
+0
2023-06-23
perf test: Add build tests for BUILD_BPF_SKEL
Ian Rogers
1
-0
/
+4
2023-06-23
perf test: Skip metrics w/o event name in stat STD output linter
Namhyung Kim
1
-8
/
+8
2023-06-23
perf test: Reorder event name checks in stat STD output linter
Namhyung Kim
2
-3
/
+3
2023-06-22
perf test: Set PERF_EXEC_PATH for script execution
Namhyung Kim
1
-0
/
+6
2023-06-22
perf tests: Fix test_arm_callgraph_fp variable expansion
James Clark
1
-3
/
+4
2023-06-22
perf test: Remove x permission from lib/stat_output.sh
Namhyung Kim
1
-0
/
+0
2023-06-21
perf test: Rerun failed metrics with longer workload
Weilin Wang
1
-46
/
+83
2023-06-21
perf test: Add skip list for metrics known would fail
Weilin Wang
2
-4
/
+38
2023-06-21
perf test: Add metric value validation test
Weilin Wang
3
-0
/
+931
2023-06-16
perf test record+probe_libc_inet_pton.sh: Use "grep -F" instead of obsolescen...
Tiezhu Yang
1
-2
/
+2
2023-06-16
perf test: Add test case for the standard 'perf stat' output
Kan Liang
1
-0
/
+108
2023-06-16
perf test: Move all the check functions of stat CSV output to lib
Kan Liang
2
-173
/
+184
2023-06-15
pert tests: Update metric-value for perf stat JSON output
Kan Liang
1
-3
/
+3
2023-06-13
pert tests: Support metricgroup perf stat JSON output
Kan Liang
1
-0
/
+3
2023-06-13
perf tests task_analyzer: Skip tests if no libtraceevent support
Aditya Gupta
1
-0
/
+18
2023-06-13
perf tests task_analyzer: Print command that failed instead of just "perf"
Aditya Gupta
1
-12
/
+12
2023-06-13
perf tests task_analyzer: Fix bad substitution ${$1}
Aditya Gupta
1
-1
/
+1
2023-06-13
perf tests stat+shadow_stat.sh: Fix all POSIX sh warnings found using shellcheck
Spoorthy S
1
-2
/
+2
2023-06-13
perf tests test_brstack.sh: Fix all POSIX sh warnings
Geetika
1
-6
/
+6
2023-06-13
perf tests shell: Fixed shellcheck warnings
Samir Mulani
3
-11
/
+11
2023-06-13
perf tests lock_contention: Fix shellscript errors
Abhirup Deb
1
-35
/
+35
2023-06-13
perf tests test_arm_spe: Address shellcheck warnings about signal name case
Abhirup Deb
1
-1
/
+1
2023-06-13
perf tests test_task_analyzer: Fix shellcheck issues
Aboorva Devarajan
1
-27
/
+27
2023-06-13
perf tests stat_all_metrics: Fix shellcheck warning SC2076
Barnali Guha Thakurata
1
-3
/
+3
2023-06-13
perf tests test_arm_coresight: Shellcheck fixes
Anushree Mathur
1
-3
/
+3
2023-06-13
perf tests stat+csv_output: Fix shellcheck warnings
Korrapati Likhitha
1
-2
/
+2
2023-06-13
perf tests daemon: Address shellcheck warnings
Shirisha G
1
-38
/
+75
2023-06-13
perf tests arm_callgraph_fp: Address shellcheck warnings about signal names a...
Spoorthy S
1
-3
/
+3
2023-06-13
perf tests stat+json_output: Address shellcheck warnings
Disha Goel
1
-1
/
+1
2023-06-13
perf tests: Make x86 new instructions test optional at build time
Adrian Hunter
1
-0
/
+1
2023-06-12
perf machine: Make delete_threads part of machine__exit
Ian Rogers
4
-4
/
+0
2023-06-12
perf thread: Add reference count checking
Ian Rogers
1
-1
/
+1
2023-06-12
perf addr_location: Add init/exit/copy functions
Ian Rogers
6
-22
/
+41
2023-06-12
perf maps: Make delete static, always use put
Ian Rogers
1
-1
/
+1
2023-06-12
perf thread: Add accessor functions for thread
Ian Rogers
6
-12
/
+13
2023-06-12
perf test: Add test of libpfm4 events
Ian Rogers
1
-0
/
+51
[next]