LCOV - code coverage report
Current view: top level - src/backend/commands Coverage Total Hit
Test: PostgreSQL 20devel Lines: 89.0 % 35963 32016
Test Date: 2026-11-05 09:16:49 Functions: 97.8 % 1250 1223
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 69.7 % 27420 19107

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 Rate Total Hit Rate Total Hit
seclabel.c
70.0%70.0%
70.0 % 190 133 52.6 % 95 50 77.8 % 9 7
define.c
66.7%66.7%
66.7 % 138 92 40.9 % 127 52 90.9 % 11 10
policy.c
87.4%87.4%
87.4 % 405 354 61.3 % 194 119 90.9 % 11 10
copyfromparse.c
84.3%84.3%
84.3 % 737 621 62.7 % 632 396 91.7 % 24 22
extension.c
81.8%81.8%
81.8 % 1232 1008 57.7 % 956 552 92.2 % 51 47
matview.c
91.0%91.0%
91.0 % 267 243 53.0 % 168 89 93.3 % 15 14
copyto.c
85.8%85.8%
85.8 % 584 501 72.3 % 437 316 94.4 % 36 34
foreigncmds.c
93.8%93.8%
93.8 % 582 546 73.2 % 340 249 95.7 % 23 22
event_trigger.c
84.4%84.4%
84.4 % 790 667 67.3 % 471 317 95.7 % 46 44
async.c
89.8%89.8%
89.8 % 806 724 69.1 % 508 351 96.4 % 55 53
dbcommands.c
84.8%84.8%
84.8 % 1117 947 57.6 % 946 545 96.6 % 29 28
publicationcmds.c
92.9%92.9%
92.9 % 761 707 79.0 % 653 516 97.0 % 33 32
variable.c
68.3%68.3%
68.3 % 442 302 55.3 % 253 140 97.1 % 35 34
explain.c
79.4%79.4%
79.4 % 2431 1930 69.9 % 1547 1081 97.3 % 73 71
repack.c
91.8%91.8%
91.8 % 1217 1117 67.8 % 829 562 97.7 % 43 42
typecmds.c
85.6%85.6%
85.6 % 1382 1183 57.1 % 1067 609 97.8 % 45 44
trigger.c
94.0%94.0%
94.0 % 2077 1953 79.4 % 1614 1282 98.6 % 70 69
tablecmds.c
92.5%92.5%
92.5 % 6991 6465 73.2 % 5728 4194 99.5 % 211 210
constraint.c
91.2%91.2%
91.2 % 34 31 56.7 % 30 17 100.0 % 1 1
conversioncmds.c
69.0%69.0%
69.0 % 29 20 30.8 % 26 8 100.0 % 1 1
aggregatecmds.c
86.1%86.1%
86.1 % 180 155 59.1 % 232 137 100.0 % 2 2
discard.c
93.1%93.1%
93.1 % 29 27 57.1 % 7 4 100.0 % 2 2
proclang.c
81.6%81.6%
81.6 % 76 62 55.9 % 34 19 100.0 % 2 2
sequence_xlog.c
92.6%92.6%
92.6 % 27 25 25.0 % 8 2 100.0 % 2 2
wait.c
85.0%85.0%
85.0 % 113 96 67.8 % 121 82 100.0 % 2 2
dropcmds.c
83.4%83.4%
83.4 % 229 191 77.3 % 141 109 100.0 % 5 5
portalcmds.c
94.3%94.3%
94.3 % 122 115 64.6 % 82 53 100.0 % 5 5
schemacmds.c
88.2%88.2%
88.2 % 127 112 62.5 % 72 45 100.0 % 5 5
view.c
92.6%92.6%
92.6 % 135 125 66.7 % 120 80 100.0 % 5 5
comment.c
96.2%96.2%
96.2 % 130 125 85.0 % 80 68 100.0 % 6 6
lockcmds.c
87.4%87.4%
87.4 % 95 83 73.3 % 86 63 100.0 % 6 6
operatorcmds.c
92.8%92.8%
92.8 % 264 245 75.8 % 244 185 100.0 % 6 6
copy.c
95.6%95.6%
95.6 % 411 393 80.9 % 528 427 100.0 % 7 7
explain_dr.c
93.1%93.1%
93.1 % 102 95 71.4 % 42 30 100.0 % 7 7
amcmds.c
89.2%89.2%
89.2 % 83 74 54.5 % 44 24 100.0 % 8 8
statscmds.c
93.1%93.1%
93.1 % 291 271 74.8 % 238 178 100.0 % 8 8
collationcmds.c
82.8%82.8%
82.8 % 326 270 62.6 % 294 184 100.0 % 9 9
explain_state.c
84.8%84.8%
84.8 % 158 134 73.1 % 156 114 100.0 % 9 9
repack_worker.c
94.2%94.2%
94.2 % 172 162 62.9 % 62 39 100.0 % 9 9
alter.c
90.9%90.9%
90.9 % 352 320 70.0 % 190 133 100.0 % 10 10
createas.c
98.2%98.2%
98.2 % 167 164 79.8 % 84 67 100.0 % 10 10
prepare.c
93.9%93.9%
93.9 % 213 200 73.8 % 122 90 100.0 % 14 14
tablespace.c
80.0%80.0%
80.0 % 415 332 51.1 % 380 194 100.0 % 17 17
vacuumparallel.c
97.0%97.0%
97.0 % 403 391 84.2 % 190 160 100.0 % 19 19
analyze.c
95.9%95.9%
95.9 % 1015 973 84.7 % 588 498 100.0 % 20 20
functioncmds.c
85.8%85.8%
85.8 % 883 758 61.1 % 864 528 100.0 % 20 20
opclasscmds.c
89.2%89.2%
89.2 % 623 556 63.4 % 513 325 100.0 % 21 21
user.c
89.4%89.4%
89.4 % 860 769 71.4 % 802 573 100.0 % 21 21
explain_format.c
76.1%76.1%
76.1 % 326 248 59.6 % 151 90 100.0 % 22 22
tsearchcmds.c
87.9%87.9%
87.9 % 704 619 62.3 % 438 273 100.0 % 22 22
vacuum.c
93.3%93.3%
93.3 % 790 737 81.1 % 657 533 100.0 % 22 22
copyfrom.c
92.9%92.9%
92.9 % 590 548 75.6 % 476 360 100.0 % 24 24
sequence.c
95.6%95.6%
95.6 % 685 655 76.0 % 516 392 100.0 % 26 26
subscriptioncmds.c
90.9%90.9%
90.9 % 1249 1135 73.6 % 1054 776 100.0 % 27 27
indexcmds.c
93.0%93.0%
93.0 % 1406 1307 69.9 % 1183 827 100.0 % 28 28

Generated by: LCOV version 2.0-1