Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/exiv2/fuzz/fuzz-read-print-write.cpp
100.00% (39/39)
100.00% (1/1)
100.00% (13/13)
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
 42.86% (9/21)
 50.00% (3/6)
 33.33% (5/15)
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
 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/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
 92.15% (270/293)
 90.41% (66/73)
 93.50% (115/123)
src/exiv2/include/exiv2/xmp_exiv2.hpp
 86.96% (20/23)
 83.33% (5/6)
 60.00% (6/10)
src/exiv2/src/asfvideo.cpp
 89.49% (247/276)
 90.91% (20/22)
 88.82% (143/161)
src/exiv2/src/basicio.cpp
 17.15% (155/904)
 26.80% (26/97)
 13.58% (72/530)
src/exiv2/src/bmffimage.cpp
 86.43% (516/597)
 76.67% (23/30)
 84.58% (329/389)
src/exiv2/src/bmpimage.cpp
 61.82% (34/55)
 44.44% (4/9)
 62.86% (22/35)
src/exiv2/src/canonmn_int.cpp
 82.87% (329/397)
 74.58% (44/59)
 88.54% (286/323)
src/exiv2/src/casiomn_int.cpp
100.00% (60/60)
100.00% (6/6)
100.00% (36/36)
src/exiv2/src/convert.cpp
 20.07% (168/837)
 43.18% (19/44)
 13.92% (130/934)
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
 53.61% (52/97)
 63.64% (7/11)
 58.33% (42/72)
src/exiv2/src/crwimage_int.cpp
 29.09% (210/722)
 34.85% (23/66)
 31.73% (125/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.87% (97/187)
 54.84% (17/31)
 59.35% (73/123)
src/exiv2/src/enforce.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/exiv2/src/epsimage.cpp
 66.38% (541/815)
 56.25% (9/16)
 59.15% (595/1006)
src/exiv2/src/error.cpp
 30.67% (23/75)
 33.33% (4/12)
 33.33% (13/39)
src/exiv2/src/exif.cpp
 70.15% (322/459)
 63.64% (49/77)
 57.00% (167/293)
src/exiv2/src/fujimn_int.cpp
 97.40% (75/77)
100.00% (6/6)
 98.11% (52/53)
src/exiv2/src/futils.cpp
  0.00% (0/219)
  0.00% (0/13)
  0.00% (0/166)
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/227)
  0.00% (0/7)
  0.00% (0/169)
src/exiv2/src/image.cpp
 72.74% (451/620)
 72.37% (55/76)
 72.05% (299/415)
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.85% (195/343)
 48.00% (24/50)
 44.36% (118/266)
src/exiv2/src/jp2image.cpp
 89.11% (499/560)
 84.62% (11/13)
 81.82% (342/418)
src/exiv2/src/jp2image_int.cpp
100.00% (17/17)
100.00% (1/1)
100.00% (19/19)
src/exiv2/src/jpgimage.cpp
 88.26% (624/707)
 87.50% (21/24)
 85.94% (587/683)
src/exiv2/src/makernote_int.cpp
 86.67% (611/705)
 88.06% (118/134)
 89.94% (420/467)
src/exiv2/src/makernote_int.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/exiv2/src/matroskavideo.cpp
 91.59% (316/345)
 93.75% (15/16)
 85.45% (188/220)
src/exiv2/src/metadatum.cpp
 52.63% (10/19)
 57.14% (4/7)
 57.14% (4/7)
src/exiv2/src/minoltamn_int.cpp
 83.61% (255/305)
100.00% (45/45)
 81.50% (141/173)
src/exiv2/src/mrwimage.cpp
 69.57% (64/92)
 54.55% (6/11)
 67.24% (39/58)
src/exiv2/src/nikonmn_int.cpp
 90.57% (1825/2015)
 95.79% (91/95)
 87.79% (719/819)
src/exiv2/src/olympusmn_int.cpp
 94.08% (477/507)
100.00% (22/22)
 93.64% (309/330)
src/exiv2/src/orfimage.cpp
 40.00% (42/105)
 50.00% (6/12)
 38.24% (26/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.14% (115/116)
100.00% (13/13)
 98.66% (147/149)
src/exiv2/src/pentaxmn_int.cpp
 86.79% (230/265)
100.00% (23/23)
 89.95% (188/209)
src/exiv2/src/pentaxmn_int.hpp
100.00% (24/24)
100.00% (1/1)
 95.45% (21/22)
src/exiv2/src/pgfimage.cpp
 56.98% (102/179)
 81.82% (9/11)
 51.91% (68/131)
src/exiv2/src/photoshop.cpp
 95.15% (98/103)
 85.71% (6/7)
 96.23% (51/53)
src/exiv2/src/pngchunk_int.cpp
 79.56% (292/367)
 84.62% (11/13)
 75.09% (214/285)
src/exiv2/src/pngimage.cpp
 82.15% (382/465)
 92.86% (13/14)
 84.83% (341/402)
src/exiv2/src/preview.cpp
 49.39% (285/577)
 61.54% (32/52)
 43.59% (204/468)
src/exiv2/src/properties.cpp
 63.31% (157/248)
 64.29% (27/42)
 59.24% (93/157)
src/exiv2/src/psdimage.cpp
 33.33% (136/408)
 41.67% (5/12)
 27.33% (94/344)
src/exiv2/src/quicktimevideo.cpp
 97.49% (933/957)
 96.88% (31/32)
 93.11% (554/595)
src/exiv2/src/rafimage.cpp
 87.46% (251/287)
 66.67% (8/12)
 79.33% (119/150)
src/exiv2/src/riffvideo.cpp
 91.67% (209/228)
 87.50% (21/24)
 90.00% (135/150)
src/exiv2/src/rw2image.cpp
 80.00% (120/150)
 69.23% (9/13)
 64.89% (61/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
 81.08% (30/37)
100.00% (6/6)
 85.71% (30/35)
src/exiv2/src/sigmamn_int.cpp
100.00% (49/49)
100.00% (4/4)
100.00% (26/26)
src/exiv2/src/sonymn_int.cpp
 98.05% (753/768)
100.00% (63/63)
 98.55% (678/688)
src/exiv2/src/tags.cpp
 45.54% (92/202)
 60.00% (21/35)
 43.75% (56/128)
src/exiv2/src/tags_int.cpp
 92.06% (591/642)
 92.96% (66/71)
 90.37% (413/457)
src/exiv2/src/tags_int.hpp
 81.88% (122/149)
 85.71% (12/14)
 79.75% (63/79)
src/exiv2/src/tgaimage.cpp
 37.10% (23/62)
 33.33% (3/9)
 45.24% (19/42)
src/exiv2/src/tiffcomposite_int.cpp
 82.72% (967/1169)
 77.56% (121/156)
 70.23% (611/870)
src/exiv2/src/tiffcomposite_int.hpp
 97.90% (140/143)
 98.08% (51/52)
 98.41% (62/63)
src/exiv2/src/tiffimage.cpp
 58.72% (101/172)
 71.43% (10/14)
 56.25% (63/112)
src/exiv2/src/tiffimage_int.cpp
 83.17% (257/309)
 76.92% (20/26)
 81.61% (182/223)
src/exiv2/src/tiffimage_int.hpp
100.00% (9/9)
100.00% (4/4)
100.00% (5/5)
src/exiv2/src/tiffvisitor_int.cpp
 90.20% (948/1051)
100.00% (105/105)
 67.87% (602/887)
src/exiv2/src/tiffvisitor_int.hpp
100.00% (24/24)
100.00% (12/12)
100.00% (16/16)
src/exiv2/src/types.cpp
 58.66% (271/462)
 71.19% (42/59)
 49.28% (137/278)
src/exiv2/src/utils.cpp
 50.00% (6/12)
 50.00% (2/4)
 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
 66.35% (560/844)
 62.60% (82/131)
 62.75% (342/545)
src/exiv2/src/version.cpp
  0.00% (0/241)
  0.00% (0/11)
  0.00% (0/45)
src/exiv2/src/webpimage.cpp
 74.91% (421/562)
 73.33% (11/15)
 76.60% (288/376)
src/exiv2/src/xmp.cpp
 72.13% (458/635)
 69.05% (58/84)
 60.10% (253/421)
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.70% (79/103)
src/exiv2/xmpsdk/src/MD5.cpp
  0.00% (0/139)
  0.00% (0/5)
  0.00% (0/162)
src/exiv2/xmpsdk/src/ParseRDF.cpp
 63.92% (303/474)
 77.27% (17/22)
 59.00% (282/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)
 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.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
 48.95% (348/711)
 60.00% (18/30)
 49.47% (375/758)
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.09% (131/211)
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.13% (85/527)
 17.65% (6/34)
 19.75% (79/400)
src/exiv2/xmpsdk/src/XMPMeta-Parse.cpp
 56.86% (340/598)
 62.50% (10/16)
 62.79% (373/594)
src/exiv2/xmpsdk/src/XMPMeta-Serialize.cpp
 54.69% (356/651)
 86.67% (13/15)
 51.08% (260/509)
src/exiv2/xmpsdk/src/XMPMeta.cpp
 23.81% (180/756)
 27.78% (10/36)
 11.37% (98/862)
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
 27.45% (277/1009)
 29.73% (11/37)
 32.98% (313/949)
Totals
 61.70% (20792/33700)
 68.11% (1931/2835)
 52.61% (14452/27468)