Home
last modified time | relevance | path

Searched hist:"615 b8f99f755f8e2701f08cef9c56bd3033891a5" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/tools/perf/tests/
H A Dparse-events.cdiff 615b8f99f755f8e2701f08cef9c56bd3033891a5 Fri Apr 25 10:34:06 CDT 2014 Alexander Yarygin <yarygin@linux.vnet.ibm.com> perf tests: Add numeric identifier to evlist_test

In tests/parse-events.c test cases are declared in evlist_test[]
arrays. Elements of arrays are initialized in following pattern:
[i] = {
.name = ...,
.check = ...,
},

When perf-test is running with '-v' option, 'i' variable will be
printed for every existing test.

However, we can't add any arch specific tests inside #ifdefs, because it
will create collision between the element number inside #ifdef and the
next one outside.

This patch adds 'id' field in evlist_test, uses it as a test
identifier and removes explicit numbering of array elements. This helps
to number tests with gaps.

Signed-off-by: Alexander Yarygin <yarygin@linux.vnet.ibm.com>
Link: http://lkml.kernel.org/r/1398440047-6641-3-git-send-email-yarygin@linux.vnet.ibm.com
Signed-off-by: Jiri Olsa <jolsa@kernel.org>