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)
 78.99% (94/119)
src/flac/include/share/safe_str.h
 58.33% (14/24)
100.00% (2/2)
 75.00% (6/8)
src/flac/oss-fuzz/decoder.cc
 99.21% (252/254)
100.00% (8/8)
 99.16% (118/119)
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)
 94.39% (185/196)
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.91% (324/345)
src/flac/oss-fuzz/reencoder.cc
 97.27% (214/220)
100.00% (8/8)
 97.09% (100/103)
src/flac/oss-fuzz/seek.cc
 97.73% (172/176)
100.00% (3/3)
 97.20% (104/107)
src/flac/oss-fuzz/tool_flac.c
 98.36% (60/61)
100.00% (1/1)
 94.12% (16/17)
src/flac/oss-fuzz/tool_metaflac.c
 97.06% (66/68)
100.00% (1/1)
 92.00% (23/25)
src/flac/src/flac/analyze.c
 98.17% (161/164)
100.00% (7/7)
 96.40% (107/111)
src/flac/src/flac/decode.c
 90.33% (1215/1345)
100.00% (25/25)
 89.20% (1198/1343)
src/flac/src/flac/encode.c
 89.01% (1961/2203)
 97.50% (39/40)
 90.67% (1603/1768)
src/flac/src/flac/foreign_metadata.c
 73.94% (610/825)
100.00% (22/22)
 76.31% (699/916)
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
 90.93% (1444/1588)
 87.50% (21/24)
 92.32% (1286/1393)
src/flac/src/flac/utils.c
 69.47% (223/321)
 75.00% (15/20)
 68.17% (212/311)
src/flac/src/flac/vorbiscomment.c
 90.74% (147/162)
 83.33% (5/6)
 85.83% (109/127)
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.77% (526/538)
100.00% (30/30)
 91.09% (470/516)
src/flac/src/libFLAC/bitwriter.c
 82.78% (327/395)
 96.00% (24/25)
 84.43% (412/488)
src/flac/src/libFLAC/cpu.c
 81.54% (53/65)
100.00% (5/5)
 84.44% (38/45)
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% (101/101)
100.00% (1/1)
 92.39% (85/92)
src/flac/src/libFLAC/fixed.c
 93.42% (284/304)
100.00% (10/10)
 87.40% (430/492)
src/flac/src/libFLAC/fixed_intrin_avx2.c
100.00% (229/229)
100.00% (2/2)
 94.01% (157/167)
src/flac/src/libFLAC/fixed_intrin_sse2.c
100.00% (110/110)
100.00% (1/1)
 89.13% (82/92)
src/flac/src/libFLAC/fixed_intrin_sse42.c
100.00% (133/133)
100.00% (1/1)
100.00% (99/99)
src/flac/src/libFLAC/fixed_intrin_ssse3.c
100.00% (100/100)
100.00% (1/1)
 89.13% (82/92)
src/flac/src/libFLAC/format.c
 94.20% (276/293)
100.00% (17/17)
 92.33% (337/365)
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.35% (793/823)
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)
 96.69% (146/151)
src/flac/src/libFLAC/lpc_intrin_sse41.c
100.00% (337/337)
100.00% (1/1)
 98.35% (119/121)
src/flac/src/libFLAC/md5.c
 98.50% (329/334)
100.00% (6/6)
 98.82% (336/340)
src/flac/src/libFLAC/memory.c
 91.11% (123/135)
100.00% (7/7)
 76.26% (106/139)
src/flac/src/libFLAC/metadata_iterators.c
 80.00% (1984/2480)
 92.31% (120/130)
 77.73% (1955/2515)
src/flac/src/libFLAC/metadata_object.c
 87.66% (1264/1442)
 96.39% (80/83)
 79.76% (1202/1507)
src/flac/src/libFLAC/ogg_decoder_aspect.c
 94.67% (480/507)
100.00% (16/16)
 90.71% (332/366)
src/flac/src/libFLAC/ogg_encoder_aspect.c
 87.90% (109/124)
100.00% (6/6)
 78.82% (67/85)
src/flac/src/libFLAC/ogg_helper.c
 64.52% (80/124)
100.00% (5/5)
 66.67% (74/111)
