Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/exiv2/fuzz/fuzz-read-print-write.cpp
100.00% (37/37)
100.00% (1/1)
100.00% (15/15)
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
 85.71% (18/21)
 85.71% (6/7)
 85.71% (6/7)
src/exiv2/include/exiv2/image.hpp
 76.92% (10/13)
 75.00% (3/4)
 75.00% (3/4)
src/exiv2/include/exiv2/iptc.hpp
 85.71% (18/21)
 85.71% (6/7)
 85.71% (6/7)
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/properties.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
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
 91.79% (257/280)
 90.28% (65/72)
 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
 90.77% (246/271)
 90.91% (20/22)
 89.31% (142/159)
src/exiv2/src/basicio.cpp
 17.17% (155/903)
 26.80% (26/97)
 13.39% (73/545)
src/exiv2/src/bmffimage.cpp
 86.48% (518/599)
 75.86% (22/29)
 84.81% (335/395)
src/exiv2/src/bmpimage.cpp
 58.18% (32/55)
 44.44% (4/9)
 60.00% (21/35)
src/exiv2/src/canonmn_int.cpp
 90.60% (270/298)
 96.15% (25/26)
 92.76% (269/290)
src/exiv2/src/canonmn_int.hpp
 57.58% (57/99)
 57.58% (19/33)
 57.58% (19/33)
src/exiv2/src/casiomn_int.cpp
100.00% (54/54)
100.00% (4/4)
100.00% (34/34)
src/exiv2/src/casiomn_int.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/exiv2/src/convert.cpp
 20.17% (169/838)
 43.18% (19/44)
 14.21% (133/936)
src/exiv2/src/cr2header_int.cpp
 42.22% (19/45)
 50.00% (2/4)
 66.67% (24/36)
src/exiv2/src/cr2header_int.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/exiv2/src/cr2image.cpp
 48.51% (49/101)
 66.67% (8/12)
 53.45% (31/58)
src/exiv2/src/crwimage.cpp
 50.52% (49/97)
 63.64% (7/11)
 56.94% (41/72)
src/exiv2/src/crwimage_int.cpp
 36.57% (264/722)
 37.88% (25/66)
 38.32% (151/394)
src/exiv2/src/crwimage_int.hpp
 78.05% (32/41)
 80.00% (12/15)
 80.00% (12/15)
src/exiv2/src/datasets.cpp
 53.30% (97/182)
 54.84% (17/31)
 56.15% (73/130)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 65.45% (519/793)
 60.00% (9/15)
 59.77% (566/947)
src/exiv2/src/error.cpp
 41.33% (31/75)
 41.67% (5/12)
 43.59% (17/39)
src/exiv2/src/exif.cpp
 70.07% (323/461)
 63.29% (50/79)
 56.95% (168/295)
src/exiv2/src/fujimn_int.cpp
100.00% (74/74)
100.00% (5/5)
100.00% (54/54)
src/exiv2/src/fujimn_int.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/futils.cpp
  0.00% (0/231)
  0.00% (0/13)
  0.00% (0/186)
src/exiv2/src/gifimage.cpp
 62.50% (35/56)
 44.44% (4/9)
 67.57% (25/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
 73.26% (463/632)
 73.42% (58/79)
 72.32% (303/419)
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
 56.98% (196/344)
 49.02% (25/51)
 44.57% (119/267)
src/exiv2/src/jp2image.cpp
 89.29% (500/560)
 84.62% (11/13)
 82.06% (343/418)
src/exiv2/src/jp2image_int.cpp
100.00% (17/17)
100.00% (1/1)
100.00% (19/19)
src/exiv2/src/jpgimage.cpp
 87.18% (612/702)
 83.33% (20/24)
 85.23% (583/684)
src/exiv2/src/makernote_int.cpp
 89.52% (632/706)
 91.73% (122/133)
 91.01% (425/467)
src/exiv2/src/makernote_int.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/exiv2/src/matroskavideo.cpp
 92.46% (319/345)
 93.75% (15/16)
 85.91% (189/220)
src/exiv2/src/metadatum.cpp
 52.63% (10/19)
 57.14% (4/7)
 57.14% (4/7)
src/exiv2/src/minoltamn_int.cpp
 82.76% (240/290)
100.00% (40/40)
 81.07% (137/169)
src/exiv2/src/minoltamn_int.hpp
100.00% (15/15)
100.00% (5/5)
100.00% (5/5)
src/exiv2/src/mrwimage.cpp
 58.70% (54/92)
 36.36% (4/11)
 53.45% (31/58)
src/exiv2/src/nikonmn_int.cpp
 92.57% (1594/1722)
 93.75% (60/64)
 87.22% (710/814)
src/exiv2/src/nikonmn_int.hpp
 93.94% (93/99)
 93.94% (31/33)
 93.94% (31/33)
src/exiv2/src/olympusmn_int.cpp
 97.91% (468/478)
100.00% (13/13)
 97.83% (315/322)
src/exiv2/src/olympusmn_int.hpp
100.00% (27/27)
100.00% (9/9)
100.00% (9/9)
src/exiv2/src/orfimage.cpp
 53.33% (56/105)
 66.67% (8/12)
 55.88% (38/68)
src/exiv2/src/orfimage_int.cpp
 50.00% (18/36)
 66.67% (2/3)
 77.78% (21/27)
src/exiv2/src/panasonicmn_int.cpp
 99.09% (109/110)
100.00% (11/11)
 98.64% (145/147)
src/exiv2/src/panasonicmn_int.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/exiv2/src/pentaxmn_int.cpp
 91.52% (259/283)
100.00% (23/23)
 91.95% (217/236)
src/exiv2/src/pentaxmn_int.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/pgfimage.cpp
 54.44% (92/169)
 80.00% (8/10)
 50.78% (65/128)
src/exiv2/src/photoshop.cpp
 95.15% (98/103)
 85.71% (6/7)
 96.23% (51/53)
src/exiv2/src/pngchunk_int.cpp
 79.35% (292/368)
 84.62% (11/13)
 75.59% (226/299)
src/exiv2/src/pngimage.cpp
 81.84% (383/468)
 92.86% (13/14)
 84.65% (353/417)
src/exiv2/src/preview.cpp
 49.13% (282/574)
 61.54% (32/52)
 43.50% (204/469)
src/exiv2/src/properties.cpp
 52.29% (171/327)
 50.00% (31/62)
 54.79% (103/188)
src/exiv2/src/psdimage.cpp
 32.84% (134/408)
 41.67% (5/12)
 27.03% (93/344)
src/exiv2/src/quicktimevideo.cpp
 98.33% (940/956)
 96.88% (31/32)
 93.41% (595/637)
src/exiv2/src/rafimage.cpp
 87.80% (252/287)
 66.67% (8/12)
 80.00% (120/150)
src/exiv2/src/riffvideo.cpp
 93.45% (214/229)
 91.67% (22/24)
 91.33% (137/150)
src/exiv2/src/rw2image.cpp
 79.33% (119/150)
 69.23% (9/13)
 63.83% (60/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
 87.10% (27/31)
100.00% (4/4)
 93.94% (31/33)
src/exiv2/src/samsungmn_int.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/exiv2/src/sigmamn_int.cpp
100.00% (43/43)
100.00% (3/3)
100.00% (29/29)
src/exiv2/src/sigmamn_int.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/sonymn_int.cpp
 98.10% (568/579)
100.00% (48/48)
 98.52% (667/677)
src/exiv2/src/sonymn_int.hpp
100.00% (27/27)
100.00% (9/9)
100.00% (9/9)
src/exiv2/src/tags.cpp
 46.50% (93/200)
 60.00% (21/35)
 43.75% (56/128)
src/exiv2/src/tags_int.cpp
 91.33% (548/600)
 92.96% (66/71)
 90.32% (420/465)
src/exiv2/src/tags_int.hpp
 83.08% (108/130)
 83.33% (10/12)
 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
 83.12% (975/1173)
 78.40% (127/162)
 72.15% (627/869)
src/exiv2/src/tiffcomposite_int.hpp
 97.79% (133/136)
 97.92% (47/48)
 98.08% (51/52)
src/exiv2/src/tiffimage.cpp
 58.72% (101/172)
 71.43% (10/14)
 56.25% (63/112)
src/exiv2/src/tiffimage_int.cpp
 83.33% (260/312)
 77.78% (21/27)
 81.86% (185/226)
src/exiv2/src/tiffimage_int.hpp
100.00% (6/6)
100.00% (3/3)
100.00% (4/4)
src/exiv2/src/tiffvisitor_int.cpp
 90.08% (944/1048)
100.00% (104/104)
 69.18% (597/863)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (22/22)
100.00% (10/10)
100.00% (14/14)
src/exiv2/src/types.cpp
 57.05% (259/454)
 69.49% (41/59)
 48.92% (136/278)
src/exiv2/src/utils.cpp
 50.00% (7/14)
 50.00% (1/2)
 50.00% (2/4)
src/exiv2/src/utils.hpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/value.cpp
 69.39% (587/846)
 63.36% (83/131)
 69.17% (377/545)
src/exiv2/src/version.cpp
  0.00% (0/235)
  0.00% (0/11)
  0.00% (0/49)
src/exiv2/src/webpimage.cpp
 84.26% (439/521)
 78.57% (11/14)
 78.51% (296/377)
src/exiv2/src/xmp.cpp
 69.31% (454/655)
 64.44% (58/90)
 63.73% (304/477)
src/exiv2/src/xmp_lifecycle.hpp
 93.94% (31/33)
100.00% (2/2)
 80.00% (4/5)
src/exiv2/src/xmpsidecar.cpp
 50.75% (68/134)
 50.00% (4/8)
 50.00% (55/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
 72.57% (344/474)
 81.82% (18/22)
 68.53% (331/483)
src/exiv2/xmpsdk/src/UnicodeConversions.cpp
  6.82% (69/1011)
  6.98% (3/43)
  4.89% (34/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.10% (244/1730)
src/exiv2/xmpsdk/src/WXMPUtils.cpp
  4.88% (12/246)
  6.67% (2/30)
  3.10% (26/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
 48.66% (346/711)
 60.00% (18/30)
 50.26% (386/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
 16.89% (89/527)
 17.65% (6/34)
 20.86% (87/417)
src/exiv2/xmpsdk/src/XMPMeta-Parse.cpp
 60.03% (359/598)
 62.50% (10/16)
 65.05% (402/618)
src/exiv2/xmpsdk/src/XMPMeta-Serialize.cpp
 64.21% (418/651)
 93.33% (14/15)
 59.11% (305/516)
src/exiv2/xmpsdk/src/XMPMeta.cpp
 23.81% (180/756)
 27.78% (10/36)
 14.77% (147/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.03% (303/1009)
 29.73% (11/37)
 32.99% (325/985)
Totals
 62.25% (20736/33313)
 67.92% (1937/2852)
 53.46% (14942/27950)