Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/xz/src/common/mythread.h
 53.97% (68/126)
 84.62% (11/13)
 64.63% (95/147)
src/xz/src/common/tuklib_integer.h
 13.09% (39/298)
 29.63% (8/27)
 39.39% (13/33)
src/xz/src/liblzma/check/check.c
 42.99% (46/107)
 80.00% (4/5)
 34.69% (17/49)
src/xz/src/liblzma/check/crc32_fast.c
 29.27% (12/41)
 75.00% (3/4)
 18.52% (5/27)
src/xz/src/liblzma/check/crc64_fast.c
 21.62% (8/37)
 50.00% (2/4)
 16.67% (4/24)
src/xz/src/liblzma/check/crc_x86_clmul.h
 96.52% (111/115)
100.00% (8/8)
 97.96% (48/49)
src/xz/src/liblzma/check/sha256.c
 95.77% (68/71)
100.00% (6/6)
 99.72% (353/354)
src/xz/src/liblzma/common/block_decoder.c
 86.72% (111/128)
 80.00% (4/5)
 84.85% (140/165)
src/xz/src/liblzma/common/block_header_decoder.c
 94.00% (47/50)
100.00% (1/1)
 96.05% (73/76)
src/xz/src/liblzma/common/block_util.c
 48.72% (19/39)
 33.33% (1/3)
 68.04% (66/97)
src/xz/src/liblzma/common/common.c
 55.02% (148/269)
 47.06% (8/17)
 57.28% (232/405)
src/xz/src/liblzma/common/filter_common.c
 55.47% (76/137)
 80.00% (4/5)
 54.63% (118/216)
src/xz/src/liblzma/common/filter_decoder.c
 72.73% (24/33)
 71.43% (5/7)
 51.16% (22/43)
src/xz/src/liblzma/common/filter_flags_decoder.c
100.00% (16/16)
100.00% (1/1)
100.00% (24/24)
src/xz/src/liblzma/common/index.h
 93.75% (15/16)
100.00% (4/4)
 73.91% (17/23)
src/xz/src/liblzma/common/index_hash.c
 95.32% (163/171)
100.00% (6/6)
 90.05% (172/191)
src/xz/src/liblzma/common/outqueue.c
 88.41% (122/138)
 91.67% (11/12)
 63.98% (151/236)
src/xz/src/liblzma/common/outqueue.h
100.00% (10/10)
100.00% (3/3)
 60.00% (9/15)
src/xz/src/liblzma/common/stream_decoder_mt.c
 85.10% (657/772)
 83.33% (15/18)
 80.29% (884/1101)
src/xz/src/liblzma/common/stream_flags_common.c
 52.94% (9/17)
100.00% (1/1)
 61.54% (24/39)
src/xz/src/liblzma/common/stream_flags_common.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/12)
src/xz/src/liblzma/common/stream_flags_decoder.c
100.00% (33/33)
100.00% (3/3)
100.00% (34/34)
src/xz/src/liblzma/common/vli_decoder.c
 96.88% (31/32)
100.00% (1/1)
 94.87% (37/39)
src/xz/src/liblzma/common/vli_size.c
 90.91% (10/11)
100.00% (1/1)
 68.18% (15/22)
src/xz/src/liblzma/delta/delta_common.c
 90.62% (29/32)
100.00% (3/3)
 87.76% (43/49)
src/xz/src/liblzma/delta/delta_decoder.c
 97.14% (34/35)
100.00% (4/4)
 75.00% (21/28)
src/xz/src/liblzma/lz/lz_decoder.c
 69.18% (101/146)
100.00% (6/6)
 70.99% (115/162)
src/xz/src/liblzma/lz/lz_decoder.h
 58.04% (65/112)
 88.89% (8/9)
 97.92% (47/48)
src/xz/src/liblzma/lzma/lzma2_decoder.c
 96.03% (145/151)
100.00% (6/6)
 83.80% (119/142)
src/xz/src/liblzma/lzma/lzma_common.h
 58.33% (7/12)
 50.00% (1/2)
 46.15% (18/39)
src/xz/src/liblzma/lzma/lzma_decoder.c
 88.62% (475/536)
 60.00% (6/10)
 89.08% (1753/1968)
src/xz/src/liblzma/rangecoder/range_decoder.h
100.00% (12/12)
100.00% (1/1)
100.00% (12/12)
src/xz/src/liblzma/simple/arm.c
 90.00% (27/30)
 75.00% (3/4)
 78.57% (11/14)
src/xz/src/liblzma/simple/arm64.c
 80.39% (41/51)
 50.00% (3/6)
 65.71% (23/35)
src/xz/src/liblzma/simple/armthumb.c
 91.67% (33/36)
 75.00% (3/4)
 84.21% (16/19)
src/xz/src/liblzma/simple/ia64.c
 95.00% (57/60)
 75.00% (3/4)
 89.29% (25/28)
src/xz/src/liblzma/simple/powerpc.c
 90.91% (30/33)
 75.00% (3/4)
 83.33% (15/18)
src/xz/src/liblzma/simple/riscv.c
 45.59% (62/136)
 33.33% (2/6)
 40.26% (31/77)
src/xz/src/liblzma/simple/simple_coder.c
 92.00% (138/150)
 83.33% (5/6)
 72.33% (149/206)
src/xz/src/liblzma/simple/simple_decoder.c
 93.75% (15/16)
100.00% (1/1)
 92.86% (13/14)
src/xz/src/liblzma/simple/sparc.c
 91.89% (34/37)
 75.00% (3/4)
 85.00% (17/20)
src/xz/src/liblzma/simple/x86.c
 83.51% (81/97)
 50.00% (3/6)
 87.93% (51/58)
src/xz/tests/ossfuzz/fuzz_common.h
 92.31% (24/26)
100.00% (1/1)
 88.89% (16/18)
src/xz/tests/ossfuzz/fuzz_decode_stream_mt.c
 83.33% (15/18)
100.00% (1/1)
 90.91% (20/22)
Totals
 74.31% (3268/4398)
 72.54% (177/244)
 79.21% (5068/6398)