src/flac/src/libFLAC/stream_decoder.c
 93.92% (2705/2880)
 95.12% (78/82)
 89.29% (2318/2596)
src/flac/src/libFLAC/stream_encoder.c
 91.10% (3110/3414)
 95.15% (98/103)
 87.02% (2769/3182)
src/flac/src/libFLAC/stream_encoder_framing.c
 81.16% (392/483)
100.00% (8/8)
 78.76% (497/631)
src/flac/src/libFLAC/stream_encoder_intrin_avx2.c
100.00% (71/71)
100.00% (1/1)
 97.44% (38/39)
src/flac/src/libFLAC/stream_encoder_intrin_sse2.c
100.00% (78/78)
100.00% (2/2)
 95.74% (45/47)
src/flac/src/libFLAC/stream_encoder_intrin_ssse3.c
100.00% (72/72)
100.00% (1/1)
 95.65% (44/46)
src/flac/src/libFLAC/window.c
 99.47% (188/189)
100.00% (17/17)
 99.45% (181/182)
src/flac/src/metaflac/main.c
100.00% (13/13)
100.00% (1/1)
100.00% (4/4)
src/flac/src/metaflac/operations.c
 92.16% (576/625)
100.00% (16/16)
 93.36% (858/919)
src/flac/src/metaflac/operations_shorthand_cuesheet.c
 81.17% (125/154)
100.00% (3/3)
 80.45% (107/133)
src/flac/src/metaflac/operations_shorthand_picture.c
 83.61% (102/122)
100.00% (3/3)
 83.02% (88/106)
src/flac/src/metaflac/operations_shorthand_seektable.c
 87.22% (116/133)
100.00% (4/4)
 84.35% (97/115)
src/flac/src/metaflac/operations_shorthand_streaminfo.c
 94.25% (82/87)
100.00% (1/1)
 84.31% (43/51)
src/flac/src/metaflac/operations_shorthand_vorbiscomment.c
 83.17% (262/315)
100.00% (8/8)
 79.30% (249/314)
src/flac/src/metaflac/options.c
 97.69% (887/908)
100.00% (24/24)
 92.79% (849/915)
src/flac/src/metaflac/usage.c
 97.29% (287/295)
100.00% (4/4)
 97.27% (285/293)
src/flac/src/metaflac/utils.c
 88.65% (164/185)
 88.89% (8/9)
 91.10% (256/281)
src/flac/src/share/getopt/getopt.c
 55.10% (216/392)
 75.00% (3/4)
 54.58% (155/284)
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)
 77.78% (7/9)
src/flac/src/share/grabbag/cuesheet.c
 96.23% (536/557)
 90.00% (9/10)
 96.12% (495/515)
src/flac/src/share/grabbag/file.c
 83.05% (49/59)
 87.50% (7/8)
 82.61% (38/46)
src/flac/src/share/grabbag/picture.c
 79.68% (298/374)
 87.50% (7/8)
 82.14% (299/364)
src/flac/src/share/grabbag/replaygain.c
 82.95% (360/434)
 96.00% (24/25)
 81.60% (346/424)
src/flac/src/share/grabbag/seektable.c
 95.45% (63/66)
100.00% (1/1)
 91.76% (78/85)
src/flac/src/share/grabbag/snprintf.c
 60.00% (9/15)
 50.00% (1/2)
 50.00% (1/2)
src/flac/src/share/replaygain_analysis/replaygain_analysis.c
 98.12% (209/213)
100.00% (10/10)
 88.18% (261/296)
src/flac/src/share/replaygain_synthesis/replaygain_synthesis.c
 94.76% (181/191)
 87.50% (7/8)
 86.25% (69/80)
src/flac/src/share/utf8/iconvert.c
 76.51% (127/166)
100.00% (1/1)
 69.90% (72/103)
src/flac/src/share/utf8/utf8.c
 70.45% (31/44)
100.00% (5/5)
 55.56% (15/27)
src/fuzzer_exo.cpp
 77.78% (245/315)
 82.14% (23/28)
 75.74% (128/169)
src/ogg/src/framing.c
 88.63% (538/607)
 80.00% (32/40)
 82.21% (328/399)
Totals
 87.72% (30330/34576)
 79.69% (1252/1571)
 84.52% (26236/31041)