LCOV - differential code coverage report
Current view: top level - src/backend/catalog Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 89.9 % 14616 13137 7 1 1471 2 89 13046 2 56
Current Date: 2026-11-05 14:14:01 +0100 Functions: 96.2 % 609 586 23 28 558
Baseline: lcov-20261105-baseline Branches: 69.7 % 9716 6773 23 1 2919 2 55 6716
Baseline Date: 2026-11-05 14:14:01 +0100 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: 100.0 % 3 3 3
(30,360] days: 93.7 % 646 605 7 34 89 516
(360..) days: 89.7 % 13962 12524 1 1437 2 12522
Function coverage date bins:
(30,360] days: 100.0 % 34 34 4 30
(360..) days: 96.0 % 575 552 23 24 528
Branch coverage date bins:
(1,7] days: 50.0 % 2 1 1 1
(7,30] days: 83.3 % 6 5 1 5
(30,360] days: 72.5 % 494 358 23 113 55 303
(360..) days: 69.6 % 9214 6409 1 2804 2 6407

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 GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC
objectaccess.c.gcov.html (360..) days∗∗ 48.5 % 68 33 35 33 - 41.7 % 12 5 7 5
pg_tablespace.c.gcov.html (30,360] days∗∗ 76.5 % 17 13 4 13 - 100.0 % 1 1 1
catalog.c Total
79.1%79.1%
79.1 % 177 140 37 8 132 1 75.6 % 197 149 48 1 6 142 95.0 % 20 19 1 3 16
(360..) days 78.1 % 169 132 37 132 - 94.4 % 18 17 1 1 16
(30,360] days 100.0 % 8 8 8 - 100.0 % 2 2 2
pg_aggregate.c Total
80.8%80.8%
80.8 % 266 215 51 215 52.6 % 270 142 128 142 100.0 % 2 2 2
(360..) days 81.0 % 258 209 49 209 - 100.0 % 2 2 2
(30,360] days 75.0 % 8 6 2 6 - -
pg_shdepend.c Total
82.5%82.5%
82.5 % 509 420 1 88 1 419 1 1 66.7 % 273 182 91 182 100.0 % 24 24 1 23
(360..) days 83.2 % 495 412 83 412 - 100.0 % 24 24 1 23
(30,360] days 57.1 % 14 8 1 5 1 7 - -
aclchk.c Total
83.3%83.3%
83.3 % 1866 1554 312 11 1543 7 65.2 % 1128 736 1 391 15 721 94.9 % 59 56 3 3 53
(360..) days 83.0 % 1828 1517 311 1517 - 94.9 % 59 56 3 3 53
(30,360] days 97.4 % 38 37 1 11 26 - -
namespace.c Total
86.5%86.5%
86.5 % 1560 1349 1 210 2 1347 71.6 % 1213 869 1 343 1 868 91.8 % 110 101 9 101
(360..) days 86.5 % 1554 1344 1 209 2 1342 - 91.7 % 109 100 9 100
(30,360] days 83.3 % 6 5 1 5 - 100.0 % 1 1 1
pg_proc.c Total
88.3%88.3%
88.3 % 411 363 48 2 361 2 68.2 % 387 264 123 264 100.0 % 9 9 1 8
(360..) days 88.0 % 400 352 48 352 - 100.0 % 9 9 1 8
(30,360] days 100.0 % 11 11 2 9 - -
pg_collation.c.gcov.html (360..) days∗∗ 88.9 % 72 64 8 64 - 100.0 % 1 1 1
objectaddress.c Total
89.0%89.0%
89.0 % 2483 2210 1 272 12 2198 1 12 66.0 % 1433 946 6 481 8 938 98.1 % 54 53 1 5 48
(360..) days 88.9 % 2415 2146 269 2146 - 98.1 % 52 51 1 5 46
(30,360] days 93.7 % 63 59 1 3 12 47 - 100.0 % 2 2 2
(1,7] days 100.0 % 5 5 5 - -
pg_operator.c.gcov.html (360..) days∗∗ 89.6 % 259 232 27 232 - 100.0 % 9 9 9
dependency.c Total
91.3%91.3%
91.3 % 909 830 79 6 824 11 80.5 % 646 520 126 520 100.0 % 33 33 4 29
(360..) days 90.6 % 837 758 79 758 - 100.0 % 27 27 4 23
(30,360] days 100.0 % 72 72 6 66 - 100.0 % 6 6 6
pg_class.c.gcov.html (360..) days∗∗ 91.7 % 24 22 2 22 - 100.0 % 1 1 1
pg_cast.c.gcov.html (360..) days∗∗ 91.9 % 37 34 3 34 - 100.0 % 1 1 1
pg_enum.c Total
92.1%92.1%
92.1 % 266 245 21 245 72.0 % 168 121 47 121 100.0 % 14 14 14
(360..) days 92.0 % 263 242 21 242 - 100.0 % 14 14 14
(30,360] days 100.0 % 3 3 3 - -
toasting.c Total
92.8%92.8%
92.8 % 152 141 5 6 20 121 1 60.2 % 88 53 13 22 13 40 100.0 % 7 7 1 6
(360..) days 95.1 % 123 117 6 117 - 100.0 % 7 7 1 6
(30,360] days 82.8 % 29 24 5 20 4 - -
index.c Total
92.9%92.9%
92.9 % 1268 1178 90 3 1175 2 66.7 % 877 585 292 4 581 97.4 % 39 38 1 2 36
(360..) days 93.1 % 1204 1121 83 1121 - 97.3 % 37 36 1 2 34
(30,360] days 89.1 % 64 57 7 3 54 - 100.0 % 2 2 2
pg_type.c.gcov.html (360..) days∗∗ 93.6 % 283 265 18 265 - 100.0 % 7 7 7
pg_constraint.c Total
94.3%94.3%
94.3 % 601 567 34 15 552 15 65.3 % 441 288 153 288 100.0 % 22 22 2 20
(360..) days 94.1 % 575 541 34 541 - 100.0 % 21 21 2 19
(30,360] days 100.0 % 26 26 15 11 - 100.0 % 1 1 1
pg_subscription.c Total
94.5%94.5%
94.5 % 253 239 14 3 236 66.7 % 120 80 40 80 100.0 % 13 13 1 12
(360..) days 95.2 % 208 198 10 198 - 100.0 % 11 11 11
(30,360] days 91.1 % 45 41 4 3 38 - 100.0 % 2 2 1 1
storage.c Total
94.7%94.7%
94.7 % 339 321 18 321 75.5 % 220 166 54 166 100.0 % 19 19 19
(360..) days 94.9 % 334 317 17 317 - 100.0 % 19 19 19
(30,360] days 80.0 % 5 4 1 4 - -
pg_inherits.c Total
95.0%95.0%
95.0 % 161 153 8 2 151 2 70.4 % 98 69 29 69 100.0 % 9 9 1 8
(360..) days 95.0 % 159 151 8 151 - 100.0 % 9 9 1 8
(30,360] days 100.0 % 2 2 2 - -
heap.c Total
95.3%95.3%
95.3 % 1117 1064 53 1 1063 1 76.8 % 846 650 196 650 97.7 % 44 43 1 1 42
(360..) days 95.4 % 1085 1035 50 1035 - 97.7 % 44 43 1 1 42
(30,360] days 89.7 % 29 26 3 1 25 - -
(7,30] days 100.0 % 3 3 3 - -
indexing.c Total
95.5%95.5%
95.5 % 88 84 4 84 61.4 % 44 27 17 27 100.0 % 10 10 10
(360..) days 95.4 % 87 83 4 83 - 100.0 % 10 10 10
(30,360] days 100.0 % 1 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 48 87.5 % 8 7 1 7 100.0 % 2 2 2
(360..) days 95.6 % 45 43 2 43 - 100.0 % 2 2 2
(30,360] days 100.0 % 5 5 5 - -
pg_attrdef.c.gcov.html (360..) days∗∗ 96.2 % 104 100 4 100 - 100.0 % 5 5 5
partition.c.gcov.html (360..) days∗∗ 96.2 % 106 102 4 102 - 100.0 % 10 10 10
pg_namespace.c.gcov.html (360..) days∗∗ 97.1 % 34 33 1 33 - 100.0 % 1 1 1
pg_depend.c Total
97.2%97.2%
97.2 % 363 353 10 353 74.7 % 194 145 49 145 100.0 % 21 21 21
(360..) days 97.7 % 309 302 7 302 - 100.0 % 19 19 19
(30,360] days 94.4 % 54 51 3 51 - 100.0 % 2 2 2
pg_largeobject.c.gcov.html (360..) days∗∗ 98.0 % 51 50 1 50 - 100.0 % 4 4 4
pg_conversion.c.gcov.html (360..) days∗∗ 98.1 % 53 52 1 52 - 100.0 % 2 2 2
pg_db_role_setting.c.gcov.html (360..) days∗∗ 98.7 % 77 76 1 76 - 100.0 % 3 3 3
pg_publication.c Total
99.3%99.3%
99.3 % 568 564 4 5 559 1 89.0 % 354 315 3 36 9 306 100.0 % 39 39 3 36
(360..) days 99.1 % 422 418 4 418 - 100.0 % 24 24 2 22
(30,360] days 100.0 % 146 146 5 141 - 100.0 % 15 15 1 14
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1