OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
...10
Function: long_pinky
...16
Function: set_fields
17
Function: skip_read
18
Function: strmode
19
Function: uptime
20
Functionâ–´Condition %
xstr_cd_iconv
Name: xstr_cd_iconv
Prototype: char * xstr_cd_iconv (const char *src, iconv_t cd)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstriconv.c
Lines: 42-50
  0.000% (0/6)
xstr_iconv
Name: xstr_iconv
Prototype: char * xstr_iconv (const char *src, const char *from_codeset, const char *to_codeset)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstriconv.c
Lines: 54-62
 66.667% (4/6)
xstrcat
Name: xstrcat
Prototype: static char * xstrcat (size_t argcount, va_list args)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xvasprintf.c
Lines: 32-73
 75.000% (9/12)
xstrcoll
Name: xstrcoll
Prototype: static int xstrcoll (char const *a, char const *b)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3563-3577
 50.000% (2/4)
xstrcoll_atime
Name: xstrcoll_atime
Prototype: static int xstrcoll_atime (V a, V b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3686-3686
100.000% (1/1)
xstrcoll_ctime
Name: xstrcoll_ctime
Prototype: static int xstrcoll_ctime (V a, V b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3684-3684
100.000% (1/1)
xstrcoll_df_atime
Name: xstrcoll_df_atime
Prototype: static int xstrcoll_df_atime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3686-3686
  0.000% (0/11)
xstrcoll_df_ctime
Name: xstrcoll_df_ctime
Prototype: static int xstrcoll_df_ctime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3684-3684
  0.000% (0/11)
xstrcoll_df_extension
Name: xstrcoll_df_extension
Prototype: static int xstrcoll_df_extension (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3689-3689
  0.000% (0/11)
xstrcoll_df_mtime
Name: xstrcoll_df_mtime
Prototype: static int xstrcoll_df_mtime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3685-3685
  0.000% (0/11)
xstrcoll_df_name
Name: xstrcoll_df_name
Prototype: static int xstrcoll_df_name (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3688-3688
  0.000% (0/11)
xstrcoll_df_size
Name: xstrcoll_df_size
Prototype: static int xstrcoll_df_size (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3687-3687
  0.000% (0/11)
xstrcoll_df_version
Name: xstrcoll_df_version
Prototype: static int xstrcoll_df_version (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3710-3711
  0.000% (0/11)
xstrcoll_extension
Name: xstrcoll_extension
Prototype: static int xstrcoll_extension (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3689-3689
  0.000% (0/1)
xstrcoll_mtime
Name: xstrcoll_mtime
Prototype: static int xstrcoll_mtime (V a, V b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3685-3685
100.000% (1/1)
xstrcoll_name
Name: xstrcoll_name
Prototype: static int xstrcoll_name (V a, V b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3688-3688
100.000% (1/1)
xstrcoll_size
Name: xstrcoll_size
Prototype: static int xstrcoll_size (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3687-3687
  0.000% (0/1)
xstrcoll_version
Name: xstrcoll_version
Prototype: static int xstrcoll_version (V a, V b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3706-3707
100.000% (1/1)
xstrdup
Name: xstrdup
Prototype: char * xstrdup (char const *string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmalloc.c
Lines: 118-122
100.000% (1/1)
xstrndup
Name: xstrndup
Prototype: char * xstrndup (const char *string, size_t n)
Coverage:  18.750% (3/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrndup.c
Lines: 29-36
 18.750% (3/16)
xstrtod
Name: xstrtod
Prototype: _Bool # 44 "lib/xstrtod.c" xstrtod (char const *str, char const **ptr, double *result, double (*convert) (char const *, char **))
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtod.c
Lines: 43-71
100.000% (17/17)
xstrtoimax [xstrtol.c #2]
Name: xstrtoimax [xstrtol.c #2]
Prototype: strtol_error xstrtoimax (const char *s, char **ptr, int strtol_base, intmax_t *val, const char *valid_suffixes)
Coverage:  60.714% (68/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol.c #2
Lines: 87-249
 60.714% (68/112)
xstrtol [xstrtol.c #3]
Name: xstrtol [xstrtol.c #3]
Prototype: strtol_error xstrtol (const char *s, char **ptr, int strtol_base, long int *val, const char *valid_suffixes)
Coverage:  60.714% (68/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol.c #3
Lines: 87-249
 60.714% (68/112)
xstrtol_error
Name: xstrtol_error
Prototype: static void xstrtol_error (enum strtol_error err, int opt_idx, char c, struct option const *long_options, char const *arg, int exit_status)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol-error.c
Lines: 46-87
 66.667% (10/15)
xstrtol_fatal
Name: xstrtol_fatal
Prototype: void xstrtol_fatal (enum strtol_error err, int opt_idx, char c, struct option const *long_options, char const *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol-error.c
Lines: 91-98
  0.000% (0/1)
xstrtoul [xstrtol.c #1]
Name: xstrtoul [xstrtol.c #1]
Prototype: strtol_error xstrtoul (const char *s, char **ptr, int strtol_base, unsigned long int *val, const char *valid_suffixes)
Coverage:  60.714% (68/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol.c #1
Lines: 87-249
 60.714% (68/112)
xstrxfrm
Name: xstrxfrm
Prototype: static size_t xstrxfrm (char *__restrict dest, char const *__restrict src, size_t destsize)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2104-2120
 50.000% (2/4)
xsum
Name: xsum
Prototype: inline size_t __attribute__ ((__pure__)) xsum (size_t size1, size_t size2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/xsize.h
Lines: 59-67
100.000% (1/1)
xsum3
Name: xsum3
Prototype: inline size_t __attribute__ ((__pure__)) xsum3 (size_t size1, size_t size2, size_t size3)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/xsize.h
Lines: 70-77
  0.000% (0/1)
xsum4
Name: xsum4
Prototype: inline size_t __attribute__ ((__pure__)) xsum4 (size_t size1, size_t size2, size_t size3, size_t size4)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/xsize.h
Lines: 80-87
  0.000% (0/1)
xtime_make
Name: xtime_make
Prototype: inline xtime_t xtime_make (xtime_t s, long int ns)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xtime.h
Lines: 54-61
 50.000% (2/4)
xtime_nonnegative_nsec
Name: xtime_nonnegative_nsec
Prototype: inline long int xtime_nonnegative_nsec (xtime_t t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xtime.h
Lines: 82-86
  0.000% (0/1)
xtime_nonnegative_sec
Name: xtime_nonnegative_sec
Prototype: inline xtime_t xtime_nonnegative_sec (xtime_t t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xtime.h
Lines: 64-68
  0.000% (0/1)
xtime_nsec
Name: xtime_nsec
Prototype: inline long int xtime_nsec (xtime_t t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xtime.h
Lines: 89-96
  0.000% (0/4)
xtime_sec
Name: xtime_sec
Prototype: inline xtime_t xtime_sec (xtime_t t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xtime.h
Lines: 71-79
  0.000% (0/1)
xvasprintf
Name: xvasprintf
Prototype: char * xvasprintf (const char *format, va_list args)
Coverage:  58.824% (10/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xvasprintf.c
Lines: 75-110
 58.824% (10/17)
xvfprintf
Name: xvfprintf
Prototype: int xvfprintf (FILE *__restrict stream, char const *__restrict format, va_list args)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xprintf.c
Lines: 71-79
  0.000% (0/6)
xvprintf
Name: xvprintf
Prototype: int xvprintf (char const *__restrict format, va_list args)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xprintf.c
Lines: 45-53
 83.333% (5/6)
xwrite_stdout
Name: xwrite_stdout
Prototype: static void xwrite_stdout (char const *buffer, size_t n_bytes)
Coverage:  31.034% (9/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 409-418
 31.034% (9/29)
xzalloc
Name: xzalloc
Prototype: void * xzalloc (size_t s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmalloc.c
Lines: 83-87
100.000% (1/1)
ydhms_diff
Name: ydhms_diff
Prototype: static long_int ydhms_diff (long_int year1, long_int yday1, int hour1, int min1, int sec1, int year0, int yday0, int hour0, int min0, int sec0)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/mktime.c
Lines: 183-206
  0.000% (0/1)
year
Name: year
Prototype: static # 60 "lib/posixtm.c" 3 4 _Bool # 61 "lib/posixtm.c" year (struct tm *tm, const int *digit_pair, size_t n, unsigned int syntax_bits)
Coverage:  52.381% (11/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/posixtm.c
Lines: 60-103
 52.381% (11/21)
yesno
Name: yesno
Prototype: _Bool # 32 "lib/yesno.c" yesno (void)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/yesno.c
Lines: 31-63
 87.500% (7/8)
yydestruct
Name: yydestruct
Prototype: static void yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, parser_control *pc)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.c
Lines: 1631-1643
 50.000% (2/4)
yyerror
Name: yyerror
Prototype: static int yyerror (parser_control const *pc __attribute__ ((__unused__)), char const *s __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1550-1555
100.000% (1/1)
yylex
Name: yylex
Prototype: static int yylex (union YYSTYPE *lvalp, parser_control *pc)
Coverage:  53.465% (54/101)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1410-1547
 53.465% (54/101)
yyparse
Name: yyparse
Prototype: int yyparse (parser_control *pc)
Coverage:  63.158% (168/266)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.c
Lines: 1652-2726
 63.158% (168/266)
zaptemp
Name: zaptemp
Prototype: static void zaptemp (char const *name)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1236-1265
 84.615% (11/13)
Page:<>1
Function: AD_compare
...10
Function: long_pinky
...16
Function: set_fields
17
Function: skip_read
18
Function: strmode
19
Function: uptime
20

Generated by Squish Coco 4.1.2