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:
Summarize by: Date bin (1,7] days: 93.0 % 43 40 3 40
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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

Date 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
(1,7] days Total
93.0%93.0%
93.0 % 43 40 3 40 50.0 % 2 1 1 1 100.0 % 1 1 1
pg_shdepend.c 50.0 % 2 1 1 1 - -
storage.c 80.0 % 5 4 1 4 - -
namespace.c 50.0 % 2 1 1 1 - -
dependency.c 100.0 % 13 13 13 50.0 % 2 1 1 1 100.0 % 1 1 1
(7,30] days Total
98.0%98.0%
98.0 % 49 48 1 48 53.1 % 64 34 30 34 100.0 % 3 3 3
aclchk.c 90.9 % 11 10 1 10 47.4 % 38 18 20 18 -
pg_proc.c 100.0 % 6 6 6 75.0 % 4 3 1 3 -
dependency.c 100.0 % 25 25 25 70.0 % 10 7 3 7 100.0 % 3 3 3
pg_constraint.c 100.0 % 6 6 6 50.0 % 12 6 6 6 -
(30,360] days Total
90.6%90.6%
90.6 % 363 329 11 23 136 193 72.5 % 287 208 42 37 78 130 100.0 % 17 17 10 7
objectaddress.c 45.0 % 20 9 11 2 7 62.5 % 8 5 1 2 1 4 100.0 % 1 1 1
pg_subscription.c 88.2 % 51 45 6 38 7 68.0 % 50 34 14 2 30 4 100.0 % 3 3 3
storage.c 64.3 % 14 9 5 9 62.5 % 8 5 3 5 -
pg_tablespace.c 76.5 % 17 13 4 13 45.0 % 20 9 11 9 100.0 % 1 1 1
aclchk.c 85.0 % 20 17 3 17 42.9 % 14 6 8 6 -
pg_constraint.c 89.7 % 29 26 1 2 3 23 66.7 % 27 18 3 6 1 17 -
heap.c 97.1 % 69 67 2 67 80.0 % 60 48 12 48 100.0 % 4 4 4
pg_enum.c 100.0 % 5 5 5 66.7 % 12 8 4 8 -
catalog.c 100.0 % 6 6 6 75.0 % 4 3 1 3 100.0 % 1 1 1
pg_proc.c 100.0 % 5 5 2 3 87.5 % 8 7 1 1 6 -
pg_type.c 100.0 % 3 3 3 50.0 % 4 2 2 2 -
dependency.c 100.0 % 4 4 2 2 50.0 % 4 2 1 1 1 1 -
pg_publication.c 100.0 % 40 40 23 17 91.2 % 34 31 1 2 13 18 100.0 % 3 3 2 1
index.c 100.0 % 21 21 4 17 81.8 % 22 18 4 4 14 -
(360..) days Total
89.6%89.6%
89.6 % 13800 12366 1 1433 6 1 12359 69.3 % 9039 6265 4 2770 7 1 6257 95.8 % 570 546 2 22 56 490
aclchk.c 82.6 % 1826 1508 318 1508 64.9 % 1064 691 373 691 94.9 % 59 56 1 2 10 46
objectaddress.c 89.1 % 2434 2168 266 2168 65.6 % 1391 912 479 912 96.2 % 52 50 2 3 47
namespace.c 86.4 % 1530 1322 1 207 3 1319 71.6 % 1203 861 1 341 3 858 91.7 % 109 100 1 8 3 97
pg_shdepend.c 81.5 % 491 400 91 400 64.5 % 265 171 94 171 100.0 % 24 24 2 22
index.c 93.0 % 1194 1111 83 1 1110 65.4 % 809 529 280 529 97.4 % 38 37 1 4 33
dependency.c 90.4 % 845 764 81 3 761 79.9 % 618 494 124 3 1 490 100.0 % 27 27 4 23
heap.c 95.1 % 1029 979 50 979 77.0 % 756 582 174 582 97.5 % 40 39 1 2 37
pg_aggregate.c 80.9 % 257 208 49 208 53.1 % 260 138 122 138 100.0 % 2 2 1 1
pg_proc.c 87.9 % 398 350 48 350 68.3 % 375 256 119 256 100.0 % 9 9 2 7
catalog.c 77.4 % 164 127 37 127 74.3 % 191 142 49 142 94.1 % 17 16 1 16
objectaccess.c 48.5 % 68 33 35 33 20.8 % 24 5 19 5 41.7 % 12 5 7 5
pg_constraint.c 94.5 % 561 530 31 530 65.0 % 394 256 138 256 100.0 % 22 22 4 18
pg_operator.c 89.5 % 257 230 27 230 64.9 % 208 135 73 135 100.0 % 9 9 2 7
pg_enum.c 91.9 % 258 237 21 237 72.4 % 156 113 43 113 100.0 % 14 14 2 12
pg_type.c 93.6 % 280 262 18 262 69.1 % 194 134 60 134 100.0 % 7 7 2 5
pg_inherits.c 93.8 % 161 151 10 151 69.4 % 98 68 30 68 100.0 % 9 9 9
pg_collation.c 88.9 % 72 64 8 64 59.7 % 62 37 25 37 100.0 % 1 1 1
storage.c 97.8 % 320 313 7 313 77.8 % 212 165 47 165 100.0 % 19 19 3 16
pg_depend.c 97.7 % 309 302 7 302 76.2 % 160 122 38 122 100.0 % 19 19 1 18
toasting.c 95.2 % 124 118 6 118 64.5 % 62 40 22 40 100.0 % 7 7 7
pg_subscription.c 97.2 % 180 175 5 175 73.2 % 56 41 15 41 100.0 % 10 10 4 6
indexing.c 95.3 % 85 81 4 81 61.4 % 44 27 17 27 100.0 % 7 7 7
partition.c 96.3 % 107 103 4 103 69.6 % 56 39 3 14 39 100.0 % 10 10 10
pg_publication.c 99.0 % 420 416 4 416 87.9 % 232 204 28 1 203 100.0 % 26 26 4 22
pg_attrdef.c 95.8 % 95 91 4 91 50.0 % 28 14 14 14 100.0 % 5 5 5
pg_cast.c 91.9 % 37 34 3 34 58.3 % 12 7 5 7 100.0 % 1 1 1
pg_range.c 95.6 % 45 43 2 43 87.5 % 8 7 1 7 100.0 % 2 2 2
pg_class.c 91.7 % 24 22 2 22 76.9 % 13 10 3 10 100.0 % 1 1 1
pg_namespace.c 97.0 % 33 32 1 32 75.0 % 20 15 5 15 100.0 % 1 1 1
pg_parameter_acl.c 95.8 % 24 23 1 23 50.0 % 6 3 3 3 100.0 % 2 2 2
pg_largeobject.c 97.7 % 44 43 1 43 70.0 % 10 7 3 7 100.0 % 4 4 4
pg_conversion.c 98.1 % 52 51 1 51 72.7 % 22 16 6 16 100.0 % 2 2 1 1
pg_db_role_setting.c 98.7 % 76 75 1 75 80.0 % 30 24 6 24 100.0 % 3 3 1 2
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta