Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/exiv2/fuzz/fuzz-read-print-write.cpp
100.00% (42/42)
100.00% (1/1)
100.00% (13/13)
src/exiv2/include/exiv2/asfvideo.hpp
100.00% (11/11)
100.00% (4/4)
100.00% (4/4)
src/exiv2/include/exiv2/basicio.hpp
100.00% (10/10)
100.00% (4/4)
100.00% (6/6)
src/exiv2/include/exiv2/bmffimage.hpp
100.00% (4/4)
100.00% (3/3)
100.00% (3/3)
src/exiv2/include/exiv2/error.hpp
 50.00% (9/18)
 50.00% (3/6)
 50.00% (3/6)
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
 72.22% (13/18)
 83.33% (5/6)
 83.33% (5/6)
src/exiv2/include/exiv2/metadatum.hpp
 41.18% (7/17)
 63.64% (7/11)
 63.64% (7/11)
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)
 85.71% (24/28)
src/exiv2/include/exiv2/tags.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/exiv2/include/exiv2/types.hpp
 80.00% (40/50)
 92.31% (12/13)
 85.71% (18/21)
src/exiv2/include/exiv2/value.hpp
 91.88% (283/308)
 90.28% (65/72)
 90.91% (130/143)
src/exiv2/include/exiv2/xmp_exiv2.hpp
 88.46% (23/26)
 83.33% (5/6)
 63.64% (7/11)
src/exiv2/src/asfvideo.cpp
 85.87% (243/283)
 90.91% (20/22)
 84.66% (138/163)
src/exiv2/src/basicio.cpp
 16.74% (154/920)
 25.51% (25/98)
 12.96% (67/517)
src/exiv2/src/bmffimage.cpp
 86.16% (523/607)
 81.82% (27/33)
 83.98% (325/387)
src/exiv2/src/bmpimage.cpp
 58.18% (32/55)
 44.44% (4/9)
 58.82% (20/34)
src/exiv2/src/canonmn_int.cpp
 81.62% (382/468)
 74.58% (44/59)
 86.17% (268/311)
src/exiv2/src/casiomn_int.cpp
  4.05% (3/74)
 16.67% (1/6)
  2.78% (1/36)
src/exiv2/src/convert.cpp
 17.88% (152/850)
 43.18% (19/44)
 11.24% (103/916)
src/exiv2/src/cr2header_int.cpp
 42.22% (19/45)
 50.00% (2/4)
 65.71% (23/35)
src/exiv2/src/cr2header_int.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/exiv2/src/cr2image.cpp
 38.61% (39/101)
 50.00% (6/12)
 38.60% (22/57)
src/exiv2/src/crwimage.cpp
 40.21% (39/97)
 45.45% (5/11)
 45.07% (32/71)
src/exiv2/src/crwimage_int.cpp
 24.04% (176/732)
 31.88% (22/69)
 27.81% (109/392)
src/exiv2/src/crwimage_int.hpp
 79.07% (34/43)
 82.35% (14/17)
 82.35% (14/17)
src/exiv2/src/datasets.cpp
 53.33% (104/195)
 54.84% (17/31)
 56.78% (67/118)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 63.56% (518/815)
 60.00% (9/15)
 57.20% (576/1007)
src/exiv2/src/error.cpp
 30.67% (23/75)
 33.33% (4/12)
 32.43% (12/37)
src/exiv2/src/exif.cpp
 62.82% (294/468)
 53.95% (41/76)
 47.18% (142/301)
src/exiv2/src/fujimn_int.cpp
 90.67% (68/75)
100.00% (6/6)
 90.20% (46/51)
src/exiv2/src/futils.cpp
  0.00% (0/215)
  0.00% (0/13)
  0.00% (0/161)
src/exiv2/src/gifimage.cpp
 58.93% (33/56)
 44.44% (4/9)
 63.89% (23/36)
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/226)
  0.00% (0/7)
  0.00% (0/167)
src/exiv2/src/image.cpp
 70.56% (441/625)
 72.37% (55/76)
 70.60% (293/415)
src/exiv2/src/image_int.cpp
100.00% (21/21)
100.00% (2/2)
100.00% (8/8)
src/exiv2/src/image_int.hpp
100.00% (18/18)
100.00% (3/3)
100.00% (14/14)
src/exiv2/src/iptc.cpp
 57.23% (198/346)
 48.00% (24/50)
 43.82% (117/267)
