LCOV - differential code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 81.3 % 1772 1441 21 99 193 18 69 855 130 387 95 633 149 322
Current Date: 2023-04-08 15:15:32 Functions: 96.3 % 54 52 2 45 7 1 35 1 17
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
privilege_to_string GIC 12 17.6 % (6 / 34)
ExecAlterDefaultPrivilegesStmt GIC 80 81.5 % (75 / 92)
pg_parameter_acl_aclmask UIC 0 0.0 % (0 / 16)
recordExtObjInitPriv GIC 28 70.4 % (38 / 54)
RemoveRoleFromObjectACL GIC 105 83.3 % (70 / 84)
aclcheck_error_col UIC 0 0.0 % (0 / 12)
ExecGrant_Relation GIC 25114 89.5 % (94 / 105)
objectsInSchemaToOids GIC 15 85.0 % (34 / 40)
pg_class_aclmask_ext GIC 1090166 90.9 % (40 / 44)
SetDefaultACL GIC 98 96.9 % (95 / 98)
get_user_default_acl GIC 76928 91.2 % (31 / 34)
object_ownercheck GNC 331205 91.7 % (22 / 24)
pg_namespace_aclmask GIC 524988 92.0 % (23 / 25)
pg_parameter_aclmask GIC 85 90.0 % (18 / 20)
ExecGrant_Attribute GIC 55894 97.4 % (37 / 38)
ExecGrant_Largeobject GIC 37 97.6 % (40 / 41)
merge_acl_with_grant GIC 104765 92.3 % (12 / 13)
object_aclmask GNC 1975448 96.2 % (25 / 26)
ExecGrant_Language_check GNC 21 100.0 % (5 / 5)
SetDefaultACLsInSchemas GIC 80 100.0 % (9 / 9)
getRelationsInNamespace GIC 30 100.0 % (12 / 12)
get_default_acl_internal GIC 153856 100.0 % (9 / 9)
has_createrole_privilege GIC 1136 100.0 % (9 / 9)
pg_class_aclcheck_ext GIC 852257 100.0 % (4 / 4)
pg_largeobject_aclcheck_snapshot GIC 292 100.0 % (4 / 4)
pg_parameter_aclcheck GIC 85 100.0 % (4 / 4)
recordDependencyOnNewAcl GIC 77982 100.0 % (5 / 5)
recordExtensionInitPriv GIC 53978 100.0 % (4 / 4)
recordExtensionInitPrivWorker GIC 655 100.0 % (32 / 32)
ExecGrant_common ECB 23681
ExecuteGrantStmt ECB 48822
expand_all_col_privileges ECB 4456
expand_col_privileges ECB 469
has_bypassrls_privilege ECB 2110
objectNamesToOids ECB 48804
object_aclcheck ECB 1975421
pg_attribute_aclcheck ECB 1576
pg_attribute_aclcheck_all ECB 84
pg_attribute_aclcheck_ext ECB 2640
pg_class_aclcheck ECB 851220
pg_largeobject_aclmask_snapshot ECB 292
pg_type_aclmask ECB 620267
restrict_and_check_grant ECB 104685

Generated by: LCOV version v1.16-55-g56c0a2a