LCOV - differential code coverage report
Current view: top level - src/bin/psql Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 63.2 % 11761 7434 268 1 1 4057 35 5 338 7056 1 5 76 136
Current Date: 2026-05-05 10:23:31 +0900 Functions: 93.0 % 355 330 6 1 18 5 76 249 1 5 3
Baseline: lcov-20260505-025707-baseline Branches: 52.5 % 7657 4019 136 20 62 3420 48 9 82 3880 13 17
Baseline Date: 2026-05-05 10:27:06 +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: 66.7 % 36 24 12 24
(30,360] days: 55.7 % 684 381 256 47 312 69
(360..) days: 63.7 % 11040 7029 1 1 4009 35 5 2 6987 1 5
Function coverage date bins:
(30,360] days: 100.0 % 8 8 4 4
(360..) days: 91.2 % 353 322 6 1 18 5 72 245 1 5
Branch coverage date bins:
(7,30] days: 0.0 % 2 0 2
(30,360] days: 43.7 % 270 118 134 18 1 82 35
(360..) days: 52.8 % 7385 3901 20 62 3402 47 9 3845

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 EUB ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UIC UBC GIC GNC CBC EUB ECB DCB
[..1] days psqlscanslash.l∗∗ 0.0 % 1 1 - -
(7,30] days Total
66.7%66.7%
66.7 % 36 24 12 24 0.0 % 2 2 -
tab-complete.in.c 0.0 % 9 9 0.0 % 2 2 -
describe.c 88.5 % 26 23 3 23 - -
(30,360] days Total
55.7%55.7%
55.7 % 684 381 256 47 312 69 43.7 % 270 118 134 18 1 82 35 100.0 % 8 8 4 4
prompt.c 0.0 % 19 14 5 0.0 % 14 10 4 -
variables.c 50.0 % 8 4 4 3 1 - -
command.c 72.7 % 88 64 8 16 27 37 69.6 % 56 39 10 7 16 23 100.0 % 3 3 3
tab-complete.in.c 13.0 % 254 33 202 19 31 2 18.4 % 98 18 78 2 16 2 100.0 % 3 3 3
common.c 82.6 % 23 19 2 2 1 18 71.4 % 14 10 4 1 9 100.0 % 1 1 1
describe.c 88.6 % 272 241 30 1 237 4 58.0 % 88 51 36 1 50 1 100.0 % 1 1 1
(360..) days Total
63.7%63.7%
63.7 % 11040 7029 1 1 4009 35 5 2 6987 1 5 52.8 % 7385 3901 20 62 3402 47 9 3845 91.2 % 353 322 6 1 18 5 72 245 1 5
command.c 65.4 % 2529 1655 874 9 1646 52.6 % 1842 969 873 8 961 91.5 % 106 97 1 8 10 87
input.c 74.6 % 126 94 32 94 1 5 48.0 % 102 49 53 49 40.0 % 10 4 4 1 5
describe.c 78.2 % 2533 1981 552 25 2 1954 66.0 % 1611 1064 547 24 1040 90.7 % 54 49 5 44 5
common.c 75.4 % 983 741 1 241 741 64.2 % 776 498 1 277 498 92.5 % 40 37 3 2 35
startup.c 75.0 % 585 439 146 439 61.8 % 309 191 118 191 95.3 % 43 41 2 1 40
variables.c 82.1 % 179 147 32 147 63.8 % 160 102 58 102 84.6 % 13 11 2 3 8
large_obj.c 53.3 % 107 57 50 57 42.0 % 50 21 29 21 85.7 % 7 6 1 6
psqlscanslash.l 66.8 % 304 203 101 203 60.2 % 103 62 41 62 85.7 % 7 6 1 6
tab-complete.in.c 28.7 % 2247 646 1601 1 645 27.1 % 1547 419 16 55 1057 13 4 402 97.2 % 36 35 1 3 32
input.h 83.3 % 6 5 1 5 50.0 % 10 5 5 5 83.3 % 6 5 1 5
stringutils.c 86.5 % 111 96 15 96 74.0 % 96 71 25 71 100.0 % 3 3 3
prompt.c 36.5 % 197 72 125 72 28.8 % 125 36 2 2 85 2 34 100.0 % 1 1 1
copy.c 55.9 % 272 152 120 152 54.5 % 200 109 91 109 100.0 % 6 6 1 5
mainloop.c 63.8 % 260 166 94 166 62.6 % 214 134 80 134 100.0 % 1 1 1
help.c 95.9 % 368 353 15 353 53.3 % 92 49 1 42 49 100.0 % 5 5 2 3
crosstabview.c 95.3 % 233 222 11 222 82.4 % 148 122 26 122 100.0 % 15 15 5 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.5.0-beta