LCOV - differential code coverage report
Current view: top level - src/backend/catalog Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 89.3 % 13847 12369 163 2 1 1312 30 4 888 11447 142 554
Current Date: 2024-04-14 14:21:10 Functions: 95.9 % 567 544 8 1 14 1 144 399 4 19
Baseline: 16@8cea358b128 Branches: 68.9 % 9120 6288 224 2 3 2603 30 3 505 5750 2
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 87.6 % 395 346 49 340 6
(60,120] days: 91.3 % 46 42 4 38 4
(120,180] days: 93.4 % 167 156 11 144 12
(180,240] days: 75.9 % 469 356 101 12 1 347 8
(240..) days: 89.8 % 12770 11469 2 2 1 1296 29 4 19 11417
Function coverage date bins:
[..60] days: 100.0 % 8 8 8
(120,180] days: 100.0 % 12 12 12
(180,240] days: 97.1 % 35 34 1 34
(240..) days: 95.7 % 512 490 7 1 14 1 90 399
Branch coverage date bins:
[..60] days: 78.7 % 301 237 64 237
(60,120] days: 91.7 % 12 11 1 8 3
(120,180] days: 71.1 % 166 118 47 1 109 9
(180,240] days: 58.4 % 274 160 113 1 151 9
(240..) days: 68.8 % 8369 5762 2 3 2600 30 3 5729 2

