mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-12 05:24:12 +08:00
perf intel-pt: Redefine test_suite to allow for adding more subtests
In preparation for adding more Intel PT testing, redefine the test_suite to allow for adding more subtests. Signed-off-by: Adrian Hunter <adrian.hunter@intel.com> Acked-by: Namhyung Kim <namhyung@kernel.org> Cc: Ian Rogers <irogers@google.com> Cc: Jiri Olsa <jolsa@kernel.org> Link: https://lore.kernel.org/r/20221104121805.5264-3-adrian.hunter@intel.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
5d0557c75b
commit
828143f8da
@ -5,7 +5,17 @@
|
|||||||
|
|
||||||
#ifdef HAVE_AUXTRACE_SUPPORT
|
#ifdef HAVE_AUXTRACE_SUPPORT
|
||||||
DEFINE_SUITE("x86 instruction decoder - new instructions", insn_x86);
|
DEFINE_SUITE("x86 instruction decoder - new instructions", insn_x86);
|
||||||
DEFINE_SUITE("Intel PT packet decoder", intel_pt_pkt_decoder);
|
|
||||||
|
static struct test_case intel_pt_tests[] = {
|
||||||
|
TEST_CASE("Intel PT packet decoder", intel_pt_pkt_decoder),
|
||||||
|
{ .name = NULL, }
|
||||||
|
};
|
||||||
|
|
||||||
|
struct test_suite suite__intel_pt = {
|
||||||
|
.desc = "Intel PT packet decoder",
|
||||||
|
.test_cases = intel_pt_tests,
|
||||||
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#if defined(__x86_64__)
|
#if defined(__x86_64__)
|
||||||
DEFINE_SUITE("x86 bp modify", bp_modify);
|
DEFINE_SUITE("x86 bp modify", bp_modify);
|
||||||
@ -18,7 +28,7 @@ struct test_suite *arch_tests[] = {
|
|||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_AUXTRACE_SUPPORT
|
#ifdef HAVE_AUXTRACE_SUPPORT
|
||||||
&suite__insn_x86,
|
&suite__insn_x86,
|
||||||
&suite__intel_pt_pkt_decoder,
|
&suite__intel_pt,
|
||||||
#endif
|
#endif
|
||||||
#if defined(__x86_64__)
|
#if defined(__x86_64__)
|
||||||
&suite__bp_modify,
|
&suite__bp_modify,
|
||||||
|
Loading…
Reference in New Issue
Block a user