Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/ExoPlayer/extensions/flac/src/main/jni/include/data_source.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/ExoPlayer/extensions/flac/src/main/jni/include/flac_parser.h
 12.28% (7/57)
 27.78% (5/18)
 27.78% (5/18)
src/flac/include/FLAC++/decoder.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/6)
src/flac/include/FLAC++/encoder.h
 40.00% (2/5)
 40.00% (2/5)
 50.00% (3/6)
src/flac/include/FLAC++/metadata.h
 29.20% (40/137)
 29.20% (40/137)
 40.12% (65/162)
src/flac/include/share/alloc.h
 53.72% (101/188)
 70.00% (14/20)
 80.47% (103/128)
src/flac/include/share/safe_str.h
 62.50% (15/24)
100.00% (2/2)
 87.50% (7/8)
src/flac/oss-fuzz/decoder.cc
 98.43% (250/254)
100.00% (8/8)
 98.35% (119/121)
src/flac/oss-fuzz/encoder.cc
 99.46% (184/185)
100.00% (3/3)
 98.65% (73/74)
src/flac/oss-fuzz/encoder_v2.cc
 90.53% (239/264)
100.00% (2/2)
 93.75% (210/224)
src/flac/oss-fuzz/fuzzing/datasource/datasource.hpp
 69.05% (58/84)
 62.50% (10/16)
 77.27% (34/44)
src/flac/oss-fuzz/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 42.86% (3/7)
src/flac/oss-fuzz/fuzzing/memory.hpp
 83.33% (15/18)
 80.00% (4/5)
 80.00% (4/5)
src/flac/oss-fuzz/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/flac/oss-fuzz/metadata.cc
 92.48% (406/439)
100.00% (4/4)
 93.98% (328/349)
src/flac/oss-fuzz/reencoder.cc
 97.27% (214/220)
100.00% (8/8)
 97.12% (101/104)
src/flac/oss-fuzz/seek.cc
 97.73% (172/176)
100.00% (3/3)
 97.35% (110/113)
src/flac/oss-fuzz/tool_flac.c
 98.36% (60/61)
100.00% (1/1)
 96.97% (32/33)
src/flac/oss-fuzz/tool_metaflac.c
 97.06% (66/68)
100.00% (1/1)
 95.00% (38/40)
src/flac/src/flac/analyze.c
 98.16% (160/163)
100.00% (7/7)
 93.91% (108/115)
src/flac/src/flac/decode.c
 90.41% (1226/1356)
100.00% (25/25)
 86.38% (1389/1608)
src/flac/src/flac/encode.c
 89.00% (1967/2210)
 97.50% (39/40)
 89.21% (2009/2252)
src/flac/src/flac/foreign_metadata.c
 75.58% (622/823)
100.00% (22/22)
 75.11% (821/1093)
src/flac/src/flac/local_string_utils.c
 97.44% (38/39)
100.00% (2/2)
 96.30% (26/27)
src/flac/src/flac/main.c
 91.68% (1454/1586)
 87.50% (21/24)
 92.59% (1462/1579)
src/flac/src/flac/utils.c
 69.84% (220/315)
 75.00% (15/20)
 68.40% (277/405)
src/flac/src/flac/vorbiscomment.c
 91.14% (144/158)
 83.33% (5/6)
 86.27% (132/153)
src/flac/src/libFLAC++/metadata.cpp
 60.20% (676/1123)
 60.95% (128/210)
 49.68% (624/1256)
src/flac/src/libFLAC++/stream_decoder.cpp
 71.20% (178/250)
 67.24% (39/58)
 58.51% (165/282)
src/flac/src/libFLAC++/stream_encoder.cpp
 78.06% (242/310)
 79.45% (58/73)
 65.06% (229/352)
src/flac/src/libFLAC/bitmath.c
 38.89% (7/18)
 50.00% (1/2)
 47.06% (8/17)
