| /* SPDX-License-Identifier: GPL-2.0 */ | |
| #ifndef __LIBPERF_INTERNAL_TESTS_H | |
| #define __LIBPERF_INTERNAL_TESTS_H | |
| #include <stdio.h> | |
| #define __T_START fprintf(stdout, "- running %s...", __FILE__) | |
| #define __T_OK fprintf(stdout, "OK\n") | |
| #define __T_FAIL fprintf(stdout, "FAIL\n") | |
| #define __T(text, cond) \ | |
| do { \ | |
| if (!(cond)) { \ | |
| fprintf(stderr, "FAILED %s:%d %s\n", __FILE__, __LINE__, text); \ | |
| return -1; \ | |
| } \ | |
| } while (0) | |
| #endif /* __LIBPERF_INTERNAL_TESTS_H */ |