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:
Group 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

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 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
objectaccess.c.gcov.html (360..) days∗∗ 48.5 % 68 33 35 33 - 41.7 % 12 5 7 5
namespace.c Total
86.7%86.7%
86.7 % 1560 1352 1 207 4 28 1320 2 8 71.9 % 1213 872 341 4 8 860 91.8 % 110 101 1 8 5 96 2
(360..) days 86.5 % 1529 1322 207 4 1318 - 91.7 % 108 99 1 8 3 96
(30,360] days 96.8 % 31 30 1 28 2 - 100.0 % 2 2 2
catalog.c.gcov.html (360..) days∗∗ 78.2 % 170 133 37 133 - 94.4 % 18 17 1 17
aclchk.c Total
82.8%82.8%
82.8 % 1891 1566 13 312 9 43 1514 1 1 20 65.0 % 1137 739 23 6 6 363 17 1 37 684 94.9 % 59 56 1 2 23 33
(360..) days 83.0 % 1835 1523 312 9 1514 1 - 94.9 % 59 56 1 2 23 33
(30,360] days 76.8 % 56 43 13 43 - -
index.c Total
93.2%93.2%
93.2 % 1226 1143 83 1 22 1120 15 66.1 % 837 553 4 280 12 541 97.4 % 38 37 1 9 28 1
(360..) days 93.1 % 1204 1121 83 1 1120 - 97.3 % 37 36 1 8 28
(30,360] days 100.0 % 22 22 22 - 100.0 % 1 1 1
heap.c Total
95.5%95.5%
95.5 % 1106 1056 50 2 1 5 1048 3 5 77.7 % 824 640 1 183 3 1 636 97.7 % 44 43 1 5 38
(360..) days 95.4 % 1090 1040 50 2 1 1037 3 - 97.7 % 44 43 1 5 38
(30,360] days 100.0 % 16 16 5 11 - -
objectaddress.c Total
89.2%89.2%
89.2 % 2625 2341 12 272 2 170 2169 13 65.7 % 1496 983 36 7 470 10 12 48 913 98.1 % 53 52 1 11 41
(360..) days 88.9 % 2442 2171 271 2 2169 - 98.1 % 53 52 1 11 41
(1,7] days 100.0 % 5 5 5 - -
(7,30] days 92.7 % 41 38 2 1 38 - -
(30,360] days 92.7 % 137 127 10 127 - -
pg_cast.c.gcov.html (360..) days∗∗ 91.9 % 37 34 3 34 - 100.0 % 1 1 1
pg_class.c Total
92.3%92.3%
92.3 % 26 24 2 2 22 78.6 % 14 11 1 2 1 10 100.0 % 1 1 1
(30,360] days 100.0 % 2 2 2 - -
(360..) days 91.7 % 24 22 2 22 - 100.0 % 1 1 1
pg_collation.c.gcov.html (360..) days∗∗ 88.9 % 72 64 8 64 - 100.0 % 1 1 1
pg_namespace.c Total
97.1%97.1%
97.1 % 34 33 1 1 32 1 75.0 % 20 15 5 15 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 97.0 % 33 32 1 32 - 100.0 % 1 1 1
pg_tablespace.c.gcov.html (30,360] days∗∗ 76.5 % 17 13 4 13 - 100.0 % 1 1 1
pg_aggregate.c Total
81.0%81.0%
81.0 % 258 209 49 1 208 1 53.1 % 260 138 122 138 100.0 % 2 2 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 80.9 % 257 208 49 208 - 100.0 % 2 2 1 1
pg_conversion.c Total
98.1%98.1%
98.1 % 53 52 1 1 51 1 72.7 % 22 16 6 16 100.0 % 2 2 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 98.1 % 52 51 1 51 - 100.0 % 2 2 1 1
pg_parameter_acl.c.gcov.html (360..) days∗∗ 95.8 % 24 23 1 23 - 100.0 % 2 2 2
pg_range.c Total
96.0%96.0%
96.0 % 50 48 2 5 43 87.5 % 8 7 1 7 100.0 % 2 2 1 1
(30,360] days 100.0 % 5 5 5 - -
(360..) days 95.6 % 45 43 2 43 - 100.0 % 2 2 1 1
pg_db_role_setting.c Total
98.7%98.7%
98.7 % 77 76 1 1 75 80.0 % 30 24 6 24 100.0 % 3 3 1 2
(30,360] days 100.0 % 1 1 1 - -
(360..) days 98.7 % 76 75 1 75 - 100.0 % 3 3 1 2
pg_largeobject.c.gcov.html (360..) days∗∗ 98.0 % 51 50 1 50 - 100.0 % 4 4 4
pg_attrdef.c.gcov.html (360..) days∗∗ 96.2 % 104 100 4 100 - 100.0 % 5 5 5
pg_type.c Total
93.6%93.6%
93.6 % 283 265 18 3 262 3 68.7 % 198 136 2 60 2 134 100.0 % 7 7 2 5
(30,360] days 100.0 % 3 3 3 - -
(360..) days 93.6 % 280 262 18 262 - 100.0 % 7 7 2 5
toasting.c Total
95.3%95.3%
95.3 % 128 122 6 4 118 64.5 % 62 40 22 40 100.0 % 7 7 1 6
(30,360] days 100.0 % 4 4 4 - -
(360..) days 95.2 % 124 118 6 118 - 100.0 % 7 7 1 6
pg_inherits.c.gcov.html (360..) days∗∗ 95.0 % 161 153 8 2 151 - 100.0 % 9 9 9
pg_operator.c Total
89.6%89.6%
89.6 % 259 232 27 2 230 2 64.9 % 208 135 73 135 100.0 % 9 9 2 7
(30,360] days 100.0 % 2 2 2 - -
(360..) days 89.5 % 257 230 27 230 - 100.0 % 9 9 2 7
pg_proc.c Total
88.3%88.3%
88.3 % 409 361 48 8 353 6 68.2 % 387 264 2 2 119 4 260 100.0 % 9 9 2 7
(30,360] days 100.0 % 9 9 8 1 - -
(360..) days 88.0 % 400 352 48 352 - 100.0 % 9 9 2 7
indexing.c Total
95.5%95.5%
95.5 % 88 84 4 4 80 4 61.4 % 44 27 17 27 100.0 % 10 10 4 6 3
(30,360] days 100.0 % 4 4 4 - 100.0 % 3 3 3
(360..) days 95.2 % 84 80 4 80 - 100.0 % 7 7 1 6
partition.c.gcov.html (360..) days∗∗ 96.2 % 106 102 4 102 1 - 100.0 % 10 10 1 9
pg_subscription.c Total
95.0%95.0%
95.0 % 240 228 7 5 63 165 2 26 70.8 % 120 85 19 16 43 42 100.0 % 12 12 8 4 4
(7,30] days 94.7 % 19 18 1 18 - 100.0 % 1 1 1
(30,360] days 89.7 % 58 52 6 45 7 - 100.0 % 3 3 3
(360..) days 96.9 % 163 158 5 158 - 100.0 % 8 8 4 4
pg_enum.c Total
92.1%92.1%
92.1 % 266 245 21 8 237 3 72.0 % 168 121 4 43 8 113 100.0 % 14 14 2 12
(30,360] days 100.0 % 8 8 8 - -
(360..) days 91.9 % 258 237 21 237 - 100.0 % 14 14 2 12
storage.c Total
94.7%94.7%
94.7 % 339 321 1 5 12 4 317 1 4 75.5 % 220 166 4 50 166 100.0 % 19 19 3 16
(30,360] days 80.0 % 5 4 1 4 - -
(360..) days 94.9 % 334 317 5 12 317 - 100.0 % 19 19 3 16
pg_depend.c Total
97.2%97.2%
97.2 % 363 353 10 2 351 2 75.3 % 194 146 48 1 2 143 100.0 % 21 21 2 19
(30,360] days 94.4 % 54 51 3 2 49 - 100.0 % 2 2 1 1
(360..) days 97.7 % 309 302 7 302 - 100.0 % 19 19 1 18
pg_constraint.c Total
94.3%94.3%
94.3 % 601 567 1 33 11 556 1 11 65.1 % 441 287 9 145 7 280 100.0 % 22 22 4 18
(30,360] days 93.8 % 16 15 1 11 4 - 100.0 % 1 1 1
(360..) days 94.4 % 585 552 33 552 - 100.0 % 21 21 4 17
pg_shdepend.c Total
81.4%81.4%
81.4 % 499 406 1 1 91 7 399 1 7 63.8 % 265 169 2 94 169 100.0 % 24 24 2 22
(30,360] days 87.5 % 8 7 1 7 - -
(360..) days 81.3 % 491 399 1 91 399 - 100.0 % 24 24 2 22
dependency.c Total
91.1%91.1%
91.1 % 895 815 1 1 78 3 47 765 10 79.9 % 642 513 6 1 122 3 1 16 493 100.0 % 31 31 8 23
(7,30] days 100.0 % 6 6 6 - -
(30,360] days 97.5 % 40 39 1 39 - 100.0 % 4 4 4
(360..) days 90.7 % 849 770 1 78 3 2 765 - 100.0 % 27 27 4 23
pg_publication.c Total
99.3%99.3%
99.3 % 547 543 4 135 408 31 89.4 % 340 304 8 28 3 90 211 100.0 % 38 38 19 19 5
(30,360] days 100.0 % 135 135 135 - 100.0 % 15 15 15
(360..) days 99.0 % 412 408 4 408 - 100.0 % 23 23 4 19
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1