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/fuzz/fuzz-read-print-write.cpp
100.00% (37/37)
100.00% (1/1)
100.00% (15/15)
src/exiv2/fuzz/fuzz-read-write.cpp
100.00% (12/12)
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
 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
100.00% (3/3)
100.00% (1/1)
100.00% (1/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
 92.99% (252/271)
 95.45% (21/22)
 92.45% (147/159)
src/exiv2/src/basicio.cpp
 17.05% (154/903)
 26.80% (26/97)
 13.21% (72/545)
src/exiv2/src/bmffimage.cpp
 92.49% (554/599)
 79.31% (23/29)
 90.38% (357/395)
src/exiv2/src/bmpimage.cpp
 72.73% (40/55)
 66.67% (6/9)
 68.57% (24/35)
src/exiv2/src/canonmn_int.cpp
 91.28% (272/298)
 96.15% (25/26)
 93.10% (270/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
 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
 80.20% (81/101)
 91.67% (11/12)
 70.69% (41/58)
src/exiv2/src/crwimage.cpp
 82.47% (80/97)
 90.91% (10/11)
 79.17% (57/72)
src/exiv2/src/crwimage_int.cpp
 86.57% (625/722)
 86.36% (57/66)
 81.47% (321/394)
src/exiv2/src/crwimage_int.hpp
100.00% (41/41)
100.00% (15/15)
100.00% (15/15)
src/exiv2/src/datasets.cpp
 54.95% (100/182)
 58.06% (18/31)
 56.92% (74/130)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 93.95% (745/793)
 93.33% (14/15)
 78.67% (745/947)
src/exiv2/src/error.cpp
 41.33% (31/75)
 41.67% (5/12)
 43.59% (17/39)
src/exiv2/src/exif.cpp
 76.36% (352/461)
 69.62% (55/79)
 64.75% (191/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
 73.21% (41/56)
 66.67% (6/9)
 72.97% (27/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.85% (488/635)
 79.75% (63/79)
 75.36% (318/422)
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.37% (218/344)
 56.86% (29/51)
 51.31% (137/267)
src/exiv2/src/jp2image.cpp
 92.32% (517/560)
 92.31% (12/13)
 83.73% (350/418)
src/exiv2/src/jp2image_int.cpp
100.00% (17/17)
100.00% (1/1)
100.00% (19/19)
src/exiv2/src/jpgimage.cpp
 89.17% (626/702)
 95.83% (23/24)
 86.40% (591/684)
src/exiv2/src/makernote_int.cpp
 94.05% (664/706)
 98.50% (131/133)
 93.15% (435/467)
src/exiv2/src/makernote_int.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
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
 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
 80.43% (74/92)
 72.73% (8/11)
 77.59% (45/58)
src/exiv2/src/nikonmn_int.cpp
 92.58% (1596/1724)
 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
 98.95% (473/478)
100.00% (13/13)
 99.07% (319/322)
src/exiv2/src/olympusmn_int.hpp
100.00% (27/27)
100.00% (9/9)
100.00% (9/9)
src/exiv2/src/orfimage.cpp
 80.95% (85/105)
 91.67% (11/12)
 70.59% (48/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
 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
 93.29% (264/283)
100.00% (23/23)
 93.22% (220/236)
src/exiv2/src/pentaxmn_int.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/pgfimage.cpp
 78.70% (133/169)
100.00% (10/10)
 71.88% (92/128)
src/exiv2/src/photoshop.cpp
 98.06% (101/103)
100.00% (7/7)
 98.11% (52/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.68% (415/468)
100.00% (14/14)
 90.41% (377/417)
src/exiv2/src/preview.cpp
 67.83% (390/575)
 69.23% (36/52)
 62.05% (291/469)
src/exiv2/src/properties.cpp
 52.60% (172/327)
 50.00% (31/62)
 55.32% (104/188)
src/exiv2/src/psdimage.cpp
 80.73% (331/410)
 91.67% (11/12)
 74.42% (256/344)
src/exiv2/src/quicktimevideo.cpp
 98.85% (947/958)
100.00% (32/32)
 94.04% (600/638)
src/exiv2/src/rafimage.cpp
 89.20% (256/287)
 75.00% (9/12)
 81.33% (122/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
 80.65% (25/31)
100.00% (4/4)
 87.88% (29/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
 97.93% (567/579)
100.00% (48/48)
 98.38% (666/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
 87.89% (1031/1173)
 85.80% (139/162)
 76.87% (668/869)
src/exiv2/src/tiffcomposite_int.hpp
 97.79% (133/136)
 97.92% (47/48)
 98.08% (51/52)
src/exiv2/src/tiffimage.cpp
 84.30% (145/172)
 92.86% (13/14)
 78.57% (88/112)
src/exiv2/src/tiffimage_int.cpp
 93.91% (293/312)
 92.59% (25/27)
 91.59% (207/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
 95.32% (999/1048)
100.00% (104/104)
 73.00% (630/863)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (22/22)
100.00% (10/10)
100.00% (14/14)
src/exiv2/src/types.cpp
 61.23% (278/454)
 71.19% (42/59)
 50.00% (139/278)
src/exiv2/src/utils.cpp
100.00% (14/14)
100.00% (2/2)
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.16% (602/846)
 65.65% (86/131)
 70.02% (376/537)
src/exiv2/src/version.cpp
  2.55% (6/235)
 18.18% (2/11)
  8.16% (4/49)
src/exiv2/src/webpimage.cpp
 88.87% (463/521)
 85.71% (12/14)
 84.08% (317/377)
src/exiv2/src/xmp.cpp
 73.74% (483/655)
 68.89% (62/90)
 67.71% (323/477)
src/exiv2/src/xmp_lifecycle.hpp
 93.94% (31/33)
100.00% (2/2)
 80.00% (4/5)
src/exiv2/src/xmpsidecar.cpp
 85.82% (115/134)
 87.50% (7/8)
 78.18% (86/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
 80.17% (380/474)
 95.45% (21/22)
 78.67% (380/483)
src/exiv2/xmpsdk/src/UnicodeConversions.cpp
  6.82% (69/1011)
  6.98% (3/43)
  5.32% (37/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
 52.60% (374/711)
 63.33% (19/30)
 53.26% (409/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
 72.73% (200/275)
 75.00% (12/16)
 65.04% (147/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
 60.70% (363/598)
 62.50% (10/16)
 66.02% (408/618)
src/exiv2/xmpsdk/src/XMPMeta-Serialize.cpp
 69.43% (452/651)
 93.33% (14/15)
 64.53% (333/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
 29.53% (298/1009)
 29.73% (11/37)
 32.99% (325/985)
Totals
 68.26% (22767/33355)
 73.76% (2105/2854)
 58.22% (16280/27963)