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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 63.4 % 11418 7237 47 511 3623 9 1353 44 5831 21 13
Current Date: 2025-10-28 08:26:42 +0900 Functions: 92.9 % 354 329 1 5 19 1 85 5 238
Baseline: lcov-20251028-005825-baseline Branches: 52.9 % 7446 3939 35 14 494 2964 21 809 17 3092
Baseline Date: 2025-10-27 06:37:35 +0000 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
describe.c 71.1 % 149 106 43 4 102 58.8 % 136 80 1 55 1 79 -
common.c 90.5 % 147 133 14 133 73.8 % 130 96 34 96 75.0 % 4 3 1 3
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
prompt.c 0.0 % 13 13 0.0 % 6 6 -
(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
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
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
describe.c 77.9 % 2506 1951 555 1951 65.0 % 1505 978 527 1 977 90.9 % 55 50 5 4 46
common.c 73.1 % 859 628 231 628 62.4 % 660 412 248 412 94.6 % 37 35 2 35
startup.c 74.6 % 574 428 146 428 61.6 % 307 189 118 189 95.1 % 41 39 2 39
copy.c 55.9 % 272 152 120 152 54.5 % 200 109 91 109 100.0 % 6 6 6
prompt.c 38.3 % 188 72 116 72 30.3 % 119 36 83 36 100.0 % 1 1 1
mainloop.c 63.7 % 259 165 94 165 62.6 % 214 134 80 134 100.0 % 1 1 1
input.c 75.0 % 132 99 33 99 48.0 % 102 49 53 49 90.0 % 10 9 1 9
help.c 95.1 % 307 292 15 292 54.3 % 92 50 42 50 100.0 % 5 5 5
psqlscanslash.l 66.7 % 303 202 101 202 60.2 % 103 62 41 62 85.7 % 7 6 1 6
variables.c 84.6 % 162 137 25 137 70.3 % 128 90 38 90 83.3 % 12 10 2 10
large_obj.c 53.3 % 107 57 50 57 42.0 % 50 21 29 21 85.7 % 7 6 1 6
crosstabview.c 95.4 % 239 228 11 228 82.4 % 148 122 26 122 100.0 % 15 15 15
stringutils.c 86.5 % 111 96 15 96 74.0 % 96 71 25 71 100.0 % 3 3 3
'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