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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 58.3 % 10056 5860 70 1 4125 31 5829 5 5 59 29
Current Date: 2026-10-12 11:56:10 +0200 Functions: 78.5 % 507 398 8 1 100 20 378 2
Baseline: lcov-20261012-baseline Branches: 51.5 % 6840 3520 18 3302 20 3500 2 2
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Summarize by: Date bin (1,7] days: 50.0 % 2 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 44.9 % 394 177 69 148 30 147
(360..) days: 58.8 % 9660 5682 1 3977 5682 5 5
Function coverage date bins:
(30,360] days: 76.0 % 25 19 6 19
(360..) days: 78.6 % 482 379 8 1 94 20 359
Branch coverage date bins:
(1,7] days: 50.0 % 2 1 1 1
(30,360] days: 38.7 % 238 92 17 129 19 73
(360..) days: 51.9 % 6604 3427 3173 3427 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
(1,7] days Total
50.0%50.0%
50.0 % 2 1 1 1 50.0 % 2 1 1 1 -
fe-secure-gssapi.c 0.0 % 1 1 - -
fe-secure-openssl.c 100.0 % 1 1 1 50.0 % 2 1 1 1 -
(30,360] days Total∗
44.9%44.9%
44.9 % 394 177 69 148 30 147 38.7 % 238 92 17 129 19 73 76.0 % 25 19 6 19
fe-secure-openssl.c 34.2 % 73 25 45 3 17 8 50.0 % 12 6 3 3 3 3 100.0 % 2 2 2
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-connect.c 50.0 % 34 17 17 7 10 70.0 % 30 21 9 14 7 50.0 % 2 1 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 44.0 % 25 11 14 11 34.6 % 26 9 17 9 -
fe-lobj.c 35.3 % 17 6 9 2 5 1 - -
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-trace.c 0.0 % 4 4 - 0.0 % 1 1
fe-secure-gssapi.c 0.0 % 3 3 0.0 % 2 2 0.0 % 1 1
fe-auth.c 33.3 % 3 1 2 1 33.3 % 6 2 4 2 -
legacy-pqsignal.c 0.0 % 1 1 - 0.0 % 1 1
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 -
(360..) days Total
58.8%58.8%
58.8 % 9660 5682 1 3977 5682 5 5 51.9 % 6604 3427 3173 3427 2 2 78.6 % 482 379 8 1 94 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-secure-openssl.c 56.5 % 627 354 273 354 5 5 50.9 % 424 216 204 216 2 2 82.8 % 29 24 5 7 17
fe-trace.c 45.8 % 480 220 260 220 47.8 % 161 77 84 77 56.1 % 41 23 18 23
fe-secure-gssapi.c 1.2 % 254 3 251 3 1.4 % 146 2 144 2 16.7 % 6 1 1 4 1
fe-lobj.c 41.4 % 345 143 202 143 44.1 % 170 75 95 75 55.6 % 18 10 7 1 6 4
fe-auth.c 54.9 % 441 242 199 242 52.0 % 281 146 135 146 68.8 % 16 11 5 1 10
fe-print.c 41.9 % 329 138 191 138 34.7 % 346 120 226 120 57.1 % 7 4 3 4
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
fe-auth-oauth.c 66.4 % 327 217 110 217 48.3 % 201 97 104 97 81.2 % 16 13 3 13
fe-misc.c 76.0 % 413 314 99 314 62.0 % 242 150 92 150 91.4 % 35 32 3 32
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
fe-gssapi-common.c 13.6 % 44 6 38 6 6.2 % 16 1 15 1 25.0 % 4 1 3 1
pqexpbuffer.c 76.8 % 112 86 26 86 62.5 % 56 35 21 35 90.9 % 11 10 1 10
fe-secure-common.c 79.8 % 84 67 17 67 75.9 % 54 41 13 41 100.0 % 4 4 4
legacy-pqsignal.c 0.0 % 10 10 0.0 % 6 6 -
test 83.3 % 36 30 6 30 80.0 % 30 24 6 24 100.0 % 2 2 2
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1