LCOV - differential code coverage report
Current view: top level - contrib/pgcrypto Coverage Total Hit UBC CBC EUB ECB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 85.7 % 4741 4064 677 4064
Current Date: 2025-09-06 07:49:51 +0900 Functions: 95.7 % 329 315 14 315
Baseline: lcov-20250906-005545-baseline Branches: 65.6 % 2726 1789 937 1789 245 73
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Summarize by: Date bin (30,360] days: 81.7 % 279 228 51 228
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 86.0 % 4462 3836 626 3836
Function coverage date bins:
(30,360] days: 83.3 % 12 10 2 10
(360..) days: 96.2 % 317 305 12 305
Branch coverage date bins:
(30,360] days: 60.8 % 306 186 120 186
(360..) days: 58.5 % 2738 1603 817 1603 245 73

Date 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 CBC Rate Total Hit UBC CBC EUB ECB Rate Total Hit UBC CBC
(30,360] days Total
81.7%81.7%
81.7 % 279 228 51 228 60.8 % 306 186 120 186 83.3 % 12 10 2 10
pgcrypto.c 75.0 % 8 6 2 6 - 75.0 % 4 3 1 3
openssl.c 65.6 % 32 21 11 21 44.4 % 18 8 10 8 66.7 % 3 2 1 2
crypt-sha.c 83.0 % 206 171 35 171 63.2 % 272 172 100 172 100.0 % 1 1 1
crypt-gensalt.c 88.9 % 27 24 3 24 37.5 % 16 6 10 6 100.0 % 3 3 3
(360..) days Total
86.0%86.0%
86.0 % 4462 3836 626 3836 58.5 % 2738 1603 817 1603 245 73 96.2 % 317 305 12 305
pgp-pgsql.c 87.6 % 461 404 57 404 48.1 % 528 254 124 254 119 31 90.0 % 40 36 4 36
pgcrypto.c 94.0 % 182 171 11 171 20.3 % 266 54 44 54 126 42 91.3 % 23 21 2 21
pgp.c 79.3 % 135 107 28 107 57.4 % 54 31 23 31 91.7 % 24 22 2 22
px-hmac.c 86.1 % 72 62 10 62 87.5 % 8 7 1 7 75.0 % 8 6 2 6
openssl.c 82.6 % 287 237 50 237 57.9 % 114 66 48 66 93.3 % 30 28 2 28
pgp-armor.c 89.2 % 231 206 25 206 72.6 % 168 122 46 122 100.0 % 10 10 10
pgp-pubenc.c 84.1 % 113 95 18 95 57.4 % 47 27 20 27 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
pgp-pubkey.c 72.1 % 333 240 93 240 58.5 % 159 93 66 93 100.0 % 9 9 9
pgp-info.c 77.7 % 103 80 23 80 62.3 % 61 38 23 38 100.0 % 4 4 4
pgp-pubdec.c 74.3 % 101 75 26 75 56.1 % 57 32 25 32 100.0 % 5 5 5
crypt-blowfish.c 96.9 % 162 157 5 157 66.7 % 96 64 32 64 100.0 % 5 5 5
pgp-decrypt.c 80.1 % 558 447 111 447 64.4 % 320 206 114 206 100.0 % 31 31 31
crypt-gensalt.c 83.7 % 98 82 16 82 41.4 % 58 24 34 24 100.0 % 5 5 5
pgp-encrypt.c 87.6 % 298 261 37 261 68.4 % 136 93 43 93 100.0 % 25 25 25
pgp-mpi.c 91.1 % 56 51 5 51 66.7 % 18 12 6 12 100.0 % 7 7 7
px.c 87.1 % 116 101 15 101 65.4 % 52 34 18 34 100.0 % 14 14 14
mbuf.c 93.6 % 219 205 14 205 82.1 % 84 69 15 69 100.0 % 24 24 24
crypt-md5.c 94.7 % 76 72 4 72 82.4 % 34 28 6 28 100.0 % 2 2 2
pgp-cfb.c 95.1 % 103 98 5 98 88.0 % 50 44 6 44 100.0 % 9 9 9
px-crypt.c 92.3 % 39 36 3 36 83.3 % 30 25 5 25 100.0 % 5 5 5
pgp-s2k.c 91.2 % 148 135 13 135 79.0 % 62 49 13 49 100.0 % 7 7 7
pgp-mpi-openssl.c 83.2 % 161 134 27 134 50.0 % 146 73 73 73 100.0 % 7 7 7
pgp-compress.c 86.4 % 125 108 17 108 73.2 % 56 41 15 41 100.0 % 11 11 11
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta