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) |
68.03% (100/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 |
71.96% (77/107) |
100.00% (5/5) |
81.63% (40/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 |
32.43% (12/37) |
75.00% (3/4) |
20.83% (5/24) |
src/xz/src/liblzma/check/crc_x86_clmul.h |
99.13% (114/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/alone_decoder.c |
78.29% (101/129) |
80.00% (4/5) |
81.10% (103/127) |
src/xz/src/liblzma/common/block_decoder.c |
87.50% (112/128) |
80.00% (4/5) |
85.45% (141/165) |
src/xz/src/liblzma/common/block_encoder.c |
77.88% (81/104) |
60.00% (3/5) |
69.17% (92/133) |
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_header_encoder.c |
61.29% (38/62) |
100.00% (2/2) |
75.57% (99/131) |
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 |
60.97% (164/269) |
52.94% (9/17) |
62.22% (252/405) |
src/xz/src/liblzma/common/filter_common.c |
86.13% (118/137) |
100.00% (5/5) |
81.94% (177/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_encoder.c |
32.05% (25/78) |
50.00% (5/10) |
21.24% (24/113) |
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/filter_flags_encoder.c |
86.36% (19/22) |
100.00% (2/2) |
83.67% (41/49) |
src/xz/src/liblzma/common/index.c |
46.96% (309/658) |
56.76% (21/37) |
37.49% (319/851) |
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_decoder.c |
89.84% (168/187) |
85.71% (6/7) |
84.65% (182/215) |
src/xz/src/liblzma/common/index_encoder.c |
75.19% (97/129) |
66.67% (4/6) |
43.70% (59/135) |
src/xz/src/liblzma/common/index_hash.c |
95.91% (164/171) |
100.00% (6/6) |
91.10% (174/191) |
src/xz/src/liblzma/common/memcmplen.h |
16.91% (23/136) |
100.00% (1/1) |
65.71% (23/35) |
src/xz/src/liblzma/common/outqueue.c |
89.86% (124/138) |
91.67% (11/12) |
64.83% (153/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.c |
88.79% (190/214) |
71.43% (5/7) |
86.42% (229/265) |
src/xz/src/liblzma/common/stream_decoder_mt.c |
86.84% (673/775) |
83.33% (15/18) |
81.23% (913/1124) |
src/xz/src/liblzma/common/stream_encoder.c |
90.80% (158/174) |
100.00% (6/6) |
82.52% (170/206) |
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 |
100.00% (5/5) |
100.00% (1/1) |
100.00% (12/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/stream_flags_encoder.c |
83.78% (31/37) |
100.00% (3/3) |
66.67% (38/57) |
src/xz/src/liblzma/common/vli_decoder.c |
93.75% (30/32) |
100.00% (1/1) |
94.87% (37/39) |
src/xz/src/liblzma/common/vli_encoder.c |
81.48% (22/27) |
100.00% (1/1) |
70.45% (31/44) |
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 |
93.75% (30/32) |
100.00% (3/3) |
89.80% (44/49) |
src/xz/src/liblzma/delta/delta_decoder.c |
100.00% (35/35) |
100.00% (4/4) |
78.57% (22/28) |
src/xz/src/liblzma/delta/delta_encoder.c |
0.00% (0/60) |
0.00% (0/6) |
0.00% (0/36) |
src/xz/src/liblzma/lz/lz_decoder.c |
71.43% (105/147) |
100.00% (6/6) |
73.46% (119/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/lz/lz_encoder.c |
60.19% (189/314) |
54.55% (6/11) |
56.93% (193/339) |
src/xz/src/liblzma/lz/lz_encoder.h |
91.43% (32/35) |
100.00% (7/7) |
64.86% (24/37) |
src/xz/src/liblzma/lz/lz_encoder_mf.c |
80.23% (280/349) |
70.59% (12/17) |
62.54% (429/686) |
src/xz/src/liblzma/lzma/fastpos.h |
40.91% (9/22) |
100.00% (2/2) |
55.00% (44/80) |
src/xz/src/liblzma/lzma/lzma2_decoder.c |
97.39% (149/153) |
100.00% (6/6) |
82.19% (120/146) |
src/xz/src/liblzma/lzma/lzma2_encoder.c |
75.94% (161/212) |
70.00% (7/10) |
51.67% (155/300) |
src/xz/src/liblzma/lzma/lzma_common.h |
80.00% (12/15) |
100.00% (2/2) |
84.62% (33/39) |
src/xz/src/liblzma/lzma/lzma_decoder.c |
94.59% (507/536) |
80.00% (8/10) |
91.90% (1804/1963) |
src/xz/src/liblzma/lzma/lzma_encoder.c |
79.17% (323/408) |
65.22% (15/23) |
70.03% (451/644) |
src/xz/src/liblzma/lzma/lzma_encoder_optimum_fast.c |
100.00% (108/108) |
100.00% (1/1) |
94.78% (109/115) |
src/xz/src/liblzma/lzma/lzma_encoder_optimum_normal.c |
98.94% (558/564) |
100.00% (14/14) |
95.12% (468/492) |
src/xz/src/liblzma/lzma/lzma_encoder_presets.c |
97.37% (37/38) |
100.00% (1/1) |
91.67% (44/48) |
src/xz/src/liblzma/rangecoder/price.h |
89.74% (35/39) |
100.00% (6/6) |
100.00% (26/26) |
src/xz/src/liblzma/rangecoder/range_decoder.h |
100.00% (12/12) |
100.00% (1/1) |
100.00% (12/12) |
src/xz/src/liblzma/rangecoder/range_encoder.h |
43.04% (102/237) |
75.00% (9/12) |
38.59% (71/184) |
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 |
93.42% (142/152) |
83.33% (5/6) |
71.01% (147/207) |
src/xz/src/liblzma/simple/simple_decoder.c |
100.00% (16/16) |
100.00% (1/1) |
100.00% (14/14) |
src/xz/src/liblzma/simple/simple_encoder.c |
0.00% (0/12) |
0.00% (0/2) |
0.00% (0/18) |
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 |
95.74% (45/47) |
100.00% (3/3) |
93.10% (27/29) |
src/xz/tests/ossfuzz/fuzz_decode_alone.c |
77.78% (14/18) |
100.00% (1/1) |
90.91% (20/22) |
src/xz/tests/ossfuzz/fuzz_decode_index.c |
72.73% (24/33) |
100.00% (1/1) |
86.67% (26/30) |
src/xz/tests/ossfuzz/fuzz_decode_stream.c |
78.95% (15/19) |
100.00% (1/1) |
93.33% (28/30) |
src/xz/tests/ossfuzz/fuzz_decode_stream_mt.c |
85.19% (23/27) |
100.00% (1/1) |
93.55% (29/31) |
src/xz/tests/ossfuzz/fuzz_encode_stream.c |
83.33% (40/48) |
100.00% (1/1) |
86.96% (40/46) |
Totals |
74.71% (6658/8912) |
73.57% (334/454) |
74.17% (8852/11935) |