LCOV - differential code coverage report
Current view: top level - src/backend/commands Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 88.5 % 34431 30462 81 5 153 3730 29 510 1109 28814 1 4 25 404
Current Date: 2025-12-15 18:36:29 -0500 Functions: 97.4 % 1187 1156 2 1 28 49 187 920 14
Baseline: lcov-20251216-010103-baseline Branches: 68.1 % 27190 18506 247 5 155 8277 34 234 691 17547 27 19
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 95.6 % 495 473 22 473
(7,30] days: 89.7 % 39 35 4 35
(30,360] days: 88.1 % 2873 2532 55 2 284 10 597 1925
(360..) days: 88.4 % 31024 27422 3 153 3446 29 500 4 26889 1 4
Function coverage date bins:
(1,7] days: 100.0 % 13 13 13
(7,30] days: 100.0 % 2 2 2
(30,360] days: 97.6 % 125 122 3 2 29 91
(360..) days: 97.3 % 1047 1019 2 1 25 47 143 829
Branch coverage date bins:
(1,7] days: 73.6 % 288 212 76 212
(7,30] days: 58.3 % 24 14 10 14
(30,360] days: 72.5 % 2242 1626 161 3 452 1 463 1162
(360..) days: 67.5 % 24682 16654 2 155 7825 33 234 2 16385 27 19

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 EUB ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC UIC UBC GIC GNC CBC DCB
aggregatecmds.c
86.1%86.1%
86.1 % 180 155 25 155 58.5 % 236 138 98 138 100.0 % 2 2 2
alter.c
91.3%91.3%
91.3 % 369 337 32 1 336 1 67.0 % 224 150 74 2 148 100.0 % 10 10 1 9
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.2%95.2%
95.2 % 998 950 1 47 20 930 1 16 82.6 % 586 484 6 96 14 470 18 12 100.0 % 18 18 6 12 1
async.c
83.4%83.4%
83.4 % 620 517 3 100 4 3 510 3 60.2 % 430 259 1 2 168 4 3 252 95.7 % 46 44 2 1 43
cluster.c
90.8%90.8%
90.8 % 465 422 43 3 419 3 62.1 % 380 236 144 236 100.0 % 13 13 3 10
collationcmds.c
84.7%84.7%
84.7 % 327 277 50 277 64.6 % 294 190 104 190 100.0 % 9 9 9
comment.c
94.6%94.6%
94.6 % 129 122 7 122 81.6 % 76 62 14 62 100.0 % 6 6 6
constraint.c
85.0%85.0%
85.0 % 40 34 6 34 53.3 % 30 16 14 16 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.3%95.3%
95.3 % 382 364 18 1 11 352 1 7 5 78.9 % 492 388 3 101 1 11 376 100.0 % 7 7 3 4 1
copyfrom.c
91.5%91.5%
91.5 % 603 552 51 1 2 549 2 71.7 % 512 367 145 367 95.8 % 24 23 1 3 20
copyfromparse.c
81.9%81.9%
81.9 % 679 556 1 122 1 10 545 1 4 58.5 % 626 366 260 1 10 355 91.3 % 23 21 1 1 2 19
copyto.c
81.6%81.6%
81.6 % 512 418 94 3 47 368 1 13 65.4 % 393 257 5 131 4 33 220 94.1 % 34 32 2 6 26
createas.c
98.3%98.3%
98.3 % 173 170 3 1 1 168 1 74.5 % 98 73 25 73 100.0 % 10 10 2 8
dbcommands.c
84.0%84.0%
84.0 % 1116 937 179 6 931 13 57.1 % 954 545 409 545 93.1 % 29 27 2 4 23 1
define.c
65.9%65.9%
65.9 % 138 91 47 3 1 87 1 39.4 % 127 50 77 4 46 90.9 % 11 10 1 1 9
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.2 % 143 109 34 109 100.0 % 5 5 5
event_trigger.c
84.4%84.4%
84.4 % 801 676 125 13 663 1 13 66.5 % 495 329 166 329 95.7 % 46 44 2 11 33
explain.c
80.1%80.1%
80.1 % 2335 1870 15 450 60 1810 3 1 4 69.9 % 1533 1072 14 447 1 36 1035 97.2 % 71 69 1 1 10 59
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 58.6 % 157 92 65 92 100.0 % 22 22 22
explain_state.c
82.2%82.2%
82.2 % 129 106 1 22 1 105 3 1 70.8 % 120 85 35 85 100.0 % 7 7 2 5
extension.c
81.8%81.8%
81.8 % 1191 974 1 216 3 971 3 57.2 % 950 543 1 406 543 93.8 % 48 45 3 3 42
foreigncmds.c
94.7%94.7%
94.7 % 545 516 29 8 508 7 74.0 % 312 231 1 80 13 218 95.5 % 22 21 1 8 13
functioncmds.c
85.7%85.7%
85.7 % 886 759 127 2 757 1 60.2 % 870 524 346 524 100.0 % 20 20 2 18
indexcmds.c
92.8%92.8%
92.8 % 1362 1264 1 97 7 1257 1 9 68.6 % 1199 822 3 374 5 817 100.0 % 26 26 3 23
lockcmds.c
88.2%88.2%
88.2 % 93 82 11 82 73.3 % 86 63 23 63 100.0 % 6 6 6
matview.c
91.2%91.2%
91.2 % 272 248 24 1 8 239 11 51.7 % 180 93 87 93 93.3 % 15 14 1 4 10 1
opclasscmds.c
89.7%89.7%
89.7 % 619 555 64 6 549 6 64.5 % 501 323 178 323 100.0 % 21 21 3 18
operatorcmds.c
93.4%93.4%
93.4 % 258 241 17 241 77.2 % 232 179 53 179 100.0 % 6 6 6
policy.c
87.5%87.5%
87.5 % 401 351 1 49 2 349 1 2 60.3 % 194 117 77 117 90.9 % 11 10 1 3 7
portalcmds.c
94.7%94.7%
94.7 % 131 124 7 1 1 122 1 62.2 % 98 61 37 2 59 100.0 % 5 5 1 4
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.1%92.1%
92.1 % 711 655 7 49 25 630 2 14 76.9 % 606 466 37 103 39 427 96.9 % 32 31 1 8 23
schemacmds.c
88.4%88.4%
88.4 % 129 114 15 1 113 61.8 % 76 47 29 47 100.0 % 5 5 1 4
seclabel.c
70.0%70.0%
70.0 % 190 133 57 1 132 1 51.6 % 93 48 45 48 77.8 % 9 7 2 1 6
sequence.c
95.7%95.7%
95.7 % 696 666 30 31 635 2 45 75.6 % 546 413 133 6 407 100.0 % 26 26 8 18 3
sequence_xlog.c
92.3%92.3%
92.3 % 26 24 2 24 25.0 % 8 2 6 2 100.0 % 2 2 2
statscmds.c
92.6%92.6%
92.6 % 296 274 22 274 70.2 % 258 181 77 181 100.0 % 8 8 8
subscriptioncmds.c
88.1%88.1%
88.1 % 1033 910 30 1 92 248 662 4 76 70.9 % 932 661 66 2 2 201 3 1 194 463 91.3 % 23 21 2 16 5 2
tablecmds.c
92.3%92.3%
92.3 % 7301 6738 20 543 1 420 6317 60 71.7 % 6122 4389 85 5 1643 5 1 233 4150 1 1 99.5 % 220 219 1 42 177 1
tablespace.c
78.2%78.2%
78.2 % 409 320 89 13 1 306 1 49.2 % 378 186 192 8 178 100.0 % 17 17 1 16
trigger.c
93.9%93.9%
93.9 % 2110 1982 128 5 1977 5 76.6 % 1760 1349 411 1349 1 1 98.6 % 70 69 1 5 64
tsearchcmds.c
87.9%87.9%
87.9 % 704 619 85 8 611 8 62.3 % 438 273 165 273 7 5 100.0 % 22 22 3 19
typecmds.c
85.4%85.4%
85.4 % 1364 1165 199 8 1157 7 56.5 % 1073 606 467 606 97.8 % 45 44 1 5 39 1
user.c
89.5%89.5%
89.5 % 859 769 90 3 5 761 5 71.5 % 800 572 228 2 570 100.0 % 21 21 2 19
vacuum.c
88.8%88.8%
88.8 % 780 693 1 86 53 640 1 57 75.5 % 678 512 4 162 44 468 95.5 % 22 21 1 5 16 3
vacuumparallel.c
95.2%95.2%
95.2 % 332 316 16 3 313 3 76.7 % 172 132 40 132 92.9 % 14 13 1 2 11
variable.c
68.5%68.5%
68.5 % 444 304 140 304 54.9 % 253 139 114 139 97.2 % 36 35 1 35
view.c
92.8%92.8%
92.8 % 139 129 10 1 128 1 65.9 % 126 83 43 2 81 100.0 % 5 5 1 4
wait.c
98.3%98.3%
98.3 % 59 58 1 58 73.3 % 60 44 16 44 100.0 % 2 2 2

Generated by: LCOV version 2.4-beta