src/exiv2/src/jp2image.cpp
 83.81% (471/562)
 84.62% (11/13)
 78.47% (328/418)
src/exiv2/src/jp2image_int.cpp
100.00% (17/17)
100.00% (1/1)
100.00% (19/19)
src/exiv2/src/jpgimage.cpp
 86.30% (611/708)
 83.33% (20/24)
 84.24% (572/679)
src/exiv2/src/makernote_int.cpp
 57.65% (407/706)
 64.93% (87/134)
 63.09% (294/466)
src/exiv2/src/makernote_int.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/matroskavideo.cpp
 91.33% (316/346)
 93.75% (15/16)
 84.93% (186/219)
src/exiv2/src/metadatum.cpp
 47.06% (8/17)
 40.00% (2/5)
 40.00% (2/5)
src/exiv2/src/minoltamn_int.cpp
 80.25% (256/319)
 97.78% (44/45)
 72.19% (122/169)
src/exiv2/src/mrwimage.cpp
 58.24% (53/91)
 36.36% (4/11)
 52.63% (30/57)
src/exiv2/src/nikonmn_int.cpp
 31.41% (691/2200)
 61.46% (59/96)
 60.67% (492/811)
src/exiv2/src/olympusmn_int.cpp
 72.69% (386/531)
 90.91% (20/22)
 66.77% (219/328)
src/exiv2/src/orfimage.cpp
 33.33% (35/105)
 41.67% (5/12)
 28.36% (19/67)
src/exiv2/src/orfimage_int.cpp
 50.00% (18/36)
 66.67% (2/3)
 76.92% (20/26)
src/exiv2/src/panasonicmn_int.cpp
 90.37% (122/135)
100.00% (13/13)
 84.83% (123/145)
src/exiv2/src/pentaxmn_int.cpp
 78.97% (229/290)
100.00% (23/23)
 72.64% (146/201)
src/exiv2/src/pentaxmn_int.hpp
100.00% (23/23)
100.00% (1/1)
 95.45% (21/22)
src/exiv2/src/pgfimage.cpp
 55.31% (99/179)
 81.82% (9/11)
 48.84% (63/129)
src/exiv2/src/photoshop.cpp
 95.15% (98/103)
 85.71% (6/7)
 96.23% (51/53)
src/exiv2/src/pngchunk_int.cpp
 74.80% (276/369)
 76.92% (10/13)
 73.24% (208/284)
src/exiv2/src/pngimage.cpp
 77.49% (365/471)
 92.86% (13/14)
 82.09% (330/402)
src/exiv2/src/preview.cpp
 43.11% (247/573)
 55.77% (29/52)
 38.29% (175/457)
src/exiv2/src/properties.cpp
 62.89% (161/256)
 64.29% (27/42)
 56.79% (92/162)
src/exiv2/src/psdimage.cpp
 30.00% (123/410)
 41.67% (5/12)
 23.38% (83/355)
src/exiv2/src/quicktimevideo.cpp
 89.20% (851/954)
 90.32% (28/31)
 86.00% (510/593)
src/exiv2/src/rafimage.cpp
 83.88% (255/304)
 50.00% (6/12)
 63.93% (78/122)
src/exiv2/src/riffvideo.cpp
 82.89% (189/228)
 83.33% (20/24)
 80.54% (120/149)
src/exiv2/src/rw2image.cpp
 80.00% (120/150)
 69.23% (9/13)
 64.52% (60/93)
src/exiv2/src/rw2image_int.cpp
 40.00% (2/5)
 50.00% (1/2)
 50.00% (1/2)
src/exiv2/src/safe_op.hpp
 96.00% (24/25)
100.00% (2/2)
 78.95% (15/19)
src/exiv2/src/samsungmn_int.cpp
 46.51% (20/43)
 83.33% (5/6)
 52.94% (18/34)
src/exiv2/src/sigmamn_int.cpp
 93.88% (46/49)
100.00% (4/4)
 92.31% (24/26)
src/exiv2/src/sonymn_int.cpp
 89.68% (704/785)
 96.83% (61/63)
 92.83% (634/683)
src/exiv2/src/tags.cpp
 46.15% (96/208)
 60.00% (21/35)
 44.35% (55/124)
src/exiv2/src/tags_int.cpp
 91.95% (594/646)
 92.96% (66/71)
 89.93% (411/457)
