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:
Group 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

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 GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC Rate Total Hit UBC GNC CBC DCB
aclchk.c Total
82.7%82.7%
82.7 % 1857 1535 322 1535 64.1 % 1116 715 401 715 94.9 % 59 56 3 56
(30,360] days 91.2 % 34 31 3 31 - -
(360..) days 82.5 % 1823 1504 319 1504 - 94.9 % 59 56 3 56
catalog.c Total
78.2%78.2%
78.2 % 170 133 37 133 74.4 % 195 145 50 145 94.4 % 18 17 1 17
(30,360] days 100.0 % 6 6 6 - 100.0 % 1 1 1
(360..) days 77.4 % 164 127 37 127 - 94.1 % 17 16 1 16
dependency.c Total
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
(30,360] days 100.0 % 4 4 2 2 - -
(360..) days 90.5 % 855 774 81 2 772 - 100.0 % 27 27 1 26
heap.c Total
95.3%95.3%
95.3 % 1102 1050 52 1050 77.2 % 816 630 186 630 97.7 % 44 43 1 43
(30,360] days 96.7 % 184 178 6 178 - 100.0 % 6 6 6
(360..) days 95.0 % 918 872 46 872 - 97.4 % 38 37 1 37
index.c Total
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
(30,360] days 100.0 % 31 31 4 27 - -
(360..) days 93.0 % 1187 1104 83 1104 - 97.4 % 38 37 1 1 36
indexing.c.gcov.html (360..) days∗∗ 95.5 % 88 84 4 84 - 100.0 % 10 10 10
namespace.c Total
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
(30,360] days 100.0 % 26 26 26 - 100.0 % 1 1 1
(360..) days 86.2 % 1532 1321 211 1 1320 - 91.7 % 109 100 9 2 98
(7,30] days 100.0 % 2 2 2 - -
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 2 2177 2 65.5 % 1399 917 1 481 1 916 96.2 % 53 51 2 2 49
(30,360] days 52.2 % 23 12 11 2 10 - 100.0 % 1 1 1
(360..) days 89.1 % 2433 2167 266 2167 - 96.2 % 52 50 2 2 48
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 Total
96.2%96.2%
96.2 % 104 100 4 100 50.0 % 28 14 14 14 100.0 % 5 5 5
(30,360] days 100.0 % 9 9 9 - -
(360..) days 95.8 % 95 91 4 91 - 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 % 598 564 34 1 563 1 64.7 % 433 280 153 280 100.0 % 22 22 1 21
(30,360] days 94.7 % 114 108 6 1 107 - 100.0 % 5 5 5
(360..) days 94.2 % 484 456 28 456 - 100.0 % 17 17 1 16
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.gcov.html (360..) days∗∗ 97.7 % 310 303 7 303 - 100.0 % 19 19 19
pg_enum.c Total
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
(30,360] days 100.0 % 5 5 5 - -
(360..) days 92.0 % 261 240 21 240 - 100.0 % 14 14 1 13
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.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
(30,360] days 100.0 % 6 6 2 4 - -
(360..) days 88.0 % 401 353 48 353 - 100.0 % 9 9 2 7
pg_publication.c Total
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
(30,360] days 100.0 % 38 38 38 - 100.0 % 2 2 2
(360..) days 99.0 % 402 398 4 398 - 100.0 % 25 25 3 22
(7,30] days 87.5 % 24 21 3 21 - 100.0 % 2 2 2
pg_range.c.gcov.html (360..) days∗∗ 95.6 % 45 43 2 43 - 100.0 % 2 2 2
pg_shdepend.c Total
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
(30,360] days 100.0 % 6 6 6 - -
(360..) days 81.1 % 493 400 1 92 400 - 100.0 % 24 24 1 23
pg_subscription.c Total
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
(1,7] days 85.7 % 21 18 3 18 - 100.0 % 1 1 1
(30,360] days 96.2 % 26 25 1 18 7 - 100.0 % 1 1 1
(360..) days 96.8 % 185 179 6 179 - 100.0 % 10 10 3 7
(7,30] days 100.0 % 1 1 1 - 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 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
96.2%96.2%
96.2 % 339 326 13 326 77.3 % 220 170 50 170 100.0 % 19 19 19
(30,360] days 83.3 % 30 25 5 25 - -
(360..) days 97.4 % 309 301 8 301 - 100.0 % 19 19 19
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