LCOV - differential code coverage report
Current view: top level - src/backend/commands Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 89.1 % 36488 32493 34 61 3900 43 1268 315 30867 19 168
Current Date: 2026-10-12 11:56:10 +0200 Functions: 97.8 % 1249 1222 27 1 47 93 1081 7
Baseline: lcov-20261012-baseline Branches: 68.8 % 28754 19778 49 3 282 8642 37 932 168 18641
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 35.7 % 28 10 18 10
(1,7] days: 93.8 % 32 30 2 1 29
(7,30] days: 90.7 % 172 156 16 32 124
(30,360] days: 90.4 % 3606 3259 16 1 330 4 86 273 2896
(360..) days: 88.9 % 32650 29038 60 3552 39 1181 27818
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 5 5 1 4
(30,360] days: 97.6 % 126 123 3 1 14 108
(360..) days: 97.8 % 1116 1092 24 1 46 77 968
Branch coverage date bins:
[..1] days: 37.5 % 16 6 10 6
(1,7] days: 78.9 % 38 30 8 30
(7,30] days: 72.6 % 106 77 1 28 7 70
(30,360] days: 72.6 % 2654 1928 38 3 11 674 131 155 1642
(360..) days: 68.4 % 25940 17737 271 7932 37 801 16899

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 UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GBC GIC GNC CBC DCB
aggregatecmds.c
86.3%86.3%
86.3 % 183 158 25 158 58.8 % 238 140 98 140 100.0 % 2 2 2
alter.c
91.2%91.2%
91.2 % 363 331 32 9 322 9 67.9 % 212 144 68 144 100.0 % 10 10 3 7
amcmds.c
89.2%89.2%
89.2 % 83 74 9 74 54.5 % 44 24 20 24 100.0 % 8 8 8
analyze.c
95.7%95.7%
95.7 % 1024 980 44 23 957 24 83.1 % 608 505 103 505 100.0 % 20 20 7 13
async.c
87.7%87.7%
87.7 % 829 727 102 3 6 718 6 65.6 % 552 362 2 188 2 360 96.4 % 55 53 2 4 49 1
collationcmds.c
82.9%82.9%
82.9 % 327 271 1 55 1 270 1 1 62.5 % 296 185 111 185 100.0 % 9 9 1 8
comment.c
96.2%96.2%
96.2 % 130 125 5 125 85.0 % 80 68 12 68 100.0 % 6 6 6
constraint.c
91.2%91.2%
91.2 % 34 31 3 5 26 11 56.7 % 30 17 13 2 15 100.0 % 1 1 1
conversioncmds.c
69.0%69.0%
69.0 % 29 20 9 20 30.8 % 26 8 18 8 100.0 % 1 1 1
copy.c
95.7%95.7%
95.7 % 415 397 18 397 80.4 % 536 431 105 431 100.0 % 7 7 7
copyfrom.c
93.1%93.1%
93.1 % 612 570 42 9 561 9 73.2 % 526 385 141 385 100.0 % 24 24 2 22
copyfromparse.c
83.9%83.9%
83.9 % 765 642 1 122 1 641 1 1 61.0 % 692 422 270 422 91.7 % 24 22 2 2 20
copyto.c
85.6%85.6%
85.6 % 585 501 84 2 499 2 71.3 % 443 316 1 126 316 94.4 % 36 34 2 2 32
createas.c
98.3%98.3%
98.3 % 173 170 3 170 74.5 % 98 73 25 73 100.0 % 10 10 10
dbcommands.c
84.9%84.9%
84.9 % 1126 956 1 169 3 6 947 2 57.5 % 972 559 5 408 2 5 552 96.6 % 29 28 1 5 23
define.c
65.9%65.9%
65.9 % 138 91 47 91 39.4 % 127 50 77 50 90.9 % 11 10 1 10
discard.c
93.1%93.1%
93.1 % 29 27 2 27 57.1 % 7 4 3 4 100.0 % 2 2 2
dropcmds.c
83.5%83.5%
83.5 % 230 192 38 192 76.9 % 143 110 33 110 100.0 % 5 5 5
event_trigger.c
84.4%84.4%
84.4 % 803 678 125 678 66.8 % 497 332 165 332 95.7 % 46 44 2 44
explain.c
79.5%79.5%
79.5 % 2454 1952 18 484 27 26 1899 9 18 69.3 % 1597 1107 10 480 15 10 1082 97.3 % 73 71 2 1 10 60 2
explain_dr.c
93.2%93.2%
93.2 % 103 96 7 1 95 1 70.5 % 44 31 13 31 100.0 % 7 7 1 6
explain_format.c
76.3%76.3%
76.3 % 329 251 78 251 59.2 % 157 93 64 93 100.0 % 22 22 22
explain_state.c
85.2%85.2%
85.2 % 162 138 2 22 1 137 4 2 72.0 % 164 118 46 118 100.0 % 9 9 3 6
extension.c
81.8%81.8%
81.8 % 1242 1016 226 4 5 1007 5 57.2 % 978 559 419 1 4 554 92.2 % 51 47 4 2 45
foreigncmds.c
93.8%93.8%
93.8 % 582 546 36 546 73.2 % 340 249 91 249 95.7 % 23 22 1 22
functioncmds.c
85.9%85.9%
85.9 % 888 763 125 7 756 7 61.0 % 874 533 341 533 100.0 % 20 20 3 17
indexcmds.c
93.1%93.1%
93.1 % 1428 1329 3 96 1 53 1275 3 69.6 % 1253 872 8 373 3 32 837 100.0 % 28 28 4 24 1
lockcmds.c
87.4%87.4%
87.4 % 95 83 1 11 1 82 72.7 % 88 64 1 23 1 63 100.0 % 6 6 2 4
matview.c
91.2%91.2%
91.2 % 273 249 24 2 247 1 52.2 % 182 95 87 2 93 93.3 % 15 14 1 1 13
opclasscmds.c
89.3%89.3%
89.3 % 624 557 67 557 63.3 % 515 326 189 326 100.0 % 21 21 21
operatorcmds.c
92.8%92.8%
92.8 % 264 245 19 245 75.8 % 244 185 59 185 100.0 % 6 6 6
policy.c
87.5%87.5%
87.5 % 409 358 51 3 355 1 60.9 % 202 123 1 78 3 120 90.9 % 11 10 1 2 8
portalcmds.c
94.6%94.6%
94.6 % 130 123 7 123 62.2 % 98 61 37 61 100.0 % 5 5 5
prepare.c
94.0%94.0%
94.0 % 215 202 13 202 73.0 % 126 92 34 92 100.0 % 14 14 14
proclang.c
81.8%81.8%
81.8 % 77 63 14 63 55.6 % 36 20 16 20 100.0 % 2 2 2
publicationcmds.c
92.9%92.9%
92.9 % 762 708 54 708 2 78.9 % 655 517 138 517 97.0 % 33 32 1 1 31
repack.c
91.6%91.6%
91.6 % 1233 1130 103 2 1128 2 66.3 % 899 596 1 302 1 595 97.7 % 43 42 1 1 41
repack_worker.c
94.0%94.0%
94.0 % 168 158 10 158 62.5 % 72 45 27 45 100.0 % 8 8 8
schemacmds.c
88.4%88.4%
88.4 % 129 114 15 2 112 2 61.8 % 76 47 29 47 100.0 % 5 5 1 4
seclabel.c
70.2%70.2%
70.2 % 191 134 57 134 52.6 % 97 51 46 51 77.8 % 9 7 2 7
sequence.c
95.7%95.7%
95.7 % 699 669 30 669 74.1 % 552 409 143 409 100.0 % 26 26 26
sequence_xlog.c
92.6%92.6%
92.6 % 27 25 2 25 25.0 % 8 2 6 2 100.0 % 2 2 2
statscmds.c
93.3%93.3%
93.3 % 299 279 20 5 274 3 73.0 % 256 187 1 68 5 182 100.0 % 8 8 1 7
subscriptioncmds.c
90.9%90.9%
90.9 % 1272 1156 2 114 63 1093 3 72.4 % 1114 807 6 301 3 38 766 100.0 % 27 27 8 19
tablecmds.c
92.5%92.5%
92.5 % 7109 6579 1 529 4 19 6556 6 72.2 % 6040 4360 8 1672 6 24 4330 99.5 % 211 210 1 10 200
tablespace.c
80.1%80.1%
80.1 % 418 335 83 1 1 333 1 51.0 % 386 197 189 2 195 100.0 % 17 17 1 16
trigger.c
94.2%94.2%
94.2 % 2138 2013 1 124 18 1995 2 15 76.9 % 1792 1378 2 412 8 1370 98.6 % 70 69 1 6 63
tsearchcmds.c
87.9%87.9%
87.9 % 704 619 85 619 62.3 % 438 273 165 273 100.0 % 22 22 22
typecmds.c
85.7%85.7%
85.7 % 1390 1191 199 1 1190 1 57.1 % 1087 621 466 2 2 617 97.8 % 45 44 1 1 43
user.c
89.5%89.5%
89.5 % 863 772 91 772 71.3 % 808 576 232 576 100.0 % 21 21 21
vacuum.c
93.3%93.3%
93.3 % 818 763 3 52 32 731 2 20 78.4 % 717 562 6 149 1 29 532 100.0 % 22 22 6 16
vacuumparallel.c
97.1%97.1%
97.1 % 420 408 12 11 397 1 78.9 % 228 180 48 2 178 100.0 % 19 19 2 17
variable.c
68.4%68.4%
68.4 % 443 303 140 303 9 55.3 % 255 141 114 141 97.1 % 35 34 1 34 3
view.c
92.8%92.8%
92.8 % 138 128 10 128 65.9 % 126 83 43 83 100.0 % 5 5 5
wait.c
85.1%85.1%
85.1 % 114 97 17 97 67.5 % 123 83 40 83 100.0 % 2 2 2

Generated by: LCOV version 2.0-1