Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/exiv2/fuzz/fuzz-read-print-write.cpp
100.00% (39/39)
100.00% (1/1)
100.00% (15/15)
src/exiv2/fuzz/fuzz-read-write.cpp
100.00% (14/14)
100.00% (1/1)
100.00% (6/6)
src/exiv2/include/exiv2/asfvideo.hpp
100.00% (11/11)
100.00% (4/4)
100.00% (8/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
 55.00% (11/20)
 60.00% (3/5)
 57.14% (8/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
 78.57% (11/14)
 80.00% (4/5)
 80.00% (4/5)
src/exiv2/include/exiv2/iptc.hpp
 86.36% (19/22)
 87.50% (7/8)
 87.50% (7/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
 87.50% (56/64)
100.00% (17/17)
 88.89% (32/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
 92.12% (269/292)
 90.41% (66/73)
 93.50% (115/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
 92.99% (252/271)
 95.45% (21/22)
 92.45% (147/159)
src/exiv2/src/basicio.cpp
 17.15% (155/904)
 26.80% (26/97)
 13.39% (73/545)
src/exiv2/src/bmffimage.cpp
 87.15% (522/599)
 75.86% (22/29)
 85.06% (336/395)
src/exiv2/src/bmpimage.cpp
 67.27% (37/55)
 55.56% (5/9)
 65.71% (23/35)
src/exiv2/src/canonmn_int.cpp
 80.86% (321/397)
 74.58% (44/59)
 87.62% (283/323)
src/exiv2/src/casiomn_int.cpp
100.00% (60/60)
100.00% (6/6)
100.00% (36/36)
src/exiv2/src/convert.cpp
 39.02% (327/838)
 75.00% (33/44)
 27.99% (262/936)
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
 77.23% (78/101)
 83.33% (10/12)
 68.97% (40/58)
src/exiv2/src/crwimage.cpp
 79.38% (77/97)
 81.82% (9/11)
 77.78% (56/72)
src/exiv2/src/crwimage_int.cpp
 87.12% (629/722)
 86.36% (57/66)
 81.98% (323/394)
src/exiv2/src/crwimage_int.hpp
100.00% (41/41)
100.00% (15/15)
100.00% (15/15)
src/exiv2/src/datasets.cpp
 53.48% (100/187)
 58.06% (18/31)
 60.16% (74/123)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 92.56% (734/793)
 86.67% (13/15)
 78.25% (741/947)
src/exiv2/src/error.cpp
 37.33% (28/75)
 33.33% (4/12)
 41.03% (16/39)
src/exiv2/src/exif.cpp
 75.82% (348/459)
 68.83% (53/77)
 63.14% (185/293)
src/exiv2/src/fujimn_int.cpp
100.00% (77/77)
100.00% (6/6)
 98.18% (54/55)
src/exiv2/src/futils.cpp
  0.00% (0/221)
  0.00% (0/13)
  0.00% (0/167)
src/exiv2/src/gifimage.cpp
 67.86% (38/56)
 55.56% (5/9)
 70.27% (26/37)
src/exiv2/src/helper_functions.cpp
100.00% (45/45)
100.00% (7/7)
100.00% (17/17)
src/exiv2/src/http.cpp
  0.00% (0/229)
  0.00% (0/7)
  0.00% (0/187)
src/exiv2/src/image.cpp
 76.39% (482/631)
 79.49% (62/78)
 74.88% (313/418)
src/exiv2/src/image_int.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/image_int.hpp
100.00% (17/17)
100.00% (3/3)
100.00% (16/16)
src/exiv2/src/iptc.cpp
 63.27% (217/343)
 56.00% (28/50)
 51.13% (136/266)
src/exiv2/src/jp2image.cpp
 89.64% (502/560)
 84.62% (11/13)
 82.30% (344/418)
src/exiv2/src/jp2image_int.cpp
100.00% (17/17)
100.00% (1/1)
100.00% (19/19)
src/exiv2/src/jpgimage.cpp
 88.32% (620/702)
 87.50% (21/24)
 86.11% (589/684)
src/exiv2/src/makernote_int.cpp
 93.63% (661/706)
 97.74% (130/133)
 93.15% (435/467)
src/exiv2/src/makernote_int.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/matroskavideo.cpp
 93.04% (321/345)
100.00% (16/16)
 86.36% (190/220)
src/exiv2/src/metadatum.cpp
 52.63% (10/19)
 57.14% (4/7)
 57.14% (4/7)
src/exiv2/src/minoltamn_int.cpp
 83.61% (255/305)
100.00% (45/45)
 81.61% (142/174)
src/exiv2/src/mrwimage.cpp
 77.17% (71/92)
 63.64% (7/11)
 75.86% (44/58)
src/exiv2/src/nikonmn_int.cpp
 90.48% (1825/2017)
 95.79% (91/95)
 87.68% (719/820)
src/exiv2/src/olympusmn_int.cpp
 95.66% (485/507)
100.00% (22/22)
 96.06% (317/330)
src/exiv2/src/orfimage.cpp
 78.10% (82/105)
 83.33% (10/12)
 69.12% (47/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
 98.28% (114/116)
100.00% (13/13)
 97.32% (145/149)
src/exiv2/src/pentaxmn_int.cpp
 90.85% (258/284)
100.00% (24/24)
 89.87% (213/237)
src/exiv2/src/pgfimage.cpp
 78.70% (133/169)
100.00% (10/10)
 71.88% (92/128)
src/exiv2/src/photoshop.cpp
 95.15% (98/103)
 85.71% (6/7)
 96.23% (51/53)
src/exiv2/src/pngchunk_int.cpp
 89.67% (330/368)
100.00% (13/13)
 80.94% (242/299)
src/exiv2/src/pngimage.cpp
 88.03% (412/468)
 92.86% (13/14)
 90.17% (376/417)
src/exiv2/src/preview.cpp
 49.13% (282/574)
 61.54% (32/52)
 43.50% (204/469)
src/exiv2/src/properties.cpp
 63.71% (158/248)
 64.29% (27/42)
 59.87% (94/157)
src/exiv2/src/psdimage.cpp
 75.74% (309/408)
 83.33% (10/12)
 69.19% (238/344)
src/exiv2/src/quicktimevideo.cpp
 98.85% (945/956)
100.00% (32/32)
 94.05% (601/639)
src/exiv2/src/rafimage.cpp
 88.15% (253/287)
 66.67% (8/12)
 80.67% (121/150)
src/exiv2/src/riffvideo.cpp
 96.51% (221/229)
100.00% (24/24)
 93.33% (140/150)
src/exiv2/src/rw2image.cpp
 82.00% (123/150)
 76.92% (10/13)
 65.96% (62/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
 81.08% (30/37)
100.00% (6/6)
 85.71% (30/35)
src/exiv2/src/sigmamn_int.cpp
100.00% (49/49)
100.00% (4/4)
100.00% (26/26)
src/exiv2/src/sonymn_int.cpp
 98.18% (754/768)
100.00% (63/63)
 98.55% (678/688)
src/exiv2/src/tags.cpp
 45.54% (92/202)
 60.00% (21/35)
 43.75% (56/128)
src/exiv2/src/tags_int.cpp
 92.07% (592/643)
 92.96% (66/71)
 90.37% (413/457)
src/exiv2/src/tags_int.hpp
 81.88% (122/149)
 85.71% (12/14)
 80.00% (72/90)
src/exiv2/src/tgaimage.cpp
 37.10% (23/62)
 33.33% (3/9)
 45.24% (19/42)
src/exiv2/src/tiffcomposite_int.cpp
 87.82% (1024/1166)
 85.26% (133/156)
 76.46% (653/854)
src/exiv2/src/tiffcomposite_int.hpp
 97.93% (142/145)
 98.11% (52/53)
 98.51% (66/67)
src/exiv2/src/tiffimage.cpp
 73.84% (127/172)
 78.57% (11/14)
 67.86% (76/112)
src/exiv2/src/tiffimage_int.cpp
 93.85% (290/309)
 92.31% (24/26)
 91.56% (206/225)
src/exiv2/src/tiffimage_int.hpp
100.00% (9/9)
100.00% (4/4)
100.00% (5/5)
src/exiv2/src/tiffvisitor_int.cpp
 94.85% (995/1049)
100.00% (105/105)
 72.57% (627/864)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (21/21)
100.00% (9/9)
100.00% (13/13)
src/exiv2/src/types.cpp
 61.23% (278/454)
 71.19% (42/59)
 50.00% (139/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
 71.21% (601/844)
 65.65% (86/131)
 70.64% (385/545)
src/exiv2/src/version.cpp
  3.32% (8/241)
 18.18% (2/11)
  6.38% (3/47)
src/exiv2/src/webpimage.cpp
 80.43% (452/562)
 73.33% (11/15)
 82.18% (309/376)
src/exiv2/src/xmp.cpp
 76.71% (481/627)
 74.39% (61/82)
 67.89% (315/464)
src/exiv2/src/xmpsidecar.cpp
 83.58% (112/134)
 75.00% (6/8)
 77.27% (85/110)
src/exiv2/xmpsdk/src/ExpatAdapter.cpp
 84.00% (126/150)
 73.33% (11/15)
 76.64% (82/107)
src/exiv2/xmpsdk/src/MD5.cpp
  0.00% (0/139)
  0.00% (0/5)
  0.00% (0/162)
src/exiv2/xmpsdk/src/ParseRDF.cpp
 73.42% (348/474)
 81.82% (18/22)
 69.57% (336/483)
src/exiv2/xmpsdk/src/UnicodeConversions.cpp
  6.82% (69/1011)
  6.98% (3/43)
  5.46% (38/696)
src/exiv2/xmpsdk/src/UnicodeInlines.incl_cpp
 63.86% (53/83)
 85.71% (6/7)
 78.29% (101/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
  4.88% (12/246)
  6.67% (2/30)
  3.33% (28/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
 51.90% (369/711)
 63.33% (19/30)
 52.60% (404/768)
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.39% (141/226)
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.82% (91/417)
src/exiv2/xmpsdk/src/XMPMeta-Parse.cpp
 58.86% (352/598)
 62.50% (10/16)
 64.56% (399/618)
src/exiv2/xmpsdk/src/XMPMeta-Serialize.cpp
 66.97% (436/651)
 93.33% (14/15)
 62.21% (321/516)
src/exiv2/xmpsdk/src/XMPMeta.cpp
 23.81% (180/756)
 27.78% (10/36)
 14.87% (148/995)
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/852)
src/exiv2/xmpsdk/src/XMPUtils.cpp
 30.13% (304/1009)
 29.73% (11/37)
 33.20% (327/985)
Totals
 67.44% (22702/33663)
 73.35% (2075/2829)
 57.26% (15941/27838)