src/flac/src/libFLAC/bitreader.c
 97.71% (513/525)
100.00% (30/30)
 91.00% (536/589)
src/flac/src/libFLAC/bitwriter.c
 82.01% (319/389)
 96.00% (24/25)
 82.74% (441/533)
src/flac/src/libFLAC/cpu.c
 82.81% (53/64)
100.00% (5/5)
 74.23% (72/97)
src/flac/src/libFLAC/crc.c
 65.31% (32/49)
 75.00% (3/4)
 68.75% (11/16)
src/flac/src/libFLAC/deduplication/bitreader_read_rice_signed_block.c
100.00% (100/100)
100.00% (1/1)
 92.93% (92/99)
src/flac/src/libFLAC/fixed.c
 93.42% (284/304)
100.00% (10/10)
 91.14% (638/700)
src/flac/src/libFLAC/fixed_intrin_avx2.c
100.00% (229/229)
100.00% (2/2)
 96.09% (246/256)
src/flac/src/libFLAC/fixed_intrin_sse2.c
100.00% (110/110)
100.00% (1/1)
 92.75% (128/138)
src/flac/src/libFLAC/fixed_intrin_sse42.c
100.00% (133/133)
100.00% (1/1)
100.00% (142/142)
src/flac/src/libFLAC/fixed_intrin_ssse3.c
100.00% (100/100)
100.00% (1/1)
 92.75% (128/138)
src/flac/src/libFLAC/format.c
 94.18% (275/292)
100.00% (17/17)
 91.57% (380/415)
src/flac/src/libFLAC/include/private/bitmath.h
 19.83% (24/121)
 62.50% (5/8)
 74.07% (20/27)
src/flac/src/libFLAC/lpc.c
 99.84% (1211/1213)
100.00% (20/20)
 96.44% (812/842)
src/flac/src/libFLAC/lpc_intrin_avx2.c
100.00% (1016/1016)
100.00% (3/3)
 98.11% (363/370)
src/flac/src/libFLAC/lpc_intrin_fma.c
100.00% (15/15)
100.00% (3/3)
 96.15% (75/78)
src/flac/src/libFLAC/lpc_intrin_sse2.c
100.00% (352/352)
100.00% (4/4)
 97.96% (240/245)
src/flac/src/libFLAC/lpc_intrin_sse41.c
100.00% (337/337)
100.00% (1/1)
 98.99% (197/199)
src/flac/src/libFLAC/md5.c
 98.50% (328/333)
100.00% (6/6)
 98.27% (340/346)
src/flac/src/libFLAC/memory.c
 90.77% (118/130)
100.00% (7/7)
 76.25% (122/160)
src/flac/src/libFLAC/metadata_iterators.c
 80.06% (1967/2457)
 92.31% (120/130)
 74.68% (2126/2847)
src/flac/src/libFLAC/metadata_object.c
 87.58% (1248/1425)
 96.39% (80/83)
 77.62% (1353/1743)
src/flac/src/libFLAC/ogg_decoder_aspect.c
 94.59% (472/499)
100.00% (16/16)
 91.54% (411/449)
src/flac/src/libFLAC/ogg_encoder_aspect.c
 87.80% (108/123)
100.00% (6/6)
 78.49% (73/93)
src/flac/src/libFLAC/ogg_helper.c
 69.35% (86/124)
100.00% (5/5)
 65.15% (86/132)
src/flac/src/libFLAC/stream_decoder.c
 93.86% (2674/2849)
 95.12% (78/82)
 89.40% (2723/3046)
src/flac/src/libFLAC/stream_encoder.c
 91.06% (3075/3377)
 95.15% (98/103)
 87.24% (3055/3502)
src/flac/src/libFLAC/stream_encoder_framing.c
 81.74% (394/482)
100.00% (8/8)
 71.49% (534/747)
src/flac/src/libFLAC/stream_encoder_intrin_avx2.c
100.00% (71/71)
100.00% (1/1)
 97.73% (43/44)
