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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 89.6 % 14207 12736 7 1464 4 115 12617 2 37
Current Date: 2025-10-28 08:26:42 +0900 Functions: 95.9 % 586 562 24 31 531 4
Baseline: lcov-20251028-005825-baseline Branches: 69.3 % 9356 6480 34 3 2839 6 1 56 6417
Baseline Date: 2025-10-27 06:37:35 +0000 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.5 % 13601 12168 1433 4 12164
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 6150 3 2760 6 1 6143

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 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
objectaddress.c 52.2 % 23 12 11 2 10 71.4 % 14 10 1 3 1 9 100.0 % 1 1 1
storage.c 83.3 % 30 25 5 25 57.1 % 14 8 6 8 -
pg_type.c 100.0 % 3 3 3 50.0 % 4 2 2 2 -
pg_constraint.c 94.7 % 114 108 6 1 107 73.2 % 71 52 19 52 100.0 % 5 5 5
catalog.c 100.0 % 6 6 6 75.0 % 4 3 1 3 100.0 % 1 1 1
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 -
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 -
pg_publication.c 100.0 % 38 38 38 93.3 % 30 28 2 28 100.0 % 2 2 2
dependency.c 100.0 % 4 4 2 2 50.0 % 4 2 1 1 1 1 -
aclchk.c 91.2 % 34 31 3 31 43.8 % 16 7 9 7 -
pg_subscription.c 96.2 % 26 25 1 18 7 50.0 % 10 5 3 2 1 4 100.0 % 1 1 1
(360..) days Total
89.5%89.5%
89.5 % 13601 12168 1433 4 12164 69.0 % 8913 6150 3 2760 6 1 6143 95.8 % 565 541 24 25 516
namespace.c 86.3 % 1532 1322 210 2 1320 71.6 % 1203 861 342 3 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
aclchk.c 82.5 % 1823 1504 319 1504 64.4 % 1100 708 392 708 94.9 % 59 56 3 56
objectaddress.c 89.1 % 2433 2167 266 2167 65.5 % 1385 907 478 907 96.2 % 52 50 2 2 48
catalog.c 77.4 % 164 127 37 127 74.3 % 191 142 49 142 94.1 % 17 16 1 16
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
partition.c 96.3 % 107 103 4 103 69.6 % 56 39 3 14 39 100.0 % 10 10 10
pg_parameter_acl.c 95.8 % 24 23 1 23 50.0 % 6 3 3 3 100.0 % 2 2 2
pg_aggregate.c 80.9 % 257 208 49 208 53.1 % 260 138 122 138 100.0 % 2 2 1 1
pg_range.c 95.6 % 45 43 2 43 87.5 % 8 7 1 7 100.0 % 2 2 2
storage.c 97.4 % 309 301 8 301 78.6 % 206 162 44 162 100.0 % 19 19 19
pg_type.c 93.6 % 280 262 18 262 69.1 % 194 134 60 134 100.0 % 7 7 2 5
pg_constraint.c 94.2 % 484 456 28 456 63.0 % 362 228 134 228 100.0 % 17 17 1 16
pg_shdepend.c 81.3 % 493 401 92 401 64.5 % 265 171 94 171 100.0 % 24 24 1 23
pg_collation.c 88.9 % 72 64 8 64 59.7 % 62 37 25 37 100.0 % 1 1 1
pg_enum.c 92.0 % 261 240 21 240 72.4 % 156 113 43 113 100.0 % 14 14 1 13
pg_namespace.c 97.0 % 33 32 1 32 75.0 % 20 15 5 15 100.0 % 1 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_conversion.c 98.1 % 52 51 1 51 72.7 % 22 16 6 16 100.0 % 2 2 1 1
pg_proc.c 88.0 % 401 353 48 353 68.3 % 375 256 119 256 100.0 % 9 9 2 7
pg_operator.c 89.5 % 257 230 27 230 64.9 % 208 135 73 135 100.0 % 9 9 2 7
pg_class.c 91.7 % 24 22 2 22 76.9 % 13 10 3 10 100.0 % 1 1 1
pg_publication.c 99.0 % 402 398 4 398 87.4 % 222 194 28 1 193 100.0 % 25 25 3 22
pg_inherits.c 93.8 % 161 151 10 151 69.4 % 98 68 30 68 100.0 % 9 9 9
dependency.c 90.5 % 855 774 81 2 772 79.9 % 618 494 124 2 1 491 100.0 % 27 27 1 26
toasting.c 95.2 % 124 118 6 118 64.5 % 62 40 22 40 100.0 % 7 7 7
pg_attrdef.c 95.8 % 95 91 4 91 50.0 % 28 14 14 14 100.0 % 5 5 5
pg_largeobject.c 97.7 % 44 43 1 43 70.0 % 10 7 3 7 100.0 % 4 4 4
indexing.c 95.5 % 88 84 4 84 61.4 % 44 27 17 27 100.0 % 10 10 10
pg_subscription.c 96.8 % 185 179 6 179 72.6 % 62 45 17 45 100.0 % 10 10 3 7
pg_depend.c 97.7 % 310 303 7 303 76.2 % 160 122 38 122 100.0 % 19 19 19
pg_cast.c 91.9 % 37 34 3 34 58.3 % 12 7 5 7 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.4-beta