LCOV - differential code coverage report
Current view: top level - contrib/pgcrypto Coverage Total Hit UBC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 85.8 % 4748 4072 676 21 4051 21
Current Date: 2026-05-29 21:51:00 -0400 Functions: 95.7 % 329 315 14 21 294 1
Baseline: lcov-20260530-034037-baseline Branches: 65.8 % 2728 1794 934 1794 263 79
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 35 35 20 15
(360..) days: 85.7 % 4712 4036 676 4036
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 95.7 % 328 314 14 20 294
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 65.7 % 2726 1792 934 1792

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UBC GNC CBC DCB Rate Total Hit UBC CBC DUB DCB Rate Total Hit UBC GNC CBC DCB
crypt-blowfish.c
96.9%96.9%
96.9 % 162 157 5 157 66.7 % 96 64 32 64 100.0 % 5 5 1 4
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-gensalt.c
84.8%84.8%
84.8 % 125 106 19 106 40.5 % 74 30 44 30 100.0 % 8 8 1 7
crypt-md5.c
94.8%94.8%
94.8 % 77 73 4 73 82.4 % 34 28 6 28 100.0 % 2 2 2
crypt-sha.c
83.0%83.0%
83.0 % 206 171 35 171 63.2 % 272 172 100 172 100.0 % 1 1 1
mbuf.c
93.6%93.6%
93.6 % 219 205 14 5 200 5 82.1 % 84 69 15 69 100.0 % 24 24 4 20
openssl.c
80.9%80.9%
80.9 % 319 258 61 2 256 2 56.1 % 132 74 58 74 90.9 % 33 30 3 2 28
pgcrypto.c
93.2%93.2%
93.2 % 190 177 13 177 55.1 % 98 54 44 54 126 42 88.9 % 27 24 3 24
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-cfb.c
95.1%95.1%
95.1 % 103 98 5 1 97 1 88.0 % 50 44 6 44 100.0 % 9 9 1 8
pgp-compress.c
86.4%86.4%
86.4 % 125 108 17 2 106 2 73.2 % 56 41 15 41 100.0 % 11 11 2 9
pgp-decrypt.c
80.1%80.1%
80.1 % 558 447 111 2 445 2 64.4 % 320 206 114 206 100.0 % 31 31 2 29
pgp-encrypt.c
87.6%87.6%
87.6 % 298 261 37 2 259 2 68.4 % 136 93 43 93 100.0 % 25 25 2 23
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-mpi-openssl.c
83.2%83.2%
83.2 % 161 134 27 134 50.0 % 146 73 73 73 100.0 % 7 7 7
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-pgsql.c
87.7%87.7%
87.7 % 463 406 57 3 403 3 67.2 % 378 254 124 254 137 37 90.0 % 40 36 4 2 34
pgp-pubdec.c
76.4%76.4%
76.4 % 106 81 25 81 62.7 % 59 37 22 37 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
pgp-pubkey.c
72.1%72.1%
72.1 % 333 240 93 1 239 1 58.5 % 159 93 66 93 100.0 % 9 9 1 8
pgp-s2k.c
91.2%91.2%
91.2 % 148 135 13 135 79.0 % 62 49 13 49 100.0 % 7 7 7
pgp.c
79.3%79.3%
79.3 % 135 107 28 107 57.4 % 54 31 23 31 91.7 % 24 22 2 22
px-crypt.c
93.2%93.2%
93.2 % 44 41 3 41 83.3 % 30 25 5 25 100.0 % 6 6 6
px-hmac.c
86.1%86.1%
86.1 % 72 62 10 1 61 1 87.5 % 8 7 1 7 75.0 % 8 6 2 1 5
px.c
87.1%87.1%
87.1 % 116 101 15 2 99 2 65.4 % 52 34 18 34 100.0 % 14 14 2 12 1

Generated by: LCOV version 2.5.0-beta