Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

perf tests: Add missing attr stat basic test

Adding test to validate perf_event_attr data for command:
'stat -e cycles'

Reported-by: Namhyung Kim <namhyung.kim@lge.com>
Signed-off-by: Jiri Olsa <jolsa@redhat.com>
Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Link: http://lkml.kernel.org/r/1352130579-13451-2-git-send-email-jolsa@redhat.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

authored by

Jiri Olsa and committed by
Arnaldo Carvalho de Melo
df4c6de8 68d80758

+46
+40
tools/perf/tests/attr/base-stat
··· 1 + [event] 2 + fd=1 3 + group_fd=-1 4 + flags=0 5 + type=0 6 + size=96 7 + config=0 8 + sample_period=0 9 + sample_type=0 10 + read_format=3 11 + disabled=1 12 + inherit=1 13 + pinned=0 14 + exclusive=0 15 + exclude_user=0 16 + exclude_kernel=0 17 + exclude_hv=0 18 + exclude_idle=0 19 + mmap=0 20 + comm=0 21 + freq=0 22 + inherit_stat=0 23 + enable_on_exec=1 24 + task=0 25 + watermask=0 26 + precise_ip=0 27 + mmap_data=0 28 + sample_id_all=0 29 + exclude_host=0 30 + exclude_guest=1 31 + exclude_callchain_kernel=0 32 + exclude_callchain_user=0 33 + wakeup_events=0 34 + bp_type=0 35 + config1=0 36 + config2=0 37 + branch_sample_type=0 38 + sample_regs_user=0 39 + sample_stack_user=0 40 + optional=0
+6
tools/perf/tests/attr/test-stat-basic
··· 1 + [config] 2 + command = stat 3 + args = -e cycles kill >/dev/null 2>&1 4 + ret = 1 5 + 6 + [event:base-stat]