|
@@ -45,6 +45,12 @@ static inline void ksft_inc_xfail_cnt(void) { ksft_cnt.ksft_xfail++; }
|
|
|
static inline void ksft_inc_xpass_cnt(void) { ksft_cnt.ksft_xpass++; }
|
|
|
static inline void ksft_inc_xskip_cnt(void) { ksft_cnt.ksft_xskip++; }
|
|
|
|
|
|
+static inline int ksft_get_pass_cnt(void) { return ksft_cnt.ksft_pass; }
|
|
|
+static inline int ksft_get_fail_cnt(void) { return ksft_cnt.ksft_fail; }
|
|
|
+static inline int ksft_get_xfail_cnt(void) { return ksft_cnt.ksft_xfail; }
|
|
|
+static inline int ksft_get_xpass_cnt(void) { return ksft_cnt.ksft_xpass; }
|
|
|
+static inline int ksft_get_xskip_cnt(void) { return ksft_cnt.ksft_xskip; }
|
|
|
+
|
|
|
static inline void ksft_print_header(void)
|
|
|
{
|
|
|
printf("TAP version 13\n");
|
|
@@ -52,6 +58,10 @@ static inline void ksft_print_header(void)
|
|
|
|
|
|
static inline void ksft_print_cnts(void)
|
|
|
{
|
|
|
+ printf("Pass %d Fail %d Xfail %d Xpass %d Skip %d\n",
|
|
|
+ ksft_cnt.ksft_pass, ksft_cnt.ksft_fail,
|
|
|
+ ksft_cnt.ksft_xfail, ksft_cnt.ksft_xpass,
|
|
|
+ ksft_cnt.ksft_xskip);
|
|
|
printf("1..%d\n", ksft_test_num());
|
|
|
}
|
|
|
|