Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/exiv2/fuzz/fuzz-read-write.cpp
100.00% (14/14)
100.00% (1/1)
100.00% (4/4)
src/exiv2/include/exiv2/asfvideo.hpp
 18.18% (2/11)
 25.00% (1/4)
 62.50% (5/8)
src/exiv2/include/exiv2/basicio.hpp
100.00% (10/10)
100.00% (4/4)
100.00% (7/7)
src/exiv2/include/exiv2/bmffimage.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (4/4)
src/exiv2/include/exiv2/error.hpp
 40.00% (8/20)
 40.00% (2/5)
 28.57% (4/14)
src/exiv2/include/exiv2/exif.hpp
 86.36% (19/22)
 87.50% (7/8)
 87.50% (7/8)
src/exiv2/include/exiv2/image.hpp
 57.14% (8/14)
 60.00% (3/5)
 60.00% (3/5)
src/exiv2/include/exiv2/iptc.hpp
 72.73% (16/22)
 75.00% (6/8)
 75.00% (6/8)
src/exiv2/include/exiv2/jpgimage.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/exiv2/include/exiv2/matroskavideo.hpp
 76.19% (16/21)
 83.33% (5/6)
 92.86% (13/14)
src/exiv2/include/exiv2/metadatum.hpp
 25.00% (3/12)
 50.00% (3/6)
 50.00% (3/6)
src/exiv2/include/exiv2/pgfimage.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/exiv2/include/exiv2/preview.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/exiv2/include/exiv2/riffvideo.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/exiv2/include/exiv2/slice.hpp
 40.62% (26/64)
 52.94% (9/17)
 50.00% (18/36)
src/exiv2/include/exiv2/tags.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/exiv2/include/exiv2/types.hpp
100.00% (51/51)
100.00% (13/13)
100.00% (21/21)
src/exiv2/include/exiv2/value.hpp
 76.03% (222/292)
 75.34% (55/73)
 78.86% (97/123)
src/exiv2/include/exiv2/xmp_exiv2.hpp
 85.00% (17/20)
 83.33% (5/6)
 80.00% (8/10)
src/exiv2/src/asfvideo.cpp
  9.96% (27/271)
 22.73% (5/22)
 11.95% (19/159)
src/exiv2/src/basicio.cpp
 17.15% (155/904)
 26.80% (26/97)
 13.58% (72/530)
src/exiv2/src/bmffimage.cpp
 71.29% (427/599)
 65.52% (19/29)
 70.38% (278/395)
src/exiv2/src/bmpimage.cpp
 67.27% (37/55)
 55.56% (5/9)
 65.71% (23/35)
src/exiv2/src/canonmn_int.cpp
 17.13% (68/397)
 33.90% (20/59)
  8.36% (27/323)
src/exiv2/src/casiomn_int.cpp
 10.00% (6/60)
 33.33% (2/6)
  5.56% (2/36)
src/exiv2/src/convert.cpp
 13.96% (117/838)
 63.64% (28/44)
 10.71% (100/934)
src/exiv2/src/cr2header_int.cpp
 91.11% (41/45)
100.00% (4/4)
 94.44% (34/36)
src/exiv2/src/cr2header_int.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/cr2image.cpp
 62.38% (63/101)
 58.33% (7/12)
 50.00% (29/58)
src/exiv2/src/crwimage.cpp
 69.07% (67/97)
 63.64% (7/11)
 65.28% (47/72)
src/exiv2/src/crwimage_int.cpp
 85.46% (617/722)
 84.85% (56/66)
 78.68% (310/394)
src/exiv2/src/crwimage_int.hpp
100.00% (41/41)
100.00% (15/15)
100.00% (15/15)
src/exiv2/src/datasets.cpp
 50.27% (94/187)
 51.61% (16/31)
 58.54% (72/123)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 92.39% (753/815)
 81.25% (13/16)
 75.75% (762/1006)
src/exiv2/src/error.cpp
 30.67% (23/75)
 33.33% (4/12)
 33.33% (13/39)
src/exiv2/src/exif.cpp
 70.15% (322/459)
 64.94% (50/77)
 56.66% (166/293)
src/exiv2/src/fujimn_int.cpp
  3.90% (3/77)
 16.67% (1/6)
  1.89% (1/53)
src/exiv2/src/futils.cpp
  0.00% (0/219)
  0.00% (0/13)
  0.00% (0/166)
src/exiv2/src/gifimage.cpp
 67.86% (38/56)
 55.56% (5/9)
 70.27% (26/37)
src/exiv2/src/helper_functions.cpp
 73.33% (33/45)
 85.71% (6/7)
 76.47% (13/17)
src/exiv2/src/http.cpp
  0.00% (0/227)
  0.00% (0/7)
  0.00% (0/169)
src/exiv2/src/image.cpp
 27.10% (171/631)
 51.28% (40/78)
 18.90% (79/418)
