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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 63.6 % 11718 7453 41 6 120 4098 1 158 129 7165 77 149
Current Date: 2026-10-12 11:56:10 +0200 Functions: 92.7 % 356 330 5 1 20 6 38 286 3
Baseline: lcov-20261012-baseline Branches: 52.8 % 7601 4017 39 3 98 3444 1 116 69 3831
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 3 3 3
(7,30] days: 0.0 % 2 0 2
(30,360] days: 67.1 % 769 516 41 7 205 10 126 380
(360..) days: 63.4 % 10944 6934 6 113 3891 1 148 6785
Function coverage date bins:
(30,360] days: 100.0 % 11 11 4 7
(360..) days: 92.5 % 345 319 5 1 20 6 34 279
Branch coverage date bins:
(1,7] days: 50.0 % 4 2 2 2
(30,360] days: 53.3 % 360 192 37 17 114 11 67 114
(360..) days: 52.8 % 7237 3823 3 81 3330 1 105 3717

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
command.c
66.2%66.2%
66.2 % 2633 1743 11 879 6 1737 12 7 53.7 % 1904 1023 1 880 5 1018 91.7 % 109 100 3 6 7 93
common.c
75.9%75.9%
75.9 % 1047 795 252 2 793 2 64.9 % 818 531 287 531 92.7 % 41 38 3 1 37
copy.c
56.7%56.7%
56.7 % 277 157 120 157 54.2 % 214 116 98 116 100.0 % 6 6 6
crosstabview.c
95.6%95.6%
95.6 % 251 240 11 1 4 235 4 84.0 % 144 121 23 8 113 100.0 % 16 16 1 15
describe.c
79.5%79.5%
79.5 % 2746 2182 10 554 72 2110 45 92 65.8 % 1621 1067 21 533 41 1026 90.9 % 55 50 1 4 14 36 2
help.c
96.1%96.1%
96.1 % 380 365 15 1 364 1 54.3 % 92 50 42 50 100.0 % 5 5 1 4
input.c
74.6%74.6%
74.6 % 126 94 32 1 93 1 48.0 % 102 49 53 49 100.0 % 4 4 4
input.h
83.3%83.3%
83.3 % 6 5 1 5 50.0 % 10 5 5 5 83.3 % 6 5 1 5
large_obj.c
53.3%53.3%
53.3 % 107 57 2 48 57 2 42.0 % 50 21 29 21 85.7 % 7 6 1 1 5
mainloop.c
64.0%64.0%
64.0 % 261 167 4 90 2 165 4 2 62.6 % 214 134 80 134 100.0 % 1 1 1
prompt.c
33.3%33.3%
33.3 % 216 72 7 137 14 58 7 14 25.9 % 139 36 15 88 11 25 100.0 % 1 1 1 1
psqlscanslash.l
66.7%66.7%
66.7 % 321 214 107 214 57.8 % 109 63 46 63 85.7 % 7 6 1 6
startup.c
75.1%75.1%
75.1 % 586 440 3 143 4 436 3 4 61.8 % 309 191 118 191 95.3 % 43 41 1 1 2 39
stringutils.c
86.5%86.5%
86.5 % 111 96 15 3 93 3 74.0 % 96 71 25 71 100.0 % 3 3 2 1
tab-complete.in.c
27.4%27.4%
27.4 % 2462 675 4 6 1777 1 20 654 4 19 27.0 % 1619 437 2 3 1177 1 4 432 94.9 % 39 37 1 1 7 30
variables.c
80.3%80.3%
80.3 % 188 151 37 151 63.8 % 160 102 58 102 84.6 % 13 11 2 11

Generated by: LCOV version 2.0-1