All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/25] perf test: Add perf_event_attr tests
@ 2012-10-30 22:01 Jiri Olsa
  2012-10-30 22:01 ` [PATCH 01/25] perf tools: Remove BINDIR define from exec_cmd.o compilation Jiri Olsa
                   ` (25 more replies)
  0 siblings, 26 replies; 63+ messages in thread
From: Jiri Olsa @ 2012-10-30 22:01 UTC (permalink / raw)
  To: linux-kernel
  Cc: Arnaldo Carvalho de Melo, Peter Zijlstra, Ingo Molnar,
	Paul Mackerras, Corey Ashford, Frederic Weisbecker

hi,
this code tests the link between perf stat/record command line
options and final perf_event_attr struct values. Also it tests
the group fd linkage.

Plus moving test related objects under 'test' directory.

Attached patches:
  01/25 perf tools: Remove BINDIR define from exec_cmd.o
  02/25 perf tests: Move test objects into 'tests' directory
  03/25 perf tests: Add framework for automated
  04/25 perf tests: Add attr record basic test
  05/25 perf tests: Add attr record group test
  06/25 perf tests: Add attr record event syntax group test
  07/25 perf tests: Add attr record freq test
  08/25 perf tests: Add attr record count test
  09/25 perf tests: Add attr record graph test
  10/25 perf tests: Add attr record period test
  11/25 perf tests: Add attr record no samples test
  12/25 perf tests: Add attr record no-inherit test
  13/25 perf tests: Add attr record data test
  14/25 perf tests: Add attr record raw test
  15/25 perf tests: Add attr record no delay test
  16/25 perf tests: Add attr record branch any test
  17/25 perf tests: Add attr record branch filter tests
  18/25 perf tests: Add attr stat basic test
  19/25 perf tests: Add attr stat no-inherit test
  20/25 perf tests: Add attr stat group test
  21/25 perf tests: Add attr stat event syntax group test
  22/25 perf tests: Add attr stat default test
  23/25 perf tests: Add attr stat default test
  24/25 perf tests: Add attr tests under builtin test command
  25/25 perf tests: Add documentation for attr tests

Also available here:
git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/linux.git
perf/test4

thanks,
jirka


Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
---
 tools/perf/Makefile                                      |   20 +-
 tools/perf/builtin-test.c                                | 1559 ---------------------------------------------------------------------
 tools/perf/perf.c                                        |    2 +
 tools/perf/perf.h                                        |   17 +-
 tools/perf/tests/attr.c                                  |  171 ++++++++
 tools/perf/tests/attr.py                                 |  313 ++++++++++++++
 tools/perf/tests/attr/README                             |   64 +++
 tools/perf/tests/attr/base-record                        |   40 ++
 tools/perf/tests/attr/base-stat                          |   40 ++
 tools/perf/tests/attr/test-record-basic                  |    5 +
 tools/perf/tests/attr/test-record-branch-any             |    8 +
 tools/perf/tests/attr/test-record-branch-filter-any      |    8 +
 tools/perf/tests/attr/test-record-branch-filter-any_call |    8 +
 tools/perf/tests/attr/test-record-branch-filter-any_ret  |    8 +
 tools/perf/tests/attr/test-record-branch-filter-hv       |    8 +
 tools/perf/tests/attr/test-record-branch-filter-ind_call |    8 +
 tools/perf/tests/attr/test-record-branch-filter-k        |    8 +
 tools/perf/tests/attr/test-record-branch-filter-u        |    8 +
 tools/perf/tests/attr/test-record-count                  |    8 +
 tools/perf/tests/attr/test-record-data                   |    8 +
 tools/perf/tests/attr/test-record-freq                   |    6 +
 tools/perf/tests/attr/test-record-graph-default          |    6 +
 tools/perf/tests/attr/test-record-graph-dwarf            |   10 +
 tools/perf/tests/attr/test-record-graph-fp               |    6 +
 tools/perf/tests/attr/test-record-group                  |   17 +
 tools/perf/tests/attr/test-record-group1                 |   20 +
 tools/perf/tests/attr/test-record-no-delay               |    9 +
 tools/perf/tests/attr/test-record-no-inherit             |    7 +
 tools/perf/tests/attr/test-record-no-samples             |    6 +
 tools/perf/tests/attr/test-record-period                 |    7 +
 tools/perf/tests/attr/test-record-raw                    |    7 +
 tools/perf/tests/attr/test-stat-basic                    |    6 +
 tools/perf/tests/attr/test-stat-default                  |   64 +++
 tools/perf/tests/attr/test-stat-detailed-1               |  101 +++++
 tools/perf/tests/attr/test-stat-detailed-2               |  155 +++++++
 tools/perf/tests/attr/test-stat-detailed-3               |  173 ++++++++
 tools/perf/tests/attr/test-stat-group                    |   15 +
 tools/perf/tests/attr/test-stat-group1                   |   17 +
 tools/perf/tests/attr/test-stat-no-inherit               |    7 +
 tools/perf/tests/builtin-test.c                          | 1563 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 tools/perf/tests/dso-data.c                              |  153 +++++++
 tools/perf/tests/parse-events.c                          | 1116 ++++++++++++++++++++++++++++++++++++++++++++++++++
 tools/perf/util/dso-test-data.c                          |  153 -------
 tools/perf/util/parse-events-test.c                      | 1116 --------------------------------------------------
 44 files changed, 4216 insertions(+), 2835 deletions(-)

