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: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 89.7 % 14255 12783 15 1 1456 6 1 224 12552 8 101
Current Date: 2025-12-15 18:36:29 -0500 Functions: 95.9 % 591 567 2 22 70 497 7
Baseline: lcov-20251216-010103-baseline Branches: 69.3 % 9392 6508 73 4 2807 7 1 113 6387
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 93.0 % 43 40 3 40
(7,30] days: 98.0 % 49 48 1 48
(30,360] days: 90.6 % 363 329 11 23 136 193
(360..) days: 89.6 % 13800 12366 1 1433 6 1 12359
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 10 7
(360..) days: 95.8 % 570 546 2 22 56 490
Branch coverage date bins:
(1,7] days: 50.0 % 2 1 1 1
(7,30] days: 53.1 % 64 34 30 34
(30,360] days: 72.5 % 287 208 42 37 78 130
(360..) days: 69.3 % 9039 6265 4 2770 7 1 6257

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 GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
aclchk.c
82.7%82.7%
82.7 % 1857 1535 1 321 10 1525 1 10 64.1 % 1116 715 20 381 18 697 94.9 % 59 56 1 2 10 46
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.9%90.9%
90.9 % 887 806 81 3 40 763 10 79.5 % 634 504 5 125 3 1 9 491 100.0 % 31 31 8 23
heap.c
95.3%95.3%
95.3 % 1102 1050 52 4 1046 4 77.2 % 816 630 186 630 97.7 % 44 43 1 2 41
index.c
93.2%93.2%
93.2 % 1219 1136 83 1 8 1127 8 65.8 % 831 547 4 280 4 543 97.4 % 38 37 1 4 33
indexing.c
95.5%95.5%
95.5 % 88 84 4 3 81 3 61.4 % 44 27 17 27 100.0 % 10 10 3 7 3
namespace.c
86.6%86.6%
86.6 % 1560 1351 1 1 207 3 27 1321 2 7 71.8 % 1213 871 1 341 3 8 860 91.8 % 110 101 1 8 4 97 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 4 2175 4 65.5 % 1399 917 1 481 1 916 96.2 % 53 51 2 3 48
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 1 33 11 553 1 11 64.7 % 433 280 9 144 7 273 100.0 % 22 22 4 18
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 1 302 1 76.2 % 160 122 38 122 100.0 % 19 19 1 18
pg_enum.c
92.1%92.1%
92.1 % 266 245 21 8 237 3 72.0 % 168 121 4 43 8 113 100.0 % 14 14 2 12
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.3%88.3%
88.3 % 409 361 48 8 353 6 68.7 % 387 266 2 119 4 262 100.0 % 9 9 2 7
pg_publication.c
99.1%99.1%
99.1 % 464 460 4 27 433 6 88.3 % 266 235 1 30 1 13 221 100.0 % 29 29 6 23 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.6%81.6%
81.6 % 499 407 1 91 7 400 1 7 64.5 % 265 171 94 171 100.0 % 24 24 2 22
pg_subscription.c
95.3%95.3%
95.3 % 233 222 6 5 40 182 2 9 70.8 % 106 75 14 17 30 45 100.0 % 13 13 7 6 2
pg_tablespace.c
76.5%76.5%
76.5 % 17 13 4 13 45.0 % 20 9 11 9 100.0 % 1 1 1
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 1 12 4 322 1 4 77.3 % 220 170 50 170 100.0 % 19 19 3 16
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