LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq Coverage Total Hit UNC LBC UIC UBC GBC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 61.4 % 8982 5513 210 19 3240 28 467 5018 1 189 241
Current Date: 2024-04-14 14:21:10 Functions: 81.0 % 458 371 5 82 83 288 2 11
Baseline: 16@8cea358b128 Branches: 54.2 % 6133 3322 235 15 1 2560 27 303 2992
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 72.2 % 345 249 90 6 248 1
(60,120] days: 58.4 % 214 125 89 115 10
(120,180] days: 66.7 % 51 34 17 2 32
(180,240] days: 77.6 % 98 76 22 76
(240..) days: 60.8 % 8274 5029 9 19 3217 26 28 4975 1
Function coverage date bins:
[..60] days: 94.4 % 18 17 1 17
(60,120] days: 93.8 % 16 15 1 15
(120,180] days: 100.0 % 1 1 1
(240..) days: 79.9 % 423 338 3 82 51 287
Branch coverage date bins:
[..60] days: 69.5 % 256 178 74 4 178
(60,120] days: 40.2 % 132 53 78 1 48 5
(120,180] days: 46.3 % 54 25 29 4 21
(180,240] days: 46.7 % 122 57 65 57
(240..) days: 54.0 % 5569 3009 18 15 1 2526 23 20 2966

File Sort by file name Line Coverage ( show details ) 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 ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC DUB DCB
fe-auth-scram.c
67.2%67.2%
67.2 % 378 254 11 113 8 246 13 14 55.3 % 188 104 3 81 3 101 100.0 % 12 12 3 9
fe-auth.c
66.5%66.5%
66.5 % 391 260 6 2 123 30 230 2 14 62.6 % 243 152 11 1 79 17 135 92.3 % 13 12 1 4 8
fe-cancel.c
53.5%53.5%
53.5 % 215 115 100 115 36.8 % 114 42 72 42 85.7 % 14 12 2 12
fe-connect.c
65.5%65.5%
65.5 % 2603 1705 43 855 2 173 1530 1 140 128 59.2 % 1924 1139 64 721 3 154 982 90.5 % 105 95 3 7 26 69 2 9
fe-exec.c
60.1%60.1%
60.1 % 1593 957 19 17 600 7 81 869 15 41 51.5 % 1160 597 58 11 494 7 68 522 81.4 % 118 96 22 27 69 1
fe-gssapi-common.c
84.1%84.1%
84.1 % 44 37 7 37 62.5 % 16 10 6 10 100.0 % 4 4 4
fe-lobj.c
39.8%39.8%
39.8 % 374 149 225 149 44.1 % 170 75 95 75 50.0 % 20 10 10 10
fe-misc.c
73.8%73.8%
73.8 % 400 295 105 3 2 290 2 60.6 % 236 143 93 3 140 91.4 % 35 32 3 2 30 1
fe-print.c
41.9%41.9%
41.9 % 334 140 194 140 34.6 % 350 121 229 121 57.1 % 7 4 3 4
fe-protocol3.c
65.0%65.0%
65.0 % 929 604 7 318 34 570 5 25 57.7 % 778 449 18 3 1 307 2 16 431 81.0 % 21 17 4 4 13
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
fe-secure-gssapi.c
65.0%65.0%
65.0 % 240 156 84 156 47.9 % 140 67 73 67 83.3 % 6 5 1 5
fe-secure-openssl.c
55.9%55.9%
55.9 % 681 381 11 289 11 7 363 1 52.5 % 423 222 9 192 10 3 209 81.2 % 32 26 6 4 22
fe-secure.c
56.4%56.4%
56.4 % 117 66 51 66 44.6 % 56 25 31 25 66.7 % 12 8 4 8
fe-trace.c
57.0%57.0%
57.0 % 365 208 13 144 5 17 186 14 16 60.8 % 125 76 49 2 74 59.4 % 32 19 13 1 18
legacy-pqsignal.c
0.0%
0.0 % 11 11 0.0 % 6 6 0.0 % 1 1
libpq-events.c
0.0%
0.0 % 72 72 0.0 % 64 64 0.0 % 6 6
pqexpbuffer.c
77.2%77.2%
77.2 % 114 88 26 88 62.5 % 56 35 21 35 92.3 % 13 12 1 12
test/
83.8%83.8%
83.8 % 37 31 6 31 80.0 % 30 24 6 24 100.0 % 3 3 3

Generated by: LCOV version 2.1-beta2-3-g6141622