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

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 GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC
(1,7] days objectaddress.c∗∗ 100.0 % 5 5 5 50.0 % 2 1 1 1 -
(7,30] days heap.c∗∗ 100.0 % 3 3 3 83.3 % 6 5 1 5 -
(30,360] days Total∗
93.7%93.7%
93.7 % 646 605 7 34 89 516 72.5 % 494 358 23 113 55 303 100.0 % 34 34 4 30
index.c 89.1 % 64 57 7 3 54 81.5 % 54 44 10 4 40 100.0 % 2 2 2
pg_shdepend.c 57.1 % 14 8 1 5 1 7 75.0 % 8 6 2 6 -
toasting.c 82.8 % 29 24 5 20 4 50.0 % 26 13 13 13 -
pg_tablespace.c 76.5 % 17 13 4 13 45.0 % 20 9 11 9 100.0 % 1 1 1
objectaddress.c 93.7 % 63 59 1 3 12 47 68.5 % 54 37 6 11 8 29 100.0 % 2 2 2
pg_subscription.c 91.1 % 45 41 4 3 38 61.8 % 34 21 13 21 100.0 % 2 2 1 1
heap.c 89.7 % 29 26 3 1 25 57.7 % 26 15 11 15 -
pg_depend.c 94.4 % 54 51 3 51 67.6 % 34 23 11 23 100.0 % 2 2 2
pg_aggregate.c 75.0 % 8 6 2 6 40.0 % 10 4 6 4 -
storage.c 80.0 % 5 4 1 4 - -
aclchk.c 97.4 % 38 37 1 11 26 69.1 % 68 47 1 20 15 32 -
namespace.c 83.3 % 6 5 1 5 - 100.0 % 1 1 1
dependency.c 100.0 % 72 72 6 66 92.3 % 26 24 2 24 100.0 % 6 6 6
pg_constraint.c 100.0 % 26 26 15 11 65.0 % 20 13 7 13 100.0 % 1 1 1
pg_publication.c 100.0 % 146 146 5 141 89.4 % 104 93 3 8 9 84 100.0 % 15 15 1 14
pg_proc.c 100.0 % 11 11 2 9 75.0 % 4 3 1 3 -
(360..) days Total
89.7%89.7%
89.7 % 13962 12524 1 1437 2 12522 69.6 % 9214 6409 1 2804 2 6407 96.0 % 575 552 23 24 528
aclchk.c 83.0 % 1828 1517 311 1517 65.0 % 1060 689 371 689 94.9 % 59 56 3 3 53
objectaddress.c 88.9 % 2415 2146 269 2146 65.9 % 1377 908 469 908 98.1 % 52 51 1 5 46
namespace.c 86.5 % 1554 1344 1 209 2 1342 71.6 % 1213 869 1 343 1 868 91.7 % 109 100 9 100
pg_shdepend.c 83.2 % 495 412 83 412 66.4 % 265 176 89 176 100.0 % 24 24 1 23
index.c 93.1 % 1204 1121 83 1121 65.7 % 823 541 282 541 97.3 % 37 36 1 2 34
dependency.c 90.6 % 837 758 79 758 80.0 % 620 496 124 496 100.0 % 27 27 4 23
heap.c 95.4 % 1085 1035 50 1035 77.4 % 814 630 184 630 97.7 % 44 43 1 1 42
pg_aggregate.c 81.0 % 258 209 49 209 53.1 % 260 138 122 138 100.0 % 2 2 2
pg_proc.c 88.0 % 400 352 48 352 68.1 % 383 261 122 261 100.0 % 9 9 1 8
catalog.c 78.1 % 169 132 37 132 74.9 % 191 143 48 1 142 94.4 % 18 17 1 1 16
objectaccess.c 48.5 % 68 33 35 33 20.8 % 24 5 19 5 41.7 % 12 5 7 5
pg_constraint.c 94.1 % 575 541 34 541 65.3 % 421 275 146 275 100.0 % 21 21 2 19
pg_operator.c 89.6 % 259 232 27 232 64.9 % 208 135 73 135 100.0 % 9 9 9
pg_enum.c 92.0 % 263 242 21 242 72.0 % 168 121 47 121 100.0 % 14 14 14
pg_type.c 93.6 % 283 265 18 265 68.7 % 198 136 62 136 100.0 % 7 7 7
storage.c 94.9 % 334 317 17 317 75.5 % 220 166 54 166 100.0 % 19 19 19
pg_subscription.c 95.2 % 208 198 10 198 68.6 % 86 59 27 59 100.0 % 11 11 11
pg_inherits.c 95.0 % 159 151 8 151 70.4 % 98 69 29 69 100.0 % 9 9 1 8
pg_collation.c 88.9 % 72 64 8 64 59.7 % 62 37 25 37 100.0 % 1 1 1
pg_depend.c 97.7 % 309 302 7 302 76.2 % 160 122 38 122 100.0 % 19 19 19
toasting.c 95.1 % 123 117 6 117 64.5 % 62 40 22 40 100.0 % 7 7 1 6
partition.c 96.2 % 106 102 4 102 69.6 % 56 39 17 39 100.0 % 10 10 10
pg_publication.c 99.1 % 422 418 4 418 88.8 % 250 222 28 222 100.0 % 24 24 2 22
indexing.c 95.4 % 87 83 4 83 61.4 % 44 27 17 27 100.0 % 10 10 10
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_range.c 95.6 % 45 43 2 43 87.5 % 8 7 1 7 100.0 % 2 2 2
pg_class.c 91.7 % 24 22 2 22 76.9 % 13 10 3 10 100.0 % 1 1 1
pg_parameter_acl.c 95.8 % 24 23 1 23 50.0 % 6 3 3 3 100.0 % 2 2 2
pg_largeobject.c 98.0 % 51 50 1 50 75.0 % 12 9 3 9 100.0 % 4 4 4
pg_db_role_setting.c 98.7 % 77 76 1 76 80.0 % 30 24 6 24 100.0 % 3 3 3
pg_conversion.c 98.1 % 53 52 1 52 72.7 % 22 16 6 16 100.0 % 2 2 2
pg_namespace.c 97.1 % 34 33 1 33 75.0 % 20 15 5 15 100.0 % 1 1 1
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1