View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/qpdf/fuzz/flate_fuzzer.cc |
90.91% (20/22) |
100.00% (4/4) |
87.50% (7/8) |
src/qpdf/include/qpdf/Pipeline.hh |
100.00% (4/4) |
100.00% (2/2) |
100.00% (2/2) |
src/qpdf/include/qpdf/QIntC.hh |
17.33% (13/75) |
26.67% (4/15) |
18.52% (5/27) |
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/QPDFSystemError.hh |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/qpdf/include/qpdf/QTC.hh |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/qpdf/include/qpdf/QUtil.hh |
14.29% (3/21) |
25.00% (1/4) |
7.14% (1/14) |
src/qpdf/include/qpdf/RandomDataProvider.hh |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
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 |
6.35% (4/63) |
6.25% (1/16) |
13.04% (3/23) |
src/qpdf/libqpdf/Pl_Discard.cc |
100.00% (8/8) |
100.00% (4/4) |
100.00% (5/5) |
src/qpdf/libqpdf/Pl_Flate.cc |
50.80% (127/250) |
58.82% (10/17) |
50.34% (73/145) |
src/qpdf/libqpdf/Pl_OStream.cc |
0.00% (0/14) |
0.00% (0/5) |
0.00% (0/8) |
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/58) |
0.00% (0/16) |
0.00% (0/25) |
src/qpdf/libqpdf/QPDFLogger.cc |
0.00% (0/158) |
0.00% (0/29) |
0.00% (0/85) |
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/1199) |
0.00% (0/103) |
0.00% (0/642) |
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/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 |
0.00% (0/30) |
0.00% (0/6) |
0.00% (0/29) |
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/74) |
src/qpdf/libqpdf/sph/sph_types.h |
0.00% (0/482) |
0.00% (0/22) |
0.00% (0/22) |
src/zlib/adler32.c |
68.35% (54/79) |
40.00% (2/5) |
79.86% (111/139) |
src/zlib/crc32.c |
0.00% (0/287) |
0.00% (0/13) |
0.00% (0/77) |
src/zlib/deflate.c |
37.23% (433/1163) |
51.72% (15/29) |
35.08% (549/1565) |
src/zlib/inffast.c |
0.00% (0/213) |
0.00% (0/1) |
0.00% (0/86) |
src/zlib/inflate.c |
0.00% (0/969) |
0.00% (0/22) |
0.00% (0/1184) |
src/zlib/inftrees.c |
0.00% (0/162) |
0.00% (0/1) |
0.00% (0/109) |
src/zlib/trees.c |
93.75% (390/416) |
90.48% (19/21) |
90.15% (540/599) |
src/zlib/zutil.c |
19.57% (9/46) |
40.00% (2/5) |
11.43% (4/35) |
Totals |
16.11% (1065/6609) |
15.50% (64/413) |
18.99% (1300/6847) |