Coverage Report

Created: 2023-03-06 09:33

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
fuzz_target.cc
 100.00% (1/1)
 100.00% (15/15)
 100.00% (7/7)
 100.00% (4/4)
guetzli/butteraugli_comparator.cc
 100.00% (18/18)
 100.00% (435/435)
 100.00% (124/124)
 100.00% (70/70)
guetzli/butteraugli_comparator.h
  66.67% (2/3)
  80.00% (4/5)
  66.67% (2/3)
- (0/0)
guetzli/color_transform.h
 100.00% (1/1)
 100.00% (9/9)
 100.00% (1/1)
- (0/0)
guetzli/comparator.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
guetzli/dct_double.cc
   0.00% (0/5)
   0.00% (0/31)
   0.00% (0/23)
   0.00% (0/12)
guetzli/debug_print.cc
 100.00% (1/1)
  50.00% (4/8)
  60.00% (3/5)
  50.00% (2/4)
guetzli/entropy_encode.cc
 100.00% (3/3)
  94.74% (72/76)
  92.86% (39/42)
  88.46% (23/26)
guetzli/entropy_encode.h
 100.00% (2/2)
 100.00% (3/3)
 100.00% (2/2)
- (0/0)
guetzli/fast_log.h
 100.00% (2/2)
 100.00% (7/7)
 100.00% (5/5)
 100.00% (2/2)
guetzli/fdct.cc
   0.00% (0/3)
   0.00% (0/46)
   0.00% (0/123)
   0.00% (0/2)
guetzli/gamma_correct.cc
 100.00% (2/2)
 100.00% (15/15)
 100.00% (8/8)
 100.00% (4/4)
guetzli/idct.cc
 100.00% (2/2)
 100.00% (112/112)
 100.00% (14/14)
 100.00% (8/8)
guetzli/jpeg_bit_writer.h
 100.00% (5/5)
  92.73% (51/55)
  90.91% (20/22)
  85.71% (12/14)
guetzli/jpeg_data.cc
  75.00% (3/4)
  68.00% (51/75)
  79.63% (43/54)
  60.00% (30/50)
guetzli/jpeg_data.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (4/4)
- (0/0)
guetzli/jpeg_data_decoder.cc
 100.00% (2/2)
 100.00% (29/29)
  93.10% (27/29)
  69.23% (18/26)
guetzli/jpeg_data_encoder.cc
   0.00% (0/5)
   0.00% (0/84)
   0.00% (0/43)
   0.00% (0/28)
guetzli/jpeg_data_reader.cc
 100.00% (27/27)
  93.67% (828/884)
  96.08% (687/715)
  91.18% (465/510)
guetzli/jpeg_data_writer.cc
  80.95% (17/21)
  87.36% (401/459)
  84.62% (220/260)
  73.44% (141/192)
guetzli/jpeg_data_writer.h
 100.00% (8/8)
 100.00% (28/28)
 100.00% (19/19)
  80.00% (8/10)
guetzli/jpeg_huffman_decode.cc
 100.00% (2/2)
 100.00% (77/77)
 100.00% (34/34)
 100.00% (24/24)
guetzli/jpeg_huffman_decode.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
guetzli/output_image.cc
  85.71% (18/21)
  69.19% (247/357)
  70.12% (169/241)
  65.19% (103/158)
guetzli/output_image.h
  76.92% (10/13)
  76.92% (10/13)
  76.92% (10/13)
- (0/0)
guetzli/preprocess_downsample.cc
   0.00% (0/26)
   0.00% (0/358)
   0.00% (0/264)
   0.00% (0/190)
guetzli/processor.cc
  93.33% (28/30)
  90.27% (677/750)
  89.04% (447/502)
  82.92% (267/322)
guetzli/quantize.cc
 100.00% (1/1)
 100.00% (9/9)
 100.00% (6/6)
 100.00% (6/6)
guetzli/quantize.h
 100.00% (1/1)
 100.00% (6/6)
 100.00% (7/7)
 100.00% (4/4)
guetzli/score.cc
 100.00% (1/1)
 100.00% (16/16)
 100.00% (7/7)
 100.00% (4/4)
guetzli/stats.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
third_party/butteraugli/butteraugli/butteraugli.cc
  72.41% (42/58)
  80.20% (1203/1500)
  76.95% (414/538)
  72.94% (248/340)
third_party/butteraugli/butteraugli/butteraugli.h
  95.83% (23/24)
  93.26% (166/178)
  90.74% (49/54)
  81.82% (18/22)
Totals
  76.67% (230/300)
  79.37% (4483/5648)
  74.76% (2372/3173)
  71.90% (1461/2032)

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

guetzli/debug_print.h
guetzli/order.inc
Generated by llvm-cov -- llvm version 15.0.0git