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: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 63.5 % 11760 7471 28 6 120 4135 1 153 104 7213 64 125
Current Date: 2026-07-25 19:08:27 +0900 Functions: 92.7 % 356 330 5 1 20 6 34 290
Baseline: lcov-20260725-baseline Branches: 52.8 % 7616 4025 22 3 91 3475 1 109 56 3859
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Summarize by: Date bin [..1] days: 0.0 % 1 0 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 81.3 % 155 126 28 1 104 22
(30,360] days: 61.2 % 665 407 258 1 406
(360..) days: 63.4 % 10939 6938 6 120 3875 1 152 6785
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 7 7 1 6
(360..) days: 92.5 % 348 322 5 1 20 6 33 283
Branch coverage date bins:
(7,30] days: 73.4 % 94 69 22 3 56 13
(30,360] days: 46.8 % 252 118 134 118
(360..) days: 52.8 % 7270 3838 3 91 3338 1 109 3728

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
[..1] days psqlscanslash.l∗∗ 0.0 % 1 1 - -
(7,30] days Total
81.3%81.3%
81.3 % 155 126 28 1 104 22 73.4 % 94 69 22 3 56 13 100.0 % 1 1 1
describe.c 86.5 % 74 64 10 64 66.1 % 62 41 21 41 -
crosstabview.c 100.0 % 26 26 4 22 87.5 % 24 21 3 8 13 100.0 % 1 1 1
command.c 66.7 % 9 6 3 6 83.3 % 6 5 1 5 -
startup.c 57.1 % 7 4 3 4 - -
large_obj.c 0.0 % 2 2 - -
mainloop.c 33.3 % 6 2 4 2 - -
tab-complete.in.c 77.3 % 22 17 4 1 17 100.0 % 2 2 2 -
prompt.c 0.0 % 2 2 - -
(30,360] days Total
61.2%61.2%
61.2 % 665 407 258 1 406 46.8 % 252 118 134 118 100.0 % 7 7 1 6
tab-complete.in.c 21.1 % 246 52 194 52 20.9 % 86 18 68 18 100.0 % 3 3 3
describe.c 90.4 % 280 253 27 253 63.2 % 76 48 28 48 100.0 % 1 1 1
command.c 79.7 % 69 55 14 55 68.5 % 54 37 17 37 100.0 % 2 2 2
prompt.c 0.0 % 16 16 0.0 % 12 12 -
common.c 81.2 % 32 26 6 26 62.5 % 24 15 9 15 -
variables.c 75.0 % 4 3 1 3 - -
(360..) days Total
63.4%63.4%
63.4 % 10939 6938 6 120 3875 1 152 6785 52.8 % 7270 3838 3 91 3338 1 109 3728 92.5 % 348 322 5 1 20 6 33 283
tab-complete.in.c 27.7 % 2258 625 6 1627 1 624 27.1 % 1568 425 3 1140 1 424 94.4 % 36 34 1 1 6 28
command.c 65.7 % 2543 1672 871 1672 53.2 % 1840 978 862 978 91.6 % 107 98 3 6 6 92
describe.c 78.8 % 2427 1912 515 1912 66.9 % 1501 1004 497 1004 90.7 % 54 49 1 4 11 38
common.c 75.3 % 989 745 244 745 64.5 % 778 502 276 502 92.7 % 41 38 3 1 37
startup.c 75.3 % 578 435 143 435 61.8 % 309 191 118 191 95.3 % 43 41 1 1 2 39
copy.c 55.9 % 272 152 120 152 54.5 % 200 109 91 109 100.0 % 6 6 6
prompt.c 36.4 % 198 72 126 72 28.3 % 127 36 91 36 100.0 % 1 1 1
mainloop.c 64.6 % 254 164 90 164 62.6 % 214 134 80 134 100.0 % 1 1 1
variables.c 80.4 % 184 148 36 148 63.8 % 160 102 58 102 84.6 % 13 11 2 11
input.c 74.4 % 125 93 32 93 48.0 % 102 49 53 49 100.0 % 4 4 4
help.c 96.0 % 371 356 15 356 53.3 % 92 49 43 49 100.0 % 5 5 1 4
psqlscanslash.l 66.8 % 304 203 101 203 60.2 % 103 62 41 62 85.7 % 7 6 1 6
large_obj.c 53.8 % 104 56 48 56 42.0 % 50 21 29 21 83.3 % 6 5 1 1 4
stringutils.c 86.1 % 108 93 15 93 74.0 % 96 71 25 71 100.0 % 3 3 2 1
crosstabview.c 95.0 % 218 207 11 207 83.3 % 120 100 20 100 100.0 % 15 15 1 14
input.h 83.3 % 6 5 1 5 50.0 % 10 5 5 5 83.3 % 6 5 1 5
'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