LCOV - code coverage report
Current view:
top level
-
src/backend/catalog
- aclchk.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
82.8 %
1886
1561
Test Date:
2026-07-26 15:16:29
Functions:
94.9 %
59
56
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
65.4 %
1125
736
Function Name
Hit count
ExecAlterDefaultPrivilegesStmt
135
ExecGrantStmt_oids
12759
ExecGrant_Attribute
28111
ExecGrant_Language_check
27
ExecGrant_Largeobject
58
ExecGrant_Parameter
49
ExecGrant_Relation
11199
ExecGrant_Type_check
92
ExecGrant_common
1453
ExecuteGrantStmt
12668
RemoveRoleFromInitPriv
14
RemoveRoleFromObjectACL
160
ReplaceRoleInInitPriv
12
SetDefaultACL
163
SetDefaultACLsInSchemas
135
aclcheck_error
1936
aclcheck_error_col
0
aclcheck_error_type
80
expand_all_col_privileges
3474
expand_col_privileges
319
getRelationsInNamespace
41
get_default_acl_internal
111076
get_user_default_acl
55538
has_bypassrls_privilege
3862
has_createrole_privilege
1731
merge_acl_with_grant
40860
objectNamesToOids
12647
object_aclcheck
2102428
object_aclcheck_ext
2102711
object_aclmask
36
object_aclmask_ext
2102747
object_ownercheck
287501
objectsInSchemaToOids
21
pg_aclmask
48
pg_attribute_aclcheck
2957
pg_attribute_aclcheck_all
162
pg_attribute_aclcheck_all_ext
162
pg_attribute_aclcheck_ext
391254
pg_attribute_aclmask
0
pg_attribute_aclmask_ext
391254
pg_class_aclcheck
1645795
pg_class_aclcheck_ext
2032904
pg_class_aclmask
392881
pg_class_aclmask_ext
2425785
pg_largeobject_aclcheck_snapshot
590
pg_largeobject_aclmask_snapshot
590
pg_namespace_aclmask_ext
641424
pg_parameter_acl_aclmask
0
pg_parameter_aclcheck
80
pg_parameter_aclmask
80
pg_type_aclmask_ext
215721
privilege_to_string
20
recordDependencyOnNewAcl
58110
recordExtObjInitPriv
53
recordExtensionInitPriv
14426
recordExtensionInitPrivWorker
1786
removeExtObjInitPriv
180
restrict_and_check_grant
40715
string_to_privilege
11440
Generated by:
LCOV version 2.0-1