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:
Group by: Date bin [..1] days: 100.0 % 5 5 5
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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
Name Date 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
define.c Total
66.7%66.7%
66.7 % 138 92 46 92 40.9 % 127 52 75 52 90.9 % 11 10 1 10
(360..) days 66.9 % 136 91 45 91 - 90.9 % 11 10 1 10
(30,360] days 50.0 % 2 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
conversioncmds.c.gcov.html (360..) days∗∗ 69.0 % 29 20 9 20 - 100.0 % 1 1 1
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
explain.c Total
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
(360..) days 81.4 % 2278 1854 424 27 1827 - 97.1 % 69 67 2 1 8 58
(30,360] days 59.5 % 148 88 60 16 72 - 100.0 % 3 3 1 2
(7,30] days 35.7 % 28 10 18 10 - 100.0 % 1 1 1
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
(360..) days 79.6 % 407 324 83 1 323 - 100.0 % 17 17 1 16
(30,360] days 100.0 % 11 11 1 10 - -
extension.c Total
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
(360..) days 81.8 % 1161 950 211 950 - 93.8 % 48 45 3 2 43
(30,360] days 76.5 % 81 62 4 15 5 57 - 66.7 % 3 2 1 2
proclang.c.gcov.html (360..) days∗∗ 81.8 % 77 63 14 63 - 100.0 % 2 2 2
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
(360..) days 83.1 % 325 270 55 270 - 100.0 % 9 9 1 8
(30,360] days 50.0 % 2 1 1 1 - -
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 % 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
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
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 - -
wait.c Total
85.1%85.1%
85.1 % 114 97 17 97 67.5 % 123 83 40 83 100.0 % 2 2 2
(30,360] days 76.8 % 69 53 16 53 - 100.0 % 1 1 1
(360..) days 97.8 % 45 44 1 44 - 100.0 % 1 1 1
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
(360..) days 85.8 % 120 103 17 103 - 100.0 % 7 7 3 4
(30,360] days 83.3 % 42 35 2 5 1 34 - 100.0 % 2 2 2
typecmds.c Total
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
(360..) days 85.2 % 1341 1142 199 1142 - 97.7 % 44 43 1 1 42
(30,360] days 100.0 % 49 49 1 48 - 100.0 % 1 1 1
copyto.c Total
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
(360..) days 83.4 % 499 416 83 416 - 94.1 % 34 32 2 2 30
(30,360] days 98.8 % 86 85 1 2 83 - 100.0 % 2 2 2
(7,30] days 100.0 % 6 6 6 - -
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
(360..) days 85.6 % 871 746 125 746 - 100.0 % 20 20 3 17
(30,360] days 100.0 % 17 17 7 10 - -
aggregatecmds.c Total
86.3%86.3%
86.3 % 183 158 25 158 58.8 % 238 140 98 140 100.0 % 2 2 2
(360..) days 86.1 % 180 155 25 155 - 100.0 % 2 2 2
(30,360] days 100.0 % 3 3 3 - -
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
(30,360] days 50.0 % 2 1 1 1 - -
async.c Total
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
(30,360] days 82.9 % 356 295 61 5 290 - 94.4 % 18 17 1 2 15
(360..) days 91.2 % 456 416 40 4 412 - 97.3 % 37 36 1 2 34
(7,30] days 78.6 % 14 11 3 1 10 - -
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 - -
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.9 % 700 615 85 615 - 100.0 % 22 22 22
(30,360] days 100.0 % 4 4 4 - -
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
(360..) days 88.0 % 125 110 15 110 - 100.0 % 4 4 4
(30,360] days 100.0 % 4 4 2 2 - 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.3 % 515 326 189 326 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.5 % 855 765 90 765 - 100.0 % 21 21 21
(30,360] days 87.5 % 8 7 1 7 - -
subscriptioncmds.c Total
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
(360..) days 90.0 % 972 875 97 875 - 100.0 % 21 21 6 15
(30,360] days 93.9 % 297 279 2 16 63 216 - 100.0 % 6 6 2 4
[..1] days 100.0 % 5 5 5 - -
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
(360..) days 89.7 % 29 26 3 26 - 100.0 % 1 1 1
(30,360] days 100.0 % 5 5 5 - -
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
(360..) days 90.8 % 349 317 32 317 - 100.0 % 10 10 3 7
(30,360] days 100.0 % 14 14 9 5 - -
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 91.1 % 269 245 24 245 - 93.3 % 15 14 1 1 13
(30,360] days 100.0 % 4 4 2 2 - -
repack.c Total
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
(30,360] days 91.2 % 896 817 79 2 815 - 97.4 % 38 37 1 3 34
(360..) days 92.8 % 332 308 24 308 - 100.0 % 5 5 5
(7,30] days 94.1 % 17 16 1 12 4 - -
(1,7] days 100.0 % 6 6 6 - -
sequence_xlog.c.gcov.html (30,360] days∗∗ 92.6 % 27 25 2 25 - 100.0 % 2 2 2
tablecmds.c Total
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
(360..) days 92.3 % 6807 6286 521 4 6282 - 99.5 % 202 201 1 9 192
(30,360] days 97.6 % 292 285 1 6 19 266 - 100.0 % 8 8 1 7
(1,7] days 100.0 % 3 3 3 - -
(7,30] days 100.0 % 10 10 10 - 100.0 % 1 1 1
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 - -
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
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
(360..) days 93.0 % 1343 1249 94 1 1248 - 100.0 % 23 23 23
(30,360] days 94.1 % 85 80 3 2 53 27 - 100.0 % 5 5 4 1
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 9 561 9 73.2 % 526 385 141 385 100.0 % 24 24 2 22
(360..) days 92.8 % 582 540 42 540 - 100.0 % 24 24 2 22
(30,360] days 100.0 % 30 30 9 21 - -
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
(360..) days 93.1 % 101 94 7 94 - 100.0 % 7 7 1 6
(30,360] days 100.0 % 2 2 1 1 - -
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
(360..) days 92.9 % 255 237 18 237 - 100.0 % 7 7 7
(30,360] days 95.5 % 44 42 2 5 37 - 100.0 % 1 1 1
vacuum.c Total
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
(360..) days 93.2 % 732 682 50 682 - 100.0 % 19 19 6 13
(30,360] days 94.0 % 83 78 3 2 32 46 - 100.0 % 3 3 1 2
(1,7] days 100.0 % 3 3 3 - -
(7,30] days 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
prepare.c.gcov.html (360..) days∗∗ 94.0 % 215 202 13 202 - 100.0 % 14 14 14
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
(30,360] days 88.5 % 96 85 1 10 18 67 - 100.0 % 2 2 1 1
repack_worker.c Total
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
(30,360] days 94.0 % 166 156 10 156 - 100.0 % 7 7 1 6
(1,7] days 100.0 % 10 10 10 - 100.0 % 2 2 2
portalcmds.c.gcov.html (360..) days∗∗ 94.6 % 130 123 7 123 - 100.0 % 5 5 5
copy.c Total
95.7%95.7%
95.7 % 415 397 18 397 80.4 % 536 431 105 431 100.0 % 7 7 7
(360..) days 95.1 % 348 331 17 331 - 100.0 % 7 7 7
(30,360] days 98.5 % 66 65 1 65 - -
(7,30] days 100.0 % 1 1 1 - -
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.7 % 693 663 30 663 - 100.0 % 26 26 26
(30,360] days 100.0 % 6 6 6 - -
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
(360..) days 95.9 % 928 890 38 890 - 100.0 % 17 17 6 11
(30,360] days 93.8 % 96 90 6 23 67 - 100.0 % 3 3 1 2
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
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
(360..) days 97.5 % 322 314 8 314 - 100.0 % 14 14 2 12
(30,360] days 95.9 % 98 94 4 11 83 - 100.0 % 5 5 5
(7,30] days 100.0 % 1 1 1 - -
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