LCOV - differential code coverage report
Current view: top level - src/backend/catalog Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 89.8 % 14633 13147 41 7 1438 22 2 590 12533 5 8 173
Current Date: 2026-06-29 16:15:13 +0200 Functions: 96.2 % 601 578 2 21 120 458 15
Baseline: lcov-20260630-baseline Branches: 69.6 % 9663 6729 124 18 15 2777 44 15 286 6384
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 5 5 5
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 93.9 % 66 62 3 1 62
(30,360] days: 93.6 % 636 595 38 3 521 74
(360..) days: 89.7 % 13926 12485 7 1434 22 2 2 12459 5
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 32 32 30 2
(360..) days: 96.0 % 568 545 2 21 89 456
Branch coverage date bins:
(7,30] days: 71.1 % 38 27 11 27
(30,360] days: 70.4 % 426 300 112 14 258 42
(360..) days: 69.6 % 9199 6402 1 18 15 2763 44 15 1 6342

Date 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 Rate Total Hit UNC UBC GNC CBC DCB
(1,7] days Total
100.0%
100.0 % 5 5 5 - -
(7,30] days Total
93.9%93.9%
93.9 % 66 62 3 1 62 71.1 % 38 27 11 27 100.0 % 1 1 1
objectaddress.c 92.7 % 41 38 2 1 38 62.5 % 16 10 6 10 -
pg_subscription.c 94.7 % 19 18 1 18 72.2 % 18 13 5 13 100.0 % 1 1 1
(30,360] days Total
93.6%93.6%
93.6 % 636 595 38 3 521 74 70.4 % 426 300 112 14 258 42 100.0 % 32 32 30 2
aclchk.c 76.8 % 56 43 13 43 61.7 % 60 37 23 37 -
dependency.c 97.5 % 40 39 1 39 68.8 % 16 11 5 11 100.0 % 4 4 4
index.c 100.0 % 22 22 22 75.0 % 16 12 4 12 100.0 % 1 1 1
namespace.c 96.8 % 31 30 1 28 2 100.0 % 10 10 8 2 100.0 % 2 2 2
objectaddress.c 92.7 % 137 127 10 127 55.9 % 68 38 30 38 -
pg_constraint.c 93.8 % 16 15 1 11 4 58.3 % 24 14 9 1 7 7 100.0 % 1 1 1
pg_depend.c 94.4 % 54 51 3 2 49 67.6 % 34 23 11 2 21 100.0 % 2 2 1 1
pg_enum.c 100.0 % 8 8 8 66.7 % 12 8 4 8 -
pg_proc.c 100.0 % 9 9 8 1 66.7 % 6 4 2 4 -
pg_publication.c 100.0 % 135 135 135 91.8 % 98 90 8 90 100.0 % 15 15 15
pg_shdepend.c 87.5 % 8 7 1 7 - -
pg_subscription.c 89.7 % 58 52 6 45 7 68.0 % 50 34 14 2 30 4 100.0 % 3 3 3
pg_tablespace.c 76.5 % 17 13 4 13 45.0 % 20 9 11 9 100.0 % 1 1 1
pg_type.c 100.0 % 3 3 3 50.0 % 4 2 2 2 -
storage.c 80.0 % 5 4 1 4 - -
(360..) days Total
89.7%89.7%
89.7 % 13926 12485 7 1434 22 2 2 12459 5 69.6 % 9199 6402 1 18 15 2763 44 15 1 6342 96.0 % 568 545 2 21 89 456
aclchk.c 83.0 % 1835 1523 312 9 1514 1 65.2 % 1077 702 6 6 363 17 1 684 94.9 % 59 56 1 2 23 33
catalog.c 78.2 % 170 133 37 133 74.9 % 195 146 49 1 145 94.4 % 18 17 1 17
dependency.c 90.7 % 849 770 1 78 3 2 765 80.1 % 622 498 1 1 122 3 1 1 493 100.0 % 27 27 4 23
heap.c 95.4 % 1090 1040 50 2 1 1037 3 77.5 % 816 632 1 183 3 1 628 97.7 % 44 43 1 5 38
index.c 93.1 % 1204 1121 83 1 1120 65.9 % 821 541 280 541 97.3 % 37 36 1 8 28
indexing.c 95.2 % 84 80 4 80 61.4 % 44 27 17 27 100.0 % 7 7 1 6
namespace.c 86.5 % 1529 1322 207 4 1318 71.7 % 1203 862 341 4 858 91.7 % 108 99 1 8 3 96
objectaccess.c 48.5 % 68 33 35 33 20.8 % 24 5 19 5 41.7 % 12 5 7 5
objectaddress.c 88.9 % 2442 2171 271 2 2169 66.2 % 1412 935 7 470 10 12 913 98.1 % 53 52 1 11 41
partition.c 96.2 % 106 102 4 102 1 69.6 % 56 39 3 14 39 100.0 % 10 10 1 9
pg_aggregate.c 80.9 % 257 208 49 208 53.1 % 260 138 122 138 100.0 % 2 2 1 1
pg_attrdef.c 96.2 % 104 100 4 100 50.0 % 28 14 14 14 100.0 % 5 5 5
pg_cast.c 91.9 % 37 34 3 34 58.3 % 12 7 5 7 100.0 % 1 1 1
pg_class.c 91.7 % 24 22 2 22 78.6 % 14 11 1 2 1 10 100.0 % 1 1 1
pg_collation.c 88.9 % 72 64 8 64 59.7 % 62 37 25 37 100.0 % 1 1 1
pg_constraint.c 94.4 % 585 552 33 552 65.5 % 417 273 144 273 100.0 % 21 21 4 17
pg_conversion.c 98.1 % 52 51 1 51 72.7 % 22 16 6 16 100.0 % 2 2 1 1
pg_db_role_setting.c 98.7 % 76 75 1 75 80.0 % 30 24 6 24 100.0 % 3 3 1 2
pg_depend.c 97.7 % 309 302 7 302 76.9 % 160 123 37 1 122 100.0 % 19 19 1 18
pg_enum.c 91.9 % 258 237 21 237 72.4 % 156 113 43 113 100.0 % 14 14 2 12
pg_inherits.c 95.0 % 161 153 8 2 151 70.4 % 98 69 29 1 68 100.0 % 9 9 9
pg_largeobject.c 98.0 % 51 50 1 50 75.0 % 12 9 3 9 100.0 % 4 4 4
pg_namespace.c 97.0 % 33 32 1 32 75.0 % 20 15 5 15 100.0 % 1 1 1
pg_operator.c 89.5 % 257 230 27 230 64.9 % 208 135 73 135 100.0 % 9 9 2 7
pg_parameter_acl.c 95.8 % 24 23 1 23 50.0 % 6 3 3 3 100.0 % 2 2 2
pg_proc.c 88.0 % 400 352 48 352 68.2 % 381 260 2 119 260 100.0 % 9 9 2 7
pg_publication.c 99.0 % 412 408 4 408 88.4 % 242 214 28 3 211 100.0 % 23 23 4 19
pg_range.c 95.6 % 45 43 2 43 87.5 % 8 7 1 7 100.0 % 2 2 1 1
pg_shdepend.c 81.3 % 491 399 1 91 399 63.8 % 265 169 2 94 169 100.0 % 24 24 2 22
pg_subscription.c 96.9 % 163 158 5 158 73.1 % 52 38 14 38 100.0 % 8 8 4 4
pg_type.c 93.6 % 280 262 18 262 69.1 % 194 134 60 134 100.0 % 7 7 2 5
storage.c 94.9 % 334 317 5 12 317 75.5 % 220 166 4 50 166 100.0 % 19 19 3 16
toasting.c 95.2 % 124 118 6 118 64.5 % 62 40 22 40 100.0 % 7 7 1 6
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1