Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/exiv2/fuzz/fuzz-preview.cpp
100.00% (20/20)
100.00% (1/1)
100.00% (11/11)
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
 40.00% (8/20)
 40.00% (2/5)
 28.57% (4/14)
src/exiv2/include/exiv2/exif.hpp
 71.43% (15/21)
 71.43% (5/7)
 71.43% (5/7)
src/exiv2/include/exiv2/image.hpp
 30.77% (4/13)
 25.00% (1/4)
 25.00% (1/4)
src/exiv2/include/exiv2/iptc.hpp
 42.86% (9/21)
 42.86% (3/7)
 42.86% (3/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
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/exiv2/include/exiv2/preview.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/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
 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.07% (213/280)
 76.39% (55/72)
 79.67% (98/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
 43.91% (119/271)
 59.09% (13/22)
 52.83% (84/159)
src/exiv2/src/basicio.cpp
 16.61% (150/903)
 25.77% (25/97)
 12.84% (70/545)
src/exiv2/src/bmffimage.cpp
 78.13% (468/599)
 65.52% (19/29)
 77.47% (306/395)
src/exiv2/src/bmpimage.cpp
 67.27% (37/55)
 55.56% (5/9)
 65.71% (23/35)
src/exiv2/src/canonmn_int.cpp
  3.69% (11/298)
  3.85% (1/26)
  2.76% (8/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
  0.00% (0/54)
  0.00% (0/4)
  0.00% (0/34)
src/exiv2/src/casiomn_int.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/exiv2/src/convert.cpp
 18.50% (155/838)
 43.18% (19/44)
 13.68% (128/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
 46.53% (47/101)
 66.67% (8/12)
 50.00% (29/58)
src/exiv2/src/crwimage.cpp
 56.70% (55/97)
 72.73% (8/11)
 59.72% (43/72)
src/exiv2/src/crwimage_int.cpp
 40.86% (295/722)
 42.42% (28/66)
 42.89% (169/394)
src/exiv2/src/crwimage_int.hpp
 78.05% (32/41)
 80.00% (12/15)
 80.00% (12/15)
src/exiv2/src/datasets.cpp
 51.65% (94/182)
 51.61% (16/31)
 55.38% (72/130)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 67.72% (537/793)
 66.67% (10/15)
 61.67% (584/947)
src/exiv2/src/error.cpp
 34.67% (26/75)
 41.67% (5/12)
 35.90% (14/39)
src/exiv2/src/exif.cpp
 32.75% (151/461)
 50.63% (40/79)
 33.90% (100/295)
src/exiv2/src/fujimn_int.cpp
  0.00% (0/74)
  0.00% (0/5)
  0.00% (0/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
 67.86% (38/56)
 55.56% (5/9)
 70.27% (26/37)
src/exiv2/src/helper_functions.cpp
 95.56% (43/45)
100.00% (7/7)
 94.12% (16/17)
src/exiv2/src/http.cpp
  0.00% (0/229)
  0.00% (0/7)
  0.00% (0/187)
src/exiv2/src/image.cpp
 23.94% (152/635)
 44.30% (35/79)
 16.82% (71/422)
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
 35.47% (122/344)
 33.33% (17/51)
 29.21% (78/267)
src/exiv2/src/jp2image.cpp
 35.54% (199/560)
 46.15% (6/13)
 35.17% (147/418)
src/exiv2/src/jp2image_int.cpp
100.00% (17/17)
100.00% (1/1)
100.00% (19/19)
src/exiv2/src/jpgimage.cpp
 30.06% (211/702)
 70.83% (17/24)
 28.80% (197/684)
src/exiv2/src/makernote_int.cpp
 78.81% (558/708)
 75.94% (101/133)
 85.50% (401/469)
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
 26.32% (5/19)
 42.86% (3/7)
 42.86% (3/7)
src/exiv2/src/minoltamn_int.cpp
  0.00% (0/290)
  0.00% (0/40)
  0.00% (0/169)
src/exiv2/src/minoltamn_int.hpp
 80.00% (12/15)
 80.00% (4/5)
 80.00% (4/5)
src/exiv2/src/mrwimage.cpp
 72.83% (67/92)
 63.64% (7/11)
 68.97% (40/58)
src/exiv2/src/nikonmn_int.cpp
  0.00% (0/1724)
  0.00% (0/64)
  0.00% (0/814)
src/exiv2/src/nikonmn_int.hpp
 90.91% (90/99)
 90.91% (30/33)
 90.91% (30/33)
src/exiv2/src/olympusmn_int.cpp
  0.00% (0/478)
  0.00% (0/13)
  0.00% (0/322)
src/exiv2/src/olympusmn_int.hpp
 22.22% (6/27)
 22.22% (2/9)
 22.22% (2/9)
src/exiv2/src/orfimage.cpp
 49.52% (52/105)
 66.67% (8/12)
 48.53% (33/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
  0.00% (0/110)
  0.00% (0/11)
  0.00% (0/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
  0.00% (0/283)
  0.00% (0/23)
  0.00% (0/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
 55.34% (57/103)
 85.71% (6/7)
 60.38% (32/53)
src/exiv2/src/pngchunk_int.cpp
 64.13% (236/368)
 53.85% (7/13)
 67.56% (202/299)
src/exiv2/src/pngimage.cpp
 21.15% (99/468)
 50.00% (7/14)
 23.74% (99/417)
src/exiv2/src/preview.cpp
 65.04% (374/575)
 61.54% (32/52)
 60.34% (283/469)
src/exiv2/src/properties.cpp
 48.01% (157/327)
 45.16% (28/62)
 51.60% (97/188)
src/exiv2/src/psdimage.cpp
 34.39% (141/410)
 50.00% (6/12)
 27.62% (95/344)
src/exiv2/src/quicktimevideo.cpp
 98.64% (945/958)
 96.88% (31/32)
 93.89% (599/638)
src/exiv2/src/rafimage.cpp
 33.80% (97/287)
 58.33% (7/12)
 48.67% (73/150)
src/exiv2/src/riffvideo.cpp
 95.63% (219/229)
 95.83% (23/24)
 92.67% (139/150)
src/exiv2/src/rw2image.cpp
 62.00% (93/150)
 61.54% (8/13)
 42.55% (40/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
  0.00% (0/31)
  0.00% (0/4)
  0.00% (0/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
  0.00% (0/43)
  0.00% (0/3)
  0.00% (0/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
  3.28% (19/579)
  4.17% (2/48)
  1.92% (13/677)
src/exiv2/src/sonymn_int.hpp
 88.89% (24/27)
 88.89% (8/9)
 88.89% (8/9)
src/exiv2/src/tags.cpp
 45.00% (90/200)
 57.14% (20/35)
 42.97% (55/128)
src/exiv2/src/tags_int.cpp
 17.33% (104/600)
 22.54% (16/71)
 16.56% (77/465)
src/exiv2/src/tags_int.hpp
  2.31% (3/130)
  8.33% (1/12)
  1.11% (1/90)
src/exiv2/src/tgaimage.cpp
 37.10% (23/62)
 33.33% (3/9)
 45.24% (19/42)
src/exiv2/src/tiffcomposite_int.cpp
 51.75% (607/1173)
 54.94% (89/162)
 45.22% (393/869)
src/exiv2/src/tiffcomposite_int.hpp
 93.38% (127/136)
 93.75% (45/48)
 94.23% (49/52)
src/exiv2/src/tiffimage.cpp
 64.53% (111/172)
 78.57% (11/14)
 60.71% (68/112)
src/exiv2/src/tiffimage_int.cpp
 71.15% (222/312)
 74.07% (20/27)
 70.35% (159/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
 68.70% (720/1048)
 66.35% (69/104)
 52.95% (457/863)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (22/22)
100.00% (10/10)
100.00% (14/14)
src/exiv2/src/types.cpp
 51.76% (235/454)
 64.41% (38/59)
 40.65% (113/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
 52.72% (446/846)
 48.09% (63/131)
 51.77% (278/537)
src/exiv2/src/version.cpp
  0.00% (0/235)
  0.00% (0/11)
  0.00% (0/49)
src/exiv2/src/webpimage.cpp
 34.74% (181/521)
 57.14% (8/14)
 27.59% (104/377)
src/exiv2/src/xmp.cpp
 49.47% (324/655)
 53.33% (48/90)
 46.75% (223/477)
src/exiv2/src/xmp_lifecycle.hpp
 93.94% (31/33)
100.00% (2/2)
 80.00% (4/5)
src/exiv2/src/xmpsidecar.cpp
 52.99% (71/134)
 62.50% (5/8)
 50.91% (56/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
 79.32% (376/474)
 86.36% (19/22)
 75.36% (364/483)
src/exiv2/xmpsdk/src/UnicodeConversions.cpp
  6.53% (66/1011)
  6.98% (3/43)
  4.02% (28/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
 12.36% (65/526)
 15.00% (9/60)
  7.28% (126/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
 46.98% (334/711)
 60.00% (18/30)
 47.40% (364/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
  0.00% (0/527)
  0.00% (0/34)
  0.00% (0/417)
src/exiv2/xmpsdk/src/XMPMeta-Parse.cpp
 60.87% (364/598)
 62.50% (10/16)
 66.02% (408/618)
src/exiv2/xmpsdk/src/XMPMeta-Serialize.cpp
  0.00% (0/651)
  0.00% (0/15)
  0.00% (0/516)
src/exiv2/xmpsdk/src/XMPMeta.cpp
 22.22% (168/756)
 22.22% (8/36)
 13.97% (139/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
  1.98% (20/1009)
  5.41% (2/37)
  0.91% (9/985)
Totals
 37.20% (12390/33308)
 48.07% (1371/2852)
 31.99% (8940/27944)