LCOV - differential code coverage report
Current view: top level - src/backend/catalog - objectaddress.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 89.0 % 2409 2144 7 258 2 126 2016 1 126
Current Date: 2024-04-14 14:21:10 Functions: 96.1 % 51 49 2 3 46
Baseline: 16@8cea358b128 Branches: 65.4 % 1366 893 11 462 1 123 769
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 94.7 % 133 126 7 126
(240..) days: 88.7 % 2276 2018 258 2 2016
Function coverage date bins:
(240..) days: 96.1 % 51 49 2 3 46
Branch coverage date bins:
[..60] days: 91.8 % 134 123 11 123
(240..) days: 62.5 % 1232 770 462 1 769

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 GNC 3568 89.3 % (542 / 607) 68.5 % (255 / 372)
getObjectDescription GNC 74549 88.7 % (486 / 548) 62.7 % (178 / 284)
get_object_address_defacl CBC 22 55.3 % (26 / 47) 38.5 % (10 / 26)
check_object_ownership CBC 4130 84.5 % (60 / 71) 55.6 % (35 / 63)
getPublicationSchemaInfo CBC 101 59.1 % (13 / 22) 35.7 % (5 / 14)
get_relation_by_qualified_name CBC 292 76.9 % (30 / 39) 43.6 % (17 / 39)
get_object_address_usermapping CBC 10 69.2 % (18 / 26) 35.0 % (7 / 20)
get_object_address_attrdef CBC 24 72.0 % (18 / 25) 42.9 % (6 / 14)
get_object_address_publication_rel CBC 15 65.0 % (13 / 20) 30.0 % (3 / 10)
getObjectDescriptionOids UBC 0 0.0 % (0 / 5)
get_object_address CBC 8988 96.6 % (143 / 148) 75.8 % (47 / 62)
get_object_address_attribute CBC 143 76.2 % (16 / 21) 70.0 % (7 / 10)
pg_get_object_address CBC 1042 95.7 % (111 / 116) 74.3 % (81 / 109)
getRelationDescription CBC 38734 90.0 % (36 / 40) 76.5 % (13 / 17)
getRelationTypeDescription CBC 1053 89.7 % (35 / 39) 76.5 % (13 / 17)
get_object_address_publication_schema CBC 9 80.0 % (12 / 15) 30.0 % (3 / 10)
get_object_class_descr UBC 0 0.0 % (0 / 3)
pg_identify_object CBC 1041 93.8 % (45 / 48) 68.8 % (22 / 32)
getConstraintTypeDescription CBC 246 87.5 % (14 / 16) 50.0 % (6 / 12)
getObjectTypeDescription GNC 3345 98.5 % (129 / 131) 91.3 % (42 / 46)
getOpFamilyDescription CBC 723 89.5 % (17 / 19) 50.0 % (6 / 12)
getOpFamilyIdentity CBC 74 89.5 % (17 / 19) 50.0 % (6 / 12)
get_object_address_opcf CBC 261 88.2 % (15 / 17) 40.0 % (2 / 5)
get_object_address_opf_member CBC 25 94.3 % (33 / 35) 60.0 % (15 / 25)
get_object_address_relobject CBC 772 95.3 % (41 / 43) 76.0 % (19 / 25)
get_object_address_unqualified CBC 1287 97.2 % (69 / 71) 81.2 % (13 / 16)
get_relkind_objtype CBC 925 88.9 % (16 / 18) 87.5 % (7 / 8)
pg_identify_object_as_address CBC 286 92.3 % (24 / 26) 60.0 % (6 / 10)
getProcedureTypeDescription CBC 144 92.9 % (13 / 14) 70.0 % (7 / 10)
getRelationIdentity CBC 1627 93.8 % (15 / 16) 70.0 % (7 / 10)
get_object_address_rv CBC 23 87.5 % (7 / 8) 83.3 % (5 / 6)
get_object_address_type CBC 819 93.3 % (14 / 15) 66.7 % (8 / 12)
get_object_namespace CBC 3792 92.3 % (12 / 13) 50.0 % (4 / 8)
get_object_property_data CBC 148942 87.5 % (7 / 8) 70.0 % (7 / 10)
get_object_type CBC 27416 80.0 % (4 / 5) 50.0 % (1 / 2)
pg_describe_object CBC 830 92.3 % (12 / 13) 50.0 % (3 / 6)
strlist_to_textarray CBC 828 94.1 % (16 / 17) 75.0 % (6 / 8)
getObjectIdentity CBC 1349 100.0 % (2 / 2)
get_catalog_object_by_oid CBC 3828 100.0 % (18 / 18) 87.5 % (7 / 8)
get_object_attnum_acl CBC 33728 100.0 % (3 / 3)
get_object_attnum_name CBC 6391 100.0 % (3 / 3)
get_object_attnum_namespace CBC 3622 100.0 % (3 / 3)
get_object_attnum_oid CBC 4117 100.0 % (3 / 3)
get_object_attnum_owner CBC 30550 100.0 % (3 / 3)
get_object_catcache_name CBC 336 100.0 % (3 / 3)
get_object_catcache_oid CBC 35406 100.0 % (3 / 3)
get_object_namensp_unique CBC 2398 100.0 % (3 / 3)
get_object_oid_index CBC 1186 100.0 % (3 / 3)
is_objectclass_supported CBC 3059 100.0 % (5 / 5) 100.0 % (4 / 4)
read_objtype_from_string CBC 1042 100.0 % (5 / 5) 83.3 % (5 / 6)
textarray_to_strvaluelist CBC 1694 100.0 % (8 / 8) 83.3 % (5 / 6)

Generated by: LCOV version 2.1-beta2-3-g6141622