Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/brunsli/_deps/brotli-src/c/common/constants.h
  0.00% (0/60)
  0.00% (0/1)
  0.00% (0/13)
src/brunsli/_deps/brotli-src/c/common/dictionary.c
 42.86% (3/7)
 50.00% (1/2)
 33.33% (1/3)
src/brunsli/_deps/brotli-src/c/common/platform.c
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/brunsli/_deps/brotli-src/c/common/platform.h
  0.00% (0/120)
  0.00% (0/14)
  0.00% (0/14)
src/brunsli/_deps/brotli-src/c/common/shared_dictionary.c
 58.00% (29/50)
 66.67% (2/3)
 40.00% (16/40)
src/brunsli/_deps/brotli-src/c/common/transform.c
 54.37% (56/103)
 75.00% (3/4)
 59.15% (42/71)
src/brunsli/_deps/brotli-src/c/dec/bit_reader.c
 48.65% (18/37)
 66.67% (2/3)
 48.15% (13/27)
src/brunsli/_deps/brotli-src/c/dec/bit_reader.h
 51.69% (138/267)
 75.00% (21/28)
 57.24% (87/152)
src/brunsli/_deps/brotli-src/c/dec/decode.c
 78.30% (1775/2267)
 70.51% (55/78)
 67.25% (1232/1832)
src/brunsli/_deps/brotli-src/c/dec/huffman.c
 99.10% (220/222)
100.00% (6/6)
100.00% (105/105)
src/brunsli/_deps/brotli-src/c/dec/huffman.h
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/brunsli/_deps/brotli-src/c/dec/state.c
 96.72% (118/122)
100.00% (5/5)
 94.59% (70/74)
src/brunsli/_deps/brotli-src/c/dec/static_init.c
100.00% (4/4)
100.00% (1/1)
100.00% (2/2)
src/brunsli/c/common/constants.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/brunsli/c/common/context.cc
100.00% (48/48)
100.00% (3/3)
100.00% (42/42)
src/brunsli/c/common/context.h
 95.24% (120/126)
 92.31% (12/13)
 97.62% (41/42)
src/brunsli/c/common/distributions.h
100.00% (28/28)
100.00% (6/6)
100.00% (14/14)
src/brunsli/c/common/histogram.h
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/brunsli/c/common/lehmer_code.cc
 52.17% (12/23)
 50.00% (1/2)
 61.11% (11/18)
src/brunsli/c/common/lehmer_code.h
 60.71% (17/28)
 83.33% (5/6)
 91.67% (11/12)
src/brunsli/c/common/platform.cc
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/3)
src/brunsli/c/common/platform.h
 40.68% (24/59)
 45.45% (5/11)
 57.14% (8/14)
src/brunsli/c/common/predict.cc
100.00% (25/25)
100.00% (2/2)
100.00% (20/20)
src/brunsli/c/common/quant_matrix.cc
 17.39% (8/46)
 50.00% (1/2)
 29.03% (9/31)
src/brunsli/c/dec/ans_decode.cc
100.00% (11/11)
100.00% (1/1)
100.00% (7/7)
src/brunsli/c/dec/ans_decode.h
100.00% (16/16)
100.00% (5/5)
100.00% (8/8)
src/brunsli/c/dec/arith_decode.h
100.00% (26/26)
100.00% (3/3)
100.00% (8/8)
src/brunsli/c/dec/bit_reader.cc
 94.55% (52/55)
100.00% (8/8)
 93.75% (30/32)
src/brunsli/c/dec/bit_reader.h
100.00% (37/37)
100.00% (6/6)
 93.33% (14/15)
src/brunsli/c/dec/brunsli_decode.cc
 91.93% (1983/2157)
 88.24% (60/68)
 92.15% (1197/1299)
src/brunsli/c/dec/brunsli_input.h
100.00% (48/48)
100.00% (7/7)
 96.77% (30/31)
src/brunsli/c/dec/context_map_decode.cc
100.00% (46/46)
100.00% (3/3)
100.00% (36/36)
src/brunsli/c/dec/histogram_decode.cc
100.00% (72/72)
100.00% (2/2)
100.00% (40/40)
src/brunsli/c/dec/huffman_decode.cc
 96.65% (202/209)
100.00% (5/5)
 95.37% (103/108)
src/brunsli/c/dec/huffman_decode.h
100.00% (11/11)
100.00% (3/3)
100.00% (5/5)
src/brunsli/c/dec/huffman_table.cc
100.00% (109/109)
100.00% (4/4)
 97.96% (48/49)
src/brunsli/c/dec/jpeg_data_writer.cc
 95.60% (870/910)
100.00% (40/40)
 92.38% (509/551)
src/brunsli/c/dec/output_chunk.h
100.00% (15/15)
100.00% (4/4)
100.00% (7/7)
src/brunsli/c/dec/state.cc
 68.75% (11/16)
 66.67% (4/6)
 77.78% (7/9)
src/brunsli/c/dec/state_internal.h
100.00% (1/1)
100.00% (1/1)
100.00% (3/3)
src/brunsli/c/include/brunsli/brunsli_decode.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/brunsli/c/include/brunsli/jpeg_data.h
 56.10% (23/41)
 60.00% (3/5)
 91.30% (21/23)
src/brunsli/c/include/brunsli/jpeg_data_writer.h
100.00% (6/6)
100.00% (2/2)
100.00% (7/7)
src/brunsli/c/tests/fuzz_decode_streaming.cc
 77.14% (27/35)
 50.00% (3/6)
 83.33% (15/18)
src/brunsli/c/tests/test_utils.cc
  0.00% (0/57)
  0.00% (0/7)
  0.00% (0/45)
src/brunsli/c/tests/test_utils.h
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
Totals
 82.49% (6229/7551)
 77.92% (300/385)
 79.05% (3826/4840)