subunit.h (944B)
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright 2013, Michael Ellerman, IBM Corp. 4 */ 5 6#ifndef _SELFTESTS_POWERPC_SUBUNIT_H 7#define _SELFTESTS_POWERPC_SUBUNIT_H 8 9static inline void test_start(char *name) 10{ 11 printf("test: %s\n", name); 12} 13 14static inline void test_failure_detail(char *name, char *detail) 15{ 16 printf("failure: %s [%s]\n", name, detail); 17} 18 19static inline void test_failure(char *name) 20{ 21 printf("failure: %s\n", name); 22} 23 24static inline void test_error(char *name) 25{ 26 printf("error: %s\n", name); 27} 28 29static inline void test_skip(char *name) 30{ 31 printf("skip: %s\n", name); 32} 33 34static inline void test_success(char *name) 35{ 36 printf("success: %s\n", name); 37} 38 39static inline void test_finish(char *name, int status) 40{ 41 if (status) 42 test_failure(name); 43 else 44 test_success(name); 45} 46 47static inline void test_set_git_version(char *value) 48{ 49 printf("tags: git_version:%s\n", value); 50} 51 52#endif /* _SELFTESTS_POWERPC_SUBUNIT_H */