LCOV - differential code coverage report
Current view: top level - src/backend/catalog - objectaddress.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 89.2 % 2625 2341 12 272 2 170 2169 13
Current Date: 2026-06-29 16:15:13 +0200 Functions: 98.1 % 53 52 1 11 41
Baseline: lcov-20260630-baseline Branches: 65.7 % 1496 983 36 7 470 10 12 48 913
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 5 5 5
(7,30] days: 92.7 % 41 38 2 1 38
(30,360] days: 92.7 % 137 127 10 127
(360..) days: 88.9 % 2442 2171 271 2 2169
Function coverage date bins:
(360..) days: 98.1 % 53 52 1 11 41
Branch coverage date bins:
(7,30] days: 62.5 % 16 10 6 10
(30,360] days: 55.9 % 68 38 30 38
(360..) days: 66.2 % 1412 935 7 470 10 12 913

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
check_object_ownership CBC 6653 84.5 % (60 / 71) 55.6 % (35 / 63)
getConstraintTypeDescription CBC 446 87.5 % (14 / 16) 50.0 % (6 / 12)
getObjectDescription GNC 128776 88.4 % (548 / 620) 62.0 % (202 / 326)
getObjectDescriptionOids UBC 0 0.0 % (0 / 5)
getObjectIdentity CBC 2218 100.0 % (2 / 2)
getObjectIdentityParts GNC 6526 89.3 % (612 / 685) 68.2 % (285 / 418)
getObjectTypeDescription GNC 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)
getProcedureTypeDescription CBC 208 92.9 % (13 / 14) 70.0 % (7 / 10)
getPublicationSchemaInfo CBC 138 59.1 % (13 / 22) 35.7 % (5 / 14)
getRelationDescription GNC 65992 90.7 % (39 / 43) 77.8 % (14 / 18)
getRelationIdentity CBC 3217 93.8 % (15 / 16) 70.0 % (7 / 10)
getRelationTypeDescription GNC 1519 90.5 % (38 / 42) 77.8 % (14 / 18)
get_catalog_object_by_oid CBC 7250 100.0 % (2 / 2)
get_catalog_object_by_oid_extended GNC 7980 100.0 % (22 / 22) 91.7 % (11 / 12)
get_object_address CBC 15044 96.7 % (145 / 150) 77.9 % (53 / 68)
get_object_address_attrdef CBC 32 72.0 % (18 / 25) 42.9 % (6 / 14)
get_object_address_attribute CBC 216 76.2 % (16 / 21) 70.0 % (7 / 10)
get_object_address_defacl CBC 28 52.0 % (26 / 50) 37.0 % (10 / 27)
get_object_address_opcf CBC 337 88.2 % (15 / 17) 40.0 % (2 / 5)
get_object_address_opf_member CBC 36 94.3 % (33 / 35) 60.0 % (15 / 25)
get_object_address_publication_rel CBC 20 65.0 % (13 / 20) 30.0 % (3 / 10)
get_object_address_publication_schema CBC 13 80.0 % (12 / 15) 30.0 % (3 / 10)
get_object_address_relobject CBC 1187 95.3 % (41 / 43) 76.0 % (19 / 25)
get_object_address_rv CBC 68 87.5 % (7 / 8) 83.3 % (5 / 6)
get_object_address_type CBC 1378 100.0 % (15 / 15) 83.3 % (10 / 12)
get_object_address_unqualified CBC 2870 97.2 % (69 / 71) 81.2 % (13 / 16)
get_object_address_usermapping CBC 12 69.2 % (18 / 26) 35.0 % (7 / 20)
get_object_attnum_acl CBC 35992 100.0 % (3 / 3)
get_object_attnum_name CBC 5186 100.0 % (3 / 3)
get_object_attnum_namespace CBC 5885 100.0 % (3 / 3)
get_object_attnum_oid CBC 62827 100.0 % (3 / 3)
get_object_attnum_owner CBC 41895 100.0 % (3 / 3)
get_object_catcache_name CBC 465 100.0 % (3 / 3)
get_object_catcache_oid CBC 151299 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_namespace GNC 543670 92.3 % (12 / 13) 50.0 % (4 / 8)
get_object_oid_index CBC 59797 100.0 % (3 / 3)
get_object_property_data CBC 942839 87.5 % (7 / 8) 70.0 % (7 / 10)
get_object_type CBC 31542 100.0 % (5 / 5) 100.0 % (2 / 2)
get_relation_by_qualified_name GNC 478 76.7 % (33 / 43) 43.2 % (19 / 44)
get_relkind_objtype GNC 1122 90.0 % (18 / 20) 88.9 % (8 / 9)
is_objectclass_supported CBC 4946 100.0 % (5 / 5) 100.0 % (4 / 4)
pg_describe_object CBC 1591 92.3 % (12 / 13) 50.0 % (3 / 6)
pg_get_acl CBC 57 92.9 % (26 / 28) 72.2 % (13 / 18)
pg_get_object_address CBC 1441 95.7 % (111 / 116) 74.3 % (81 / 109)
pg_identify_object GNC 1798 93.8 % (45 / 48) 68.8 % (22 / 32)
pg_identify_object_as_address CBC 681 92.3 % (24 / 26) 60.0 % (6 / 10)
read_objtype_from_string CBC 1441 100.0 % (5 / 5) 83.3 % (5 / 6)
strlist_to_textarray GNC 1469 94.1 % (16 / 17) 75.0 % (6 / 8)
textarray_to_strvaluelist CBC 2322 100.0 % (8 / 8) 83.3 % (5 / 6)

Generated by: LCOV version 2.0-1