src/exiv2/src/image_int.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/exiv2/src/image_int.hpp
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/16)
src/exiv2/src/iptc.cpp
 46.06% (158/343)
 40.00% (20/50)
 36.09% (96/266)
src/exiv2/src/jp2image.cpp
 60.00% (336/560)
 61.54% (8/13)
 50.24% (210/418)
src/exiv2/src/jp2image_int.cpp
100.00% (17/17)
100.00% (1/1)
100.00% (19/19)
src/exiv2/src/jpgimage.cpp
 65.67% (461/702)
 83.33% (20/24)
 62.70% (427/681)
src/exiv2/src/makernote_int.cpp
 92.92% (656/706)
 96.99% (129/133)
 92.29% (431/467)
src/exiv2/src/makernote_int.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/matroskavideo.cpp
 88.70% (306/345)
100.00% (16/16)
 82.73% (182/220)
src/exiv2/src/metadatum.cpp
 26.32% (5/19)
 42.86% (3/7)
 42.86% (3/7)
src/exiv2/src/minoltamn_int.cpp
  3.93% (12/305)
  8.89% (4/45)
  2.31% (4/173)
src/exiv2/src/mrwimage.cpp
 61.96% (57/92)
 45.45% (5/11)
 55.17% (32/58)
src/exiv2/src/nikonmn_int.cpp
  4.61% (93/2016)
 32.63% (31/95)
  3.79% (31/819)
src/exiv2/src/olympusmn_int.cpp
  5.33% (27/507)
 40.91% (9/22)
  2.73% (9/330)
src/exiv2/src/orfimage.cpp
 58.10% (61/105)
 58.33% (7/12)
 42.65% (29/68)
src/exiv2/src/orfimage_int.cpp
 91.67% (33/36)
100.00% (3/3)
 92.59% (25/27)
src/exiv2/src/panasonicmn_int.cpp
  5.17% (6/116)
 15.38% (2/13)
  1.34% (2/149)
src/exiv2/src/pentaxmn_int.cpp
  1.04% (3/289)
  4.17% (1/24)
  0.43% (1/231)
src/exiv2/src/pgfimage.cpp
 78.82% (134/170)
100.00% (10/10)
 71.65% (91/127)
src/exiv2/src/photoshop.cpp
 95.15% (98/103)
 85.71% (6/7)
 96.23% (51/53)
src/exiv2/src/pngchunk_int.cpp
 86.68% (319/368)
 92.31% (12/13)
 78.40% (225/287)
src/exiv2/src/pngimage.cpp
 47.87% (225/470)
 71.43% (10/14)
 52.97% (214/404)
src/exiv2/src/preview.cpp
 45.47% (261/574)
 59.62% (31/52)
 41.45% (194/468)
src/exiv2/src/properties.cpp
 59.27% (147/248)
 59.52% (25/42)
 56.05% (88/157)
src/exiv2/src/psdimage.cpp
 75.25% (307/408)
 83.33% (10/12)
 68.90% (237/344)
src/exiv2/src/quicktimevideo.cpp
 98.85% (946/957)
100.00% (32/32)
 93.61% (557/595)
src/exiv2/src/rafimage.cpp
 29.62% (85/287)
 41.67% (5/12)
 40.67% (61/150)
src/exiv2/src/riffvideo.cpp
 96.51% (221/229)
100.00% (24/24)
 93.33% (140/150)
src/exiv2/src/rw2image.cpp
 76.00% (114/150)
 69.23% (9/13)
 58.51% (55/94)
src/exiv2/src/rw2image_int.cpp
 40.00% (2/5)
 50.00% (1/2)
 66.67% (2/3)
src/exiv2/src/safe_op.hpp
100.00% (11/11)
100.00% (2/2)
100.00% (10/10)
src/exiv2/src/samsungmn_int.cpp
 16.22% (6/37)
 33.33% (2/6)
  5.71% (2/35)
src/exiv2/src/sigmamn_int.cpp
  6.12% (3/49)
 25.00% (1/4)
  3.85% (1/26)
src/exiv2/src/sonymn_int.cpp
  6.25% (48/768)
 17.46% (11/63)
  3.34% (23/688)
src/exiv2/src/tags.cpp
 45.54% (92/202)
 60.00% (21/35)
 43.75% (56/128)
src/exiv2/src/tags_int.cpp
 16.80% (108/643)
 22.54% (16/71)
 17.72% (81/457)
src/exiv2/src/tags_int.hpp
  2.01% (3/149)
  7.14% (1/14)
  1.27% (1/79)
src/exiv2/src/tgaimage.cpp
 37.10% (23/62)
 33.33% (3/9)
 45.24% (19/42)
src/exiv2/src/tiffcomposite_int.cpp
 87.41% (1021/1168)
 84.62% (132/156)
 74.48% (648/870)
