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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 89.1 % 37141 33091 14 201 3835 10 1579 255 31247 8 114
Current Date: 2026-08-27 14:31:44 +0300 Functions: 97.8 % 1275 1247 1 27 84 74 1089 2
Baseline: lcov-20260827-baseline Branches: 68.8 % 29165 20071 34 3 396 8661 15 1073 143 18840
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 78.8 % 33 26 7 26
(1,7] days: 93.3 % 30 28 1 1 10 18
(7,30] days: 94.9 % 272 258 6 8 105 153
(30,360] days: 90.6 % 4326 3918 7 1 400 1 97 140 3680
(360..) days: 88.9 % 32480 28861 200 3419 9 1482 27370
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 5 5 1 4
(30,360] days: 97.3 % 148 144 4 3 10 131
(360..) days: 97.9 % 1121 1097 1 23 81 63 953
Branch coverage date bins:
[..1] days: 72.7 % 22 16 6 16
(1,7] days: 81.2 % 32 26 1 5 15 11
(7,30] days: 75.8 % 211 160 5 46 18 142
(30,360] days: 72.5 % 3168 2297 28 2 11 830 1 133 110 2053
(360..) days: 68.3 % 25732 17572 1 385 7774 14 940 16618

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 UIC UBC 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.3%91.3%
91.3 % 366 334 32 9 325 9 68.2 % 214 146 68 146 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 % 1017 973 44 23 950 24 83.4 % 608 507 101 507 100.0 % 20 20 7 13
async.c
87.7%87.7%
87.7 % 829 727 102 2 725 2 65.8 % 552 363 2 187 363 96.4 % 55 53 2 2 51 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
92.5%92.5%
92.5 % 40 37 3 37 56.7 % 30 17 13 17 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 % 414 396 18 396 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 % 760 638 1 121 1 637 1 1 60.7 % 682 414 268 414 91.7 % 24 22 2 2 20
copyto.c
85.7%85.7%
85.7 % 581 498 83 2 496 2 71.8 % 439 315 124 315 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 170 2 954 2 57.5 % 972 559 1 412 1 558 96.6 % 29 28 1 2 26
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.5%84.5%
84.5 % 805 680 125 680 66.9 % 498 333 165 333 95.7 % 46 44 2 44
explain.c
78.7%78.7%
78.7 % 2439 1919 520 6 1913 4 68.8 % 1585 1090 495 1 2 1087 95.9 % 73 70 3 2 68
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 1 1015 1 57.2 % 978 559 419 559 92.2 % 51 47 4 1 46
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.5 % 1253 871 8 374 3 32 836 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.1 % 515 325 190 325 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
propgraphcmds.c
94.8%94.8%
94.8 % 726 688 38 688 76.1 % 528 402 126 402 100.0 % 22 22 22
publicationcmds.c
92.9%92.9%
92.9 % 761 707 54 707 2 78.8 % 651 513 138 513 97.0 % 33 32 1 1 31
repack.c
91.3%91.3%
91.3 % 1161 1060 101 1060 65.8 % 828 545 283 545 95.1 % 41 39 2 39
repack_worker.c
93.8%93.8%
93.8 % 161 151 10 151 62.5 % 72 45 27 45 100.0 % 8 8 8
schemacmds.c
88.4%88.4%
88.4 % 129 114 15 114 61.8 % 76 47 29 47 100.0 % 5 5 5
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 2 277 73.0 % 256 187 1 68 3 184 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 38 769 100.0 % 27 27 8 19
tablecmds.c
92.7%92.7%
92.7 % 7112 6594 1 517 4 17 6573 4 72.3 % 6037 4365 8 1664 6 24 4335 100.0 % 211 211 9 202
tablespace.c
78.7%78.7%
78.7 % 413 325 88 1 1 323 1 50.3 % 386 194 192 2 192 100.0 % 17 17 1 16
trigger.c
94.5%94.5%
94.5 % 2192 2071 121 15 2056 13 76.8 % 1804 1386 2 416 6 1380 98.6 % 74 73 1 7 66
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 56.9 % 1087 619 468 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
92.0%92.0%
92.0 % 814 749 3 62 4 32 713 2 20 77.7 % 709 551 6 1 151 3 29 519 100.0 % 22 22 6 16
vacuumparallel.c
96.2%96.2%
96.2 % 396 381 15 381 76.2 % 214 163 51 163 100.0 % 18 18 18
variable.c
69.0%69.0%
69.0 % 452 312 140 312 55.3 % 255 141 114 141 97.4 % 38 37 1 37
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
83.5%83.5%
83.5 % 109 91 18 91 60.7 % 117 71 46 71 100.0 % 2 2 2

Generated by: LCOV version 2.0-1