LCOV - differential code coverage report
Current view: top level - src/backend/commands Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 89.1 % 37518 33427 6 333 3752 9 2878 136 30404 8
Current Date: 2026-07-25 17:13:00 -0400 Functions: 97.8 % 1292 1264 1 27 121 28 1115 2
Baseline: lcov-20260726-baseline Branches: 68.8 % 29409 20246 27 1 689 8446 12 1774 107 18353
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Group by: Date bin (1,7] days: 89.2 % 37 33 4 33
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 95.7 % 391 374 6 11 136 238
(30,360] days: 90.6 % 4519 4095 7 417 4 189 3902
(360..) days: 88.8 % 32571 28925 326 3320 5 2689 26231
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 9 9 6 3
(30,360] days: 97.5 % 159 155 4 6 3 146
(360..) days: 97.9 % 1123 1099 1 23 115 19 965
Branch coverage date bins:
(1,7] days: 57.1 % 42 24 18 24
(7,30] days: 78.4 % 306 240 27 39 107 133
(30,360] days: 72.7 % 3296 2397 30 869 3 200 2194
(360..) days: 68.3 % 25765 17585 1 659 7520 9 1574 16002

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 UIC UBC GBC GIC GNC CBC DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UIC UBC GIC GNC CBC DCB
define.c Total
65.9%65.9%
65.9 % 138 91 47 91 39.4 % 127 50 77 50 90.9 % 11 10 1 10
(360..) days 66.2 % 136 90 46 90 - 90.9 % 11 10 1 10
(30,360] days 50.0 % 2 1 1 1 - -
conversioncmds.c.gcov.html (360..) days∗∗ 69.0 % 29 20 9 20 - 100.0 % 1 1 1
variable.c Total
69.0%69.0%
69.0 % 452 312 140 312 55.3 % 255 141 114 141 97.4 % 38 37 1 37
(360..) days 68.5 % 444 304 140 304 - 97.2 % 36 35 1 35
(30,360] days 100.0 % 8 8 8 - 100.0 % 2 2 2
seclabel.c Total
70.2%70.2%
70.2 % 191 134 57 134 52.6 % 97 51 46 51 77.8 % 9 7 2 7
(360..) days 69.8 % 189 132 57 132 - 77.8 % 9 7 2 7
(30,360] days 100.0 % 2 2 2 - -
explain_format.c.gcov.html (360..) days∗∗ 76.3 % 329 251 78 251 - 100.0 % 22 22 22
tablespace.c Total
78.7%78.7%
78.7 % 413 325 88 325 50.3 % 386 194 192 194 100.0 % 17 17 17
(360..) days 78.5 % 409 321 88 321 - 100.0 % 17 17 17
(30,360] days 100.0 % 4 4 4 - -
explain.c Total
78.7%78.7%
78.7 % 2437 1917 520 1917 68.7 % 1583 1087 496 2 1085 95.9 % 73 70 3 70
(360..) days 80.0 % 2242 1793 449 1793 - 95.7 % 70 67 3 67
(30,360] days 63.6 % 195 124 71 124 - 100.0 % 3 3 3
proclang.c.gcov.html (360..) days∗∗ 81.8 % 77 63 14 63 - 100.0 % 2 2 2
extension.c Total
81.8%81.8%
81.8 % 1242 1016 226 4 1012 57.2 % 978 559 419 1 558 92.2 % 51 47 4 47
(360..) days 81.7 % 1156 945 211 945 - 93.8 % 48 45 3 45
(30,360] days 82.6 % 86 71 15 4 67 - 66.7 % 3 2 1 2
collationcmds.c.gcov.html (360..) days∗∗ 82.9 % 327 271 56 271 - 100.0 % 9 9 9
wait.c.gcov.html (30,360] days∗∗ 83.5 % 109 91 18 91 - 100.0 % 2 2 2
dropcmds.c.gcov.html (360..) days∗∗ 83.5 % 230 192 38 192 - 100.0 % 5 5 5
copyfromparse.c Total
83.9%83.9%
83.9 % 760 638 122 638 60.7 % 682 414 268 414 91.7 % 24 22 2 22
(360..) days 81.9 % 669 548 121 548 - 91.3 % 23 21 2 21
(30,360] days 98.9 % 91 90 1 90 - 100.0 % 1 1 1
explain_state.c Total
84.2%84.2%
84.2 % 165 139 26 139 72.0 % 164 118 46 118 100.0 % 9 9 9
(360..) days 84.4 % 122 103 19 103 - 100.0 % 7 7 7
(30,360] days 83.7 % 43 36 7 36 - 100.0 % 2 2 2
event_trigger.c Total
84.4%84.4%
84.4 % 803 678 125 678 66.8 % 497 332 165 332 95.7 % 46 44 2 44
(360..) days 85.0 % 709 603 106 603 - 94.9 % 39 37 2 37
(30,360] days 79.8 % 94 75 19 75 - 100.0 % 7 7 7
dbcommands.c Total
84.6%84.6%
84.6 % 1122 949 173 1 948 1 57.2 % 968 554 1 413 1 553 96.6 % 29 28 1 1 27
(360..) days 84.6 % 1112 941 171 941 - 96.6 % 29 28 1 1 27
(30,360] days 77.8 % 9 7 2 7 - -
(7,30] days 100.0 % 1 1 1 - -
constraint.c Total
85.0%85.0%
85.0 % 40 34 6 34 53.3 % 30 16 14 16 100.0 % 1 1 1
(360..) days 84.6 % 39 33 6 33 - 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - -
functioncmds.c Total
85.7%85.7%
85.7 % 887 760 127 760 60.2 % 870 524 346 524 100.0 % 20 20 20
(360..) days 85.6 % 884 757 127 757 - 100.0 % 20 20 20
(30,360] days 100.0 % 3 3 3 - -
typecmds.c Total
85.6%85.6%
85.6 % 1382 1183 199 1 1182 1 56.7 % 1081 613 468 2 611 97.8 % 45 44 1 1 43
(360..) days 85.2 % 1341 1142 199 1142 - 97.7 % 44 43 1 1 42
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 40 40 40 - 100.0 % 1 1 1
copyto.c Total
85.7%85.7%
85.7 % 581 498 83 498 71.8 % 439 315 124 315 94.4 % 36 34 2 34
(360..) days 81.9 % 459 376 83 376 - 93.9 % 33 31 2 31
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 120 120 120 - 100.0 % 3 3 3
aggregatecmds.c.gcov.html (360..) days∗∗ 86.1 % 180 155 25 155 - 100.0 % 2 2 2
lockcmds.c Total
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
(360..) days 88.2 % 93 82 11 82 - 100.0 % 6 6 2 4
(7,30] days 50.0 % 2 1 1 1 - -
async.c Total
87.3%87.3%
87.3 % 829 724 105 1 723 1 65.8 % 552 363 189 1 362 96.4 % 55 53 2 1 52 1
(30,360] days 83.0 % 365 303 62 303 - 94.1 % 17 16 1 16
(360..) days 90.7 % 463 420 43 420 - 97.3 % 37 36 1 36
(7,30] days 100.0 % 1 1 1 - 100.0 % 1 1 1
policy.c Total
87.6%87.6%
87.6 % 403 353 50 2 351 60.6 % 198 120 1 77 3 117 90.9 % 11 10 1 1 9
(360..) days 87.7 % 398 349 49 349 - 90.9 % 11 10 1 1 9
(30,360] days 66.7 % 3 2 1 2 - -
(7,30] days 100.0 % 2 2 2 - -
tsearchcmds.c Total
87.9%87.9%
87.9 % 704 619 85 619 62.3 % 438 273 165 273 100.0 % 22 22 22
(360..) days 87.8 % 696 611 85 611 - 100.0 % 22 22 22
(30,360] days 100.0 % 8 8 8 - -
schemacmds.c Total
88.4%88.4%
88.4 % 129 114 15 114 61.8 % 76 47 29 47 100.0 % 5 5 5
(360..) days 88.1 % 126 111 15 111 - 100.0 % 4 4 4
(30,360] days 100.0 % 3 3 3 - 100.0 % 1 1 1
amcmds.c.gcov.html (360..) days∗∗ 89.2 % 83 74 9 74 - 100.0 % 8 8 8
opclasscmds.c Total
89.3%89.3%
89.3 % 624 557 67 557 63.1 % 515 325 190 325 100.0 % 21 21 21
(360..) days 89.6 % 608 545 63 545 - 100.0 % 21 21 21
(30,360] days 75.0 % 16 12 4 12 - -
user.c Total
89.5%89.5%
89.5 % 863 772 91 772 71.3 % 808 576 232 576 100.0 % 21 21 21
(360..) days 89.4 % 851 761 90 761 - 100.0 % 21 21 21
(30,360] days 91.7 % 12 11 1 11 - -
subscriptioncmds.c Total
90.2%90.2%
90.2 % 1241 1119 2 120 60 1059 72.3 % 1084 784 6 294 38 746 100.0 % 27 27 7 20
(360..) days 89.3 % 798 713 85 713 - 100.0 % 18 18 5 13
(30,360] days 90.7 % 364 330 34 330 - 100.0 % 7 7 7
(7,30] days 97.0 % 66 64 2 60 4 - 100.0 % 2 2 2
(1,7] days 92.3 % 13 12 1 12 - -
matview.c Total
91.2%91.2%
91.2 % 272 248 24 248 51.7 % 180 93 87 93 93.3 % 15 14 1 14
(360..) days 90.9 % 264 240 24 240 - 93.3 % 15 14 1 14
(30,360] days 100.0 % 8 8 8 - -
alter.c Total
91.3%91.3%
91.3 % 366 334 32 334 68.2 % 214 146 68 146 100.0 % 10 10 10
(360..) days 91.0 % 357 325 32 325 - 100.0 % 10 10 10
(30,360] days 100.0 % 9 9 9 - -
repack.c Total
91.4%91.4%
91.4 % 1157 1058 99 1058 66.1 % 818 541 277 541 95.1 % 41 39 2 39
(30,360] days 90.9 % 723 657 66 657 - 94.1 % 34 32 2 32
(360..) days 92.8 % 332 308 24 308 - 100.0 % 5 5 5
(7,30] days 91.1 % 79 72 7 72 - 100.0 % 1 1 1
(1,7] days 91.3 % 23 21 2 21 - 100.0 % 1 1 1
vacuum.c Total
91.5%91.5%
91.5 % 801 733 68 733 77.4 % 696 539 157 539 100.0 % 22 22 22
(360..) days 91.0 % 747 680 67 680 - 100.0 % 19 19 19
(30,360] days 98.1 % 54 53 1 53 - 100.0 % 3 3 3
sequence_xlog.c Total
92.6%92.6%
92.6 % 27 25 2 25 25.0 % 8 2 6 2 100.0 % 2 2 2
(30,360] days 92.3 % 26 24 2 24 - 100.0 % 2 2 2
(7,30] days 100.0 % 1 1 1 - -
statscmds.c Total
92.6%92.6%
92.6 % 299 277 22 2 275 71.1 % 256 182 1 73 3 179 100.0 % 8 8 1 7
(360..) days 92.5 % 268 248 20 248 - 100.0 % 7 7 7
(30,360] days 93.1 % 29 27 2 27 - 100.0 % 1 1 1
(7,30] days 100.0 % 2 2 2 - -
view.c Total
92.8%92.8%
92.8 % 138 128 10 128 65.9 % 126 83 43 83 100.0 % 5 5 5
(360..) days 92.7 % 137 127 10 127 - 100.0 % 5 5 5
(30,360] days 100.0 % 1 1 1 - -
operatorcmds.c Total
92.8%92.8%
92.8 % 264 245 19 245 75.8 % 244 185 59 185 100.0 % 6 6 6
(360..) days 94.8 % 250 237 13 237 - 100.0 % 6 6 6
(30,360] days 57.1 % 14 8 6 8 - -
tablecmds.c Total
92.9%92.9%
92.9 % 7594 7052 1 541 4 15 7033 2 72.6 % 6397 4645 8 1744 6 24 4615 100.0 % 229 229 8 221
(360..) days 92.5 % 6803 6294 509 4 6290 - 100.0 % 204 204 8 196
(30,360] days 95.6 % 642 614 28 614 - 100.0 % 23 23 23
(7,30] days 96.6 % 149 144 1 4 15 129 - 100.0 % 2 2 2
publicationcmds.c Total
92.9%92.9%
92.9 % 763 709 54 709 78.8 % 651 513 138 513 97.0 % 33 32 1 32
(360..) days 92.6 % 659 610 49 610 - 96.9 % 32 31 1 31
(30,360] days 95.2 % 104 99 5 99 - 100.0 % 1 1 1
indexcmds.c Total
93.1%93.1%
93.1 % 1416 1318 2 96 1 49 1268 3 69.3 % 1243 861 7 375 2 29 830 100.0 % 28 28 4 24 1
(360..) days 93.0 % 1335 1242 93 1 1241 - 100.0 % 23 23 23
(30,360] days 90.0 % 30 27 3 27 - 100.0 % 2 2 1 1
(7,30] days 96.1 % 51 49 2 49 - 100.0 % 3 3 3
discard.c.gcov.html (360..) days∗∗ 93.1 % 29 27 2 27 - 100.0 % 2 2 2
copyfrom.c Total
93.1%93.1%
93.1 % 612 570 42 570 73.2 % 526 385 141 385 100.0 % 24 24 24
(360..) days 92.9 % 591 549 42 549 - 100.0 % 24 24 24
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 20 20 20 - -
explain_dr.c Total
93.2%93.2%
93.2 % 103 96 7 96 70.5 % 44 31 13 31 100.0 % 7 7 7
(360..) days 93.1 % 102 95 7 95 - 100.0 % 7 7 7
(30,360] days 100.0 % 1 1 1 - -
repack_worker.c Total
93.8%93.8%
93.8 % 161 151 10 151 62.5 % 72 45 27 45 100.0 % 8 8 8
(30,360] days 94.4 % 160 151 9 151 - 100.0 % 8 8 8
(1,7] days 0.0 % 1 1 - -
prepare.c.gcov.html (360..) days∗∗ 94.0 % 215 202 13 202 - 100.0 % 14 14 14
foreigncmds.c Total
94.0%94.0%
94.0 % 582 547 35 547 73.8 % 340 251 89 251 95.7 % 23 22 1 22
(360..) days 94.6 % 536 507 29 507 - 95.5 % 22 21 1 21
(30,360] days 87.0 % 46 40 6 40 - 100.0 % 1 1 1
trigger.c Total
94.5%94.5%
94.5 % 2183 2063 120 4 2059 77.0 % 1798 1384 2 412 6 1378 98.6 % 73 72 1 2 70
(360..) days 94.6 % 2046 1936 110 1936 - 98.5 % 68 67 1 1 66
(30,360] days 92.5 % 133 123 10 123 - 100.0 % 5 5 1 4
(7,30] days 100.0 % 4 4 4 - -
portalcmds.c Total
94.6%94.6%
94.6 % 130 123 7 123 62.2 % 98 61 37 61 100.0 % 5 5 5
(360..) days 94.6 % 129 122 7 122 - 100.0 % 5 5 5
(30,360] days 100.0 % 1 1 1 - -
propgraphcmds.c Total
94.8%94.8%
94.8 % 711 674 37 674 75.9 % 506 384 122 384 100.0 % 22 22 22
(30,360] days 94.6 % 682 645 37 645 - 100.0 % 22 22 22
(7,30] days 100.0 % 29 29 29 - -
copy.c Total
95.7%95.7%
95.7 % 414 396 18 396 80.4 % 536 431 105 431 100.0 % 7 7 7
(360..) days 95.0 % 337 320 17 320 - 100.0 % 7 7 7
(30,360] days 98.7 % 77 76 1 76 - -
analyze.c Total
95.7%95.7%
95.7 % 1018 974 44 974 83.4 % 608 507 101 507 100.0 % 20 20 20
(360..) days 96.0 % 948 910 38 910 - 100.0 % 17 17 17
(30,360] days 91.4 % 70 64 6 64 - 100.0 % 3 3 3
sequence.c Total
95.7%95.7%
95.7 % 699 669 30 669 74.1 % 552 409 143 409 100.0 % 26 26 26
(360..) days 95.5 % 662 632 30 632 - 100.0 % 25 25 25
(30,360] days 100.0 % 37 37 37 - 100.0 % 1 1 1
comment.c Total
96.2%96.2%
96.2 % 130 125 5 125 85.0 % 80 68 12 68 100.0 % 6 6 6
(360..) days 96.1 % 129 124 5 124 - 100.0 % 6 6 6
(30,360] days 100.0 % 1 1 1 - -
vacuumparallel.c Total
96.2%96.2%
96.2 % 396 381 15 381 75.7 % 214 162 1 51 162 100.0 % 18 18 18
(360..) days 97.2 % 324 315 9 315 - 100.0 % 14 14 14
(30,360] days 91.7 % 72 66 6 66 - 100.0 % 4 4 4
createas.c Total
98.3%98.3%
98.3 % 173 170 3 170 74.5 % 98 73 25 73 100.0 % 10 10 10
(360..) days 98.3 % 172 169 3 169 - 100.0 % 10 10 10
(30,360] days 100.0 % 1 1 1 - -
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1