src/exiv2/src/tiffcomposite_int.hpp
 97.90% (140/143)
 98.08% (51/52)
 98.41% (62/63)
src/exiv2/src/tiffimage.cpp
 69.19% (119/172)
 71.43% (10/14)
 61.61% (69/112)
src/exiv2/src/tiffimage_int.cpp
 93.85% (290/309)
 92.31% (24/26)
 91.48% (204/223)
src/exiv2/src/tiffimage_int.hpp
100.00% (9/9)
100.00% (4/4)
100.00% (5/5)
src/exiv2/src/tiffvisitor_int.cpp
 92.68% (975/1052)
100.00% (106/106)
 69.03% (613/888)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (24/24)
100.00% (12/12)
100.00% (16/16)
src/exiv2/src/types.cpp
 57.58% (262/455)
 69.49% (41/59)
 44.24% (123/278)
src/exiv2/src/utils.cpp
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
src/exiv2/src/utils.hpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/value.cpp
 56.28% (475/844)
 51.91% (68/131)
 54.86% (299/545)
src/exiv2/src/version.cpp
  3.32% (8/241)
 18.18% (2/11)
  6.67% (3/45)
src/exiv2/src/webpimage.cpp
 65.66% (369/562)
 66.67% (10/15)
 63.03% (237/376)
src/exiv2/src/xmp.cpp
 72.73% (456/627)
 69.51% (57/82)
 61.34% (257/419)
src/exiv2/src/xmpsidecar.cpp
 80.60% (108/134)
 75.00% (6/8)
 73.64% (81/110)
src/exiv2/xmpsdk/src/ExpatAdapter.cpp
 84.00% (126/150)
 73.33% (11/15)
 75.73% (78/103)
src/exiv2/xmpsdk/src/MD5.cpp
  0.00% (0/139)
  0.00% (0/5)
  0.00% (0/162)
src/exiv2/xmpsdk/src/ParseRDF.cpp
 65.61% (311/474)
 77.27% (17/22)
 62.97% (301/478)
src/exiv2/xmpsdk/src/UnicodeConversions.cpp
  6.82% (69/1011)
  6.98% (3/43)
  5.32% (37/696)
src/exiv2/xmpsdk/src/UnicodeInlines.incl_cpp
 63.86% (53/83)
 85.71% (6/7)
 74.42% (96/129)
src/exiv2/xmpsdk/src/WXMPIterator.cpp
 57.75% (41/71)
 50.00% (4/8)
 41.77% (66/158)
src/exiv2/xmpsdk/src/WXMPMeta.cpp
 21.67% (114/526)
 25.00% (15/60)
 14.22% (246/1730)
src/exiv2/xmpsdk/src/WXMPUtils.cpp
  0.00% (0/246)
  0.00% (0/30)
  0.00% (0/840)
src/exiv2/xmpsdk/src/XMLParserAdapter.hpp
 75.00% (6/8)
 66.67% (4/6)
 86.67% (13/15)
src/exiv2/xmpsdk/src/XML_Node.cpp
  6.94% (17/245)
 17.65% (3/17)
 13.81% (25/181)
src/exiv2/xmpsdk/src/XMPCore_Impl.cpp
 49.79% (354/711)
 60.00% (18/30)
 50.26% (381/758)
src/exiv2/xmpsdk/src/XMPCore_Impl.hpp
 52.31% (34/65)
 54.55% (12/22)
 80.77% (42/52)
src/exiv2/xmpsdk/src/XMPIterator.cpp
 71.27% (196/275)
 75.00% (12/16)
 62.09% (131/211)
src/exiv2/xmpsdk/src/XMPIterator.hpp
 52.94% (9/17)
 42.86% (3/7)
 75.00% (12/16)
src/exiv2/xmpsdk/src/XMPMeta-GetSet.cpp
 17.27% (91/527)
 17.65% (6/34)
 21.75% (87/400)
src/exiv2/xmpsdk/src/XMPMeta-Parse.cpp
 58.70% (351/598)
 62.50% (10/16)
 63.30% (376/594)
src/exiv2/xmpsdk/src/XMPMeta-Serialize.cpp
 56.22% (366/651)
 86.67% (13/15)
 52.46% (267/509)
src/exiv2/xmpsdk/src/XMPMeta.cpp
 23.81% (180/756)
 27.78% (10/36)
 11.48% (99/862)
src/exiv2/xmpsdk/src/XMPMeta.hpp
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/exiv2/xmpsdk/src/XMPUtils-FileInfo.cpp
  0.00% (0/742)
  0.00% (0/15)
  0.00% (0/826)
src/exiv2/xmpsdk/src/XMPUtils.cpp
  3.77% (38/1009)
  8.11% (3/37)
  1.58% (15/949)
Totals
 46.20% (15548/33657)
 57.20% (1620/2832)
 39.33% (10800/27462)