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
 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
 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
 80.39% (41/51)
 92.31% (12/13)
 85.71% (18/21)
src/exiv2/include/exiv2/value.hpp
 72.50% (203/280)
 72.22% (52/72)
 74.80% (92/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
 16.61% (150/903)
 25.77% (25/97)
 12.84% (70/545)
src/exiv2/src/bmffimage.cpp
 76.46% (458/599)
 65.52% (19/29)
 74.94% (296/395)
src/exiv2/src/bmpimage.cpp
 67.27% (37/55)
 55.56% (5/9)
 65.71% (23/35)
src/exiv2/src/canonmn_int.cpp
  0.00% (0/298)
  0.00% (0/26)
  0.00% (0/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
  7.28% (61/838)
 34.09% (15/44)
  5.98% (56/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
 22.71% (164/722)
 31.82% (21/66)
 26.14% (103/394)
src/exiv2/src/crwimage_int.hpp
 70.73% (29/41)
 73.33% (11/15)
 73.33% (11/15)
src/exiv2/src/datasets.cpp
 29.12% (53/182)
 35.48% (11/31)
 30.77% (40/130)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 67.21% (533/793)
 66.67% (10/15)
 61.03% (578/947)
src/exiv2/src/error.cpp
 30.67% (23/75)
 33.33% (4/12)
 33.33% (13/39)
src/exiv2/src/exif.cpp
 32.32% (149/461)
 50.63% (40/79)
 32.54% (96/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
 73.33% (33/45)
 85.71% (6/7)
 76.47% (13/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
 29.07% (100/344)
 25.49% (13/51)
 25.84% (69/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
 67.71% (478/706)
 74.44% (99/133)
 75.59% (353/467)
src/exiv2/src/makernote_int.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/exiv2/src/matroskavideo.cpp
 85.80% (296/345)
 93.75% (15/16)
 79.09% (174/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
 33.33% (33/99)
 33.33% (11/33)
 33.33% (11/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
 27.83% (91/327)
 33.87% (21/62)
 29.26% (55/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
 14.50% (87/600)
 19.72% (14/71)
 14.62% (68/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)
 59.82% (67/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.13% (714/1048)
 65.38% (68/104)
 52.84% (456/863)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (22/22)
100.00% (10/10)
100.00% (14/14)
src/exiv2/src/types.cpp
 49.56% (225/454)
 62.71% (37/59)
 39.21% (109/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
 44.92% (380/846)
 40.46% (53/131)
 46.37% (249/537)
src/exiv2/src/version.cpp
  0.00% (0/235)
  0.00% (0/11)
  0.00% (0/49)
src/exiv2/src/webpimage.cpp
 28.21% (147/521)
 57.14% (8/14)
 25.99% (98/377)
src/exiv2/src/xmp.cpp
 28.55% (187/655)
 38.89% (35/90)
 19.71% (94/477)
src/exiv2/src/xmp_lifecycle.hpp
 93.94% (31/33)
100.00% (2/2)
 80.00% (4/5)
src/exiv2/src/xmpsidecar.cpp
 49.25% (66/134)
 62.50% (5/8)
 48.18% (53/110)
src/exiv2/xmpsdk/src/ExpatAdapter.cpp
 62.67% (94/150)
 53.33% (8/15)
 51.40% (55/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
  0.00% (0/474)
  0.00% (0/22)
  0.00% (0/483)
src/exiv2/xmpsdk/src/UnicodeConversions.cpp
  3.26% (33/1011)
  2.33% (1/43)
  0.43% (3/696)
src/exiv2/xmpsdk/src/UnicodeInlines.incl_cpp
 32.53% (27/83)
 42.86% (3/7)
 27.13% (35/129)
src/exiv2/xmpsdk/src/WXMPIterator.cpp
 47.89% (34/71)
 37.50% (3/8)
 32.28% (51/158)
src/exiv2/xmpsdk/src/WXMPMeta.cpp
  7.79% (41/526)
 10.00% (6/60)
  4.45% (77/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
  3.27% (8/245)
 11.76% (2/17)
  4.42% (8/181)
src/exiv2/xmpsdk/src/XMPCore_Impl.cpp
  5.77% (41/711)
 16.67% (5/30)
  7.16% (55/768)
src/exiv2/xmpsdk/src/XMPCore_Impl.hpp
 32.31% (21/65)
 31.82% (7/22)
 32.69% (17/52)
src/exiv2/xmpsdk/src/XMPIterator.cpp
  9.82% (27/275)
 31.25% (5/16)
  9.73% (22/226)
src/exiv2/xmpsdk/src/XMPIterator.hpp
 35.29% (6/17)
 28.57% (2/7)
 43.75% (7/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
 26.92% (161/598)
 37.50% (6/16)
 27.99% (173/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
 20.24% (153/756)
 16.67% (6/36)
 12.86% (128/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
 30.73% (10234/33306)
 42.53% (1213/2852)
 25.33% (7078/27942)