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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 89.8 % 14584 13096 45 6 1437 23 2 531 12540 5 8 167
Current Date: 2026-05-29 21:51:00 -0400 Functions: 96.2 % 601 578 2 21 117 461 15
Baseline: lcov-20260530-034037-baseline Branches: 69.6 % 9631 6704 120 10 59 2738 25 265 260 6154 105 313
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Summarize by: Date bin (1,7] days: 96.9 % 32 31 1 1 30
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 6 6 6
(30,360] days: 92.6 % 634 587 45 2 1 524 62
(360..) days: 89.6 % 13912 12472 6 1434 22 2 12448 5
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 35 35 30 5
(360..) days: 95.9 % 565 542 2 21 86 456
Branch coverage date bins:
(1,7] days: 76.9 % 26 20 6 2 18
(30,360] days: 69.5 % 430 299 120 11 1 258 40
(360..) days: 69.6 % 9175 6385 10 59 2721 24 265 6096

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 ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UBC GNC CBC DCB
(1,7] days Total
96.9%96.9%
96.9 % 32 31 1 1 30 76.9 % 26 20 6 2 18 100.0 % 1 1 1
pg_depend.c 96.7 % 30 29 1 1 28 75.0 % 24 18 6 2 16 100.0 % 1 1 1
(7,30] days Total
100.0%
100.0 % 6 6 6 - -
(30,360] days Total
92.6%92.6%
92.6 % 634 587 45 2 1 524 62 69.5 % 430 299 120 11 1 258 40 100.0 % 35 35 30 5
objectaddress.c 88.2 % 136 120 16 120 50.0 % 68 34 34 34 -
aclchk.c 76.8 % 56 43 13 43 61.7 % 60 37 23 37 -
pg_subscription.c 89.9 % 69 62 7 55 7 67.2 % 58 39 17 2 35 4 100.0 % 4 4 4
pg_tablespace.c 76.5 % 17 13 4 13 45.0 % 20 9 11 9 100.0 % 1 1 1
pg_depend.c 91.7 % 24 22 2 1 21 50.0 % 10 5 5 5 100.0 % 1 1 1
namespace.c 96.8 % 31 30 1 28 2 100.0 % 10 10 8 2 100.0 % 2 2 2
pg_constraint.c 93.8 % 16 15 1 11 4 58.3 % 24 14 9 1 7 7 100.0 % 1 1 1
storage.c 80.0 % 5 4 1 4 - -
pg_shdepend.c 87.5 % 8 7 1 7 - -
dependency.c 97.6 % 42 41 1 41 66.7 % 18 12 6 12 100.0 % 4 4 4
pg_enum.c 100.0 % 8 8 8 66.7 % 12 8 4 8 -
heap.c 100.0 % 33 33 1 5 27 88.5 % 26 23 3 1 22 100.0 % 3 3 3
pg_publication.c 100.0 % 133 133 133 91.8 % 98 90 8 90 100.0 % 15 15 15
pg_proc.c 100.0 % 9 9 8 1 66.7 % 6 4 2 4 -
pg_type.c 100.0 % 3 3 3 50.0 % 4 2 2 2 -
index.c 100.0 % 23 23 23 75.0 % 16 12 4 12 100.0 % 1 1 1
(360..) days Total
89.6%89.6%
89.6 % 13912 12472 6 1434 22 2 12448 5 69.6 % 9175 6385 10 59 2721 24 265 6096 95.9 % 565 542 2 21 86 456
aclchk.c 83.0 % 1835 1523 312 9 1514 1 65.2 % 1077 702 43 332 7 80 615 94.9 % 59 56 1 2 21 35
objectaddress.c 88.9 % 2443 2171 272 2 2169 66.1 % 1408 931 7 470 3 167 761 98.1 % 53 52 1 11 41
namespace.c 86.5 % 1529 1322 207 4 1318 71.7 % 1203 862 1 340 4 1 857 91.7 % 108 99 1 8 3 96
pg_shdepend.c 81.5 % 491 400 91 400 64.5 % 265 171 94 171 100.0 % 24 24 2 22
index.c 93.1 % 1204 1121 83 1 1120 65.9 % 821 541 280 541 97.3 % 37 36 1 8 28
dependency.c 90.8 % 847 769 1 77 4 765 80.3 % 620 498 1 6 115 3 5 490 100.0 % 27 27 4 23
heap.c 95.3 % 1071 1021 50 1 1 1019 3 77.3 % 796 615 1 180 2 1 612 97.6 % 41 40 1 5 35
pg_aggregate.c 80.9 % 257 208 49 208 53.1 % 260 138 122 138 100.0 % 2 2 1 1
pg_proc.c 88.0 % 400 352 48 352 68.2 % 381 260 2 119 260 100.0 % 9 9 2 7
catalog.c 78.2 % 170 133 37 133 74.9 % 195 146 49 146 94.4 % 18 17 1 17
objectaccess.c 48.5 % 68 33 35 33 20.8 % 24 5 19 5 41.7 % 12 5 7 5
pg_constraint.c 94.4 % 585 552 33 552 65.5 % 417 273 144 273 100.0 % 21 21 4 17
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
storage.c 94.9 % 334 317 5 12 317 75.5 % 220 166 4 50 166 100.0 % 19 19 3 16
pg_inherits.c 95.0 % 161 153 8 2 151 70.4 % 98 69 29 1 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
pg_depend.c 97.7 % 309 302 7 302 76.9 % 160 123 37 1 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 1 6
pg_subscription.c 97.0 % 169 164 5 164 74.1 % 54 40 14 40 100.0 % 8 8 3 5
pg_publication.c 99.0 % 412 408 4 408 88.4 % 242 214 28 3 211 100.0 % 23 23 4 19
pg_attrdef.c 96.2 % 104 100 4 100 50.0 % 28 14 14 14 100.0 % 5 5 5
indexing.c 95.2 % 84 80 4 80 61.4 % 44 27 17 27 100.0 % 7 7 1 6
partition.c 96.2 % 106 102 4 102 1 69.6 % 56 39 3 14 39 100.0 % 10 10 1 9
pg_cast.c 91.9 % 37 34 3 34 58.3 % 12 7 5 7 100.0 % 1 1 1
pg_class.c 91.7 % 24 22 2 22 78.6 % 14 11 1 2 11 100.0 % 1 1 1
pg_range.c 95.6 % 45 43 2 43 87.5 % 8 7 1 7 100.0 % 2 2 1 1
pg_conversion.c 98.1 % 52 51 1 51 72.7 % 22 16 6 16 100.0 % 2 2 1 1
pg_largeobject.c 98.0 % 51 50 1 50 75.0 % 12 9 3 9 100.0 % 4 4 4
pg_db_role_setting.c 98.7 % 76 75 1 75 80.0 % 30 24 6 24 100.0 % 3 3 1 2
pg_parameter_acl.c 95.8 % 24 23 1 23 50.0 % 6 3 3 3 100.0 % 2 2 2
pg_namespace.c 97.0 % 33 32 1 32 75.0 % 20 15 5 15 100.0 % 1 1 1
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.5.0-beta