LCOV - differential code coverage report
Current view: top level - contrib/pgcrypto Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 85.9 % 4468 3839 13 616 32 3807 20 41
Current Date: 2024-04-14 14:21:10 Functions: 96.2 % 318 306 2 10 17 289 2
Baseline: 16@8cea358b128 Branches: 61.1 % 2740 1673 2 1065 2 1671
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 68.8 % 16 11 5 11
(60,120] days: 100.0 % 1 1 1
(120,180] days: 75.0 % 32 24 8 18 6
(240..) days: 86.1 % 4419 3803 616 3 3800
Function coverage date bins:
(120,180] days: 75.0 % 8 6 2 6
(240..) days: 96.8 % 310 300 10 11 289
Branch coverage date bins:
(60,120] days: 50.0 % 2 1 1 1
(120,180] days: 50.0 % 4 2 2 2
(240..) days: 61.1 % 2734 1670 1064 1670

File Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC UBC GNC CBC DUB DCB Rate Total Hit UNC UBC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
pgp-pubkey.c
72.1%72.1%
72.1 % 333 240 93 240 58.5 % 159 93 66 93 100.0 % 9 9 9
pgp-pubdec.c
74.3%74.3%
74.3 % 101 75 26 75 56.1 % 57 32 25 32 100.0 % 5 5 5
pgp-info.c
77.7%77.7%
77.7 % 103 80 23 80 62.3 % 61 38 23 38 100.0 % 4 4 4
pgp.c
79.3%79.3%
79.3 % 135 107 28 107 57.4 % 54 31 23 31 91.7 % 24 22 2 22
pgp-decrypt.c
80.1%80.1%
80.1 % 558 447 111 447 64.4 % 320 206 114 206 100.0 % 31 31 31
openssl.c
82.8%82.8%
82.8 % 291 241 8 42 20 221 15 29 58.6 % 116 68 2 46 2 66 93.3 % 30 28 2 8 20 2
pgp-mpi-openssl.c
83.2%83.2%
83.2 % 161 134 27 134 50.0 % 146 73 73 73 100.0 % 7 7 7
crypt-gensalt.c
83.7%83.7%
83.7 % 98 82 16 82 41.4 % 58 24 34 24 100.0 % 5 5 5
pgp-pubenc.c
84.1%84.1%
84.1 % 113 95 18 95 57.4 % 47 27 20 27 100.0 % 5 5 5
px-hmac.c
86.1%86.1%
86.1 % 72 62 10 62 87.5 % 8 7 1 7 75.0 % 8 6 2 6
pgp-compress.c
86.4%86.4%
86.4 % 125 108 17 1 107 1 73.2 % 56 41 15 41 100.0 % 11 11 1 10
px.c
87.1%87.1%
87.1 % 116 101 15 101 65.4 % 52 34 18 34 100.0 % 14 14 14
px-crypt.c
87.2%87.2%
87.2 % 39 34 5 34 73.3 % 30 22 8 22 100.0 % 5 5 5
pgp-encrypt.c
87.6%87.6%
87.6 % 298 261 37 261 68.4 % 136 93 43 93 100.0 % 25 25 25
pgp-pgsql.c
87.6%87.6%
87.6 % 461 404 5 52 11 393 5 11 54.0 % 528 285 243 285 90.0 % 40 36 4 8 28
pgp-armor.c
89.2%89.2%
89.2 % 231 206 25 206 72.6 % 168 122 46 122 100.0 % 10 10 10
pgp-mpi.c
91.1%91.1%
91.1 % 56 51 5 51 66.7 % 18 12 6 12 100.0 % 7 7 7
pgp-s2k.c
91.2%91.2%
91.2 % 148 135 13 135 79.0 % 62 49 13 49 100.0 % 7 7 7
pgcrypto.c
93.4%93.4%
93.4 % 183 171 12 171 35.3 % 266 94 172 94 91.7 % 24 22 2 22
mbuf.c
93.6%93.6%
93.6 % 219 205 14 205 82.1 % 84 69 15 69 100.0 % 24 24 24
crypt-md5.c
94.8%94.8%
94.8 % 77 73 4 73 82.4 % 34 28 6 28 100.0 % 2 2 2
pgp-cfb.c
95.1%95.1%
95.1 % 103 98 5 98 88.0 % 50 44 6 44 100.0 % 9 9 9
crypt-des.c
95.4%95.4%
95.4 % 285 272 13 272 87.3 % 134 117 17 117 100.0 % 7 7 7
crypt-blowfish.c
96.9%96.9%
96.9 % 162 157 5 157 66.7 % 96 64 32 64 100.0 % 5 5 5

Generated by: LCOV version 2.1-beta2-3-g6141622