LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq Coverage Total Hit UNC LBC UBC GNC CBC EUB ECB DUB DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 58.3 % 10056 5860 69 1 4126 30 5830 5 5 58 28
Current Date: 2026-09-20 14:13:17 +0900 Functions: 78.5 % 507 398 7 1 101 20 378 2
Baseline: lcov-20260920-baseline Branches: 51.5 % 6840 3520 17 3303 19 3501 2 2
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Summarize by: Date bin (7,30] days: 17.0 % 47 8 37 2 6 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 46.7 % 362 169 32 161 24 145
(360..) days: 58.9 % 9647 5683 1 3963 5683 5 5
Function coverage date bins:
(30,360] days: 76.0 % 25 19 6 19
(360..) days: 78.6 % 482 379 7 1 95 20 359
Branch coverage date bins:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 35.8 % 254 91 17 146 19 72
(360..) days: 52.0 % 6588 3428 3156 3428 2 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 LBC UBC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC UBC GNC CBC EUB ECB Rate Total Hit UNC LBC UBC GNC CBC DUB
(7,30] days Total
17.0%17.0%
17.0 % 47 8 37 2 6 2 50.0 % 2 1 1 1 -
fe-connect.c 66.7 % 3 2 1 2 50.0 % 2 1 1 1 -
fe-secure-openssl.c 14.0 % 43 6 37 6 - -
fe-protocol3.c 0.0 % 1 1 - -
(30,360] days Total
46.7%46.7%
46.7 % 362 169 32 161 24 145 35.8 % 254 91 17 146 19 72 76.0 % 25 19 6 19
fe-exec.c 20.0 % 50 10 15 25 10 11.9 % 42 5 14 23 5 50.0 % 2 1 1 1
oauth-debug.h 0.0 % 38 38 0.0 % 26 26 0.0 % 1 1
fe-secure-gssapi.c 0.0 % 18 18 0.0 % 20 20 0.0 % 1 1
fe-auth-oauth.c 81.4 % 86 70 16 70 60.4 % 48 29 19 29 100.0 % 7 7 7
fe-protocol3.c 45.8 % 24 11 13 11 34.6 % 26 9 17 9 -
fe-print.c 42.1 % 19 8 11 8 30.0 % 20 6 14 6 -
fe-misc.c 59.3 % 27 16 11 16 50.0 % 20 10 10 10 100.0 % 4 4 4
fe-connect.c 48.4 % 31 15 16 7 8 71.4 % 28 20 8 14 6 50.0 % 2 1 1 1
fe-secure-openssl.c 63.3 % 30 19 8 3 11 8 50.0 % 12 6 3 3 3 3 100.0 % 2 2 2
fe-auth.c 33.3 % 3 1 2 1 33.3 % 6 2 4 2 -
fe-secure.c 83.3 % 6 5 1 5 75.0 % 4 3 1 3 100.0 % 1 1 1
fe-auth-scram.c 100.0 % 3 3 3 50.0 % 2 1 1 1 -
fe-lobj.c 35.3 % 17 6 9 2 5 1 - -
legacy-pqsignal.c 0.0 % 1 1 - 0.0 % 1 1
fe-trace.c 0.0 % 4 4 - 0.0 % 1 1
(360..) days Total
58.9%58.9%
58.9 % 9647 5683 1 3963 5683 5 5 52.0 % 6588 3428 3156 3428 2 2 78.6 % 482 379 7 1 95 20 359
fe-connect.c 64.7 % 2781 1798 983 1798 56.8 % 2043 1161 882 1161 89.0 % 109 97 12 5 92
fe-exec.c 63.3 % 1593 1008 1 584 1008 54.5 % 1154 629 525 629 82.9 % 117 97 1 19 97
fe-protocol3.c 62.3 % 975 607 368 607 56.6 % 828 469 359 469 78.3 % 23 18 5 1 17
fe-print.c 41.9 % 329 138 191 138 34.7 % 346 120 226 120 57.1 % 7 4 3 4
fe-secure-openssl.c 56.5 % 628 355 273 355 5 5 50.9 % 426 217 205 217 2 2 82.8 % 29 24 5 7 17
fe-auth.c 54.9 % 441 242 199 242 52.0 % 281 146 135 146 68.8 % 16 11 5 1 10
fe-secure-gssapi.c 1.2 % 240 3 237 3 1.6 % 128 2 126 2 16.7 % 6 1 5 1
fe-auth-oauth.c 66.4 % 327 217 110 217 48.3 % 201 97 104 97 81.2 % 16 13 3 13
fe-lobj.c 41.4 % 345 143 202 143 44.1 % 170 75 95 75 55.6 % 18 10 7 1 6 4
fe-misc.c 76.0 % 413 314 99 314 62.0 % 242 150 92 150 91.4 % 35 32 3 32
fe-trace.c 45.8 % 480 220 260 220 47.8 % 161 77 84 77 56.1 % 41 23 18 23
fe-auth-scram.c 66.9 % 381 255 126 255 56.8 % 192 109 83 109 100.0 % 12 12 12
fe-cancel.c 54.3 % 245 133 112 133 38.8 % 134 52 82 52 86.7 % 15 13 2 13
libpq-events.c 0.0 % 72 72 0.0 % 64 64 0.0 % 6 6
fe-secure.c 55.0 % 111 61 50 61 41.1 % 56 23 33 23 63.6 % 11 7 4 7
pqexpbuffer.c 76.8 % 112 86 26 86 62.5 % 56 35 21 35 90.9 % 11 10 1 10
fe-gssapi-common.c 13.6 % 44 6 38 6 6.2 % 16 1 15 1 25.0 % 4 1 3 1
fe-secure-common.c 79.8 % 84 67 17 67 75.9 % 54 41 13 41 100.0 % 4 4 4
test 83.3 % 36 30 6 30 80.0 % 30 24 6 24 100.0 % 2 2 2
legacy-pqsignal.c 0.0 % 10 10 0.0 % 6 6 -
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1