LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 62.9 % 10063 6325 57 4 3677 40 184 6101 31 65
Current Date: 2026-05-29 21:51:00 -0400 Functions: 81.6 % 506 413 4 89 33 380 2 20
Baseline: lcov-20260530-034037-baseline Branches: 55.8 % 6842 3816 61 3 2962 36 107 3673 27 23
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Group by: Date bin [..1] days: 66.7 % 3 2 1 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 64.7 % 17 11 1 5 4 7
(30,360] days: 59.1 % 394 233 55 106 178 55
(360..) days: 63.0 % 9649 6079 4 3566 40 6039
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(7,30] days: 83.3 % 6 5 1 4 1
(30,360] days: 73.3 % 15 11 2 2 11
(360..) days: 81.8 % 484 396 1 87 17 379
Branch coverage date bins:
(7,30] days: 50.0 % 6 3 3 3
(30,360] days: 50.4 % 282 142 61 79 107 35
(360..) days: 56.0 % 6554 3671 3 2880 36 3635

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date 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 DUB DCB
fe-auth-oauth.c Total
74.4%74.4%
74.4 % 438 326 17 2 93 5 87 234 19 49 59.5 % 269 160 26 1 82 3 42 115 19 21 87.0 % 23 20 3 9 11 13
(30,360] days 80.6 % 108 87 17 4 87 61.8 % 68 42 26 42 100.0 % 7 7 7
(360..) days 72.4 % 330 239 2 89 5 234 58.7 % 201 118 1 82 3 115 81.2 % 16 13 3 2 11
fe-auth-scram.c Total
67.2%67.2%
67.2 % 384 258 126 258 56.7 % 194 110 84 110 100.0 % 12 12 12
(360..) days 66.9 % 381 255 126 255 56.8 % 192 109 83 109 100.0 % 12 12 12
(7,30] days 100.0 % 3 3 3 50.0 % 2 1 1 1 -
fe-auth.c Total
68.2%68.2%
68.2 % 444 303 2 139 303 2 63.4 % 287 182 4 101 182 4 93.8 % 16 15 1 1 14
(30,360] days 0.0 % 2 2 0.0 % 4 4 -
(360..) days 68.6 % 442 303 139 303 64.3 % 283 182 101 182 93.8 % 16 15 1 1 14
fe-cancel.c Total
54.7%54.7%
54.7 % 247 135 112 2 133 2 38.8 % 134 52 82 52 86.7 % 15 13 2 2 11
(30,360] days 55.6 % 9 5 4 2 3 50.0 % 4 2 2 2 -
(360..) days 54.6 % 238 130 108 130 38.5 % 130 50 80 50 86.7 % 15 13 2 2 11
fe-connect.c Total
68.1%68.1%
68.1 % 2828 1926 16 886 16 42 1868 2 5 61.5 % 2087 1284 15 788 13 31 1240 2 2 91.0 % 111 101 10 8 93 1
(30,360] days 65.2 % 69 45 16 8 42 3 60.7 % 56 34 15 7 31 3 100.0 % 2 2 2
(360..) days 68.2 % 2759 1881 878 16 1865 61.5 % 2031 1250 781 13 1237 90.8 % 109 99 10 6 93
fe-exec.c Total
62.6%62.6%
62.6 % 1629 1019 1 2 607 4 1015 1 53.6 % 1182 633 2 547 3 630 83.2 % 119 99 1 19 99 1
(30,360] days 28.6 % 35 10 25 10 17.9 % 28 5 23 5 -
(360..) days 63.3 % 1591 1007 2 582 4 1003 54.4 % 1154 628 2 524 3 625 83.8 % 117 98 19 98
(7,30] days 66.7 % 3 2 1 2 - 50.0 % 2 1 1 1
fe-gssapi-common.c (360..) days∗∗ 84.1 % 44 37 7 37 62.5 % 16 10 6 10 100.0 % 4 4 4
fe-lobj.c Total
39.8%39.8%
39.8 % 374 149 225 149 44.1 % 170 75 95 75 50.0 % 20 10 10 10
(360..) days 39.9 % 371 148 223 148 44.1 % 170 75 95 75 50.0 % 20 10 10 10
(7,30] days 33.3 % 3 1 2 1 - -
fe-misc.c Total
76.2%76.2%
76.2 % 420 320 3 97 2 318 2 63.3 % 248 157 91 157 92.1 % 38 35 1 2 4 31 2
(30,360] days 62.5 % 8 5 3 5 66.7 % 6 4 2 4 0.0 % 1 1
(360..) days 76.3 % 410 313 97 313 63.2 % 242 153 89 153 94.3 % 35 33 2 2 31
(7,30] days 100.0 % 2 2 2 - 100.0 % 2 2 2
fe-print.c Total
42.0%42.0%
42.0 % 348 146 202 146 34.4 % 366 126 240 126 57.1 % 7 4 3 4
(30,360] days 42.1 % 19 8 11 8 30.0 % 20 6 14 6 -
(360..) days 41.9 % 329 138 191 138 34.7 % 346 120 226 120 57.1 % 7 4 3 4
fe-protocol3.c Total
63.4%63.4%
63.4 % 1010 640 12 358 13 13 614 6 2 58.1 % 862 501 10 351 11 14 476 2 82.6 % 23 19 4 3 16
(30,360] days 42.4 % 85 36 11 38 13 23 53.8 % 52 28 10 14 14 14 0.0 % 2 2
(360..) days 65.5 % 920 603 317 13 590 58.4 % 806 471 335 11 460 90.5 % 21 19 2 3 16
(7,30] days 25.0 % 4 1 3 1 50.0 % 4 2 2 2 -
[..1] days 0.0 % 1 1 - -
fe-secure-common.c (360..) days∗∗ 79.8 % 84 67 17 67 75.9 % 54 41 13 41 100.0 % 4 4 4
fe-secure-gssapi.c Total
67.5%67.5%
67.5 % 255 172 83 172 50.0 % 146 73 73 73 83.3 % 6 5 1 5
(30,360] days 6.7 % 15 1 14 1 5.6 % 18 1 17 1 -
(360..) days 71.2 % 240 171 69 171 56.2 % 128 72 56 72 83.3 % 6 5 1 5
fe-secure-openssl.c Total
56.7%56.7%
56.7 % 691 392 299 2 2 388 2 54.0 % 428 231 197 6 225 83.9 % 31 26 5 2 24 1
(30,360] days 50.0 % 2 1 1 1 - -
(360..) days 56.6 % 687 389 298 2 387 54.0 % 428 231 197 6 225 83.3 % 30 25 5 1 24
[..1] days 100.0 % 2 2 2 - 100.0 % 1 1 1
fe-secure.c (360..) days∗∗ 56.8 % 111 63 48 63 44.6 % 56 25 31 25 63.6 % 11 7 4 7
fe-trace.c Total
45.5%45.5%
45.5 % 484 220 264 220 47.8 % 161 77 84 77 54.8 % 42 23 19 23
(30,360] days 50.0 % 2 1 1 1 - -
(360..) days 45.4 % 482 219 263 219 47.8 % 161 77 84 77 54.8 % 42 23 19 23
legacy-pqsignal.c Total
0.0%
0.0 % 11 1 10 1 0.0 % 6 6 0.0 % 1 1 1
(30,360] days 0.0 % 1 1 - 0.0 % 1 1
(360..) days 0.0 % 10 10 0.0 % 6 6 -
libpq-events.c (360..) days∗∗ 0.0 % 72 72 0.0 % 64 64 0.0 % 6 6
oauth-debug.h (30,360] days∗∗ 86.8 % 38 33 5 33 76.9 % 26 20 6 20 100.0 % 1 1 1
pqexpbuffer.c Total
77.2%77.2%
77.2 % 114 88 26 2 86 2 62.5 % 56 35 21 35 92.3 % 13 12 1 2 10 2
(360..) days 76.8 % 112 86 26 86 62.5 % 56 35 21 35 90.9 % 11 10 1 10
(7,30] days 100.0 % 2 2 2 - 100.0 % 2 2 2
test/ Total
83.8%83.8%
83.8 % 37 31 6 1 30 1 80.0 % 30 24 6 24 100.0 % 3 3 1 2 1
(30,360] days/ 100.0 % 1 1 1 - 100.0 % 1 1 1
(360..) days/ 83.3 % 36 30 6 30 80.0 % 30 24 6 24 100.0 % 2 2 2
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta