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:
Summarize by: Date bin [..60] days: 68.8 % 16 11 5 11
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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

Date 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
[..60] days/ Total
68.8%68.8%
68.8 % 16 11 5 11 - -
pgp-pgsql.c 68.8 % 16 11 5 11 - -
(60,120] days/ Total
100.0%
100.0 % 1 1 1 50.0 % 2 1 1 1 -
pgp-decrypt.c 100.0 % 1 1 1 50.0 % 2 1 1 1 -
(120,180] days/ Total
75.0%75.0%
75.0 % 32 24 8 18 6 50.0 % 4 2 2 2 75.0 % 8 6 2 6
openssl.c 75.0 % 32 24 8 18 6 50.0 % 4 2 2 2 75.0 % 8 6 2 6
(240..) days/ Total
86.1%86.1%
86.1 % 4419 3803 616 3 3800 61.1 % 2734 1670 1064 1670 96.8 % 310 300 10 11 289
crypt-blowfish.c 96.9 % 162 157 5 157 66.7 % 96 64 32 64 100.0 % 5 5 5
crypt-des.c 95.4 % 285 272 13 272 87.3 % 134 117 17 117 100.0 % 7 7 7
crypt-gensalt.c 83.7 % 98 82 16 82 41.4 % 58 24 34 24 100.0 % 5 5 5
crypt-md5.c 94.8 % 77 73 4 73 82.4 % 34 28 6 28 100.0 % 2 2 2
mbuf.c 93.6 % 219 205 14 205 82.1 % 84 69 15 69 100.0 % 24 24 24
openssl.c 83.8 % 259 217 42 2 215 58.9 % 112 66 46 66 100.0 % 22 22 2 20
pgcrypto.c 93.4 % 183 171 12 171 35.3 % 266 94 172 94 91.7 % 24 22 2 22
pgp-armor.c 89.2 % 231 206 25 206 72.6 % 168 122 46 122 100.0 % 10 10 10
pgp-cfb.c 95.1 % 103 98 5 98 88.0 % 50 44 6 44 100.0 % 9 9 9
pgp-compress.c 86.4 % 125 108 17 1 107 73.2 % 56 41 15 41 100.0 % 11 11 1 10
pgp-decrypt.c 80.1 % 557 446 111 446 64.5 % 318 205 113 205 100.0 % 31 31 31
pgp-encrypt.c 87.6 % 298 261 37 261 68.4 % 136 93 43 93 100.0 % 25 25 25
pgp-info.c 77.7 % 103 80 23 80 62.3 % 61 38 23 38 100.0 % 4 4 4
pgp-mpi-openssl.c 83.2 % 161 134 27 134 50.0 % 146 73 73 73 100.0 % 7 7 7
pgp-mpi.c 91.1 % 56 51 5 51 66.7 % 18 12 6 12 100.0 % 7 7 7
pgp-pgsql.c 88.3 % 445 393 52 393 54.0 % 528 285 243 285 90.0 % 40 36 4 8 28
pgp-pubdec.c 74.3 % 101 75 26 75 56.1 % 57 32 25 32 100.0 % 5 5 5
pgp-pubenc.c 84.1 % 113 95 18 95 57.4 % 47 27 20 27 100.0 % 5 5 5
pgp-pubkey.c 72.1 % 333 240 93 240 58.5 % 159 93 66 93 100.0 % 9 9 9
pgp-s2k.c 91.2 % 148 135 13 135 79.0 % 62 49 13 49 100.0 % 7 7 7
pgp.c 79.3 % 135 107 28 107 57.4 % 54 31 23 31 91.7 % 24 22 2 22
px-crypt.c 87.2 % 39 34 5 34 73.3 % 30 22 8 22 100.0 % 5 5 5
px-hmac.c 86.1 % 72 62 10 62 87.5 % 8 7 1 7 75.0 % 8 6 2 6
px.c 87.1 % 116 101 15 101 65.4 % 52 34 18 34 100.0 % 14 14 14

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