File Sort by file name Line Coverage ( hide details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
objectaccess.c
48.5%48.5%
48.5 % 68 33 35 7 26 20.8 % 24 5 19 1 4 41.7 % 12 5 7 1 4
<unnamed> 48.5 % 68 33 7 26 20.8 % 24 5 1 4 41.7 % 12 5 1 4
namespace.c
86.1%86.1%
86.1 % 1535 1322 66 147 6 187 1129 85 67 70.9 % 1211 859 52 1 299 9 3 78 769 91.8 % 110 101 8 1 58 43 4 9
<unnamed> 86.1 % 1535 1322 6 187 1129 70.9 % 1211 859 9 3 78 769 91.8 % 110 101 58 43
catalog.c
77.7%77.7%
77.7 % 166 129 37 3 126 3 74.1 % 197 146 1 50 1 145 93.3 % 15 14 1 1 13
<unnamed> 77.7 % 166 129 3 126 74.1 % 197 146 1 145 93.3 % 15 14 1 13
aclchk.c
81.1%81.1%
81.1 % 1815 1472 30 2 311 12 33 1427 6 8 63.5 % 1152 732 33 1 386 6 19 707 94.7 % 57 54 1 2 13 41 2
<unnamed> 81.1 % 1815 1472 12 33 1427 63.5 % 1152 732 6 19 707 94.7 % 57 54 13 41
objectaddress.c
89.0%89.0%
89.0 % 2409 2144 7 258 2 126 2016 1 126 65.4 % 1366 893 11 462 1 123 769 96.1 % 51 49 2 3 46
<unnamed> 89.0 % 2409 2144 2 126 2016 65.4 % 1366 893 1 123 769 96.1 % 51 49 3 46
heap.c
94.9%94.9%
94.9 % 1035 982 8 45 172 810 13 57 78.0 % 731 570 15 1 145 87 483 97.6 % 41 40 1 8 32
<unnamed> 94.9 % 1035 982 172 810 78.0 % 731 570 87 483 97.6 % 41 40 8 32
pg_cast.c
91.9%91.9%
91.9 % 37 34 3 34 58.3 % 12 7 5 7 100.0 % 1 1 1
<unnamed> 91.9 % 37 34 34 58.3 % 12 7 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
<unnamed> 91.7 % 24 22 22 76.9 % 13 10 10 100.0 % 1 1 1
pg_collation.c
88.9%88.9%
88.9 % 72 64 8 4 60 4 59.7 % 62 37 7 18 11 26 100.0 % 1 1 1
<unnamed> 88.9 % 72 64 4 60 59.7 % 62 37 11 26 100.0 % 1 1 1
pg_namespace.c
97.1%97.1%
97.1 % 34 33 1 33 75.0 % 20 15 5 1 14 100.0 % 1 1 1
<unnamed> 97.1 % 34 33 33 75.0 % 20 15 1 14 100.0 % 1 1 1
pg_aggregate.c
81.0%81.0%
81.0 % 258 209 49 209 53.1 % 260 138 122 138 100.0 % 2 2 2
<unnamed> 81.0 % 258 209 209 53.1 % 260 138 138 100.0 % 2 2 2
pg_conversion.c
98.1%98.1%
98.1 % 53 52 1 52 72.7 % 22 16 6 16 100.0 % 2 2 2
<unnamed> 98.1 % 53 52 52 72.7 % 22 16 16 100.0 % 2 2 2
pg_parameter_acl.c
95.8%95.8%
95.8 % 24 23 1 1 22 2 50.0 % 6 3 3 3 100.0 % 2 2 1 1
<unnamed> 95.8 % 24 23 1 22 50.0 % 6 3 3 100.0 % 2 2 1 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
<unnamed> 95.6 % 45 43 43 87.5 % 8 7 7 100.0 % 2 2 2
pg_db_role_setting.c
98.7%98.7%
98.7 % 76 75 1 75 80.0 % 30 24 6 24 100.0 % 3 3 3
<unnamed> 98.7 % 76 75 75 80.0 % 30 24 24 100.0 % 3 3 3
pg_largeobject.c
97.7%97.7%
97.7 % 44 43 1 43 70.0 % 10 7 3 7 100.0 % 3 3 3
<unnamed> 97.7 % 44 43 43 70.0 % 10 7 7 100.0 % 3 3 3
pg_attrdef.c
96.2%96.2%
96.2 % 130 125 5 125 57.1 % 42 24 18 24 100.0 % 5 5 5
<unnamed> 96.2 % 130 125 125 57.1 % 42 24 24 100.0 % 5 5 5
pg_type.c
93.6%93.6%
93.6 % 283 265 18 6 259 4 68.7 % 198 136 62 12 124 2 100.0 % 7 7 2 5
<unnamed> 93.6 % 283 265 6 259 68.7 % 198 136 12 124 2 100.0 % 7 7 2 5
toasting.c
95.8%95.8%
95.8 % 119 114 5 4 110 5 67.2 % 58 39 19 39 100.0 % 7 7 1 6
<unnamed> 95.8 % 119 114 4 110 67.2 % 58 39 39 100.0 % 7 7 1 6
pg_inherits.c
93.8%93.8%
93.8 % 161 151 10 151 70.0 % 100 70 30 70 100.0 % 9 9 9
<unnamed> 93.8 % 161 151 151 70.0 % 100 70 70 100.0 % 9 9 9
pg_operator.c
89.6%89.6%
89.6 % 259 232 11 16 30 202 10 18 64.9 % 208 135 42 31 1 40 94 100.0 % 9 9 4 5
<unnamed> 89.6 % 259 232 30 202 64.9 % 208 135 1 40 94 100.0 % 9 9 4 5
pg_proc.c
87.6%87.6%
87.6 % 410 359 51 3 356 3 68.2 % 381 260 1 120 1 259 100.0 % 9 9 2 7
<unnamed> 87.6 % 410 359 3 356 68.2 % 381 260 1 259 100.0 % 9 9 2 7
indexing.c
95.5%95.5%
95.5 % 88 84 4 84 61.4 % 44 27 17 27 100.0 % 10 10 10
<unnamed> 95.5 % 88 84 84 61.4 % 44 27 27 100.0 % 10 10 10
partition.c
96.3%96.3%
96.3 % 107 103 4 103 75.0 % 56 42 14 42 100.0 % 10 10 10
<unnamed> 96.3 % 107 103 103 75.0 % 56 42 42 100.0 % 10 10 10
pg_subscription.c
95.0%95.0%
95.0 % 179 170 9 1 6 163 1 64.3 % 56 36 20 1 2 33 100.0 % 11 11 2 9
<unnamed> 95.0 % 179 170 1 6 163 64.3 % 56 36 1 2 33 100.0 % 11 11 2 9
pg_enum.c
92.0%92.0%
92.0 % 261 240 12 9 1 41 198 5 17 72.4 % 156 113 18 25 20 93 100.0 % 14 14 10 4 1
<unnamed> 92.0 % 261 240 1 41 198 72.4 % 156 113 20 93 100.0 % 14 14 10 4
pg_depend.c
98.0%98.0%
98.0 % 301 295 6 295 77.3 % 154 119 35 1 118 100.0 % 19 19 19
<unnamed> 98.0 % 301 295 295 77.3 % 154 119 1 118 100.0 % 19 19 19
storage.c
97.2%97.2%
97.2 % 322 313 9 19 294 22 78.2 % 216 169 3 44 7 162 100.0 % 19 19 7 12
<unnamed> 97.2 % 322 313 19 294 78.2 % 216 169 7 162 100.0 % 19 19 7 12
pg_shdepend.c
81.0%81.0%
81.0 % 473 383 90 1 1 381 1 5 64.3 % 252 162 90 1 161 100.0 % 20 20 1 19
<unnamed> 81.0 % 473 383 1 1 381 64.3 % 252 162 1 161 100.0 % 20 20 1 19
pg_constraint.c
94.6%94.6%
94.6 % 596 564 8 24 125 439 64.5 % 420 271 26 123 48 223 100.0 % 23 23 9 14
<unnamed> 94.6 % 596 564 125 439 64.5 % 420 271 48 223 100.0 % 23 23 9 14
pg_publication.c
98.6%98.6%
98.6 % 417 411 6 411 85.3 % 232 198 34 198 100.0 % 26 26 26
<unnamed> 98.6 % 417 411 411 85.3 % 232 198 198 100.0 % 26 26 26
dependency.c
90.1%90.1%
90.1 % 850 766 18 66 63 703 18 149 79.1 % 612 484 4 124 19 465 100.0 % 27 27 5 22 2
<unnamed> 90.1 % 850 766 63 703 79.1 % 612 484 19 465 100.0 % 27 27 5 22
index.c
93.1%93.1%
93.1 % 1196 1114 3 1 78 1 3 64 1046 3 63 65.8 % 811 534 11 2 264 8 37 489 100.0 % 38 38 16 22 5
<unnamed> 93.1 % 1196 1114 1 3 64 1046 65.8 % 811 534 8 37 489 100.0 % 38 38 16 22

Generated by: LCOV version 2.1-beta2-3-g6141622