LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 62.1 % 9889 6140 10 2 3737 5 22 6113 4 3
Current Date: 2025-10-26 12:31:50 -0700 Functions: 81.5 % 508 414 94 5 409
Baseline: lcov-20251027-010456-baseline Branches: 55.0 % 6654 3659 4 2 2989 4 16 3639
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Summarize by: Date bin (7,30] days: 6.7 % 15 1 14 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 70.1 % 953 668 10 275 22 646
(360..) days: 61.3 % 8921 5471 2 3448 5 5466
Function coverage date bins:
(30,360] days: 82.4 % 51 42 9 42
(360..) days: 81.4 % 457 372 85 5 367
Branch coverage date bins:
(7,30] days: 5.6 % 18 1 17 1
(30,360] days: 60.2 % 601 362 4 235 16 346
(360..) days: 54.6 % 6035 3296 2 2737 4 3292

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 Rate Total Hit UBC GNC CBC
(7,30] days fe-secure-gssapi.c∗∗ 6.7 % 15 1 14 1 5.6 % 18 1 17 1 -
(30,360] days Total
70.1%70.1%
70.1 % 953 668 10 275 22 646 60.2 % 601 362 4 235 16 346 82.4 % 51 42 9 42
fe-auth-oauth.c 70.9 % 402 285 117 285 56.8 % 241 137 104 137 89.7 % 29 26 3 26
fe-auth-scram.c 75.0 % 28 21 7 21 70.0 % 20 14 6 14 100.0 % 1 1 1
fe-auth.c 80.0 % 55 44 11 44 60.0 % 50 30 20 30 100.0 % 6 6 6
fe-cancel.c 71.4 % 42 30 12 30 50.0 % 24 12 12 12 100.0 % 1 1 1
fe-connect.c 82.0 % 217 178 6 33 20 158 76.1 % 134 102 4 28 16 86 100.0 % 4 4 4
fe-exec.c 97.1 % 35 34 1 34 91.7 % 24 22 2 22 -
fe-lobj.c 20.0 % 5 1 4 1 20.0 % 10 2 8 2 0.0 % 4 4
fe-misc.c 93.8 % 16 15 1 15 81.2 % 16 13 3 13 100.0 % 2 2 2
fe-protocol3.c 26.4 % 110 29 4 77 2 27 29.6 % 54 16 38 16 33.3 % 3 1 2 1
fe-secure-gssapi.c 73.9 % 23 17 6 17 43.8 % 16 7 9 7 -
fe-secure-openssl.c 86.7 % 15 13 2 13 70.0 % 10 7 3 7 100.0 % 1 1 1
fe-trace.c 20.0 % 5 1 4 1 0.0 % 2 2 -
(360..) days Total
61.3%61.3%
61.3 % 8921 5471 2 3448 5 5466 54.6 % 6035 3296 2 2737 4 3292 81.4 % 457 372 85 5 367
fe-auth-scram.c 66.6 % 356 237 119 237 55.2 % 174 96 78 96 100.0 % 11 11 11
fe-auth.c 66.6 % 389 259 130 259 64.1 % 237 152 85 152 90.0 % 10 9 1 9
fe-cancel.c 51.2 % 205 105 100 105 36.4 % 110 40 70 40 85.7 % 14 12 2 12
fe-connect.c 66.1 % 2579 1705 874 3 1702 59.5 % 1925 1145 780 1 1144 90.6 % 106 96 10 4 92
fe-exec.c 62.0 % 1572 974 2 596 2 972 53.2 % 1132 602 2 528 2 600 83.1 % 118 98 20 98
fe-gssapi-common.c 84.1 % 44 37 7 37 62.5 % 16 10 6 10 100.0 % 4 4 4
fe-lobj.c 40.1 % 369 148 221 148 45.6 % 160 73 87 73 62.5 % 16 10 6 10
fe-misc.c 74.6 % 401 299 102 299 60.3 % 232 140 92 140 91.4 % 35 32 3 32
fe-print.c 42.5 % 334 142 192 142 34.9 % 350 122 228 1 121 57.1 % 7 4 3 4
fe-protocol3.c 66.8 % 871 582 289 582 59.0 % 744 439 305 439 85.0 % 20 17 3 1 16
fe-secure-common.c 79.8 % 84 67 17 67 75.9 % 54 41 13 41 100.0 % 4 4 4
fe-secure-gssapi.c 67.7 % 217 147 70 147 55.4 % 112 62 50 62 83.3 % 6 5 1 5
fe-secure-openssl.c 54.4 % 676 368 308 368 51.0 % 418 213 205 213 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-trace.c 45.7 % 479 219 260 219 48.4 % 159 77 82 77 54.8 % 42 23 19 23
legacy-pqsignal.c 0.0 % 11 11 0.0 % 6 6 0.0 % 1 1
libpq-events.c 0.0 % 72 72 0.0 % 64 64 0.0 % 6 6
pqexpbuffer.c 77.2 % 114 88 26 88 62.5 % 56 35 21 35 92.3 % 13 12 1 12
test 83.8 % 37 31 6 31 80.0 % 30 24 6 24 100.0 % 3 3 3
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta