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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 88.6 % 35228 31205 208 11 3804 86 4 2006 29109 7 57 680
Current Date: 2026-03-14 14:10:32 -0400 Functions: 97.4 % 1207 1176 6 1 24 3 277 896 1 28
Baseline: lcov-20260315-024220-baseline Branches: 68.2 % 27805 18966 496 33 13 8297 100 7 1239 17620 27 19 155 402
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 90.9 % 329 299 30 297 2
(7,30] days: 84.9 % 238 202 35 1 194 8
(30,360] days: 89.0 % 2463 2192 143 1 127 1511 681
(360..) days: 88.6 % 32198 28512 10 3676 86 4 4 28418 7
Function coverage date bins:
(1,7] days: 93.3 % 15 14 1 14
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 98.5 % 66 65 1 54 11
(360..) days: 97.5 % 1124 1096 4 1 23 3 208 885
Branch coverage date bins:
(1,7] days: 76.7 % 258 198 60 198
(7,30] days: 66.5 % 182 121 60 1 112 9
(30,360] days: 70.4 % 1953 1375 376 3 199 1 927 447
(360..) days: 67.8 % 25458 17272 30 13 8097 99 7 2 17164 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 UBC GBC GIC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
sequence_xlog.c
92.3%92.3%
92.3 % 26 24 2 24 25.0 % 8 2 6 2 100.0 % 2 2 2
conversioncmds.c
69.0%69.0%
69.0 % 29 20 9 20 30.8 % 26 8 18 8 100.0 % 1 1 1
define.c
65.9%65.9%
65.9 % 138 91 1 46 3 1 87 1 1 39.4 % 127 50 2 75 4 46 2 90.9 % 11 10 1 1 9
tablespace.c
78.5%78.5%
78.5 % 413 324 89 13 5 306 1 49.7 % 386 192 2 192 8 6 178 100.0 % 17 17 3 14
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
seclabel.c
70.2%70.2%
70.2 % 191 134 57 2 132 1 52.6 % 97 51 1 45 3 48 77.8 % 9 7 2 2 5
constraint.c
85.0%85.0%
85.0 % 40 34 6 34 53.3 % 30 16 14 16 100.0 % 1 1 1
amcmds.c
89.2%89.2%
89.2 % 83 74 9 74 54.5 % 44 24 20 24 100.0 % 8 8 8
variable.c
68.9%68.9%
68.9 % 450 310 140 6 304 55.3 % 255 141 114 2 139 97.3 % 37 36 1 1 35
proclang.c
81.8%81.8%
81.8 % 77 63 14 63 55.6 % 36 20 16 20 100.0 % 2 2 2
typecmds.c
85.6%85.6%
85.6 % 1378 1179 199 34 1145 19 56.6 % 1079 611 3 465 5 606 1 1 97.8 % 45 44 1 7 37 1
extension.c
81.5%81.5%
81.5 % 1240 1010 10 220 29 981 7 16 57.1 % 978 558 10 410 20 538 10 16 92.2 % 51 47 2 2 10 37 1
discard.c
93.1%93.1%
93.1 % 29 27 2 27 57.1 % 7 4 3 4 100.0 % 2 2 2
dbcommands.c
84.5%84.5%
84.5 % 1120 946 1 173 6 9 931 13 57.6 % 962 554 4 404 5 4 545 2 96.6 % 29 28 1 1 6 21 1
aggregatecmds.c
86.1%86.1%
86.1 % 180 155 25 155 58.5 % 236 138 98 138 100.0 % 2 2 2
explain_format.c
76.3%76.3%
76.3 % 329 251 78 251 59.2 % 157 93 64 1 92 100.0 % 22 22 22
functioncmds.c
85.7%85.7%
85.7 % 886 759 127 2 757 1 60.1 % 870 523 1 346 523 100.0 % 20 20 2 18
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
copyfromparse.c
83.9%83.9%
83.9 % 760 638 1 121 2 97 539 1 10 60.6 % 680 412 11 257 2 57 353 2 6 91.7 % 24 22 1 1 6 16
wait.c
84.0%84.0%
84.0 % 106 89 17 89 61.1 % 113 69 44 69 100.0 % 2 2 2
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
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
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
opclasscmds.c
89.3%89.3%
89.3 % 624 557 4 63 1 12 544 11 63.1 % 515 325 11 2 177 1 7 317 4 100.0 % 21 21 4 17
cluster.c
90.5%90.5%
90.5 % 559 506 23 30 175 331 1 13 90 64.5 % 470 303 48 119 1 126 176 23 61 100.0 % 16 16 12 4 6
collationcmds.c
84.7%84.7%
84.7 % 327 277 50 277 64.6 % 294 190 104 190 100.0 % 9 9 9
async.c
88.9%88.9%
88.9 % 840 747 28 1 64 29 266 452 2 7 65 65.8 % 558 367 62 2 127 17 136 214 25 45 96.4 % 55 53 1 1 1 30 22 4
view.c
92.8%92.8%
92.8 % 139 129 10 1 128 1 65.9 % 126 83 43 2 81 2 100.0 % 5 5 1 4
event_trigger.c
84.4%84.4%
84.4 % 802 677 125 12 665 1 12 66.6 % 497 331 166 331 95.7 % 46 44 2 11 33
alter.c
91.2%91.2%
91.2 % 363 331 32 5 326 11 67.9 % 212 144 68 2 142 6 8 100.0 % 10 10 3 7
indexcmds.c
92.9%92.9%
92.9 % 1367 1270 3 94 2 22 1246 2 23 68.6 % 1203 825 15 363 2 9 814 13 9 100.0 % 26 26 6 20 2
copyto.c
83.9%83.9%
83.9 % 514 431 83 14 49 368 1 13 69.2 % 393 272 5 116 19 33 220 3 5 94.1 % 34 32 2 7 25
explain.c
79.7%79.7%
79.7 % 2357 1878 24 7 448 81 1797 3 3 10 69.5 % 1543 1073 18 5 447 1 44 1028 5 7 95.8 % 71 68 1 1 1 12 56
statscmds.c
92.6%92.6%
92.6 % 296 274 22 274 70.2 % 258 181 77 181 100.0 % 8 8 8
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
subscriptioncmds.c
86.8%86.8%
86.8 % 1109 963 58 1 87 5 306 652 4 86 70.5 % 987 696 90 3 2 196 11 2 224 459 9 55 95.7 % 23 22 1 1 17 4 2
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
user.c
89.5%89.5%
89.5 % 863 772 1 90 3 8 761 5 71.3 % 808 576 4 228 2 4 570 100.0 % 21 21 4 17
tablecmds.c
92.3%92.3%
92.3 % 7369 6804 23 542 1 503 6300 1 81 71.8 % 6188 4443 98 8 10 1629 16 4 290 4133 1 1 13 41 99.5 % 222 221 1 51 170 3
copyfrom.c
91.7%91.7%
91.7 % 614 563 51 1 17 545 6 72.1 % 526 379 5 142 17 362 3 5 95.8 % 24 23 1 4 19
prepare.c
94.0%94.0%
94.0 % 215 202 13 202 73.0 % 126 92 34 92 100.0 % 14 14 14
lockcmds.c
88.2%88.2%
88.2 % 93 82 11 82 73.3 % 86 63 23 63 100.0 % 6 6 6
foreigncmds.c
94.3%94.3%
94.3 % 566 534 3 29 26 508 7 73.3 % 326 239 8 79 1 20 218 1 13 95.7 % 23 22 1 10 12
sequence.c
95.7%95.7%
95.7 % 698 668 30 31 637 2 45 73.7 % 552 407 9 136 6 401 6 6 100.0 % 26 26 8 18 3
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
vacuum.c
88.8%88.8%
88.8 % 796 707 1 2 86 72 635 1 72 75.4 % 690 520 6 2 162 1 60 459 9 65 95.5 % 22 21 1 6 15 3
operatorcmds.c
92.8%92.8%
92.8 % 264 245 19 245 75.8 % 244 185 59 185 100.0 % 6 6 6
dropcmds.c
83.5%83.5%
83.5 % 230 192 38 192 76.2 % 143 109 34 109 100.0 % 5 5 5
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
trigger.c
94.0%94.0%
94.0 % 2132 2004 128 5 5 1994 5 76.8 % 1776 1364 412 4 1360 1 1 98.6 % 70 69 1 5 64
publicationcmds.c
92.6%92.6%
92.6 % 726 672 5 49 49 623 2 21 77.7 % 611 475 33 1 102 1 49 425 14 26 96.9 % 32 31 1 12 19
copy.c
95.4%95.4%
95.4 % 389 371 18 2 20 349 7 8 79.2 % 496 393 4 99 2 22 369 4 11 100.0 % 7 7 5 2 1
analyze.c
95.5%95.5%
95.5 % 997 952 1 44 21 931 1 18 82.8 % 586 485 6 1 94 16 469 18 12 6 14 100.0 % 18 18 7 11 1
comment.c
96.2%96.2%
96.2 % 130 125 5 1 124 85.0 % 80 68 12 4 64 100.0 % 6 6 1 5

Generated by: LCOV version 2.4-beta