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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 58.2 % 10037 5843 70 1 4123 31 5812 5 5 59 29
Current Date: 2026-11-05 14:14:01 +0100 Functions: 78.5 % 507 398 8 1 100 20 378 2
Baseline: lcov-20261105-baseline Branches: 51.3 % 6822 3502 18 3302 20 3482 2 2
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 42.9 % 14 6 8 6
(7,30] days: 66.7 % 3 2 1 1 1
(30,360] days: 44.6 % 381 170 69 142 30 140
(360..) days: 58.8 % 9639 5665 1 3973 5665 5 5
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 75.0 % 24 18 6 18
(360..) days: 78.6 % 482 379 8 1 94 20 359
Branch coverage date bins:
(1,7] days: 20.0 % 10 2 8 2
(7,30] days: 50.0 % 4 2 1 1 1 1
(30,360] days: 37.4 % 230 86 17 127 19 67
(360..) days: 51.8 % 6582 3412 3166 3412 2 2

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
test/
83.8%83.8%
83.8 % 37 31 6 31 80.0 % 30 24 6 24 100.0 % 3 3 3
legacy-pqsignal.c
0.0%
0.0 % 11 11 0.0 % 6 6 0.0 % 1 1
oauth-debug.h
0.0%
0.0 % 38 38 0.0 % 26 26 0.0 % 1 1
libpq-events.c
0.0%
0.0 % 72 72 0.0 % 64 64 0.0 % 6 6
fe-secure-gssapi.c
1.2%1.2%
1.2 % 258 3 1 254 3 1 1.4 % 148 2 146 2 14.3 % 7 1 1 5 1
fe-gssapi-common.c
11.9%11.9%
11.9 % 42 5 37 5 6.2 % 16 1 15 1 25.0 % 4 1 3 1
fe-print.c
42.0%42.0%
42.0 % 348 146 202 146 34.4 % 366 126 240 126 57.1 % 7 4 3 4
fe-cancel.c
54.7%54.7%
54.7 % 247 135 112 135 38.8 % 134 52 82 52 86.7 % 15 13 2 13
fe-secure.c
56.4%56.4%
56.4 % 117 66 51 66 43.3 % 60 26 34 26 66.7 % 12 8 4 8
fe-lobj.c
41.2%41.2%
41.2 % 362 149 9 204 5 144 21 5 44.1 % 170 75 95 75 55.6 % 18 10 7 1 6 4 2
fe-trace.c
45.5%45.5%
45.5 % 484 220 264 220 47.8 % 161 77 84 77 54.8 % 42 23 19 23
fe-auth-oauth.c
69.5%69.5%
69.5 % 413 287 126 287 50.6 % 249 126 123 126 87.0 % 23 20 3 20
fe-auth.c
54.6%54.6%
54.6 % 445 243 202 1 242 1 51.2 % 289 148 141 2 146 68.8 % 16 11 5 1 10
fe-secure-openssl.c
54.2%54.2%
54.2 % 701 380 45 276 18 362 5 5 37 13 51.4 % 434 223 4 207 4 219 2 2 83.9 % 31 26 5 7 19
fe-exec.c
62.0%62.0%
62.0 % 1643 1018 15 1 609 1018 1 53.0 % 1196 634 14 548 634 82.4 % 119 98 1 20 98
fe-protocol3.c
61.8%61.8%
61.8 % 1000 618 382 618 56.0 % 854 478 376 478 78.3 % 23 18 5 1 17
fe-connect.c
64.3%64.3%
64.3 % 2797 1799 998 7 1792 9 56.7 % 2053 1164 889 14 1150 88.3 % 111 98 13 5 93
fe-auth-scram.c
67.2%67.2%
67.2 % 384 258 126 258 56.7 % 194 110 84 110 100.0 % 12 12 12
fe-misc.c
75.0%75.0%
75.0 % 440 330 110 330 61.1 % 262 160 102 160 92.3 % 39 36 3 36
pqexpbuffer.c
77.2%77.2%
77.2 % 114 88 26 88 62.5 % 56 35 21 35 92.3 % 13 12 1 12
fe-secure-common.c
79.8%79.8%
79.8 % 84 67 17 67 75.9 % 54 41 13 41 100.0 % 4 4 4

Generated by: LCOV version 2.0-1