LCOV - differential code coverage report
Current view: top level - src/backend/libpq Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 61.6 % 5070 3122 16 1932 17 65 3040 10 33
Current Date: 2026-03-14 14:10:32 -0400 Functions: 85.2 % 271 231 4 36 1 26 204 2 3
Baseline: lcov-20260315-024220-baseline Branches: 39.5 % 4115 1627 34 3 2451 15 24 1588 43 13 26 12
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Summarize by: Date bin (7,30] days: 100.0 % 6 6 6
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 81.8 % 99 81 16 2 59 22
(360..) days: 61.1 % 4965 3035 1930 17 3018
Function coverage date bins:
(30,360] days: 50.0 % 8 4 3 1 3 1
(360..) days: 86.3 % 263 227 1 35 1 23 203
Branch coverage date bins:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 41.7 % 72 30 33 9 23 7
(360..) days: 39.0 % 4097 1596 3 2442 15 1581 43 13

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 UNC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC UBC GBC GNC CBC DUB DCB
(7,30] days crypt.c∗∗ 100.0 % 6 6 6 50.0 % 2 1 1 1 -
(30,360] days Total
81.8%81.8%
81.8 % 99 81 16 2 59 22 41.7 % 72 30 33 9 23 7 50.0 % 8 4 3 1 3 1
auth.c 33.3 % 12 4 7 1 3 1 9.1 % 22 2 20 2 40.0 % 5 2 2 1 1 1
crypt.c 77.3 % 22 17 5 17 57.1 % 14 8 6 8 -
pqmq.c 57.1 % 7 4 3 4 33.3 % 6 2 4 2 -
hba.c 95.2 % 21 20 1 20 87.5 % 8 7 1 7 66.7 % 3 2 1 2
be-secure-gssapi.c 94.4 % 18 17 1 17 43.8 % 16 7 9 7 -
auth-scram.c 100.0 % 6 6 3 3 50.0 % 4 2 2 2 -
(360..) days Total
61.1%61.1%
61.1 % 4965 3035 1930 17 3018 39.0 % 4097 1596 3 2442 15 1581 43 13 86.3 % 263 227 1 35 1 23 203
auth.c 27.6 % 891 246 645 2 244 20.4 % 727 148 579 3 145 50.0 % 20 10 1 9 1 9
hba.c 59.5 % 1058 629 429 629 45.6 % 1066 486 2 578 486 83.9 % 31 26 5 6 20
be-secure-openssl.c 65.9 % 634 418 216 13 405 37.8 % 495 187 308 9 178 94.1 % 34 32 2 1 2 29
pqcomm.c 62.0 % 569 353 216 353 40.4 % 450 182 1 267 182 91.5 % 47 43 4 3 40
auth-scram.c 78.0 % 395 308 87 1 307 41.2 % 325 134 191 1 133 89.5 % 19 17 2 2 15
be-secure-gssapi.c 73.0 % 204 149 55 149 49.3 % 138 68 70 68 100.0 % 8 8 8
auth-oauth.c 78.2 % 234 183 51 183 43.2 % 206 89 117 89 91.7 % 12 11 1 3 8
pqmq.c 65.0 % 137 89 48 89 50.6 % 79 40 39 40 60.0 % 10 6 4 3 3
ifaddr.c 43.4 % 76 33 43 33 24.6 % 65 16 49 16 50.0 % 6 3 3 3
be-fsstubs.c 86.2 % 276 238 38 238 36.4 % 250 91 103 91 43 13 96.6 % 29 28 1 28
pqformat.c 82.9 % 158 131 27 131 37.9 % 66 25 41 25 92.3 % 26 24 2 24
be-gssapi-common.c 29.7 % 37 11 26 11 10.0 % 20 2 18 2 33.3 % 3 1 2 1
be-secure-common.c 53.2 % 47 25 22 25 32.0 % 50 16 34 1 15 100.0 % 2 2 2
crypt.c 81.2 % 85 69 16 1 68 67.2 % 58 39 19 1 38 100.0 % 5 5 3 2
be-secure.c 93.5 % 93 87 6 87 75.7 % 70 53 17 53 100.0 % 9 9 9
auth-sasl.c 89.4 % 47 42 5 42 62.5 % 32 20 12 20 100.0 % 1 1 1
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta