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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 89.1 % 36526 32528 35 4 61 3898 40 1268 346 30874 19 171
Current Date: 2026-11-05 14:14:01 +0100 Functions: 97.8 % 1250 1223 27 1 47 99 1076 8
Baseline: lcov-20261105-baseline Branches: 68.8 % 28806 19824 52 5 282 8643 33 932 183 18676
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 5 5 5
(1,7] days: 100.0 % 22 22 16 6
(7,30] days: 72.5 % 80 58 19 3 1 26 31
(30,360] days: 90.2 % 3500 3157 16 4 1 322 71 304 2782
(360..) days: 89.0 % 32919 29286 60 3573 40 1196 28050
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 2 2 1 1
(30,360] days: 97.6 % 123 120 3 19 101
(360..) days: 97.9 % 1123 1099 24 1 47 77 974
Branch coverage date bins:
[..1] days: 100.0 % 6 6 6
(1,7] days: 75.0 % 20 15 5 2 13
(7,30] days: 72.2 % 72 52 13 7 19 33
(30,360] days: 72.6 % 2560 1859 39 2 10 650 126 162 1571
(360..) days: 68.4 % 26148 17892 3 272 7981 33 806 17053

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 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.4%87.4%
87.4 % 826 722 104 4 6 712 6 65.2 % 552 360 192 4 356 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.8%85.8%
85.8 % 591 507 84 2 505 2 72.0 % 457 329 128 1 328 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
66.7%66.7%
66.7 % 138 92 46 92 40.9 % 127 52 75 52 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.2 % 1597 1105 10 2 480 15 10 1080 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.5%81.5%
81.5 % 1242 1012 4 226 5 1007 5 57.1 % 978 558 1 419 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.7%91.7%
91.7 % 1251 1147 1 103 20 1127 3 66.7 % 917 612 4 301 16 596 97.7 % 43 42 1 3 39
repack_worker.c
94.3%94.3%
94.3 % 176 166 10 10 156 2 62.5 % 72 45 27 45 100.0 % 9 9 3 6 1
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
91.0%91.0%
91.0 % 1274 1159 2 113 63 1096 3 72.9 % 1118 815 6 297 38 777 100.0 % 27 27 8 19
tablecmds.c
92.6%92.6%
92.6 % 7112 6584 1 527 4 19 6561 6 72.3 % 6050 4372 8 1670 6 24 4342 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 56.9 % 1087 619 2 466 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 % 821 766 3 52 35 731 2 20 78.0 % 723 564 6 153 29 535 100.0 % 22 22 7 15
vacuumparallel.c
97.1%97.1%
97.1 % 421 409 12 11 398 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