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/1)
  0.00% (0/1)
  0.00% (0/1)
src/flac/include/FLAC++/encoder.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/flac/include/FLAC++/metadata.h
100.00% (25/25)
100.00% (25/25)
100.00% (25/25)
src/flac/include/share/alloc.h
 19.46% (36/185)
 30.00% (6/20)
 46.94% (23/49)
src/flac/include/share/safe_str.h
 29.17% (7/24)
 50.00% (1/2)
 60.00% (3/5)
src/flac/oss-fuzz/decoder.cc
 98.42% (249/253)
100.00% (8/8)
 98.29% (115/117)
src/flac/oss-fuzz/encoder.cc
 99.44% (178/179)
100.00% (3/3)
 98.57% (69/70)
src/flac/oss-fuzz/encoder_v2.cc
 92.31% (228/247)
100.00% (2/2)
 95.29% (182/191)
src/flac/oss-fuzz/fuzzing/datasource/datasource.hpp
 68.67% (57/83)
 62.50% (10/16)
 74.36% (29/39)
src/flac/oss-fuzz/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 33.33% (2/6)
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.20% (208/214)
100.00% (8/8)
 96.88% (93/96)
src/flac/oss-fuzz/seek.cc
 94.87% (111/117)
100.00% (3/3)
 95.24% (60/63)
src/flac/oss-fuzz/tool_flac.c
 98.11% (52/53)
100.00% (1/1)
 92.86% (13/14)
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.14% (158/161)
100.00% (7/7)
 97.20% (104/107)
src/flac/src/flac/decode.c
 83.88% (1020/1216)
100.00% (24/24)
 83.76% (1026/1225)
src/flac/src/flac/encode.c
 85.58% (1816/2122)
 97.50% (39/40)
 87.47% (1473/1684)
src/flac/src/flac/foreign_metadata.c
 63.09% (518/821)
 81.82% (18/22)
 63.67% (580/911)
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
 92.42% (1756/1900)
 88.00% (22/25)
 91.68% (1257/1371)
src/flac/src/flac/utils.c
 58.10% (165/284)
 58.82% (10/17)
 52.75% (144/273)
src/flac/src/flac/vorbiscomment.c
 77.64% (125/161)
 83.33% (5/6)
 80.31% (102/127)
src/flac/src/libFLAC++/metadata.cpp
 61.32% (650/1060)
 61.24% (128/209)
 50.13% (596/1189)
src/flac/src/libFLAC++/stream_decoder.cpp
 78.64% (173/220)
 74.51% (38/51)
 65.31% (160/245)
src/flac/src/libFLAC++/stream_encoder.cpp
 77.67% (233/300)
 78.87% (56/71)
 64.71% (220/340)
src/flac/src/libFLAC/bitmath.c
 75.00% (6/8)
100.00% (1/1)
 70.00% (7/10)
src/flac/src/libFLAC/bitreader.c
 97.78% (528/540)
100.00% (30/30)
 91.45% (492/538)
src/flac/src/libFLAC/bitwriter.c
 77.27% (306/396)
 96.00% (24/25)
 81.30% (400/492)
src/flac/src/libFLAC/cpu.c
 86.21% (75/87)
100.00% (5/5)
 89.80% (44/49)
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)
 85.57% (421/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.83% (1210/1212)
100.00% (19/19)
 96.37% (797/827)
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
 97.60% (326/334)
100.00% (6/6)
 98.53% (335/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.07% (1916/2393)
 92.25% (119/129)
 77.43% (1904/2459)
src/flac/src/libFLAC/metadata_object.c
 85.55% (1226/1433)
 96.39% (80/83)
 78.88% (1184/1501)
src/flac/src/libFLAC/ogg_decoder_aspect.c
 93.53% (130/139)
100.00% (7/7)
 85.71% (78/91)
src/flac/src/libFLAC/ogg_encoder_aspect.c
 85.71% (90/105)
100.00% (6/6)
 77.22% (61/79)
src/flac/src/libFLAC/ogg_helper.c
 69.35% (86/124)
100.00% (5/5)
 70.27% (78/111)
src/flac/src/libFLAC/stream_decoder.c
 93.30% (2369/2539)
 94.59% (70/74)
 88.61% (2023/2283)
src/flac/src/libFLAC/stream_encoder.c
 90.93% (2717/2988)
 94.95% (94/99)
 85.77% (2333/2720)
src/flac/src/libFLAC/stream_encoder_framing.c
 82.19% (397/483)
100.00% (8/8)
 79.56% (502/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
 91.93% (547/595)
100.00% (16/16)
 87.77% (732/834)
src/flac/src/metaflac/operations_shorthand_cuesheet.c
 81.17% (125/154)
100.00% (3/3)
 79.70% (106/133)
src/flac/src/metaflac/operations_shorthand_picture.c
 81.97% (100/122)
100.00% (3/3)
 77.36% (82/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)
 80.49% (33/41)
src/flac/src/metaflac/operations_shorthand_vorbiscomment.c
 77.14% (243/315)
100.00% (8/8)
 73.57% (231/314)
src/flac/src/metaflac/options.c
 97.66% (878/899)
100.00% (24/24)
 92.75% (844/910)
src/flac/src/metaflac/usage.c
 97.26% (284/292)
100.00% (4/4)
 76.92% (20/26)
src/flac/src/metaflac/utils.c
 88.52% (162/183)
 88.89% (8/9)
 91.07% (255/280)
src/flac/src/share/getopt/getopt.c
 55.10% (216/392)
 75.00% (3/4)
 57.20% (155/271)
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
 94.78% (527/556)
 90.00% (9/10)
 95.34% (491/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
 77.54% (290/374)
 87.50% (7/8)
 79.40% (289/364)
src/flac/src/share/grabbag/replaygain.c
 73.96% (321/434)
 84.00% (21/25)
 73.00% (311/426)
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
 96.24% (205/213)
100.00% (10/10)
 86.82% (257/296)
src/flac/src/share/replaygain_synthesis/replaygain_synthesis.c
  0.00% (0/191)
  0.00% (0/8)
  0.00% (0/80)
src/flac/src/share/utf8/iconvert.c
 75.30% (125/166)
100.00% (1/1)
 66.99% (69/103)
src/flac/src/share/utf8/utf8.c
 70.45% (31/44)
100.00% (5/5)
 55.56% (15/27)
src/fuzzer_exo.cpp
 76.39% (233/305)
 82.14% (23/28)
 73.72% (115/156)
src/ogg/src/framing.c
 87.58% (529/604)
 77.50% (31/40)
 81.45% (325/399)
Totals
 85.96% (28380/33015)
 83.52% (1181/1414)
 82.64% (23865/28880)