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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 63.6 % 11723 7461 41 6 120 4095 1 158 129 7173 77 149
Current Date: 2026-11-05 14:14:01 +0100 Functions: 92.7 % 357 331 5 1 20 6 38 287 3
Baseline: lcov-20261105-baseline Branches: 52.8 % 7604 4017 39 3 98 3447 1 116 69 3831
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 91.2 % 102 93 9 5 88
(30,360] days: 64.1 % 630 404 41 7 178 10 124 270
(360..) days: 63.4 % 10991 6964 6 113 3908 1 148 6815
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 9 9 4 5
(360..) days: 92.5 % 347 321 5 1 20 6 34 281
Branch coverage date bins:
(7,30] days: 50.0 % 10 5 2 3 2 3
(30,360] days: 52.9 % 314 166 37 17 94 11 67 88
(360..) days: 52.8 % 7280 3846 3 81 3350 1 105 3740

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 % 2628 1739 11 878 6 1733 12 7 53.7 % 1902 1021 1 880 5 1016 91.7 % 109 100 3 6 7 93
common.c
76.2%76.2%
76.2 % 1058 806 252 2 804 2 64.7 % 824 533 291 533 92.9 % 42 39 3 1 38
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 % 381 366 15 1 365 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 % 2460 675 4 6 1775 1 20 654 4 19 27.0 % 1618 437 2 3 1176 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