cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

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 */