^ permalink raw reply	[flat|nested] 63+ messages in thread

end of thread, other threads:[~2012-11-14  7:22 UTC | newest]

Thread overview: 63+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-30 22:01 [PATCH 00/25] perf test: Add perf_event_attr tests Jiri Olsa
2012-10-30 22:01 ` [PATCH 01/25] perf tools: Remove BINDIR define from exec_cmd.o compilation Jiri Olsa
2012-11-14  6:36   ` [tip:perf/core] perf tools: Remove BINDIR define from exec_cmd. o compilation tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 02/25] perf tests: Move test objects into 'tests' directory Jiri Olsa
2012-11-02  1:48   ` Namhyung Kim
2012-11-02 10:30     ` Jiri Olsa
2012-11-14  6:39   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 03/25] perf tests: Add framework for automated perf_event_attr tests Jiri Olsa
2012-10-30 23:01   ` Jiri Olsa
2012-10-31 14:26     ` Arnaldo Carvalho de Melo
2012-10-31 14:52       ` [PATCHv2 " Jiri Olsa
2012-11-02  2:18         ` Namhyung Kim
2012-11-02 10:40           ` Jiri Olsa
2012-11-05 14:29             ` Arnaldo Carvalho de Melo
2012-11-05 14:41               ` Jiri Olsa
2012-11-14  6:40         ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 04/25] perf tests: Add attr record basic test Jiri Olsa
2012-11-14  6:52   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 05/25] perf tests: Add attr record group test Jiri Olsa
2012-11-14  6:54   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 06/25] perf tests: Add attr record event syntax " Jiri Olsa
2012-11-14  6:55   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 07/25] perf tests: Add attr record freq test Jiri Olsa
2012-11-14  6:56   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 08/25] perf tests: Add attr record count test Jiri Olsa
2012-11-14  6:57   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 09/25] perf tests: Add attr record graph test Jiri Olsa
2012-11-14  6:58   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 10/25] perf tests: Add attr record period test Jiri Olsa
2012-11-14  6:59   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 11/25] perf tests: Add attr record no samples test Jiri Olsa
2012-11-14  7:00   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 12/25] perf tests: Add attr record no-inherit test Jiri Olsa
2012-11-14  7:01   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 13/25] perf tests: Add attr record data test Jiri Olsa
2012-11-14  7:10   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 14/25] perf tests: Add attr record raw test Jiri Olsa
2012-11-14  7:11   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 15/25] perf tests: Add attr record no delay test Jiri Olsa
2012-11-14  7:12   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 16/25] perf tests: Add attr record branch any test Jiri Olsa
2012-11-14  7:13   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 17/25] perf tests: Add attr record branch filter tests Jiri Olsa
2012-11-14  7:14   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:01 ` [PATCH 18/25] perf tests: Add attr stat basic test Jiri Olsa
2012-10-30 22:02 ` [PATCH 19/25] perf tests: Add attr stat no-inherit test Jiri Olsa
2012-11-14  7:15   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:02 ` [PATCH 20/25] perf tests: Add attr stat group test Jiri Olsa
2012-11-14  7:16   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:02 ` [PATCH 21/25] perf tests: Add attr stat event syntax " Jiri Olsa
2012-11-14  7:18   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:02 ` [PATCH 22/25] perf tests: Add attr stat default test Jiri Olsa
2012-11-14  7:19   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:02 ` [PATCH 23/25] " Jiri Olsa
2012-11-14  7:20   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:02 ` [PATCH 24/25] perf tests: Add attr tests under builtin test command Jiri Olsa
2012-11-14  6:53   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-10-30 22:02 ` [PATCH 25/25] perf tests: Add documentation for attr tests Jiri Olsa
2012-11-14  7:21   ` [tip:perf/core] " tip-bot for Jiri Olsa
2012-11-01 20:38 ` [PATCH 00/25] perf test: Add perf_event_attr tests Arnaldo Carvalho de Melo
2012-11-01 23:20   ` Jiri Olsa
2012-11-02  1:25     ` Namhyung Kim
2012-11-02  2:23       ` Namhyung Kim

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.