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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 85.7 % 21 18 3 18
(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

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
aclchk.c
82.7%82.7%
82.7 % 1857 1535 322 1535 64.1 % 1116 715 401 715 94.9 % 59 56 3 56
catalog.c
78.2%78.2%
78.2 % 170 133 37 133 74.4 % 195 145 50 145 94.4 % 18 17 1 17
dependency.c
90.6%90.6%
90.6 % 859 778 81 2 2 774 79.7 % 622 496 1 125 2 1 1 492 100.0 % 27 27 1 26
heap.c
95.3%95.3%
95.3 % 1102 1050 52 1050 77.2 % 816 630 186 630 97.7 % 44 43 1 43
index.c
93.2%93.2%
93.2 % 1218 1135 83 4 1131 4 65.8 % 831 547 4 280 4 543 97.4 % 38 37 1 1 36
indexing.c
95.5%95.5%
95.5 % 88 84 4 84 61.4 % 44 27 17 27 100.0 % 10 10 10
namespace.c
86.5%86.5%
86.5 % 1560 1349 211 1 26 1322 1 6 71.7 % 1213 870 343 2 8 860 91.8 % 110 101 9 3 98 1
objectaccess.c
48.5%48.5%
48.5 % 68 33 35 33 20.8 % 24 5 19 5 41.7 % 12 5 7 5
objectaddress.c
88.7%88.7%
88.7 % 2456 2179 277 2 2177 2 65.5 % 1399 917 1 481 1 916 96.2 % 53 51 2 2 49
partition.c
96.3%96.3%
96.3 % 107 103 4 103 69.6 % 56 39 3 14 39 100.0 % 10 10 10
pg_aggregate.c
81.0%81.0%
81.0 % 258 209 49 1 208 1 53.1 % 260 138 122 138 100.0 % 2 2 1 1
pg_attrdef.c
96.2%96.2%
96.2 % 104 100 4 100 50.0 % 28 14 14 14 100.0 % 5 5 5
pg_cast.c
91.9%91.9%
91.9 % 37 34 3 34 58.3 % 12 7 5 7 100.0 % 1 1 1
pg_class.c
91.7%91.7%
91.7 % 24 22 2 22 76.9 % 13 10 3 10 100.0 % 1 1 1
pg_collation.c
88.9%88.9%
88.9 % 72 64 8 64 59.7 % 62 37 25 37 100.0 % 1 1 1
pg_constraint.c
94.3%94.3%
94.3 % 598 564 34 1 563 1 64.7 % 433 280 153 280 100.0 % 22 22 1 21
pg_conversion.c
98.1%98.1%
98.1 % 53 52 1 1 51 1 72.7 % 22 16 6 16 100.0 % 2 2 1 1
pg_db_role_setting.c
98.7%98.7%
98.7 % 77 76 1 1 75 80.0 % 30 24 6 24 100.0 % 3 3 1 2
pg_depend.c
97.7%97.7%
97.7 % 310 303 7 303 76.2 % 160 122 38 122 100.0 % 19 19 19
pg_enum.c
92.1%92.1%
92.1 % 266 245 21 5 240 72.0 % 168 121 4 43 8 113 100.0 % 14 14 1 13
pg_inherits.c
93.8%93.8%
93.8 % 161 151 10 151 69.4 % 98 68 30 68 100.0 % 9 9 9
pg_largeobject.c
98.0%98.0%
98.0 % 51 50 1 50 75.0 % 12 9 3 9 100.0 % 4 4 4
pg_namespace.c
97.1%97.1%
97.1 % 34 33 1 1 32 1 75.0 % 20 15 5 15 100.0 % 1 1 1
pg_operator.c
89.6%89.6%
89.6 % 259 232 27 2 230 2 64.9 % 208 135 73 135 100.0 % 9 9 2 7
pg_parameter_acl.c
95.8%95.8%
95.8 % 24 23 1 23 50.0 % 6 3 3 3 100.0 % 2 2 2
pg_proc.c
88.2%88.2%
88.2 % 407 359 48 2 357 2 68.7 % 383 263 1 119 1 262 100.0 % 9 9 2 7
pg_publication.c
98.5%98.5%
98.5 % 464 457 3 4 21 436 3 86.5 % 266 230 6 30 1 8 221 100.0 % 29 29 5 24 1
pg_range.c
95.6%95.6%
95.6 % 45 43 2 43 87.5 % 8 7 1 7 100.0 % 2 2 2
pg_shdepend.c
81.4%81.4%
81.4 % 499 406 1 92 6 400 6 63.8 % 265 169 2 94 169 100.0 % 24 24 1 23
pg_subscription.c
95.7%95.7%
95.7 % 233 223 4 6 37 186 1 5 67.9 % 106 72 15 19 23 49 100.0 % 13 13 6 7 2
pg_type.c
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
storage.c
96.2%96.2%
96.2 % 339 326 13 326 77.3 % 220 170 50 170 100.0 % 19 19 19
toasting.c
95.2%95.2%
95.2 % 124 118 6 118 64.5 % 62 40 22 40 100.0 % 7 7 7

Generated by: LCOV version 2.4-beta