LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 62.6 % 9992 6253 53 4 3682 36 118 6099 38 71
Current Date: 2026-03-14 14:10:32 -0400 Functions: 81.5 % 502 409 3 90 24 385 16
Baseline: lcov-20260315-024220-baseline Branches: 55.5 % 6802 3773 73 6 2950 29 81 3663 55 29
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Summarize by: Date bin (1,7] days: 78.4 % 37 29 8 29
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 76.6 % 64 49 15 49
(30,360] days: 54.7 % 428 234 30 164 13 40 181
(360..) days: 62.8 % 9463 5941 4 3518 23 5918
Function coverage date bins:
(1,7] days: 100.0 % 4 4 4
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 50.0 % 14 7 7 2 5
(360..) days: 82.4 % 482 397 2 83 17 380
Branch coverage date bins:
(1,7] days: 59.1 % 22 13 9 13
(7,30] days: 64.5 % 62 40 22 40
(30,360] days: 44.7 % 264 118 42 104 11 28 79
(360..) days: 55.8 % 6454 3602 6 2846 18 3584

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 GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC UBC GNC CBC DCB
(1,7] days fe-auth-oauth.c∗∗ 78.4 % 37 29 8 29 59.1 % 22 13 9 13 100.0 % 4 4 4
(7,30] days Total
76.6%76.6%
76.6 % 64 49 15 49 64.5 % 62 40 22 40 50.0 % 2 1 1 1
fe-misc.c 0.0 % 3 3 - 0.0 % 1 1
fe-protocol3.c 60.0 % 15 9 6 9 60.0 % 20 12 8 12 -
fe-auth-oauth.c 92.3 % 26 24 2 24 77.8 % 18 14 4 14 -
fe-connect.c 80.0 % 20 16 4 16 58.3 % 24 14 10 14 100.0 % 1 1 1
(30,360] days Total
54.7%54.7%
54.7 % 428 234 30 164 13 40 181 44.7 % 264 118 42 104 11 28 79 50.0 % 14 7 7 2 5
fe-lobj.c 0.0 % 4 4 - 0.0 % 4 4
fe-protocol3.c 39.5 % 124 49 6 69 10 5 34 50.0 % 66 33 3 30 10 3 20 33.3 % 3 1 2 1
fe-auth-oauth.c 45.2 % 31 14 17 14 31.2 % 16 5 11 5 0.0 % 1 1
fe-print.c 42.1 % 19 8 3 8 4 4 30.0 % 20 6 12 2 4 2 -
fe-misc.c 100.0 % 7 7 7 66.7 % 6 4 2 4 100.0 % 2 2 2
fe-auth.c 33.3 % 3 1 2 1 16.7 % 6 1 4 1 1 -
fe-exec.c 32.4 % 37 12 7 18 4 8 17.9 % 28 5 18 5 4 1 -
fe-connect.c 74.3 % 105 78 12 15 3 25 50 66.7 % 54 36 5 13 1 17 18 100.0 % 2 2 1 1
fe-secure-gssapi.c 51.4 % 37 19 18 19 26.5 % 34 9 25 9 -
fe-secure-openssl.c 86.7 % 15 13 2 13 70.0 % 10 7 3 7 100.0 % 1 1 1
fe-trace.c 50.0 % 2 1 1 1 - -
fe-cancel.c 71.4 % 42 30 12 2 28 50.0 % 24 12 12 12 100.0 % 1 1 1
(360..) days Total
62.8%62.8%
62.8 % 9463 5941 4 3518 23 5918 55.8 % 6454 3602 6 2846 18 3584 82.4 % 482 397 2 83 17 380
fe-exec.c 62.8 % 1590 999 2 589 2 997 54.1 % 1154 624 2 528 2 622 83.1 % 118 98 1 19 1 97
fe-trace.c 45.4 % 482 219 263 219 47.8 % 161 77 84 77 54.8 % 42 23 19 23
fe-connect.c 67.8 % 2702 1831 871 13 1818 61.4 % 2009 1234 775 12 1222 90.7 % 108 98 10 6 92
libpq-events.c 0.0 % 72 72 0.0 % 64 64 0.0 % 6 6
fe-lobj.c 40.3 % 370 149 221 149 44.1 % 170 75 95 75 62.5 % 16 10 6 10
fe-secure-openssl.c 55.2 % 676 373 303 373 51.7 % 418 216 202 216 83.3 % 30 25 5 25
fe-secure.c 56.8 % 111 63 48 63 44.6 % 56 25 31 25 63.6 % 11 7 4 7
fe-print.c 41.9 % 329 138 191 138 34.7 % 346 120 226 120 57.1 % 7 4 3 1 3
fe-protocol3.c 67.0 % 867 581 286 3 578 58.8 % 772 454 318 1 453 90.0 % 20 18 2 3 15
fe-misc.c 76.3 % 410 313 97 313 63.2 % 242 153 89 153 94.3 % 35 33 2 2 31
fe-auth-oauth.c 74.2 % 318 236 2 80 5 231 58.6 % 203 119 4 80 3 116 87.5 % 16 14 2 1 13
fe-cancel.c 51.2 % 205 105 100 105 36.4 % 110 40 70 40 85.7 % 14 12 2 1 11
legacy-pqsignal.c 0.0 % 11 11 0.0 % 6 6 0.0 % 1 1
fe-auth.c 68.5 % 441 302 139 302 64.4 % 281 181 100 181 93.8 % 16 15 1 1 14
pqexpbuffer.c 77.2 % 114 88 26 88 62.5 % 56 35 21 35 92.3 % 13 12 1 12
fe-secure-gssapi.c 70.2 % 218 153 65 153 57.1 % 112 64 48 64 83.3 % 6 5 1 5
fe-secure-common.c 79.8 % 84 67 17 67 75.9 % 54 41 13 41 100.0 % 4 4 4
test 83.8 % 37 31 6 31 80.0 % 30 24 6 24 100.0 % 3 3 3
fe-auth-scram.c 67.0 % 382 256 126 256 56.7 % 194 110 84 110 100.0 % 12 12 1 11
fe-gssapi-common.c 84.1 % 44 37 7 37 62.5 % 16 10 6 10 100.0 % 4 4 4
'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