linux/tools/testing/selftests/powerpc/subunit.h
<<
>>
Prefs
   1/*
   2 * Copyright 2013, Michael Ellerman, IBM Corp.
   3 * Licensed under GPLv2.
   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 */
  53