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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 89.7 % 14330 12852 17 6 1455 7 1 296 12548 8 127
Current Date: 2026-03-14 14:10:32 -0400 Functions: 96.0 % 596 572 2 22 85 487 12
Baseline: lcov-20260315-024220-baseline Branches: 69.3 % 9458 6557 84 10 2807 9 1 164 6383 46 60
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Group by: Date bin (1,7] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 97.2 % 72 70 2 69 1
(30,360] days: 90.9 % 363 330 15 18 226 104
(360..) days: 89.6 % 13894 12451 6 1437 7 1 12443
Function coverage date bins:
(7,30] days: 100.0 % 10 10 10
(30,360] days: 100.0 % 19 19 13 6
(360..) days: 95.8 % 567 543 2 22 62 481
Branch coverage date bins:
(7,30] days: 82.3 % 62 51 11 51
(30,360] days: 65.3 % 274 179 73 22 113 66
(360..) days: 69.4 % 9122 6327 10 2785 9 1 6317

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UBC GNC CBC DCB
aclchk.c Total
82.7%82.7%
82.7 % 1863 1541 1 321 17 1524 1 11 64.5 % 1128 727 20 381 32 695 20 20 94.9 % 59 56 1 2 11 45
(30,360] days 96.4 % 28 27 1 10 17 - -
(360..) days 82.4 % 1828 1507 321 1507 - 94.9 % 59 56 1 2 11 45
(7,30] days 100.0 % 7 7 7 - -
catalog.c Total
78.2%78.2%
78.2 % 170 133 37 133 74.9 % 195 146 49 146 94.4 % 18 17 1 17
(30,360] days 100.0 % 5 5 5 - 100.0 % 1 1 1
(360..) days 77.6 % 165 128 37 128 - 94.1 % 17 16 1 16
dependency.c Total
91.0%91.0%
91.0 % 889 809 1 1 78 3 41 765 10 79.5 % 638 507 8 1 122 3 1 10 493 100.0 % 31 31 8 23
(30,360] days 100.0 % 40 40 40 - 100.0 % 4 4 4
(360..) days 90.7 % 847 768 1 78 3 765 - 100.0 % 27 27 4 23
(7,30] days 50.0 % 2 1 1 1 - -
heap.c Total
95.3%95.3%
95.3 % 1103 1051 52 4 1047 4 77.2 % 816 630 186 630 97.7 % 44 43 1 2 41
(30,360] days 96.3 % 27 26 1 4 22 - 100.0 % 3 3 3
(360..) days 95.3 % 1075 1024 51 1024 - 97.6 % 41 40 1 2 38
(7,30] days 100.0 % 1 1 1 - -
index.c Total
93.2%93.2%
93.2 % 1218 1135 83 1 9 1125 10 65.8 % 831 547 4 280 4 543 4 4 97.4 % 38 37 1 6 31
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 8 8 8 - -
(360..) days 93.1 % 1209 1126 83 1 1125 - 97.4 % 38 37 1 6 31
indexing.c Total
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
(30,360] days 100.0 % 3 3 3 - 100.0 % 3 3 3
(360..) days 95.3 % 85 81 4 81 - 100.0 % 7 7 7
namespace.c Total
86.7%86.7%
86.7 % 1560 1352 1 207 4 28 1320 2 8 71.9 % 1213 872 341 4 8 860 3 5 91.8 % 110 101 1 8 5 96 2
(30,360] days 96.7 % 30 29 1 27 2 - 100.0 % 1 1 1
(360..) days 86.5 % 1529 1322 207 4 1318 - 91.7 % 108 99 1 8 3 96
(7,30] days 100.0 % 1 1 1 - 100.0 % 1 1 1
objectaccess.c.gcov.html (360..) days∗∗ 48.5 % 68 33 35 33 - 41.7 % 12 5 7 5
objectaddress.c Total
88.7%88.7%
88.7 % 2456 2179 277 7 2172 7 65.6 % 1399 918 2 479 1 4 913 2 4 96.2 % 53 51 2 5 46
(30,360] days 26.7 % 15 4 11 4 - -
(360..) days 89.1 % 2438 2172 266 2172 - 96.2 % 53 51 2 5 46
(7,30] days 100.0 % 3 3 3 - -
partition.c.gcov.html (360..) days∗∗ 96.3 % 107 103 4 103 - 100.0 % 10 10 10
pg_aggregate.c Total
81.0%81.0%
81.0 % 258 209 49 1 208 1 53.1 % 260 138 122 138 100.0 % 2 2 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 80.9 % 257 208 49 208 - 100.0 % 2 2 1 1
pg_attrdef.c.gcov.html (360..) days∗∗ 96.2 % 104 100 4 100 - 100.0 % 5 5 5
pg_cast.c.gcov.html (360..) days∗∗ 91.9 % 37 34 3 34 - 100.0 % 1 1 1
pg_class.c.gcov.html (360..) days∗∗ 91.7 % 24 22 2 22 - 100.0 % 1 1 1
pg_collation.c.gcov.html (360..) days∗∗ 88.9 % 72 64 8 64 - 100.0 % 1 1 1
pg_constraint.c Total
94.3%94.3%
94.3 % 601 567 1 33 11 556 1 11 65.1 % 441 287 9 145 7 280 9 7 100.0 % 22 22 4 18
(30,360] days 96.2 % 26 25 1 11 14 - 100.0 % 1 1 1
(360..) days 94.3 % 575 542 33 542 - 100.0 % 21 21 4 17
pg_conversion.c Total
98.1%98.1%
98.1 % 53 52 1 1 51 1 72.7 % 22 16 6 16 100.0 % 2 2 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 98.1 % 52 51 1 51 - 100.0 % 2 2 1 1
pg_db_role_setting.c Total
98.7%98.7%
98.7 % 77 76 1 1 75 80.0 % 30 24 6 24 100.0 % 3 3 1 2
(30,360] days 100.0 % 1 1 1 - -
(360..) days 98.7 % 76 75 1 75 - 100.0 % 3 3 1 2
pg_depend.c Total
97.3%97.3%
97.3 % 333 324 9 1 323 1 74.7 % 170 127 43 127 100.0 % 20 20 1 19
(30,360] days 91.7 % 24 22 2 1 21 - 100.0 % 1 1 1
(360..) days 97.7 % 309 302 7 302 - 100.0 % 19 19 1 18
pg_enum.c Total
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
(30,360] days 100.0 % 8 8 8 - -
(360..) days 91.9 % 258 237 21 237 - 100.0 % 14 14 2 12
pg_inherits.c.gcov.html (360..) days∗∗ 93.8 % 161 151 10 151 - 100.0 % 9 9 9
pg_largeobject.c Total
98.0%98.0%
98.0 % 51 50 1 50 75.0 % 12 9 3 9 100.0 % 4 4 4
(30,360] days 100.0 % 7 7 7 - -
(360..) days 97.7 % 44 43 1 43 - 100.0 % 4 4 4
pg_namespace.c Total
97.1%97.1%
97.1 % 34 33 1 1 32 1 75.0 % 20 15 5 15 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 97.0 % 33 32 1 32 - 100.0 % 1 1 1
pg_operator.c Total
89.6%89.6%
89.6 % 259 232 27 2 230 2 64.9 % 208 135 73 135 100.0 % 9 9 2 7
(30,360] days 100.0 % 2 2 2 - -
(360..) days 89.5 % 257 230 27 230 - 100.0 % 9 9 2 7
pg_parameter_acl.c.gcov.html (360..) days∗∗ 95.8 % 24 23 1 23 - 100.0 % 2 2 2
pg_proc.c Total
88.3%88.3%
88.3 % 409 361 48 8 353 6 68.2 % 387 264 2 2 119 4 260 1 1 100.0 % 9 9 2 7
(30,360] days 100.0 % 12 12 8 4 - -
(360..) days 87.9 % 397 349 48 349 - 100.0 % 9 9 2 7
pg_publication.c Total
99.2%99.2%
99.2 % 492 488 4 71 417 22 87.9 % 290 255 5 30 1 41 213 10 100.0 % 33 33 14 19 4
(30,360] days 100.0 % 24 24 24 - 100.0 % 1 1 1
(360..) days 99.0 % 421 417 4 417 - 100.0 % 24 24 5 19
(7,30] days 100.0 % 47 47 47 - 100.0 % 8 8 8
pg_range.c Total
96.0%96.0%
96.0 % 50 48 2 5 43 87.5 % 8 7 1 7 100.0 % 2 2 1 1
(30,360] days 100.0 % 5 5 5 - -
(360..) days 95.6 % 45 43 2 43 - 100.0 % 2 2 1 1
pg_shdepend.c Total
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
(30,360] days 87.5 % 8 7 1 7 - -
(360..) days 81.5 % 491 400 91 400 - 100.0 % 24 24 2 22
pg_subscription.c Total
95.0%95.0%
95.0 % 241 229 7 5 50 179 2 12 70.2 % 114 80 17 17 35 45 5 7 100.0 % 13 13 7 6 3
(30,360] days 88.7 % 53 47 6 40 7 - 100.0 % 3 3 3
(360..) days 97.2 % 177 172 5 172 - 100.0 % 9 9 3 6
(7,30] days 90.9 % 11 10 1 10 - 100.0 % 1 1 1
pg_tablespace.c.gcov.html (30,360] days∗∗ 76.5 % 17 13 4 13 - 100.0 % 1 1 1
pg_type.c Total
93.6%93.6%
93.6 % 283 265 18 3 262 3 68.7 % 198 136 2 60 2 134 2 2 100.0 % 7 7 2 5
(30,360] days 100.0 % 3 3 3 - -
(360..) days 93.6 % 280 262 18 262 - 100.0 % 7 7 2 5
storage.c Total
94.7%94.7%
94.7 % 339 321 1 5 12 4 317 1 4 75.5 % 220 166 4 50 166 100.0 % 19 19 3 16
(30,360] days 64.3 % 14 9 1 4 4 5 - -
(360..) days 96.0 % 325 312 5 8 312 - 100.0 % 19 19 3 16
toasting.c.gcov.html (360..) days∗∗ 95.2 % 124 118 6 118 - 100.0 % 7 7 7
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta