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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 88.9 % 37244 33124 410 14 3696 144 6 4330 28644 2 14 64 748
Current Date: 2026-06-29 16:15:13 +0200 Functions: 97.7 % 1286 1256 9 1 20 6 404 846 1 33
Baseline: lcov-20260630-baseline Branches: 68.7 % 29207 20060 989 36 16 8106 140 17 2581 17322 27 19
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 96.3 % 82 79 3 79
(7,30] days: 95.7 % 94 90 3 1 74 16
(30,360] days: 90.2 % 4579 4130 378 1 70 3810 320 1
(360..) days: 88.7 % 32489 28825 26 13 3625 144 6 367 28308 2 13
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 3 3 2 1
(30,360] days: 97.5 % 159 155 4 152 3
(360..) days: 97.7 % 1123 1097 5 1 20 6 249 842
Branch coverage date bins:
(1,7] days: 82.5 % 80 66 14 66
(7,30] days: 78.9 % 57 45 11 1 40 5
(30,360] days: 72.3 % 3403 2459 849 3 92 2 2242 215
(360..) days: 68.0 % 25713 17490 115 33 16 8013 138 17 233 17102 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 EUB ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB 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 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 1 33 1 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
69.0%69.0%
69.0 % 452 312 140 8 304 55.3 % 255 141 114 2 139 97.4 % 38 37 1 2 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 % 1382 1183 199 33 1150 18 56.9 % 1081 615 3 463 5 610 97.8 % 45 44 1 7 37
discard.c
93.1%93.1%
93.1 % 29 27 2 27 57.1 % 7 4 3 4 100.0 % 2 2 2
extension.c
81.8%81.8%
81.8 % 1242 1016 6 220 38 978 6 20 57.2 % 978 559 10 409 22 537 92.2 % 51 47 2 2 11 36 1
dbcommands.c
84.6%84.6%
84.6 % 1122 949 2 171 6 10 933 13 57.2 % 968 554 7 1 1 405 6 1 5 542 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 % 887 760 127 3 757 1 60.2 % 870 524 1 345 524 100.0 % 20 20 3 17
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
wait.c
83.5%83.5%
83.5 % 109 91 18 91 60.7 % 117 71 46 71 100.0 % 2 2 2
copyfromparse.c
83.9%83.9%
83.9 % 760 638 2 120 2 99 537 2 12 60.7 % 682 414 12 256 2 60 352 91.7 % 24 22 2 7 15
schemacmds.c
88.4%88.4%
88.4 % 129 114 15 3 111 2 61.8 % 76 47 29 47 100.0 % 5 5 1 4 1
portalcmds.c
94.6%94.6%
94.6 % 130 123 7 1 1 121 1 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
repack_worker.c
93.8%93.8%
93.8 % 161 151 10 151 62.5 % 72 45 27 45 100.0 % 8 8 8
collationcmds.c
82.9%82.9%
82.9 % 327 271 56 271 62.5 % 296 185 1 1 109 1 1 183 100.0 % 9 9 9
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 100.0 % 21 21 4 17
async.c
87.2%87.2%
87.2 % 829 723 37 5 64 29 270 424 2 7 89 65.2 % 552 360 60 6 126 16 138 206 96.4 % 55 53 1 1 1 32 20 6
view.c
92.8%92.8%
92.8 % 138 128 10 1 127 1 1 65.9 % 126 83 43 2 81 100.0 % 5 5 2 3
repack.c
90.9%90.9%
90.9 % 1099 999 100 999 66.3 % 796 528 268 528 95.0 % 40 38 2 38
event_trigger.c
84.4%84.4%
84.4 % 803 678 125 18 660 1 18 66.8 % 497 332 165 332 95.7 % 46 44 2 11 33 6
alter.c
91.3%91.3%
91.3 % 366 334 32 9 325 12 68.2 % 214 146 68 4 142 100.0 % 10 10 6 4
explain.c
78.5%78.5%
78.5 % 2437 1914 75 8 440 131 1783 3 11 31 68.5 % 1583 1084 49 6 444 1 57 1026 95.9 % 73 70 1 1 1 18 52
indexcmds.c
92.9%92.9%
92.9 % 1368 1271 3 94 2 1 23 1245 2 24 68.7 % 1207 829 15 363 2 9 818 100.0 % 26 26 6 20 2
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
statscmds.c
92.6%92.6%
92.6 % 297 275 2 20 21 254 2 20 71.0 % 252 179 7 66 23 156 100.0 % 8 8 1 7
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
copyto.c
85.7%85.7%
85.7 % 581 498 83 14 123 361 1 20 71.8 % 439 315 8 116 19 84 212 94.4 % 36 34 2 11 23
subscriptioncmds.c
88.8%88.8%
88.8 % 1168 1037 42 1 88 5 381 651 4 101 71.7 % 1026 736 90 2 2 196 9 2 263 462 96.0 % 25 24 1 1 18 5 2
explain_state.c
84.2%84.2%
84.2 % 165 139 5 21 34 105 4 1 72.0 % 164 118 11 35 33 85 100.0 % 9 9 6 3
copyfrom.c
91.7%91.7%
91.7 % 612 561 51 1 21 539 12 72.1 % 526 379 5 142 23 356 95.8 % 24 23 1 6 17
tablecmds.c
92.8%92.8%
92.8 % 7529 6985 29 515 24 1 660 6300 4 2 87 72.5 % 6343 4598 122 8 11 1604 34 4 422 4138 1 1 100.0 % 228 228 1 64 163 4
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
93.8%93.8%
93.8 % 582 546 7 29 38 508 8 73.2 % 340 249 12 79 1 34 214 95.7 % 23 22 1 10 12
sequence.c
95.7%95.7%
95.7 % 699 669 30 32 637 2 45 73.7 % 552 407 9 136 6 401 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
propgraphcmds.c
94.2%94.2%
94.2 % 692 652 40 652 74.6 % 492 367 125 367 100.0 % 22 22 22
operatorcmds.c
92.8%92.8%
92.8 % 264 245 19 245 75.8 % 244 185 59 185 100.0 % 6 6 6
vacuumparallel.c
96.2%96.2%
96.2 % 396 381 6 9 7 67 307 1 9 76.2 % 214 163 17 34 6 31 126 100.0 % 18 18 1 11 6
dropcmds.c
83.5%83.5%
83.5 % 230 192 38 192 76.9 % 143 110 33 110 100.0 % 5 5 5
trigger.c
94.5%94.5%
94.5 % 2179 2059 4 116 13 1 56 1989 4 8 77.0 % 1790 1378 3 409 7 11 1360 1 1 98.6 % 73 72 1 20 52 2
vacuum.c
91.5%91.5%
91.5 % 801 733 2 66 18 65 650 2 1 59 77.6 % 696 540 7 149 13 53 474 100.0 % 22 22 1 8 13 3
publicationcmds.c
92.9%92.9%
92.9 % 763 709 5 49 91 618 1 2 25 78.8 % 651 513 35 1 102 1 87 425 97.0 % 33 32 1 13 19
copy.c
95.4%95.4%
95.4 % 414 395 1 18 2 68 325 7 33 80.0 % 536 429 9 98 2 8 119 300 100.0 % 7 7 5 2 1
analyze.c
95.7%95.7%
95.7 % 1018 974 5 39 1 59 914 5 35 83.4 % 608 507 15 86 3 51 453 18 12 100.0 % 20 20 9 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.0-1