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:
Group by: Date bin (1,7] days: 95.6 % 495 473 22 473
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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
Name Date 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.gcov.html (360..) days∗∗ 86.1 % 180 155 25 155 - 100.0 % 2 2 2
alter.c Total
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
(30,360] days 100.0 % 7 7 1 6 - -
(360..) days 91.2 % 362 330 32 330 - 100.0 % 10 10 1 9
amcmds.c.gcov.html (360..) days∗∗ 89.2 % 83 74 9 74 - 100.0 % 8 8 8
analyze.c Total
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
(1,7] days 100.0 % 6 6 6 - -
(30,360] days 90.6 % 32 29 1 2 14 15 - 100.0 % 1 1 1
(360..) days 95.3 % 960 915 45 915 - 100.0 % 17 17 5 12
async.c Total
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
(30,360] days 57.4 % 61 35 26 35 - 100.0 % 2 2 1 1
(360..) days 86.2 % 556 479 3 74 4 475 - 95.5 % 44 42 2 42
(7,30] days 100.0 % 3 3 3 - -
cluster.c Total
90.8%90.8%
90.8 % 465 422 43 3 419 3 62.1 % 380 236 144 236 100.0 % 13 13 3 10
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 96.6 % 29 28 1 1 27 - 100.0 % 3 3 1 2
(360..) days 90.3 % 434 392 42 392 - 100.0 % 10 10 2 8
collationcmds.c.gcov.html (360..) days∗∗ 84.7 % 327 277 50 277 - 100.0 % 9 9 9
comment.c.gcov.html (360..) days∗∗ 94.6 % 129 122 7 122 - 100.0 % 6 6 6
constraint.c.gcov.html (360..) days∗∗ 85.0 % 40 34 6 34 - 100.0 % 1 1 1
conversioncmds.c.gcov.html (360..) days∗∗ 69.0 % 29 20 9 20 - 100.0 % 1 1 1
copy.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 22 22 10 12 - 100.0 % 1 1 1
(360..) days 95.0 % 359 341 18 1 340 1 - 100.0 % 6 6 2 4
copyfrom.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 97.9 % 48 47 1 47 - 100.0 % 7 7 7
(360..) days 91.0 % 553 503 50 1 502 - 94.1 % 17 16 1 3 13
copyfromparse.c Total
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
(30,360] days 93.9 % 115 108 1 6 9 99 - 87.5 % 8 7 1 1 6
(360..) days 79.4 % 563 447 116 1 446 - 93.3 % 15 14 1 1 13
(7,30] days 100.0 % 1 1 1 - -
copyto.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 147 147 45 102 - 100.0 % 13 13 2 11
(360..) days 74.1 % 363 269 94 3 266 - 90.5 % 21 19 2 4 15
createas.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 2 2 2 - -
(360..) days 98.2 % 170 167 3 1 166 - 100.0 % 10 10 2 8
dbcommands.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 84.6 % 26 22 4 5 17 - -
(360..) days 83.9 % 1089 914 175 914 - 93.1 % 29 27 2 4 23
define.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(360..) days 65.7 % 137 90 47 3 87 - 90.9 % 11 10 1 1 9
discard.c.gcov.html (360..) days∗∗ 93.1 % 29 27 2 27 - 100.0 % 2 2 2
dropcmds.c.gcov.html (360..) days∗∗ 83.5 % 230 192 38 192 - 100.0 % 5 5 5
event_trigger.c Total
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
(1,7] days 100.0 % 12 12 12 - -
(30,360] days 73.6 % 72 53 19 1 52 - 100.0 % 1 1 1
(360..) days 85.2 % 717 611 106 611 1 - 95.6 % 45 43 2 11 32
explain.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 79.6 % 211 168 15 28 59 109 - 100.0 % 5 5 1 4
(360..) days 80.1 % 2123 1701 422 1701 3 - 97.0 % 66 64 1 1 9 55
explain_dr.c Total
93.2%93.2%
93.2 % 103 96 7 1 95 1 70.5 % 44 31 13 31 100.0 % 7 7 1 6
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 93.1 % 102 95 7 95 - 100.0 % 7 7 1 6
explain_format.c.gcov.html (30,360] days∗∗ 76.3 % 329 251 78 251 - 100.0 % 22 22 22
explain_state.c Total
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
(1,7] days 50.0 % 2 1 1 1 - -
(30,360] days 82.7 % 127 105 22 105 - 100.0 % 7 7 2 5
extension.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 71.9 % 160 115 1 44 115 - 80.0 % 5 4 1 4
(360..) days 83.3 % 1028 856 172 856 - 95.3 % 43 41 2 3 38
(7,30] days 100.0 % 1 1 1 - -
foreigncmds.c Total
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
(30,360] days 100.0 % 13 13 8 5 - -
(360..) days 94.5 % 532 503 29 503 - 95.5 % 22 21 1 8 13
functioncmds.c Total
85.7%85.7%
85.7 % 886 759 127 2 757 1 60.2 % 870 524 346 524 100.0 % 20 20 2 18
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 3 3 3 - -
(360..) days 85.6 % 881 754 127 754 - 100.0 % 20 20 2 18
(7,30] days 100.0 % 1 1 1 - -
indexcmds.c Total
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
(30,360] days 91.2 % 34 31 1 2 7 24 - 100.0 % 1 1 1
(360..) days 92.8 % 1328 1233 95 1233 - 100.0 % 25 25 3 22
lockcmds.c.gcov.html (360..) days∗∗ 88.2 % 93 82 11 82 - 100.0 % 6 6 6
matview.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 90.9 % 11 10 1 6 4 - -
(360..) days 91.1 % 259 236 23 1 235 - 93.3 % 15 14 1 4 10
opclasscmds.c Total
89.7%89.7%
89.7 % 619 555 64 6 549 6 64.5 % 501 323 178 323 100.0 % 21 21 3 18
(1,7] days 100.0 % 6 6 6 - -
(30,360] days 80.0 % 10 8 2 8 - -
(360..) days 89.7 % 603 541 62 541 - 100.0 % 21 21 3 18
operatorcmds.c.gcov.html (360..) days∗∗ 93.4 % 258 241 17 241 - 100.0 % 6 6 6
policy.c Total
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
(1,7] days 66.7 % 3 2 1 2 - -
(360..) days 87.7 % 398 349 49 349 - 90.9 % 11 10 1 3 7
portalcmds.c Total
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
(30,360] days 100.0 % 1 1 1 - -
(360..) days 94.6 % 130 123 7 1 122 - 100.0 % 5 5 1 4
prepare.c Total
94.0%94.0%
94.0 % 215 202 13 202 73.0 % 126 92 34 92 100.0 % 14 14 14
(30,360] days 100.0 % 1 1 1 - -
(360..) days 93.9 % 214 201 13 201 - 100.0 % 14 14 14
proclang.c.gcov.html (360..) days∗∗ 81.8 % 77 63 14 63 - 100.0 % 2 2 2
publicationcmds.c Total
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
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 86.8 % 68 59 7 2 22 37 - 66.7 % 3 2 1 2
(360..) days 92.7 % 640 593 47 593 - 100.0 % 29 29 8 21
schemacmds.c Total
88.4%88.4%
88.4 % 129 114 15 1 113 61.8 % 76 47 29 47 100.0 % 5 5 1 4
(30,360] days 100.0 % 1 1 1 - -
(360..) days 88.3 % 128 113 15 113 - 100.0 % 5 5 1 4
seclabel.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(360..) days 69.8 % 189 132 57 132 - 77.8 % 9 7 2 1 6
sequence.c Total
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
(30,360] days 100.0 % 37 37 31 6 - 100.0 % 1 1 1
(360..) days 95.4 % 659 629 30 629 - 100.0 % 25 25 7 18
sequence_xlog.c.gcov.html (7,30] days∗∗ 92.3 % 26 24 2 24 - 100.0 % 2 2 2
statscmds.c Total
92.6%92.6%
92.6 % 296 274 22 274 70.2 % 258 181 77 181 100.0 % 8 8 8
(30,360] days 100.0 % 12 12 12 - 100.0 % 1 1 1
(360..) days 92.3 % 284 262 22 262 - 100.0 % 7 7 7
subscriptioncmds.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 89.4 % 274 245 28 1 241 4 - 100.0 % 7 7 7
(360..) days 87.8 % 753 661 92 3 658 - 87.5 % 16 14 2 9 5
(7,30] days 50.0 % 4 2 2 2 - -
tablecmds.c Total
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
(1,7] days 95.3 % 427 407 20 407 - 100.0 % 13 13 13
(30,360] days 97.6 % 665 649 16 11 638 - 100.0 % 20 20 4 16
(360..) days 91.5 % 6208 5681 527 1 1 5679 - 99.5 % 187 186 1 25 161
(7,30] days 100.0 % 1 1 1 - -
tablespace.c Total
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
(30,360] days 100.0 % 4 4 1 3 - -
(360..) days 78.0 % 405 316 89 13 303 - 100.0 % 17 17 1 16
trigger.c Total
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
(1,7] days 100.0 % 4 4 4 - -
(30,360] days 98.5 % 66 65 1 1 64 - 100.0 % 1 1 1
(360..) days 93.8 % 2040 1913 127 1913 - 98.6 % 69 68 1 5 63
tsearchcmds.c Total
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
(1,7] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 4 4 4 - -
(360..) days 87.8 % 696 611 85 611 - 100.0 % 22 22 3 19
typecmds.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 90.9 % 11 10 1 5 5 - 100.0 % 1 1 1
(360..) days 85.3 % 1350 1152 198 1152 - 97.7 % 44 43 1 4 39
(7,30] days 100.0 % 1 1 1 - -
user.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 87.5 % 8 7 1 3 4 - -
(360..) days 89.5 % 849 760 89 3 757 - 100.0 % 21 21 2 19
vacuum.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 77.5 % 89 69 1 19 52 17 - 100.0 % 4 4 3 1
(360..) days 90.3 % 690 623 67 623 - 94.4 % 18 17 1 2 15
vacuumparallel.c Total
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
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 66.7 % 3 2 1 2 - -
(360..) days 95.4 % 326 311 15 311 - 92.9 % 14 13 1 2 11
variable.c Total
68.5%68.5%
68.5 % 444 304 140 304 54.9 % 253 139 114 139 97.2 % 36 35 1 35
(30,360] days 100.0 % 9 9 9 - 100.0 % 2 2 2
(360..) days 67.8 % 435 295 140 295 - 97.1 % 34 33 1 33
view.c Total
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
(360..) days 92.8 % 138 128 10 128 - 100.0 % 5 5 1 4
(7,30] days 100.0 % 1 1 1 - -
wait.c.gcov.html (30,360] days∗∗ 98.3 % 59 58 1 58 - 100.0 % 2 2 2
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta