LCOV - differential code coverage report
Current view: top level - src/bin/psql Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 63.4 % 11418 7237 47 511 3623 9 1353 44 5831 21 13
Current Date: 2025-10-26 12:31:50 -0700 Functions: 92.9 % 354 329 1 5 19 1 85 5 238
Baseline: lcov-20251027-010456-baseline Branches: 52.9 % 7446 3939 35 14 494 2964 21 809 17 3092
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Group by: Date bin [..1] days: 0.0 % 1 0 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 0.0 % 8 0 8
(7,30] days: 86.5 % 37 32 5 32
(30,360] days: 65.0 % 779 506 34 14 225 145 12 349
(360..) days: 63.2 % 10593 6699 497 3397 9 1208 5482
Function coverage date bins:
(30,360] days: 94.1 % 17 16 1 5 11
(360..) days: 92.9 % 337 313 1 4 19 1 80 5 227
Branch coverage date bins:
(1,7] days: 0.0 % 6 0 6
(7,30] days: 58.3 % 24 14 10 14
(30,360] days: 57.4 % 514 295 19 34 166 98 3 194
(360..) days: 52.6 % 6902 3630 14 460 2798 21 711 2898

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 UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UIC UBC GBC GIC GNC CBC
command.c Total
65.6%65.6%
65.6 % 2597 1703 1 893 9 4 1690 52.9 % 1874 992 882 7 2 983 91.7 % 109 100 1 8 1 1 98
(30,360] days 61.8 % 262 162 1 99 4 158 - 100.0 % 10 10 10
(360..) days 66.0 % 2335 1541 794 9 1532 - 90.9 % 99 90 1 8 1 1 88
common.c Total
75.6%75.6%
75.6 % 1006 761 245 761 64.3 % 790 508 282 508 92.7 % 41 38 3 38
(30,360] days 90.5 % 147 133 14 133 - 75.0 % 4 3 1 3
(360..) days 73.1 % 859 628 231 628 - 94.6 % 37 35 2 35
copy.c Total
56.0%56.0%
56.0 % 273 153 120 153 54.5 % 200 109 91 109 100.0 % 6 6 6
(30,360] days 100.0 % 1 1 1 - -
(360..) days 55.9 % 272 152 120 152 - 100.0 % 6 6 6
crosstabview.c.gcov.html (360..) days∗∗ 95.4 % 239 228 11 228 - 100.0 % 15 15 15
describe.c Total
77.7%77.7%
77.7 % 2689 2089 2 598 36 2053 5 64.4 % 1665 1072 11 582 1 15 1056 90.9 % 55 50 5 4 46
(30,360] days 71.1 % 149 106 43 4 102 - -
(360..) days 77.9 % 2506 1951 555 1951 - 90.9 % 55 50 5 4 46
(7,30] days 94.1 % 34 32 2 32 - -
help.c Total
96.0%96.0%
96.0 % 377 362 15 362 54.3 % 92 50 42 50 100.0 % 5 5 5
(30,360] days 100.0 % 70 70 70 - -
(360..) days 95.1 % 307 292 15 292 - 100.0 % 5 5 5
input.c.gcov.html (360..) days∗∗ 75.0 % 132 99 33 99 - 90.0 % 10 9 1 9
large_obj.c.gcov.html (360..) days∗∗ 53.3 % 107 57 50 57 - 85.7 % 7 6 1 6
mainloop.c Total
63.8%63.8%
63.8 % 260 166 94 166 62.6 % 214 134 80 134 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 63.7 % 259 165 94 165 - 100.0 % 1 1 1
prompt.c Total
35.8%35.8%
35.8 % 201 72 129 72 28.8 % 125 36 89 36 100.0 % 1 1 1
(30,360] days 0.0 % 13 13 - -
(360..) days 38.3 % 188 72 116 72 - 100.0 % 1 1 1
psqlscanslash.l Total
66.6%66.6%
66.6 % 305 203 102 203 60.2 % 103 62 41 62 85.7 % 7 6 1 6
(30,360] days 100.0 % 1 1 1 - -
(360..) days 66.7 % 303 202 101 202 - 85.7 % 7 6 1 6
[..1] days 0.0 % 1 1 - -
startup.c Total
75.0%75.0%
75.0 % 585 439 146 439 61.8 % 309 191 118 191 95.3 % 43 41 2 41
(30,360] days 100.0 % 11 11 11 - 100.0 % 2 2 2
(360..) days 74.6 % 574 428 146 428 - 95.1 % 41 39 2 39
stringutils.c.gcov.html (360..) days∗∗ 86.5 % 111 96 15 96 - 100.0 % 3 3 3
tab-complete.in.c Total
28.0%28.0%
28.0 % 2349 658 44 1647 4 654 21 8 27.7 % 1518 420 24 14 3 1057 13 1 406 97.4 % 38 37 1 37
(1,7] days 0.0 % 8 8 - -
(30,360] days 7.1 % 99 7 33 59 4 3 - -
(360..) days 29.1 % 2239 651 1588 651 - 97.4 % 38 37 1 37
(7,30] days 0.0 % 3 3 - -
variables.c Total
80.7%80.7%
80.7 % 187 151 36 151 63.8 % 160 102 58 102 84.6 % 13 11 2 11
(30,360] days 56.0 % 25 14 11 14 - 100.0 % 1 1 1
(360..) days 84.6 % 162 137 25 137 - 83.3 % 12 10 2 10
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta