LCOV - differential code coverage report
Current view: top level - src/backend/catalog - objectaddress.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 89.2 % 2629 2345 284 3 2342 3
Current Date: 2026-07-25 17:13:00 -0400 Functions: 98.1 % 53 52 1 3 49
Baseline: lcov-20260726-baseline Branches: 65.7 % 1496 983 1 512 5 978
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 94.7 % 19 18 1 3 15
(30,360] days: 93.0 % 171 159 12 159
(360..) days: 88.9 % 2439 2168 271 2168
Function coverage date bins:
(360..) days: 98.1 % 53 52 1 3 49
Branch coverage date bins:
(7,30] days: 83.3 % 6 5 1 5
(30,360] days: 57.1 % 84 48 36 48
(360..) days: 66.1 % 1406 930 476 930

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
getObjectIdentityParts CBC 6526 89.3 % (612 / 685) 68.2 % (285 / 418)
getObjectDescription CBC 129428 88.5 % (552 / 624) 62.0 % (202 / 326)
get_object_address_defacl CBC 28 52.0 % (26 / 50) 37.0 % (10 / 27)
check_object_ownership CBC 6668 84.5 % (60 / 71) 55.6 % (35 / 63)
get_relation_by_qualified_name CBC 479 76.7 % (33 / 43) 43.2 % (19 / 44)
getPublicationSchemaInfo CBC 138 59.1 % (13 / 22) 35.7 % (5 / 14)
get_object_address_usermapping CBC 12 69.2 % (18 / 26) 35.0 % (7 / 20)
get_object_address_attrdef CBC 32 72.0 % (18 / 25) 42.9 % (6 / 14)
get_object_address_publication_rel CBC 20 65.0 % (13 / 20) 30.0 % (3 / 10)
getObjectDescriptionOids UBC 0 0.0 % (0 / 5)
get_object_address CBC 15179 96.7 % (145 / 150) 77.9 % (53 / 68)
get_object_address_attribute CBC 216 76.2 % (16 / 21) 70.0 % (7 / 10)
pg_get_object_address CBC 1441 95.7 % (111 / 116) 74.3 % (81 / 109)
getRelationDescription CBC 66279 90.7 % (39 / 43) 77.8 % (14 / 18)
getRelationTypeDescription CBC 1519 90.5 % (38 / 42) 77.8 % (14 / 18)
get_object_address_publication_schema CBC 12 80.0 % (12 / 15) 30.0 % (3 / 10)
pg_identify_object CBC 1798 93.8 % (45 / 48) 68.8 % (22 / 32)
getConstraintTypeDescription CBC 446 87.5 % (14 / 16) 50.0 % (6 / 12)
getObjectTypeDescription CBC 5672 98.6 % (144 / 146) 92.2 % (47 / 51)
getOpFamilyDescription CBC 2143 89.5 % (17 / 19) 50.0 % (6 / 12)
getOpFamilyIdentity CBC 98 89.5 % (17 / 19) 50.0 % (6 / 12)
get_object_address_opcf CBC 328 88.2 % (15 / 17) 40.0 % (2 / 5)
get_object_address_opf_member CBC 32 94.3 % (33 / 35) 60.0 % (15 / 25)
get_object_address_relobject CBC 1191 95.3 % (41 / 43) 76.0 % (19 / 25)
get_object_address_unqualified CBC 2938 97.2 % (69 / 71) 81.2 % (13 / 16)
get_relkind_objtype CBC 1121 90.0 % (18 / 20) 88.9 % (8 / 9)
pg_get_acl CBC 57 92.9 % (26 / 28) 72.2 % (13 / 18)
pg_identify_object_as_address CBC 681 92.3 % (24 / 26) 60.0 % (6 / 10)
getProcedureTypeDescription CBC 208 92.9 % (13 / 14) 70.0 % (7 / 10)
getRelationIdentity CBC 3217 93.8 % (15 / 16) 70.0 % (7 / 10)
get_object_address_rv CBC 69 87.5 % (7 / 8) 83.3 % (5 / 6)
get_object_namespace CBC 546035 92.3 % (12 / 13) 50.0 % (4 / 8)
get_object_property_data GNC 948720 87.5 % (7 / 8) 70.0 % (7 / 10)
pg_describe_object CBC 1591 92.3 % (12 / 13) 50.0 % (3 / 6)
strlist_to_textarray CBC 1513 94.1 % (16 / 17) 75.0 % (6 / 8)
getObjectIdentity CBC 2218 100.0 % (2 / 2)
get_catalog_object_by_oid CBC 7290 100.0 % (2 / 2)
get_catalog_object_by_oid_extended CBC 8021 100.0 % (22 / 22) 91.7 % (11 / 12)
get_object_address_type CBC 1376 100.0 % (15 / 15) 83.3 % (10 / 12)
get_object_attnum_acl CBC 36568 100.0 % (3 / 3)
get_object_attnum_name CBC 5266 100.0 % (3 / 3)
get_object_attnum_namespace CBC 5886 100.0 % (3 / 3)
get_object_attnum_oid CBC 63215 100.0 % (3 / 3)
get_object_attnum_owner CBC 42375 100.0 % (3 / 3)
get_object_catcache_name CBC 465 100.0 % (3 / 3)
get_object_catcache_oid CBC 152389 100.0 % (3 / 3)
get_object_class_descr CBC 8 100.0 % (3 / 3)
get_object_namensp_unique CBC 4273 100.0 % (3 / 3)
get_object_oid_index CBC 60224 100.0 % (3 / 3)
get_object_type CBC 32016 100.0 % (5 / 5) 100.0 % (2 / 2)
is_objectclass_supported GNC 4946 100.0 % (5 / 5) 100.0 % (4 / 4)
read_objtype_from_string GNC 1441 100.0 % (5 / 5) 83.3 % (5 / 6)
textarray_to_strvaluelist CBC 2322 100.0 % (8 / 8) 83.3 % (5 / 6)

Generated by: LCOV version 2.0-1