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:
Summarize 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

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 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
[..1] days psqlscanslash.l∗∗ 0.0 % 1 1 - -
(1,7] days tab-complete.in.c∗∗ 0.0 % 8 8 0.0 % 6 6 -
(7,30] days Total
86.5%86.5%
86.5 % 37 32 5 32 58.3 % 24 14 10 14 -
describe.c 94.1 % 34 32 2 32 58.3 % 24 14 10 14 -
tab-complete.in.c 0.0 % 3 3 - -
(30,360] days Total
65.0%65.0%
65.0 % 779 506 34 14 225 145 12 349 57.4 % 514 295 19 34 166 98 3 194 94.1 % 17 16 1 5 11
command.c 61.8 % 262 162 1 99 4 158 58.5 % 176 103 73 2 101 100.0 % 10 10 10
common.c 90.5 % 147 133 14 133 73.8 % 130 96 34 96 75.0 % 4 3 1 3
describe.c 71.1 % 149 106 43 4 102 58.8 % 136 80 1 55 1 79 -
prompt.c 0.0 % 13 13 0.0 % 6 6 -
tab-complete.in.c 7.1 % 99 7 33 59 4 3 6.2 % 32 2 18 12 2 -
variables.c 56.0 % 25 14 11 14 37.5 % 32 12 20 12 100.0 % 1 1 1
(360..) days Total
63.2%63.2%
63.2 % 10593 6699 497 3397 9 1208 5482 52.6 % 6902 3630 14 460 2798 21 711 2898 92.9 % 337 313 1 4 19 1 80 5 227
command.c 66.0 % 2335 1541 794 9 1532 52.4 % 1698 889 809 7 882 90.9 % 99 90 1 8 1 1 88
common.c 73.1 % 859 628 231 628 62.4 % 660 412 248 412 94.6 % 37 35 2 35
copy.c 55.9 % 272 152 120 152 54.5 % 200 109 91 109 100.0 % 6 6 6
crosstabview.c 95.4 % 239 228 11 228 82.4 % 148 122 26 122 100.0 % 15 15 15
describe.c 77.9 % 2506 1951 555 1951 65.0 % 1505 978 527 1 977 90.9 % 55 50 5 4 46
help.c 95.1 % 307 292 15 292 54.3 % 92 50 42 50 100.0 % 5 5 5
input.c 75.0 % 132 99 33 99 48.0 % 102 49 53 49 90.0 % 10 9 1 9
large_obj.c 53.3 % 107 57 50 57 42.0 % 50 21 29 21 85.7 % 7 6 1 6
mainloop.c 63.7 % 259 165 94 165 62.6 % 214 134 80 134 100.0 % 1 1 1
prompt.c 38.3 % 188 72 116 72 30.3 % 119 36 83 36 100.0 % 1 1 1
psqlscanslash.l 66.7 % 303 202 101 202 60.2 % 103 62 41 62 85.7 % 7 6 1 6
startup.c 74.6 % 574 428 146 428 61.6 % 307 189 118 189 95.1 % 41 39 2 39
stringutils.c 86.5 % 111 96 15 96 74.0 % 96 71 25 71 100.0 % 3 3 3
tab-complete.in.c 29.1 % 2239 651 1588 651 28.2 % 1480 418 14 3 1045 13 1 404 97.4 % 38 37 1 37
variables.c 84.6 % 162 137 25 137 70.3 % 128 90 38 90 83.3 % 12 10 2 10
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta