Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/qpdf/fuzz/runlength_fuzzer.cc
100.00% (20/20)
100.00% (3/3)
100.00% (7/7)
src/qpdf/include/qpdf/JSON.hh
  0.00% (0/8)
  0.00% (0/4)
  0.00% (0/4)
src/qpdf/include/qpdf/ObjectHandle.hh
  0.00% (0/8)
  0.00% (0/4)
  0.00% (0/4)
src/qpdf/include/qpdf/Pipeline.hh
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/qpdf/include/qpdf/QIntC.hh
  0.00% (0/75)
  0.00% (0/15)
  0.00% (0/27)
src/qpdf/include/qpdf/QPDF.hh
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/qpdf/include/qpdf/QPDFCryptoImpl.hh
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/qpdf/include/qpdf/QPDFCryptoProvider.hh
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/qpdf/include/qpdf/QPDFObjGen.hh
  0.00% (0/41)
  0.00% (0/11)
  0.00% (0/11)
src/qpdf/include/qpdf/QPDFObjectHandle.hh
  0.00% (0/53)
  0.00% (0/17)
  0.00% (0/17)
src/qpdf/include/qpdf/QPDFSystemError.hh
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/qpdf/include/qpdf/QPDFTokenizer.hh
  0.00% (0/30)
  0.00% (0/10)
  0.00% (0/10)
src/qpdf/include/qpdf/QPDFXRefEntry.hh
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/qpdf/include/qpdf/QTC.hh
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/qpdf/include/qpdf/QUtil.hh
  0.00% (0/21)
  0.00% (0/4)
  0.00% (0/14)
src/qpdf/include/qpdf/RandomDataProvider.hh
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/qpdf/include/qpdf/global.hh
  8.04% (9/112)
  8.33% (3/36)
 16.67% (7/42)
src/qpdf/libqpdf/AES_PDF_native.cc
  0.00% (0/37)
  0.00% (0/2)
  0.00% (0/25)
src/qpdf/libqpdf/CryptoRandomDataProvider.cc
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/qpdf/libqpdf/MD5_native.cc
  0.00% (0/143)
  0.00% (0/8)
  0.00% (0/220)
src/qpdf/libqpdf/Pipeline.cc
 16.39% (10/61)
 18.75% (3/16)
 25.00% (5/20)
src/qpdf/libqpdf/Pl_Discard.cc
100.00% (8/8)
100.00% (4/4)
100.00% (5/5)
src/qpdf/libqpdf/Pl_RunLength.cc
 47.50% (57/120)
 70.00% (7/10)
 43.90% (36/82)
src/qpdf/libqpdf/QPDFCryptoProvider.cc
  0.00% (0/61)
  0.00% (0/11)
  0.00% (0/25)
src/qpdf/libqpdf/QPDFCrypto_native.cc
  0.00% (0/57)
  0.00% (0/16)
  0.00% (0/25)
src/qpdf/libqpdf/QPDFSystemError.cc
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/7)
src/qpdf/libqpdf/QUtil.cc
  0.00% (0/1206)
  0.00% (0/105)
  0.00% (0/646)
src/qpdf/libqpdf/RC4_native.cc
  0.00% (0/32)
  0.00% (0/3)
  0.00% (0/14)
src/qpdf/libqpdf/SHA2_native.cc
  0.00% (0/70)
  0.00% (0/5)
  0.00% (0/25)
src/qpdf/libqpdf/SecureRandomDataProvider.cc
  0.00% (0/38)
  0.00% (0/3)
  0.00% (0/12)
src/qpdf/libqpdf/global.cc
 13.33% (20/150)
 40.00% (2/5)
  3.94% (5/127)
src/qpdf/libqpdf/qpdf/AES_PDF_native.hh
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/qpdf/libqpdf/qpdf/QPDFCrypto_native.hh
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/qpdf/libqpdf/qpdf/Util.hh
 28.81% (17/59)
 27.27% (3/11)
 21.74% (10/46)
src/qpdf/libqpdf/qpdf/global_private.hh
 27.27% (27/99)
 30.00% (9/30)
 38.18% (21/55)
src/qpdf/libqpdf/rijndael.cc
  0.00% (0/308)
  0.00% (0/4)
  0.00% (0/63)
src/qpdf/libqpdf/sha2.c
  0.00% (0/40)
  0.00% (0/8)
  0.00% (0/1294)
src/qpdf/libqpdf/sha2big.c
  0.00% (0/38)
  0.00% (0/8)
  0.00% (0/246)
src/qpdf/libqpdf/sph/md_helper.c
  0.00% (0/86)
  0.00% (0/4)
  0.00% (0/80)
src/qpdf/libqpdf/sph/sph_types.h
  0.00% (0/482)
  0.00% (0/22)
  0.00% (0/22)
Totals
  4.90% (172/3510)
  8.98% (36/401)
  3.07% (98/3193)