LCOV - code coverage report
Current view:
top level
-
src/backend/catalog
- aclchk.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
83.2 %
1857
1545
Test Date:
2026-09-26 04:15:43
Functions:
94.9 %
59
56
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
65.5 %
1110
727
Function Name
Hit count
ExecAlterDefaultPrivilegesStmt
135
ExecGrantStmt_oids
12290
ExecGrant_Attribute
28551
ExecGrant_Language_check
27
ExecGrant_Largeobject
58
ExecGrant_Parameter
49
ExecGrant_Relation
10742
ExecGrant_Type_check
100
ExecGrant_common
1441
ExecuteGrantStmt
12191
RemoveRoleFromInitPriv
14
RemoveRoleFromObjectACL
164
ReplaceRoleInInitPriv
12
SetDefaultACL
163
SetDefaultACLsInSchemas
135
aclcheck_error
1956
aclcheck_error_col
0
aclcheck_error_type
136
expand_all_col_privileges
3504
expand_col_privileges
329
getRelationsInNamespace
41
get_default_acl_internal
107974
get_user_default_acl
53987
has_bypassrls_privilege
3588
has_createrole_privilege
1692
merge_acl_with_grant
40835
objectNamesToOids
12170
object_aclcheck
2079940
object_aclcheck_ext
2080226
object_aclmask
36
object_aclmask_ext
2080262
object_ownercheck
276224
objectsInSchemaToOids
21
pg_aclmask
48
pg_attribute_aclcheck
3006
pg_attribute_aclcheck_all
170
pg_attribute_aclcheck_all_ext
170
pg_attribute_aclcheck_ext
5911
pg_attribute_aclmask
0
pg_attribute_aclmask_ext
5911
pg_class_aclcheck
1649108
pg_class_aclcheck_ext
1681025
pg_class_aclmask
411129
pg_class_aclmask_ext
2092154
pg_largeobject_aclcheck_snapshot
590
pg_largeobject_aclmask_snapshot
590
pg_namespace_aclmask_ext
632646
pg_parameter_acl_aclmask
0
pg_parameter_aclcheck
80
pg_parameter_aclmask
80
pg_type_aclmask_ext
217795
privilege_to_string
16
recordDependencyOnNewAcl
56381
recordExtObjInitPriv
55
recordExtensionInitPriv
14013
recordExtensionInitPrivWorker
1565
removeExtObjInitPriv
161
restrict_and_check_grant
40690
string_to_privilege
10968
Generated by:
LCOV version 2.0-1