View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/libwebp/src/dec/alpha_dec.c |
95.03% (153/161) |
100.00% (7/7) |
94.39% (101/107) |
src/libwebp/src/dec/buffer_dec.c |
75.85% (179/236) |
72.73% (8/11) |
72.52% (95/131) |
src/libwebp/src/dec/frame_dec.c |
98.13% (576/587) |
100.00% (20/20) |
98.17% (375/382) |
src/libwebp/src/dec/idec_dec.c |
68.90% (443/643) |
75.68% (28/37) |
62.10% (290/467) |
src/libwebp/src/dec/io_dec.c |
95.43% (501/525) |
100.00% (22/22) |
95.24% (240/252) |
src/libwebp/src/dec/quant_dec.c |
100.00% (46/46) |
100.00% (2/2) |
100.00% (43/43) |
src/libwebp/src/dec/tree_dec.c |
100.00% (80/80) |
100.00% (4/4) |
100.00% (75/75) |
src/libwebp/src/dec/vp8_dec.c |
83.42% (458/549) |
84.62% (22/26) |
84.01% (310/369) |
src/libwebp/src/dec/vp8_dec.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/libwebp/src/dec/vp8l_dec.c |
94.45% (1209/1280) |
100.00% (55/55) |
94.00% (767/816) |
src/libwebp/src/dec/webp_dec.c |
67.67% (383/566) |
50.00% (15/30) |
80.47% (346/430) |
src/libwebp/src/dsp/alpha_processing.c |
62.50% (130/208) |
59.09% (13/22) |
52.99% (71/134) |
src/libwebp/src/dsp/alpha_processing_sse2.c |
50.61% (124/245) |
50.00% (5/10) |
49.59% (60/121) |
src/libwebp/src/dsp/alpha_processing_sse41.c |
100.00% (47/47) |
100.00% (2/2) |
100.00% (11/11) |
src/libwebp/src/dsp/common_sse2.h |
16.67% (14/84) |
25.00% (1/4) |
5.26% (1/19) |
src/libwebp/src/dsp/common_sse41.h |
80.52% (62/77) |
100.00% (2/2) |
100.00% (5/5) |
src/libwebp/src/dsp/cpu.c |
66.22% (49/74) |
75.00% (3/4) |
63.27% (31/49) |
src/libwebp/src/dsp/cpu.h |
100.00% (1/1) |
100.00% (1/1) |
88.89% (8/9) |
src/libwebp/src/dsp/dec.c |
39.54% (242/612) |
22.81% (13/57) |
42.60% (285/669) |
src/libwebp/src/dsp/dec_clip_tables.c |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/libwebp/src/dsp/dec_sse2.c |
98.91% (724/732) |
98.00% (49/50) |
98.65% (366/371) |
src/libwebp/src/dsp/dec_sse41.c |
100.00% (13/13) |
100.00% (2/2) |
100.00% (6/6) |
src/libwebp/src/dsp/filters.c |
16.88% (27/160) |
8.33% (1/12) |
8.26% (10/121) |
src/libwebp/src/dsp/filters_sse2.c |
43.30% (97/224) |
40.00% (6/15) |
38.46% (50/130) |
src/libwebp/src/dsp/lossless.c |
86.26% (383/444) |
68.18% (30/44) |
90.12% (146/162) |
src/libwebp/src/dsp/lossless_common.h |
34.15% (28/82) |
46.67% (7/15) |
57.89% (11/19) |
src/libwebp/src/dsp/lossless_sse2.c |
65.84% (320/486) |
63.64% (21/33) |
77.46% (134/173) |
src/libwebp/src/dsp/lossless_sse41.c |
100.00% (59/59) |
100.00% (4/4) |
100.00% (26/26) |
src/libwebp/src/dsp/rescaler.c |
62.80% (103/164) |
71.43% (5/7) |
44.03% (59/134) |
src/libwebp/src/dsp/rescaler_sse2.c |
100.00% (283/283) |
100.00% (9/9) |
97.53% (158/162) |
src/libwebp/src/dsp/upsampling.c |
55.04% (71/129) |
60.00% (3/5) |
57.14% (28/49) |
src/libwebp/src/dsp/upsampling_sse2.c |
100.00% (89/89) |
100.00% (5/5) |
100.00% (76/76) |
src/libwebp/src/dsp/upsampling_sse41.c |
100.00% (71/71) |
100.00% (5/5) |
100.00% (76/76) |
src/libwebp/src/dsp/yuv.c |
79.71% (110/138) |
55.56% (5/9) |
71.93% (41/57) |
src/libwebp/src/dsp/yuv.h |
90.12% (73/81) |
100.00% (16/16) |
85.71% (24/28) |
src/libwebp/src/dsp/yuv_sse2.c |
40.12% (197/491) |
51.43% (18/35) |
34.69% (51/147) |
src/libwebp/src/dsp/yuv_sse41.c |
65.94% (242/367) |
78.26% (18/23) |
60.36% (67/111) |
src/libwebp/src/enc/backward_references_enc.h |
0.00% (0/66) |
0.00% (0/15) |
0.00% (0/15) |
src/libwebp/src/enc/histogram_enc.h |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/1) |
src/libwebp/src/utils/bit_reader_inl_utils.h |
47.83% (44/92) |
50.00% (2/4) |
88.24% (15/17) |
src/libwebp/src/utils/bit_reader_utils.c |
100.00% (119/119) |
100.00% (12/12) |
100.00% (72/72) |
src/libwebp/src/utils/bit_reader_utils.h |
53.85% (7/13) |
50.00% (2/4) |
81.82% (9/11) |
src/libwebp/src/utils/color_cache_utils.c |
100.00% (24/24) |
100.00% (3/3) |
92.31% (12/13) |
src/libwebp/src/utils/color_cache_utils.h |
0.00% (0/22) |
0.00% (0/6) |
0.00% (0/6) |
src/libwebp/src/utils/endian_inl_utils.h |
11.11% (4/36) |
33.33% (1/3) |
33.33% (1/3) |
src/libwebp/src/utils/huffman_utils.c |
93.87% (153/163) |
100.00% (7/7) |
92.66% (101/109) |
src/libwebp/src/utils/quant_levels_dec_utils.c |
100.00% (164/164) |
100.00% (9/9) |
93.33% (112/120) |
src/libwebp/src/utils/random_utils.c |
100.00% (8/8) |
100.00% (1/1) |
66.67% (6/9) |
src/libwebp/src/utils/random_utils.h |
0.00% (0/17) |
0.00% (0/2) |
0.00% (0/2) |
src/libwebp/src/utils/rescaler_utils.c |
99.02% (101/102) |
100.00% (5/5) |
97.30% (72/74) |
src/libwebp/src/utils/rescaler_utils.h |
66.67% (6/9) |
66.67% (2/3) |
80.00% (4/5) |
src/libwebp/src/utils/thread_utils.c |
78.15% (93/119) |
90.00% (9/10) |
64.79% (46/71) |
src/libwebp/src/utils/utils.c |
39.42% (41/104) |
55.56% (5/9) |
47.83% (44/92) |
src/libwebp/src/utils/utils.h |
25.00% (11/44) |
23.08% (3/13) |
23.08% (3/13) |
src/libwebp/src/webp/decode.h |
26.92% (7/26) |
28.57% (2/7) |
44.44% (4/9) |
src/libwebp/src/webp/encode.h |
0.00% (0/11) |
0.00% (0/3) |
0.00% (0/3) |
src/libwebp/src/webp/mux_types.h |
0.00% (0/22) |
0.00% (0/3) |
0.00% (0/3) |
src/libwebp/tests/fuzzer/advanced_api_fuzzer.c |
97.26% (71/73) |
100.00% (1/1) |
92.59% (50/54) |
src/libwebp/tests/fuzzer/fuzz_utils.h |
5.22% (7/134) |
9.09% (1/11) |
31.25% (5/16) |
Totals |
74.04% (8449/11411) |
66.71% (493/739) |
75.11% (5000/6657) |