Coverage Report

Created: 2024-05-21 11:09

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
file/src/apprentice.c
  23.81% (15/63)
  13.07% (337/2578)
  14.04% (377/2685)
   9.95% (185/1860)
file/src/ascmagic.c
 100.00% (4/4)
  79.62% (207/260)
  81.23% (225/277)
  74.49% (146/196)
file/src/buffer.c
 100.00% (3/3)
  66.67% (24/36)
  61.76% (21/34)
  38.89% (7/18)
file/src/cdf.c
  46.51% (20/43)
  43.06% (385/894)
  40.14% (413/1029)
  30.92% (141/456)
file/src/cdf_time.c
   0.00% (0/6)
   0.00% (0/80)
   0.00% (0/61)
   0.00% (0/36)
file/src/compress.c
  50.00% (11/22)
  40.06% (250/624)
  46.35% (216/466)
  41.72% (121/290)
file/src/der.c
 100.00% (6/6)
  87.57% (148/169)
  90.15% (119/132)
  84.21% (64/76)
file/src/encoding.c
 100.00% (8/8)
  94.95% (263/277)
  96.25% (257/267)
  93.62% (176/188)
file/src/fmtcheck.c
 100.00% (4/4)
  60.96% (89/146)
  46.80% (95/203)
  54.44% (49/90)
file/src/fsmagic.c
   0.00% (0/3)
   0.00% (0/212)
   0.00% (0/273)
   0.00% (0/184)
file/src/funcs.c
  75.76% (25/33)
  73.35% (399/544)
  74.45% (306/411)
  60.66% (148/244)
file/src/is_csv.c
 100.00% (3/3)
  90.14% (64/71)
  89.55% (60/67)
  85.42% (41/48)
file/src/is_json.c
 100.00% (11/11)
  97.13% (305/314)
  96.75% (327/338)
  96.28% (233/242)
file/src/is_tar.c
 100.00% (3/3)
  92.86% (65/70)
  92.00% (69/75)
  84.78% (39/46)
file/src/magic.c
  22.73% (5/22)
   7.64% (23/301)
   6.81% (19/279)
   3.98% (7/176)
file/src/print.c
  14.29% (1/7)
   7.17% (19/265)
   4.14% (13/314)
   2.48% (5/202)
file/src/readcdf.c
  22.22% (2/9)
  21.71% (84/387)
  15.62% (65/416)
  12.00% (30/250)
file/src/readelf.c
   0.00% (0/19)
   0.00% (0/1166)
   0.00% (0/1777)
   0.00% (0/1010)
file/src/softmagic.c
  96.55% (28/29)
  73.46% (1387/1888)
  70.22% (1712/2438)
  67.59% (1141/1688)
file/src/strlcpy.c
 100.00% (1/1)
  94.44% (17/18)
  93.33% (14/15)
  71.43% (10/14)
magic_fuzzer.cc
 100.00% (3/3)
  81.82% (18/22)
  81.82% (9/11)
  50.00% (2/4)
Totals
  50.66% (153/302)
  39.57% (4084/10322)
  37.32% (4317/11568)
  34.78% (2545/7318)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

file/config.h
file/src/cdf.h
file/src/elfclass.h
file/src/file.h
file/src/magic.h
file/src/readelf.h
file/src/tar.h
Generated by llvm-cov -- llvm version 15.0.0git