LCOV - differential code coverage report
Current view: top level - src/backend/libpq Coverage Total Hit UNC LBC UBC GIC GNC CBC EUB ECB DUB DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 59.6 % 5169 3081 6 2082 24 30 3027 4 6 2 18
Current Date: 2026-09-20 14:13:17 +0900 Functions: 83.3 % 281 234 47 1 12 221 1
Baseline: lcov-20260920-baseline Branches: 38.8 % 4227 1638 8 1 2580 12 1626 4 2
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Summarize by: Date bin (1,7] days: 40.0 % 5 2 3 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 79.4 % 515 409 6 100 30 379
(360..) days: 57.4 % 4649 2670 1979 24 2646 4 6
Function coverage date bins:
(30,360] days: 94.4 % 18 17 1 2 15
(360..) days: 82.5 % 263 217 46 1 10 206
Branch coverage date bins:
(1,7] days: 33.3 % 6 2 4 2
(30,360] days: 55.8 % 486 271 8 207 12 259
(360..) days: 36.5 % 3741 1365 1 2369 1365 4 2

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 GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GNC CBC EUB ECB Rate Total Hit UBC GIC GNC CBC DCB
(1,7] days auth-oauth.c∗∗ 40.0 % 5 2 3 2 33.3 % 6 2 4 2 -
(30,360] days Total
79.4%79.4%
79.4 % 515 409 6 100 30 379 55.8 % 486 271 8 207 12 259 94.4 % 18 17 1 2 15
auth.c 71.0 % 31 22 9 22 23.5 % 34 8 26 8 75.0 % 4 3 1 3
be-secure-openssl.c 85.5 % 256 219 6 31 26 193 66.5 % 248 165 8 75 12 153 100.0 % 6 6 1 5
be-secure-common.c 82.5 % 97 80 17 1 79 57.7 % 78 45 33 45 100.0 % 3 3 1 2
auth-scram.c 100.0 % 8 8 8 60.0 % 10 6 4 6 -
auth-sasl.c 80.0 % 5 4 1 4 50.0 % 10 5 5 5 -
hba.c 50.0 % 16 8 8 2 6 21.4 % 14 3 11 3 -
pqmq.c 66.7 % 3 2 1 2 50.0 % 4 2 2 2 -
crypt.c 80.8 % 26 21 5 21 59.1 % 22 13 9 13 -
auth-oauth.c 60.6 % 71 43 28 43 36.4 % 66 24 42 24 100.0 % 5 5 5
(360..) days Total
57.4%57.4%
57.4 % 4649 2670 1979 24 2646 4 6 36.5 % 3741 1365 1 2369 1365 4 2 82.5 % 263 217 46 1 10 206
auth.c 24.4 % 698 170 528 170 18.8 % 581 109 472 109 45.0 % 20 9 11 9
be-secure-gssapi.c 1.4 % 222 3 219 3 1.3 % 154 2 152 2 12.5 % 8 1 7 1
hba.c 60.8 % 985 599 386 599 45.8 % 954 437 517 437 82.4 % 34 28 6 2 26
pqcomm.c 61.3 % 568 348 220 348 39.3 % 450 177 1 272 177 91.5 % 47 43 4 1 42
pqmq.c 65.5 % 142 93 49 93 50.6 % 83 42 41 42 60.0 % 10 6 4 6
be-gssapi-common.c 0.0 % 37 37 0.0 % 20 20 0.0 % 3 3
ifaddr.c 43.4 % 76 33 43 33 24.6 % 65 16 49 16 50.0 % 6 3 3 3
be-secure-openssl.c 64.1 % 580 372 208 372 4 6 35.4 % 455 161 288 161 4 2 93.9 % 33 31 2 6 25
auth-scram.c 77.9 % 393 306 87 306 41.4 % 319 132 187 132 89.5 % 19 17 2 17
pqformat.c 82.9 % 158 131 27 131 37.9 % 66 25 41 25 92.3 % 26 24 2 24
auth-oauth.c 68.9 % 222 153 69 153 31.1 % 196 61 135 61 90.9 % 11 10 1 10
be-fsstubs.c 86.2 % 276 238 38 238 46.9 % 194 91 103 91 96.6 % 29 28 1 1 27
be-secure-common.c 51.1 % 45 23 22 23 32.0 % 50 16 34 16 100.0 % 1 1 1
auth-sasl.c 89.1 % 46 41 5 41 63.3 % 30 19 11 19 100.0 % 1 1 1
crypt.c 80.7 % 83 67 16 67 66.7 % 54 36 18 36 100.0 % 5 5 5
be-secure.c 73.4 % 94 69 25 69 58.6 % 70 41 29 41 100.0 % 9 9 9
'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.0-1