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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 89.1 % 36488 32493 34 61 3900 43 1268 315 30867 19 168
Current Date: 2026-10-12 11:56:10 +0200 Functions: 97.8 % 1249 1222 27 1 47 93 1081 7
Baseline: lcov-20261012-baseline Branches: 68.8 % 28754 19778 49 3 282 8642 37 932 168 18641
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Group by: Date bin [..1] days: 35.7 % 28 10 18 10
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 93.8 % 32 30 2 1 29
(7,30] days: 90.7 % 172 156 16 32 124
(30,360] days: 90.4 % 3606 3259 16 1 330 4 86 273 2896
(360..) days: 88.9 % 32650 29038 60 3552 39 1181 27818
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 5 5 1 4
(30,360] days: 97.6 % 126 123 3 1 14 108
(360..) days: 97.8 % 1116 1092 24 1 46 77 968
Branch coverage date bins:
[..1] days: 37.5 % 16 6 10 6
(1,7] days: 78.9 % 38 30 8 30
(7,30] days: 72.6 % 106 77 1 28 7 70
(30,360] days: 72.6 % 2654 1928 38 3 11 674 131 155 1642
(360..) days: 68.4 % 25940 17737 271 7932 37 801 16899

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 DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GBC GIC GNC CBC DCB
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 - -
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 - -
policy.c Total
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
(360..) days 87.7 % 397 348 49 348 - 90.9 % 11 10 1 2 8
(30,360] days 83.3 % 12 10 2 3 7 - -
copyfromparse.c Total
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
(360..) days 82.0 % 665 545 120 545 - 90.9 % 22 20 2 2 18
(30,360] days 97.0 % 100 97 1 2 1 96 - 100.0 % 2 2 2
extension.c Total
81.8%81.8%
81.8 % 1242 1016 226 4 5 1007 5 57.2 % 978 559 419 1 4 554 92.2 % 51 47 4 2 45
(360..) days 81.8 % 1161 950 211 950 - 93.8 % 48 45 3 2 43
(30,360] days 81.5 % 81 66 15 4 5 57 - 66.7 % 3 2 1 2
matview.c Total
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
(360..) days 90.9 % 264 240 24 240 - 93.3 % 15 14 1 1 13
(30,360] days 100.0 % 9 9 2 7 - -
copyto.c Total
85.6%85.6%
85.6 % 585 501 84 2 499 2 71.3 % 443 316 1 126 316 94.4 % 36 34 2 2 32
(360..) days 81.8 % 457 374 83 374 - 93.9 % 33 31 2 2 29
(1,7] days 90.9 % 11 10 1 10 - -
(30,360] days 100.0 % 117 117 2 115 - 100.0 % 3 3 3
foreigncmds.c Total
93.8%93.8%
93.8 % 582 546 36 546 73.2 % 340 249 91 249 95.7 % 23 22 1 22
(360..) days 94.7 % 544 515 29 515 - 95.5 % 22 21 1 21
(30,360] days 81.6 % 38 31 7 31 - 100.0 % 1 1 1
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 84.0 % 781 656 125 656 - 95.0 % 40 38 2 38
(30,360] days 100.0 % 22 22 22 - 100.0 % 6 6 6
async.c Total
87.7%87.7%
87.7 % 829 727 102 3 6 718 6 65.6 % 552 362 2 188 2 360 96.4 % 55 53 2 4 49 1
(30,360] days 83.0 % 364 302 62 2 300 - 94.4 % 18 17 1 2 15
(360..) days 91.3 % 461 421 40 3 418 - 97.3 % 37 36 1 2 34
(7,30] days 100.0 % 4 4 4 - -
dbcommands.c Total
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
(360..) days 84.9 % 1113 945 168 3 942 - 96.6 % 29 28 1 5 23
(30,360] days 84.6 % 13 11 1 1 6 5 - -
publicationcmds.c Total
92.9%92.9%
92.9 % 762 708 54 708 2 78.9 % 655 517 138 517 97.0 % 33 32 1 1 31
(360..) days 92.2 % 681 628 53 628 - 96.9 % 32 31 1 1 30
(30,360] days 98.8 % 81 80 1 80 - 100.0 % 1 1 1
variable.c Total
68.4%68.4%
68.4 % 443 303 140 303 9 55.3 % 255 141 114 141 97.1 % 35 34 1 34 3
(360..) days 67.8 % 435 295 140 295 - 97.0 % 33 32 1 32
(30,360] days 100.0 % 8 8 8 - 100.0 % 2 2 2
explain.c Total
79.5%79.5%
79.5 % 2454 1952 18 484 27 26 1899 9 18 69.3 % 1597 1107 10 480 15 10 1082 97.3 % 73 71 2 1 10 60 2
(360..) days 81.6 % 2271 1854 417 27 1827 - 97.1 % 69 67 2 1 8 58
[..1] days 35.7 % 28 10 18 10 - 100.0 % 1 1 1
(7,30] days 100.0 % 10 10 10 - 100.0 % 1 1 1
(30,360] days 53.8 % 145 78 67 6 72 - 100.0 % 2 2 2
repack.c Total
91.6%91.6%
91.6 % 1233 1130 103 2 1128 2 66.3 % 899 596 1 302 1 595 97.7 % 43 42 1 1 41
(30,360] days 91.7 % 808 741 67 741 - 97.1 % 35 34 1 1 33
(1,7] days 100.0 % 4 4 4 - -
(7,30] days 86.5 % 89 77 12 2 75 - 100.0 % 3 3 3
(360..) days 92.8 % 332 308 24 308 - 100.0 % 5 5 5
typecmds.c Total
85.7%85.7%
85.7 % 1390 1191 199 1 1190 1 57.1 % 1087 621 466 2 2 617 97.8 % 45 44 1 1 43
(360..) days 85.1 % 1340 1141 199 1141 - 97.7 % 44 43 1 1 42
(30,360] days 100.0 % 50 50 1 49 - 100.0 % 1 1 1
trigger.c Total
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
(360..) days 94.4 % 2042 1928 114 1928 - 98.5 % 68 67 1 5 62
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 88.3 % 94 83 1 10 18 65 - 100.0 % 2 2 1 1
tablecmds.c Total
92.5%92.5%
92.5 % 7109 6579 1 529 4 19 6556 6 72.2 % 6040 4360 8 1672 6 24 4330 99.5 % 211 210 1 10 200
(360..) days 92.3 % 6783 6262 521 4 6258 - 99.5 % 202 201 1 9 192
(1,7] days 100.0 % 8 8 8 - 100.0 % 1 1 1
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 97.2 % 317 308 1 8 19 289 - 100.0 % 8 8 1 7
constraint.c Total
91.2%91.2%
91.2 % 34 31 3 5 26 11 56.7 % 30 17 13 2 15 100.0 % 1 1 1
(7,30] days 100.0 % 5 5 5 - -
(360..) days 89.7 % 29 26 3 26 - 100.0 % 1 1 1
conversioncmds.c.gcov.html (360..) days∗∗ 69.0 % 29 20 9 20 - 100.0 % 1 1 1
aggregatecmds.c Total
86.3%86.3%
86.3 % 183 158 25 158 58.8 % 238 140 98 140 100.0 % 2 2 2
(30,360] days 100.0 % 3 3 3 - -
(360..) days 86.1 % 180 155 25 155 - 100.0 % 2 2 2
discard.c.gcov.html (360..) days∗∗ 93.1 % 29 27 2 27 - 100.0 % 2 2 2
proclang.c.gcov.html (360..) days∗∗ 81.8 % 77 63 14 63 - 100.0 % 2 2 2
sequence_xlog.c.gcov.html (30,360] days∗∗ 92.6 % 27 25 2 25 - 100.0 % 2 2 2
wait.c Total
85.1%85.1%
85.1 % 114 97 17 97 67.5 % 123 83 40 83 100.0 % 2 2 2
(7,30] days 100.0 % 12 12 12 - -
(30,360] days 83.3 % 102 85 17 85 - 100.0 % 2 2 2
dropcmds.c.gcov.html (360..) days∗∗ 83.5 % 230 192 38 192 - 100.0 % 5 5 5
portalcmds.c.gcov.html (360..) days∗∗ 94.6 % 130 123 7 123 - 100.0 % 5 5 5
schemacmds.c Total
88.4%88.4%
88.4 % 129 114 15 2 112 2 61.8 % 76 47 29 47 100.0 % 5 5 1 4
(30,360] days 100.0 % 4 4 2 2 - 100.0 % 1 1 1
(360..) days 88.0 % 125 110 15 110 - 100.0 % 4 4 4
view.c Total
92.8%92.8%
92.8 % 138 128 10 128 65.9 % 126 83 43 83 100.0 % 5 5 5
(30,360] days 100.0 % 1 1 1 - -
(360..) days 92.7 % 137 127 10 127 - 100.0 % 5 5 5
comment.c Total
96.2%96.2%
96.2 % 130 125 5 125 85.0 % 80 68 12 68 100.0 % 6 6 6
(30,360] days 100.0 % 1 1 1 - -
(360..) days 96.1 % 129 124 5 124 - 100.0 % 6 6 6
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
(30,360] days 50.0 % 2 1 1 1 - -
(360..) days 88.2 % 93 82 11 82 - 100.0 % 6 6 2 4
operatorcmds.c Total
92.8%92.8%
92.8 % 264 245 19 245 75.8 % 244 185 59 185 100.0 % 6 6 6
(30,360] days 57.1 % 14 8 6 8 - -
(360..) days 94.8 % 250 237 13 237 - 100.0 % 6 6 6
copy.c Total
95.7%95.7%
95.7 % 415 397 18 397 80.4 % 536 431 105 431 100.0 % 7 7 7
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 98.7 % 77 76 1 76 - -
(360..) days 95.0 % 337 320 17 320 - 100.0 % 7 7 7
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
(30,360] days 100.0 % 2 2 1 1 - -
(360..) days 93.1 % 101 94 7 94 - 100.0 % 7 7 1 6
amcmds.c.gcov.html (360..) days∗∗ 89.2 % 83 74 9 74 - 100.0 % 8 8 8
repack_worker.c Total
94.0%94.0%
94.0 % 168 158 10 158 62.5 % 72 45 27 45 100.0 % 8 8 8
(7,30] days 100.0 % 15 15 15 - -
(30,360] days 93.5 % 153 143 10 143 - 100.0 % 8 8 8
statscmds.c Total
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
(30,360] days 95.5 % 44 42 2 5 37 - 100.0 % 1 1 1
(360..) days 92.9 % 255 237 18 237 - 100.0 % 7 7 7
collationcmds.c Total
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
(30,360] days 50.0 % 2 1 1 1 - -
(360..) days 83.1 % 325 270 55 270 - 100.0 % 9 9 1 8
explain_state.c Total
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
(30,360] days 83.3 % 42 35 2 5 1 34 - 100.0 % 2 2 2
(360..) days 85.8 % 120 103 17 103 - 100.0 % 7 7 3 4
alter.c Total
91.2%91.2%
91.2 % 363 331 32 9 322 9 67.9 % 212 144 68 144 100.0 % 10 10 3 7
(30,360] days 100.0 % 14 14 9 5 - -
(360..) days 90.8 % 349 317 32 317 - 100.0 % 10 10 3 7
createas.c Total
98.3%98.3%
98.3 % 173 170 3 170 74.5 % 98 73 25 73 100.0 % 10 10 10
(30,360] days 100.0 % 1 1 1 - -
(360..) days 98.3 % 172 169 3 169 - 100.0 % 10 10 10
prepare.c.gcov.html (360..) days∗∗ 94.0 % 215 202 13 202 - 100.0 % 14 14 14
tablespace.c Total
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
(30,360] days 100.0 % 11 11 1 10 - -
(360..) days 79.6 % 407 324 83 1 323 - 100.0 % 17 17 1 16
vacuumparallel.c Total
97.1%97.1%
97.1 % 420 408 12 11 397 1 78.9 % 228 180 48 2 178 100.0 % 19 19 2 17
(1,7] days 100.0 % 5 5 5 - -
(7,30] days 82.6 % 23 19 4 11 8 - 100.0 % 1 1 1
(30,360] days 100.0 % 70 70 70 - 100.0 % 4 4 4
(360..) days 97.5 % 322 314 8 314 - 100.0 % 14 14 2 12
analyze.c Total
95.7%95.7%
95.7 % 1024 980 44 23 957 24 83.1 % 608 505 103 505 100.0 % 20 20 7 13
(1,7] days 100.0 % 1 1 1 - -
(7,30] days 100.0 % 10 10 10 - -
(30,360] days 93.0 % 86 80 6 23 57 - 100.0 % 3 3 1 2
(360..) days 95.9 % 927 889 38 889 - 100.0 % 17 17 6 11
functioncmds.c Total
85.9%85.9%
85.9 % 888 763 125 7 756 7 61.0 % 874 533 341 533 100.0 % 20 20 3 17
(30,360] days 100.0 % 17 17 7 10 - -
(360..) days 85.6 % 871 746 125 746 - 100.0 % 20 20 3 17
opclasscmds.c Total
89.3%89.3%
89.3 % 624 557 67 557 63.3 % 515 326 189 326 100.0 % 21 21 21
(30,360] days 75.0 % 16 12 4 12 - -
(360..) days 89.6 % 608 545 63 545 - 100.0 % 21 21 21
user.c Total
89.5%89.5%
89.5 % 863 772 91 772 71.3 % 808 576 232 576 100.0 % 21 21 21
(30,360] days 87.5 % 8 7 1 7 - -
(360..) days 89.5 % 855 765 90 765 - 100.0 % 21 21 21
explain_format.c.gcov.html (360..) days∗∗ 76.3 % 329 251 78 251 - 100.0 % 22 22 22
tsearchcmds.c Total
87.9%87.9%
87.9 % 704 619 85 619 62.3 % 438 273 165 273 100.0 % 22 22 22
(30,360] days 100.0 % 4 4 4 - -
(360..) days 87.9 % 700 615 85 615 - 100.0 % 22 22 22
vacuum.c Total
93.3%93.3%
93.3 % 818 763 3 52 32 731 2 20 78.4 % 717 562 6 149 1 29 532 100.0 % 22 22 6 16
(1,7] days 50.0 % 2 1 1 1 - -
(30,360] days 95.1 % 81 77 3 1 32 45 - 100.0 % 3 3 3
(360..) days 93.2 % 735 685 50 685 - 100.0 % 19 19 6 13
copyfrom.c Total
93.1%93.1%
93.1 % 612 570 42 9 561 9 73.2 % 526 385 141 385 100.0 % 24 24 2 22
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 29 29 9 20 - -
(360..) days 92.8 % 582 540 42 540 - 100.0 % 24 24 2 22
sequence.c Total
95.7%95.7%
95.7 % 699 669 30 669 74.1 % 552 409 143 409 100.0 % 26 26 26
(30,360] days 100.0 % 10 10 10 - 100.0 % 1 1 1
(360..) days 95.6 % 689 659 30 659 - 100.0 % 25 25 25
subscriptioncmds.c Total
90.9%90.9%
90.9 % 1272 1156 2 114 63 1093 3 72.4 % 1114 807 6 301 3 38 766 100.0 % 27 27 8 19
(30,360] days 92.4 % 437 404 2 31 63 341 - 100.0 % 10 10 2 8
(360..) days 90.1 % 835 752 83 752 - 100.0 % 17 17 6 11
indexcmds.c Total
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
(30,360] days 94.1 % 85 80 3 2 53 27 - 100.0 % 5 5 4 1
(360..) days 93.0 % 1343 1249 94 1 1248 - 100.0 % 23 23 23
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1