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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 89.0 % 2483 2210 273 12 2198 12
Current Date: 2026-09-20 14:13:17 +0900 Functions: 98.1 % 54 53 1 4 49
Baseline: lcov-20260920-baseline Branches: 66.0 % 1431 945 4 482 8 937
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 94.7 % 38 36 2 36
(7,30] days: 100.0 % 9 9 9
(30,360] days: 93.3 % 15 14 1 3 11
(360..) days: 88.8 % 2421 2151 270 2151
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(360..) days: 98.1 % 52 51 1 4 47
Branch coverage date bins:
(1,7] days: 72.2 % 36 26 10 26
(7,30] days: 50.0 % 6 3 3 3
(30,360] days: 80.0 % 10 8 1 1 5 3
(360..) days: 65.8 % 1379 908 471 908

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
getObjectDescriptionOids UBC 0 0.0 % (0 / 5)
get_object_class_descr CBC 8 100.0 % (3 / 3)
get_object_address_usermapping CBC 13 69.2 % (18 / 26) 35.0 % (7 / 20)
get_object_address_publication_schema CBC 14 80.0 % (12 / 15) 30.0 % (3 / 10)
get_object_address_rv CBC 23 87.5 % (7 / 8) 83.3 % (5 / 6)
get_object_address_defacl CBC 28 52.0 % (26 / 50) 37.0 % (10 / 27)
get_object_address_attrdef CBC 32 72.0 % (18 / 25) 42.9 % (6 / 14)
get_object_address_opf_member CBC 34 94.3 % (33 / 35) 60.0 % (15 / 25)
get_object_address_publication_rel CBC 52 80.0 % (24 / 30) 66.7 % (20 / 30)
pg_get_acl CBC 57 92.9 % (26 / 28) 72.2 % (13 / 18)
getPublicationRelationTypeDescription CBC 80 91.7 % (11 / 12) 62.5 % (5 / 8)
getOpFamilyIdentity CBC 98 89.5 % (17 / 19) 50.0 % (6 / 12)
getPublicationSchemaInfo CBC 139 59.1 % (13 / 22) 35.7 % (5 / 14)
get_object_address_attribute CBC 196 76.2 % (16 / 21) 70.0 % (7 / 10)
getProcedureTypeDescription CBC 199 92.9 % (13 / 14) 70.0 % (7 / 10)
get_object_address_opcf CBC 330 88.2 % (15 / 17) 40.0 % (2 / 5)
pg_identify_object_as_address CBC 385 92.3 % (24 / 26) 60.0 % (6 / 10)
get_relation_by_qualified_name CBC 393 76.9 % (30 / 39) 43.6 % (17 / 39)
getConstraintTypeDescription CBC 426 87.5 % (14 / 16) 50.0 % (6 / 12)
get_object_catcache_name CBC 465 100.0 % (3 / 3)
get_relkind_objtype CBC 1048 88.9 % (16 / 18) 87.5 % (7 / 8)
get_object_address_relobject CBC 1135 95.3 % (41 / 43) 76.0 % (19 / 25)
strlist_to_textarray CBC 1241 94.1 % (16 / 17) 75.0 % (6 / 8)
pg_describe_object CBC 1299 92.3 % (12 / 13) 50.0 % (3 / 6)
get_object_address_type CBC 1395 100.0 % (15 / 15) 83.3 % (10 / 12)
pg_identify_object CBC 1426 93.8 % (45 / 48) 68.8 % (22 / 32)
pg_get_object_address GNC 1433 95.7 % (111 / 116) 74.3 % (81 / 109)
read_objtype_from_string GNC 1433 100.0 % (5 / 5) 83.3 % (5 / 6)
getRelationTypeDescription CBC 1434 89.7 % (35 / 39) 76.5 % (13 / 17)
getObjectIdentity CBC 1834 100.0 % (2 / 2)
getOpFamilyDescription CBC 2143 89.5 % (17 / 19) 50.0 % (6 / 12)
textarray_to_strvaluelist CBC 2346 100.0 % (8 / 8) 83.3 % (5 / 6)
getRelationIdentity CBC 2435 93.8 % (15 / 16) 70.0 % (7 / 10)
get_object_address_unqualified CBC 2894 97.2 % (69 / 71) 81.2 % (13 / 16)
get_object_namensp_unique CBC 3683 100.0 % (3 / 3)
is_objectclass_supported GNC 4364 100.0 % (5 / 5) 100.0 % (4 / 4)
getObjectTypeDescription CBC 4793 98.5 % (129 / 131) 91.3 % (42 / 46)
get_catalog_object_by_oid CBC 4951 100.0 % (2 / 2)
get_object_attnum_name CBC 5096 100.0 % (3 / 3)
getObjectIdentityParts CBC 5143 88.9 % (544 / 612) 68.5 % (257 / 375)
get_object_attnum_namespace CBC 5252 100.0 % (3 / 3)
get_catalog_object_by_oid_extended CBC 5650 100.0 % (22 / 22) 91.7 % (11 / 12)
check_object_ownership CBC 6713 84.5 % (60 / 71) 55.6 % (35 / 63)
get_object_address CBC 15176 96.7 % (146 / 151) 77.9 % (53 / 68)
get_object_type CBC 31030 80.0 % (4 / 5) 50.0 % (1 / 2)
get_object_attnum_acl CBC 35523 100.0 % (3 / 3)
get_object_attnum_owner CBC 40857 100.0 % (3 / 3)
get_object_oid_index CBC 52613 100.0 % (3 / 3)
get_object_attnum_oid CBC 56961 100.0 % (3 / 3)
getRelationDescription CBC 60605 90.0 % (36 / 40) 76.5 % (13 / 17)
getObjectDescription CBC 118513 88.1 % (489 / 555) 62.6 % (181 / 289)
get_object_catcache_oid CBC 141476 100.0 % (3 / 3)
get_object_namespace CBC 522323 92.3 % (12 / 13) 50.0 % (4 / 8)
get_object_property_data GNC 895287 87.5 % (7 / 8) 70.0 % (7 / 10)

Generated by: LCOV version 2.0-1