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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 88.7 % 2456 2179 277 7 2172 7
Current Date: 2026-03-14 14:10:32 -0400 Functions: 96.2 % 53 51 2 5 46
Baseline: lcov-20260315-024220-baseline Branches: 65.6 % 1399 918 2 479 1 4 913 2 4
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 26.7 % 15 4 11 4
(360..) days: 89.1 % 2438 2172 266 2172
Function coverage date bins:
(360..) days: 96.2 % 53 51 2 5 46
Branch coverage date bins:
(7,30] days: 75.0 % 4 3 1 3
(30,360] days: 25.0 % 4 1 1 2 1
(360..) days: 65.7 % 1391 914 477 1 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
getObjectIdentityParts GNC 3921 88.9 % (542 / 610) 68.4 % (255 / 373)
getObjectDescription CBC 97661 87.9 % (486 / 553) 62.0 % (178 / 287)
check_object_ownership CBC 5540 84.5 % (60 / 71) 55.6 % (35 / 63)
pg_get_object_address CBC 1042 95.7 % (111 / 116) 74.3 % (81 / 109)
get_relation_by_qualified_name CBC 308 76.9 % (30 / 39) 43.6 % (17 / 39)
get_object_address_defacl CBC 21 52.0 % (26 / 50) 37.0 % (10 / 27)
get_object_address CBC 12020 96.7 % (145 / 150) 77.9 % (53 / 68)
get_object_address_usermapping CBC 9 69.2 % (18 / 26) 35.0 % (7 / 20)
get_object_address_opf_member CBC 25 94.3 % (33 / 35) 60.0 % (15 / 25)
pg_identify_object GNC 1041 93.8 % (45 / 48) 68.8 % (22 / 32)
getPublicationSchemaInfo CBC 101 59.1 % (13 / 22) 35.7 % (5 / 14)
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)
get_object_address_publication_schema CBC 9 80.0 % (12 / 15) 30.0 % (3 / 10)
getConstraintTypeDescription CBC 312 87.5 % (14 / 16) 50.0 % (6 / 12)
getOpFamilyDescription CBC 2061 89.5 % (17 / 19) 50.0 % (6 / 12)
getOpFamilyIdentity CBC 74 89.5 % (17 / 19) 50.0 % (6 / 12)
get_object_address_relobject CBC 858 95.3 % (41 / 43) 76.0 % (19 / 25)
pg_get_acl CBC 39 92.9 % (26 / 28) 72.2 % (13 / 18)
getObjectTypeDescription CBC 3643 98.5 % (129 / 131) 91.3 % (42 / 46)
getRelationDescription CBC 49571 90.0 % (36 / 40) 76.5 % (13 / 17)
getRelationTypeDescription CBC 1103 89.7 % (35 / 39) 76.5 % (13 / 17)
get_object_namespace GNC 447747 92.3 % (12 / 13) 50.0 % (4 / 8)
pg_identify_object_as_address CBC 286 92.3 % (24 / 26) 60.0 % (6 / 10)
getProcedureTypeDescription CBC 158 92.9 % (13 / 14) 70.0 % (7 / 10)
getRelationIdentity CBC 1791 93.8 % (15 / 16) 70.0 % (7 / 10)
get_object_address_attribute CBC 164 76.2 % (16 / 21) 70.0 % (7 / 10)
get_object_address_opcf CBC 252 88.2 % (15 / 17) 40.0 % (2 / 5)
get_object_address_unqualified CBC 2203 97.2 % (69 / 71) 81.2 % (13 / 16)
get_object_property_data CBC 590074 87.5 % (7 / 8) 70.0 % (7 / 10)
pg_describe_object CBC 1071 92.3 % (12 / 13) 50.0 % (3 / 6)
get_object_address_type CBC 969 100.0 % (15 / 15) 83.3 % (10 / 12)
strlist_to_textarray GNC 898 94.1 % (16 / 17) 75.0 % (6 / 8)
get_catalog_object_by_oid_extended GNC 4400 100.0 % (22 / 22) 91.7 % (11 / 12)
get_object_address_rv CBC 23 87.5 % (7 / 8) 83.3 % (5 / 6)
get_object_type CBC 24338 80.0 % (4 / 5) 50.0 % (1 / 2)
get_relkind_objtype CBC 807 88.9 % (16 / 18) 87.5 % (7 / 8)
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)
is_objectclass_supported CBC 3324 100.0 % (5 / 5) 100.0 % (4 / 4)
getObjectDescriptionOids UBC 0 0.0 % (0 / 5)
getObjectIdentity CBC 1389 100.0 % (2 / 2)
get_catalog_object_by_oid CBC 3779 100.0 % (2 / 2)
get_object_attnum_acl CBC 28002 100.0 % (3 / 3)
get_object_attnum_name CBC 4070 100.0 % (3 / 3)
get_object_attnum_namespace CBC 4122 100.0 % (3 / 3)
get_object_attnum_oid CBC 5859 100.0 % (3 / 3)
get_object_attnum_owner CBC 31755 100.0 % (3 / 3)
get_object_catcache_name CBC 354 100.0 % (3 / 3)
get_object_catcache_oid CBC 38595 100.0 % (3 / 3)
get_object_class_descr UBC 0 0.0 % (0 / 3)
get_object_namensp_unique CBC 2801 100.0 % (3 / 3)
get_object_oid_index CBC 2431 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta