aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-test.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/builtin-test.c')
-rw-r--r--tools/perf/builtin-test.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/tools/perf/builtin-test.c b/tools/perf/builtin-test.c
index dc91ee06a37c..231e3e21810c 100644
--- a/tools/perf/builtin-test.c
+++ b/tools/perf/builtin-test.c
@@ -10,7 +10,6 @@
10#include "util/evlist.h" 10#include "util/evlist.h"
11#include "util/parse-options.h" 11#include "util/parse-options.h"
12#include "util/parse-events.h" 12#include "util/parse-events.h"
13#include "util/session.h"
14#include "util/symbol.h" 13#include "util/symbol.h"
15#include "util/thread_map.h" 14#include "util/thread_map.h"
16 15
@@ -457,7 +456,6 @@ static int test__basic_mmap(void)
457 int err = -1; 456 int err = -1;
458 event_t *event; 457 event_t *event;
459 struct thread_map *threads; 458 struct thread_map *threads;
460 struct perf_session session;
461 struct cpu_map *cpus; 459 struct cpu_map *cpus;
462 struct perf_evlist *evlist; 460 struct perf_evlist *evlist;
463 struct perf_event_attr attr = { 461 struct perf_event_attr attr = {
@@ -521,13 +519,6 @@ static int test__basic_mmap(void)
521 attr.wakeup_events = 1; 519 attr.wakeup_events = 1;
522 attr.sample_period = 1; 520 attr.sample_period = 1;
523 521
524 /*
525 * FIXME: use evsel->attr.sample_type in event__parse_sample.
526 * This will nicely remove the requirement that we have
527 * all the events with the same sample_type.
528 */
529 session.sample_type = attr.sample_type;
530
531 for (i = 0; i < nsyscalls; ++i) { 522 for (i = 0; i < nsyscalls; ++i) {
532 attr.config = ids[i]; 523 attr.config = ids[i];
533 evsels[i] = perf_evsel__new(&attr, i); 524 evsels[i] = perf_evsel__new(&attr, i);
@@ -567,7 +558,7 @@ static int test__basic_mmap(void)
567 goto out_munmap; 558 goto out_munmap;
568 } 559 }
569 560
570 event__parse_sample(event, &session, &sample); 561 event__parse_sample(event, attr.sample_type, false, &sample);
571 evsel = perf_evlist__id2evsel(evlist, sample.id); 562 evsel = perf_evlist__id2evsel(evlist, sample.id);
572 if (evsel == NULL) { 563 if (evsel == NULL) {
573 pr_debug("event with id %" PRIu64 564 pr_debug("event with id %" PRIu64