src/exiv2/src/tags_int.hpp
 81.43% (114/140)
 85.71% (12/14)
 80.00% (68/85)
src/exiv2/src/tgaimage.cpp
 37.10% (23/62)
 33.33% (3/9)
 43.90% (18/41)
src/exiv2/src/tiffcomposite_int.cpp
 80.31% (975/1214)
 77.99% (124/159)
 68.80% (569/827)
src/exiv2/src/tiffcomposite_int.hpp
 95.10% (136/143)
 90.57% (48/53)
 90.57% (48/53)
src/exiv2/src/tiffimage.cpp
 58.72% (101/172)
 71.43% (10/14)
 54.95% (61/111)
src/exiv2/src/tiffimage_int.cpp
 82.20% (254/309)
 76.92% (20/26)
 80.00% (176/220)
src/exiv2/src/tiffimage_int.hpp
100.00% (9/9)
100.00% (4/4)
100.00% (4/4)
src/exiv2/src/tiffvisitor_int.cpp
 88.44% (933/1055)
 99.05% (104/105)
 65.85% (563/855)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (23/23)
100.00% (11/11)
100.00% (11/11)
src/exiv2/src/types.cpp
 58.89% (275/467)
 72.41% (42/58)
 48.91% (135/276)
src/exiv2/src/utils.cpp
 50.00% (6/12)
 50.00% (2/4)
 50.00% (2/4)
src/exiv2/src/utils.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (2/2)
src/exiv2/src/value.cpp
 62.40% (536/859)
 59.54% (78/131)
 59.65% (306/513)
src/exiv2/src/version.cpp
  0.00% (0/241)
  0.00% (0/11)
  0.00% (0/45)
src/exiv2/src/webpimage.cpp
 62.34% (351/563)
 73.33% (11/15)
 66.84% (250/374)
src/exiv2/src/xmp.cpp
 71.38% (454/636)
 69.88% (58/83)
 59.37% (244/411)
src/exiv2/src/xmpsidecar.cpp
 50.00% (68/136)
 50.00% (4/8)
 49.55% (55/111)
src/exiv2/xmpsdk/src/ExpatAdapter.cpp
 77.85% (116/149)
 73.33% (11/15)
 67.65% (69/102)
src/exiv2/xmpsdk/src/MD5.cpp
  0.00% (0/139)
  0.00% (0/5)
  0.00% (0/162)
src/exiv2/xmpsdk/src/ParseRDF.cpp
 58.65% (278/474)
 77.27% (17/22)
 53.97% (258/478)
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)
 74.42% (96/129)
src/exiv2/xmpsdk/src/WXMPIterator.cpp
 57.75% (41/71)
 50.00% (4/8)
 40.51% (64/158)
src/exiv2/xmpsdk/src/WXMPMeta.cpp
 21.56% (113/524)
 25.00% (15/60)
 14.10% (244/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
 71.43% (5/7)
 66.67% (4/6)
 66.67% (4/6)
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.52% (345/711)
 60.00% (18/30)
 48.15% (365/758)
src/exiv2/xmpsdk/src/XMPCore_Impl.hpp
 50.00% (31/62)
 54.55% (12/22)
 72.22% (26/36)
src/exiv2/xmpsdk/src/XMPIterator.cpp
 69.60% (190/273)
 75.00% (12/16)
 61.84% (128/207)
src/exiv2/xmpsdk/src/XMPIterator.hpp
 42.86% (6/14)
 42.86% (3/7)
 42.86% (3/7)
src/exiv2/xmpsdk/src/XMPMeta-GetSet.cpp
 16.13% (85/527)
 17.65% (6/34)
 19.75% (79/400)
src/exiv2/xmpsdk/src/XMPMeta-Parse.cpp
 47.32% (283/598)
 62.50% (10/16)
 54.88% (326/594)
src/exiv2/xmpsdk/src/XMPMeta-Serialize.cpp
 54.53% (355/651)
 86.67% (13/15)
 50.10% (255/509)
src/exiv2/xmpsdk/src/XMPMeta.cpp
 23.71% (179/755)
 27.78% (10/36)
 11.07% (95/858)
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
 23.09% (233/1009)
 27.03% (10/37)
 24.34% (231/949)
Totals
 54.56% (18712/34298)
 64.30% (1832/2849)
 48.02% (13046/27168)