View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/fuzz.h |
98.40% (123/125) |
100.00% (11/11) |
86.54% (45/52) |
src/fuzz_advanced_api.c |
100.00% (72/72) |
100.00% (1/1) |
95.45% (42/44) |
src/fuzz_animation_api.c |
92.98% (53/57) |
100.00% (1/1) |
91.43% (32/35) |
src/fuzz_demux_api.c |
100.00% (76/76) |
100.00% (1/1) |
100.00% (35/35) |
src/fuzz_simple_api.c |
100.00% (65/65) |
100.00% (1/1) |
100.00% (54/54) |
src/fuzz_webp_animencoder.cc |
62.41% (83/133) |
100.00% (2/2) |
78.12% (50/64) |
src/fuzz_webp_enc_dec.cc |
66.67% (70/105) |
100.00% (1/1) |
86.89% (53/61) |
src/libwebp/src/dec/alpha_dec.c |
96.69% (175/181) |
100.00% (7/7) |
94.68% (89/94) |
src/libwebp/src/dec/buffer_dec.c |
78.80% (197/250) |
81.82% (9/11) |
79.56% (109/137) |
src/libwebp/src/dec/frame_dec.c |
97.75% (652/667) |
100.00% (20/20) |
96.88% (342/353) |
src/libwebp/src/dec/idec_dec.c |
71.27% (516/724) |
75.68% (28/37) |
60.78% (265/436) |
src/libwebp/src/dec/io_dec.c |
97.84% (543/555) |
100.00% (22/22) |
97.04% (197/203) |
src/libwebp/src/dec/quant_dec.c |
100.00% (49/49) |
100.00% (2/2) |
100.00% (30/30) |
src/libwebp/src/dec/tree_dec.c |
100.00% (85/85) |
100.00% (4/4) |
100.00% (56/56) |
src/libwebp/src/dec/vp8_dec.c |
88.03% (537/610) |
84.62% (22/26) |
84.84% (263/310) |
src/libwebp/src/dec/vp8_dec.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (2/2) |
src/libwebp/src/dec/vp8l_dec.c |
96.08% (1374/1430) |
100.00% (55/55) |
95.78% (704/735) |
src/libwebp/src/dec/webp_dec.c |
93.47% (616/659) |
100.00% (29/29) |
94.74% (378/399) |
src/libwebp/src/demux/anim_decode.c |
92.29% (323/350) |
90.91% (20/22) |
85.41% (158/185) |
src/libwebp/src/demux/demux.c |
96.16% (727/756) |
95.65% (44/46) |
91.53% (551/602) |
src/libwebp/src/dsp/alpha_processing.c |
86.89% (179/206) |
85.71% (18/21) |
81.42% (92/113) |
src/libwebp/src/dsp/alpha_processing_sse2.c |
100.00% (257/257) |
100.00% (9/9) |
100.00% (110/110) |
src/libwebp/src/dsp/alpha_processing_sse41.c |
100.00% (57/57) |
100.00% (2/2) |
100.00% (11/11) |
src/libwebp/src/dsp/common_sse2.h |
100.00% (84/84) |
100.00% (4/4) |
100.00% (19/19) |
src/libwebp/src/dsp/common_sse41.h |
100.00% (77/77) |
100.00% (2/2) |
100.00% (5/5) |
src/libwebp/src/dsp/cost.c |
100.00% (57/57) |
100.00% (3/3) |
100.00% (26/26) |
src/libwebp/src/dsp/cost_sse2.c |
100.00% (81/81) |
100.00% (3/3) |
100.00% (15/15) |
src/libwebp/src/dsp/cpu.c |
65.48% (55/84) |
75.00% (3/4) |
63.27% (31/49) |
src/libwebp/src/dsp/dec.c |
100.00% (634/634) |
100.00% (57/57) |
100.00% (625/625) |
src/libwebp/src/dsp/dec_clip_tables.c |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/libwebp/src/dsp/dec_sse2.c |
100.00% (932/932) |
100.00% (50/50) |
100.00% (371/371) |
src/libwebp/src/dsp/dec_sse41.c |
100.00% (13/13) |
100.00% (2/2) |
100.00% (6/6) |
src/libwebp/src/dsp/dsp.h |
100.00% (3/3) |
100.00% (1/1) |
88.89% (8/9) |
src/libwebp/src/dsp/enc.c |
99.50% (595/598) |
97.67% (42/43) |
99.64% (555/557) |
src/libwebp/src/dsp/enc_sse2.c |
97.90% (1164/1189) |
98.25% (56/57) |
97.92% (423/432) |
src/libwebp/src/dsp/enc_sse41.c |
100.00% (264/264) |
100.00% (9/9) |
100.00% (42/42) |
src/libwebp/src/dsp/filters.c |
97.75% (174/178) |
100.00% (12/12) |
87.67% (64/73) |
src/libwebp/src/dsp/filters_sse2.c |
100.00% (236/236) |
100.00% (15/15) |
100.00% (88/88) |
src/libwebp/src/dsp/lossless.c |
99.78% (453/454) |
100.00% (43/43) |
99.32% (146/147) |
src/libwebp/src/dsp/lossless_common.h |
100.00% (88/88) |
100.00% (16/16) |
100.00% (36/36) |
src/libwebp/src/dsp/lossless_enc.c |
99.62% (520/522) |
100.00% (47/47) |
97.37% (259/266) |
src/libwebp/src/dsp/lossless_enc_sse2.c |
100.00% (542/542) |
100.00% (20/20) |
100.00% (232/232) |
src/libwebp/src/dsp/lossless_enc_sse41.c |
100.00% (98/98) |
100.00% (4/4) |
100.00% (44/44) |
src/libwebp/src/dsp/lossless_sse2.c |
100.00% (515/515) |
100.00% (33/33) |
99.42% (171/172) |
src/libwebp/src/dsp/rescaler.c |
100.00% (171/171) |
100.00% (7/7) |
100.00% (97/97) |
src/libwebp/src/dsp/rescaler_sse2.c |
100.00% (315/315) |
100.00% (10/10) |
100.00% (147/147) |
src/libwebp/src/dsp/ssim.c |
68.32% (69/101) |
57.14% (4/7) |
70.59% (36/51) |
src/libwebp/src/dsp/ssim_sse2.c |
8.70% (8/92) |
16.67% (1/6) |
2.94% (1/34) |
src/libwebp/src/dsp/upsampling.c |
100.00% (131/131) |
100.00% (5/5) |
97.30% (36/37) |
src/libwebp/src/dsp/upsampling_sse2.c |
100.00% (89/89) |
100.00% (5/5) |
100.00% (73/73) |
src/libwebp/src/dsp/upsampling_sse41.c |
100.00% (71/71) |
100.00% (5/5) |
100.00% (73/73) |
src/libwebp/src/dsp/yuv.c |
89.30% (167/187) |
76.92% (10/13) |
83.10% (59/71) |
src/libwebp/src/dsp/yuv.h |
87.65% (71/81) |
100.00% (16/16) |
87.50% (21/24) |
src/libwebp/src/dsp/yuv_sse2.c |
54.57% (358/656) |
65.00% (26/40) |
58.76% (104/177) |
src/libwebp/src/dsp/yuv_sse41.c |
76.30% (338/443) |
86.96% (20/23) |
71.17% (79/111) |
src/libwebp/src/enc/alpha_enc.c |
90.41% (311/344) |
100.00% (12/12) |
91.46% (150/164) |
src/libwebp/src/enc/analysis_enc.c |
100.00% (428/428) |
100.00% (19/19) |
99.50% (200/201) |
src/libwebp/src/enc/backward_references_cost_enc.c |
95.17% (572/601) |
96.00% (24/25) |
92.54% (248/268) |
src/libwebp/src/enc/backward_references_enc.c |
93.46% (743/795) |
100.00% (26/26) |
88.21% (419/475) |
src/libwebp/src/enc/backward_references_enc.h |
100.00% (66/66) |
100.00% (15/15) |
100.00% (19/19) |
src/libwebp/src/enc/config_enc.c |
69.37% (77/111) |
66.67% (2/3) |
71.24% (109/153) |
src/libwebp/src/enc/cost_enc.c |
100.00% (151/151) |
100.00% (7/7) |
100.00% (69/69) |
src/libwebp/src/enc/cost_enc.h |
89.47% (17/19) |
100.00% (3/3) |
88.89% (8/9) |
src/libwebp/src/enc/filter_enc.c |
100.00% (147/147) |
100.00% (7/7) |
100.00% (112/112) |
src/libwebp/src/enc/frame_enc.c |
84.51% (589/697) |
90.00% (27/30) |
78.67% (295/375) |
src/libwebp/src/enc/histogram_enc.c |
97.53% (986/1011) |
100.00% (51/51) |
95.38% (475/498) |
src/libwebp/src/enc/histogram_enc.h |
100.00% (4/4) |
100.00% (1/1) |
100.00% (5/5) |
src/libwebp/src/enc/iterator_enc.c |
98.22% (331/337) |
100.00% (25/25) |
98.25% (168/171) |
src/libwebp/src/enc/near_lossless_enc.c |
97.98% (97/99) |
100.00% (6/6) |
98.21% (55/56) |
src/libwebp/src/enc/picture_csp_enc.c |
90.08% (699/776) |
85.11% (40/47) |
85.84% (388/452) |
src/libwebp/src/enc/picture_enc.c |
71.36% (157/220) |
73.33% (11/15) |
70.65% (65/92) |
src/libwebp/src/enc/picture_rescale_enc.c |
83.50% (172/206) |
90.91% (10/11) |
71.90% (87/121) |
src/libwebp/src/enc/picture_tools_enc.c |
50.22% (115/229) |
50.00% (4/8) |
52.00% (91/175) |
src/libwebp/src/enc/predictor_enc.c |
99.51% (609/612) |
100.00% (27/27) |
99.62% (259/260) |
src/libwebp/src/enc/quant_enc.c |
98.46% (957/972) |
100.00% (37/37) |
96.60% (454/470) |
src/libwebp/src/enc/syntax_enc.c |
84.92% (276/325) |
93.33% (14/15) |
83.54% (137/164) |
src/libwebp/src/enc/token_enc.c |
86.11% (155/180) |
87.50% (7/8) |
86.00% (86/100) |
src/libwebp/src/enc/tree_enc.c |
100.00% (98/98) |
100.00% (7/7) |
100.00% (64/64) |
src/libwebp/src/enc/vp8i_enc.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (2/2) |
src/libwebp/src/enc/vp8l_enc.c |
91.76% (1492/1626) |
100.00% (50/50) |
89.19% (734/823) |
src/libwebp/src/enc/webp_enc.c |
81.07% (227/280) |
76.92% (10/13) |
80.00% (136/170) |
src/libwebp/src/mux/anim_encode.c |
78.10% (988/1265) |
86.27% (44/51) |
75.65% (491/649) |
src/libwebp/src/mux/muxedit.c |
79.78% (438/549) |
85.19% (23/27) |
67.81% (276/407) |
src/libwebp/src/mux/muxi.h |
100.00% (16/16) |
100.00% (3/3) |
100.00% (8/8) |
src/libwebp/src/mux/muxinternal.c |
94.63% (388/410) |
94.29% (33/35) |
88.28% (256/290) |
src/libwebp/src/mux/muxread.c |
95.15% (451/474) |
94.74% (18/19) |
88.27% (331/375) |
src/libwebp/src/utils/bit_reader_inl_utils.h |
67.74% (63/93) |
75.00% (3/4) |
68.00% (17/25) |
src/libwebp/src/utils/bit_reader_utils.c |
100.00% (124/124) |
100.00% (12/12) |
100.00% (55/55) |
src/libwebp/src/utils/bit_reader_utils.h |
100.00% (16/16) |
100.00% (5/5) |
100.00% (14/14) |
src/libwebp/src/utils/bit_writer_utils.c |
81.85% (203/248) |
94.74% (18/19) |
79.29% (111/140) |
src/libwebp/src/utils/bit_writer_utils.h |
100.00% (26/26) |
100.00% (5/5) |
100.00% (12/12) |
src/libwebp/src/utils/color_cache_utils.c |
100.00% (24/24) |
100.00% (3/3) |
87.50% (7/8) |
src/libwebp/src/utils/color_cache_utils.h |
86.36% (19/22) |
83.33% (5/6) |
87.50% (7/8) |
src/libwebp/src/utils/endian_inl_utils.h |
8.33% (4/48) |
66.67% (2/3) |
66.67% (2/3) |
src/libwebp/src/utils/filters_utils.c |
100.00% (46/46) |
100.00% (2/2) |
96.30% (26/27) |
src/libwebp/src/utils/huffman_encode_utils.c |
100.00% (332/332) |
100.00% (11/11) |
100.00% (174/174) |
src/libwebp/src/utils/huffman_utils.c |
97.67% (168/172) |
100.00% (7/7) |
96.55% (84/87) |
src/libwebp/src/utils/quant_levels_dec_utils.c |
100.00% (190/190) |
100.00% (9/9) |
93.97% (109/116) |
src/libwebp/src/utils/quant_levels_utils.c |
94.64% (106/112) |
100.00% (1/1) |
95.24% (60/63) |
src/libwebp/src/utils/random_utils.c |
100.00% (8/8) |
100.00% (1/1) |
57.14% (4/7) |
src/libwebp/src/utils/random_utils.h |
100.00% (17/17) |
100.00% (2/2) |
100.00% (11/11) |
src/libwebp/src/utils/rescaler_utils.c |
100.00% (112/112) |
100.00% (5/5) |
100.00% (55/55) |
src/libwebp/src/utils/rescaler_utils.h |
100.00% (9/9) |
100.00% (3/3) |
100.00% (5/5) |
src/libwebp/src/utils/thread_utils.c |
77.87% (95/122) |
90.00% (9/10) |
64.71% (44/68) |
src/libwebp/src/utils/utils.c |
100.00% (104/104) |
100.00% (8/8) |
93.90% (77/82) |
src/libwebp/src/utils/utils.h |
100.00% (34/34) |
100.00% (9/9) |
100.00% (9/9) |
src/libwebp/src/webp/decode.h |
84.62% (22/26) |
85.71% (6/7) |
96.15% (25/26) |
src/libwebp/src/webp/demux.h |
100.00% (14/14) |
100.00% (4/4) |
100.00% (8/8) |
src/libwebp/src/webp/encode.h |
63.64% (7/11) |
66.67% (2/3) |
66.67% (4/6) |
src/libwebp/src/webp/mux.h |
100.00% (13/13) |
100.00% (4/4) |
100.00% (8/8) |
src/libwebp/src/webp/mux_types.h |
100.00% (22/22) |
100.00% (3/3) |
90.00% (18/20) |
Totals |
91.38% (28744/31455) |
93.92% (1545/1645) |
89.30% (14704/16465) |