src/flac/src/libFLAC/stream_encoder_intrin_sse2.c
100.00% (78/78)
100.00% (2/2)
 96.08% (49/51)
src/flac/src/libFLAC/stream_encoder_intrin_ssse3.c
100.00% (72/72)
100.00% (1/1)
 96.00% (48/50)
src/flac/src/libFLAC/window.c
 99.47% (187/188)
100.00% (17/17)
 99.52% (207/208)
src/flac/src/metaflac/main.c
100.00% (13/13)
100.00% (1/1)
100.00% (6/6)
src/flac/src/metaflac/operations.c
 92.12% (573/622)
100.00% (16/16)
 92.22% (937/1016)
src/flac/src/metaflac/operations_shorthand_cuesheet.c
 80.92% (123/152)
100.00% (3/3)
 76.70% (135/176)
src/flac/src/metaflac/operations_shorthand_picture.c
 83.33% (100/120)
100.00% (3/3)
 80.29% (110/137)
src/flac/src/metaflac/operations_shorthand_seektable.c
 87.02% (114/131)
100.00% (4/4)
 83.69% (118/141)
src/flac/src/metaflac/operations_shorthand_streaminfo.c
 94.25% (82/87)
100.00% (1/1)
 85.48% (53/62)
src/flac/src/metaflac/operations_shorthand_vorbiscomment.c
 79.87% (250/313)
100.00% (8/8)
 73.91% (289/391)
src/flac/src/metaflac/options.c
 97.67% (879/900)
100.00% (24/24)
 93.74% (1003/1070)
src/flac/src/metaflac/usage.c
 97.29% (287/295)
100.00% (4/4)
 95.10% (291/306)
src/flac/src/metaflac/utils.c
 88.59% (163/184)
 88.89% (8/9)
 90.33% (271/300)
src/flac/src/share/getopt/getopt.c
 54.73% (214/391)
 75.00% (3/4)
 53.27% (171/321)
src/flac/src/share/getopt/getopt1.c
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/flac/src/share/grabbag/alloc.c
 71.43% (5/7)
100.00% (1/1)
 80.00% (8/10)
src/flac/src/share/grabbag/cuesheet.c
 95.69% (533/557)
 90.00% (9/10)
 95.87% (580/605)
src/flac/src/share/grabbag/file.c
 82.14% (46/56)
 87.50% (7/8)
 69.70% (46/66)
src/flac/src/share/grabbag/picture.c
 79.41% (297/374)
 87.50% (7/8)
 82.00% (337/411)
src/flac/src/share/grabbag/replaygain.c
 82.75% (355/429)
 96.00% (24/25)
 81.86% (388/474)
src/flac/src/share/grabbag/seektable.c
 95.45% (63/66)
100.00% (1/1)
 89.58% (86/96)
src/flac/src/share/grabbag/snprintf.c
 60.00% (9/15)
 50.00% (1/2)
 75.00% (3/4)
src/flac/src/share/replaygain_analysis/replaygain_analysis.c
 96.24% (205/213)
100.00% (10/10)
 86.82% (257/296)
src/flac/src/share/replaygain_synthesis/replaygain_synthesis.c
 95.29% (182/191)
 87.50% (7/8)
 87.80% (72/82)
src/flac/src/share/utf8/iconvert.c
 76.51% (127/166)
100.00% (1/1)
 68.29% (84/123)
src/flac/src/share/utf8/utf8.c
 70.45% (31/44)
100.00% (5/5)
 57.14% (16/28)
src/fuzzer_exo.cpp
 77.92% (247/317)
 82.14% (23/28)
 73.44% (141/192)
src/ogg/src/framing.c
 88.63% (538/607)
 80.00% (32/40)
 81.91% (335/409)
Totals
 87.74% (30186/34405)
 79.69% (1252/1571)
 83.96% (29915/35628)