LCOV - differential code coverage report
Current view: top level - src/backend/catalog Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 89.6 % 14207 12734 7 1 1465 3 115 12616 2 37
Current Date: 2025-10-26 12:31:50 -0700 Functions: 95.9 % 586 562 24 31 531 4
Baseline: lcov-20251027-010456-baseline Branches: 69.2 % 9356 6477 34 5 2840 5 1 56 6415
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Summarize by: Date bin (1,7] days: 85.7 % 21 18 3 18
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 88.9 % 27 24 3 22 2
(30,360] days: 94.3 % 558 526 1 31 75 451
(360..) days: 89.4 % 13601 12166 1 1434 3 12163
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 17 17 2 15
(360..) days: 95.8 % 565 541 24 25 516
Branch coverage date bins:
(1,7] days: 64.7 % 34 22 12 22
(7,30] days: 62.5 % 16 10 6 8 2
(30,360] days: 75.8 % 393 298 16 79 26 272
(360..) days: 69.0 % 8913 6147 5 2761 5 1 6141

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 GIC GNC CBC Rate Total Hit UBC GNC CBC DCB
(1,7] days pg_subscription.c∗∗ 85.7 % 21 18 3 18 64.7 % 34 22 12 22 100.0 % 1 1 1
(7,30] days Total
88.9%88.9%
88.9 % 27 24 3 22 2 62.5 % 16 10 6 8 2 100.0 % 3 3 3
pg_publication.c 87.5 % 24 21 3 21 57.1 % 14 8 6 8 100.0 % 2 2 2
(30,360] days Total
94.3%94.3%
94.3 % 558 526 1 31 75 451 75.8 % 393 298 16 79 26 272 100.0 % 17 17 2 15
aclchk.c 91.2 % 34 31 3 31 43.8 % 16 7 9 7 -
catalog.c 100.0 % 6 6 6 75.0 % 4 3 1 3 100.0 % 1 1 1
dependency.c 100.0 % 4 4 2 2 50.0 % 4 2 1 1 1 1 -
heap.c 96.7 % 184 178 6 178 77.5 % 160 124 36 124 100.0 % 6 6 6
index.c 100.0 % 31 31 4 27 88.9 % 36 32 4 4 28 -
objectaddress.c 52.2 % 23 12 11 2 10 71.4 % 14 10 1 3 1 9 100.0 % 1 1 1
pg_constraint.c 94.7 % 114 108 6 1 107 73.2 % 71 52 19 52 100.0 % 5 5 5
pg_enum.c 100.0 % 5 5 5 66.7 % 12 8 4 8 -
pg_proc.c 100.0 % 6 6 2 4 87.5 % 8 7 1 1 6 -
pg_publication.c 100.0 % 38 38 38 93.3 % 30 28 2 28 100.0 % 2 2 2
pg_subscription.c 96.2 % 26 25 1 18 7 50.0 % 10 5 3 2 1 4 100.0 % 1 1 1
pg_type.c 100.0 % 3 3 3 50.0 % 4 2 2 2 -
storage.c 83.3 % 30 25 5 25 57.1 % 14 8 6 8 -
(360..) days Total
89.4%89.4%
89.4 % 13601 12166 1 1434 3 12163 69.0 % 8913 6147 5 2761 5 1 6141 95.8 % 565 541 24 25 516
aclchk.c 82.5 % 1823 1504 319 1504 64.4 % 1100 708 392 708 94.9 % 59 56 3 56
catalog.c 77.4 % 164 127 37 127 74.3 % 191 142 49 142 94.1 % 17 16 1 16
dependency.c 90.5 % 855 774 81 2 772 79.9 % 618 494 124 2 1 491 100.0 % 27 27 1 26
heap.c 95.0 % 918 872 46 872 77.1 % 656 506 150 506 97.4 % 38 37 1 37
index.c 93.0 % 1187 1104 83 1104 64.8 % 795 515 280 515 97.4 % 38 37 1 1 36
indexing.c 95.5 % 88 84 4 84 61.4 % 44 27 17 27 100.0 % 10 10 10
namespace.c 86.2 % 1532 1321 211 1 1320 71.5 % 1203 860 343 2 858 91.7 % 109 100 9 2 98
objectaccess.c 48.5 % 68 33 35 33 20.8 % 24 5 19 5 41.7 % 12 5 7 5
objectaddress.c 89.1 % 2433 2167 266 2167 65.5 % 1385 907 478 907 96.2 % 52 50 2 2 48
partition.c 96.3 % 107 103 4 103 69.6 % 56 39 3 14 39 100.0 % 10 10 10
pg_aggregate.c 80.9 % 257 208 49 208 53.1 % 260 138 122 138 100.0 % 2 2 1 1
pg_attrdef.c 95.8 % 95 91 4 91 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 76.9 % 13 10 3 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.2 % 484 456 28 456 63.0 % 362 228 134 228 100.0 % 17 17 1 16
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 % 310 303 7 303 76.2 % 160 122 38 122 100.0 % 19 19 19
pg_enum.c 92.0 % 261 240 21 240 72.4 % 156 113 43 113 100.0 % 14 14 1 13
pg_inherits.c 93.8 % 161 151 10 151 69.4 % 98 68 30 68 100.0 % 9 9 9
pg_largeobject.c 97.7 % 44 43 1 43 70.0 % 10 7 3 7 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 % 401 353 48 353 68.3 % 375 256 119 256 100.0 % 9 9 2 7
pg_publication.c 99.0 % 402 398 4 398 87.4 % 222 194 28 1 193 100.0 % 25 25 3 22
pg_range.c 95.6 % 45 43 2 43 87.5 % 8 7 1 7 100.0 % 2 2 2
pg_shdepend.c 81.1 % 493 400 1 92 400 63.8 % 265 169 2 94 169 100.0 % 24 24 1 23
pg_subscription.c 96.8 % 185 179 6 179 72.6 % 62 45 17 45 100.0 % 10 10 3 7
pg_type.c 93.6 % 280 262 18 262 69.1 % 194 134 60 134 100.0 % 7 7 2 5
storage.c 97.4 % 309 301 8 301 78.6 % 206 162 44 162 100.0 % 19 19 19
toasting.c 95.2 % 124 118 6 118 64.5 % 62 40 22 40 100.0 % 7 7 7
'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.4-beta