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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 63.6 % 11717 7452 41 6 120 4098 1 158 126 7167 77 147
Current Date: 2026-09-20 14:13:17 +0900 Functions: 92.7 % 356 330 5 1 20 6 37 287 3
Baseline: lcov-20260920-baseline Branches: 52.8 % 7597 4015 37 3 98 3444 1 116 67 3831
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Summarize by: Date bin (1,7] days: 0.0 % 2 0 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 68.9 % 45 31 5 9 22 9
(30,360] days: 67.6 % 763 516 36 7 204 10 104 402
(360..) days: 63.3 % 10907 6905 6 113 3883 1 148 6756
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 10 10 3 7
(360..) days: 92.5 % 345 319 5 1 20 6 33 280
Branch coverage date bins:
(7,30] days: 42.3 % 26 11 15 11
(30,360] days: 54.5 % 356 194 22 17 123 11 56 127
(360..) days: 52.8 % 7215 3810 3 81 3321 1 105 3704

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 LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC LBC UBC GIC GNC CBC DCB
(1,7] days tab-complete.in.c∗∗ 0.0 % 2 2 - -
(7,30] days Total
68.9%68.9%
68.9 % 45 31 5 9 22 9 42.3 % 26 11 15 11 100.0 % 1 1 1
describe.c 90.0 % 10 9 1 8 1 - -
prompt.c 73.7 % 19 14 5 14 42.3 % 26 11 15 11 100.0 % 1 1 1
tab-complete.in.c 11.1 % 9 1 8 1 - -
(30,360] days Total
67.6%67.6%
67.6 % 763 516 36 7 204 10 104 402 54.5 % 356 194 22 17 123 11 56 127 100.0 % 10 10 3 7
command.c 68.7 % 67 46 11 10 6 40 68.2 % 44 30 1 13 5 25 -
common.c 87.3 % 63 55 8 2 53 75.0 % 44 33 11 33 100.0 % 1 1 1
copy.c 58.8 % 17 10 7 10 39.3 % 28 11 17 11 -
crosstabview.c 100.0 % 32 32 4 28 87.5 % 24 21 3 8 13 100.0 % 1 1 1
describe.c 89.6 % 318 285 10 23 64 221 64.8 % 122 79 21 22 41 38 100.0 % 3 3 3
large_obj.c 33.3 % 3 1 2 1 - 100.0 % 1 1 1
mainloop.c 60.0 % 10 6 4 2 4 - -
prompt.c 0.0 % 18 2 16 0.0 % 12 12 -
psqlscanslash.l 63.6 % 22 14 8 14 25.0 % 8 2 6 2 100.0 % 1 1 1
startup.c 66.7 % 9 6 3 4 2 - -
tab-complete.in.c 25.7 % 191 49 4 138 17 32 24.3 % 74 18 56 2 16 100.0 % 3 3 3
variables.c 75.0 % 4 3 1 3 - -
(360..) days Total
63.3%63.3%
63.3 % 10907 6905 6 113 3883 1 148 6756 52.8 % 7215 3810 3 81 3321 1 105 3704 92.5 % 345 319 5 1 20 6 33 280
command.c 66.1 % 2561 1692 869 1692 53.4 % 1860 993 867 993 91.7 % 109 100 3 6 7 93
common.c 75.2 % 984 740 244 740 64.3 % 774 498 276 498 92.5 % 40 37 3 1 36
copy.c 56.5 % 260 147 113 147 56.5 % 186 105 81 105 100.0 % 6 6 6
crosstabview.c 95.0 % 219 208 11 1 207 83.3 % 120 100 20 100 100.0 % 15 15 1 14
describe.c 78.1 % 2418 1888 530 1888 65.9 % 1499 988 511 988 90.4 % 52 47 1 4 11 36
help.c 96.0 % 373 358 15 358 54.3 % 92 50 42 50 100.0 % 5 5 1 4
input.c 74.4 % 125 93 32 93 48.0 % 102 49 53 49 100.0 % 4 4 4
input.h 83.3 % 6 5 1 5 50.0 % 10 5 5 5 83.3 % 6 5 1 5
large_obj.c 53.8 % 104 56 48 56 42.0 % 50 21 29 21 83.3 % 6 5 1 1 4
mainloop.c 64.1 % 251 161 90 161 62.6 % 214 134 80 134 100.0 % 1 1 1
prompt.c 32.4 % 179 58 121 58 24.8 % 101 25 76 25 -
psqlscanslash.l 66.9 % 299 200 99 200 60.4 % 101 61 40 61 83.3 % 6 5 1 5
startup.c 75.2 % 577 434 143 434 61.8 % 309 191 118 191 95.3 % 43 41 1 1 2 39
stringutils.c 86.1 % 108 93 15 93 74.0 % 96 71 25 71 100.0 % 3 3 2 1
tab-complete.in.c 27.6 % 2259 624 6 1629 1 623 27.1 % 1541 417 3 1121 1 416 94.4 % 36 34 1 1 6 28
variables.c 80.4 % 184 148 36 148 63.8 % 160 102 58 102 84.6 % 13 11 2 11
'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.0-1