summaryrefslogtreecommitdiffstats
path: root/tools/perf/tests/tests.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/tests/tests.h')
-rw-r--r--tools/perf/tests/tests.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/perf/tests/tests.h b/tools/perf/tests/tests.h
index c95b0de9f822..5139e24973cc 100644
--- a/tools/perf/tests/tests.h
+++ b/tools/perf/tests/tests.h
@@ -27,9 +27,13 @@ enum {
TEST_SKIP = -2,
};
+struct test_suite;
+
+typedef int (*test_fnptr)(struct test_suite *, int);
+
struct test_suite {
const char *desc;
- int (*func)(struct test_suite *test, int subtest);
+ test_fnptr func;
struct {
bool skip_if_fail;
int (*get_nr)(void);