The new test__task_exit() test runs a simple "/usr/bin/true" workload and then checks whether the number of EXIT event is 1 or not. Signed-off-by: Namhyung Kim <namhyung@kernel.org> Cc: Ingo Molnar <mingo@kernel.org> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/87obeljax4.fsf@sejong.aot.lge.com [ committer note: Fixup conflicts with f4c66b4 ( bp overflow tests ) ] Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
31 lines
712 B
C
31 lines
712 B
C
#ifndef TESTS_H
|
|
#define TESTS_H
|
|
|
|
enum {
|
|
TEST_OK = 0,
|
|
TEST_FAIL = -1,
|
|
TEST_SKIP = -2,
|
|
};
|
|
|
|
/* Tests */
|
|
int test__vmlinux_matches_kallsyms(void);
|
|
int test__open_syscall_event(void);
|
|
int test__open_syscall_event_on_all_cpus(void);
|
|
int test__basic_mmap(void);
|
|
int test__PERF_RECORD(void);
|
|
int test__rdpmc(void);
|
|
int test__perf_evsel__roundtrip_name_test(void);
|
|
int test__perf_evsel__tp_sched_test(void);
|
|
int test__syscall_open_tp_fields(void);
|
|
int test__pmu(void);
|
|
int test__attr(void);
|
|
int test__dso_data(void);
|
|
int test__parse_events(void);
|
|
int test__hists_link(void);
|
|
int test__python_use(void);
|
|
int test__bp_signal(void);
|
|
int test__bp_signal_overflow(void);
|
|
int test__task_exit(void);
|
|
|
|
#endif /* TESTS_H */
|