LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- acl.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1121
1871
59.9 %
Date:
2024-04-18 22:13:33
Functions:
104
166
62.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
aclcontains
0
aclinsert
0
aclremove
0
convert_database_name
0
convert_database_priv_string
0
convert_language_name
0
convert_language_priv_string
0
convert_tablespace_name
0
convert_tablespace_priv_string
0
count_one_bits
0
has_any_column_privilege_id
0
has_any_column_privilege_id_id
0
has_any_column_privilege_id_name
0
has_any_column_privilege_name
0
has_any_column_privilege_name_id
0
has_any_column_privilege_name_name
0
has_column_privilege_id_id_attnum
0
has_column_privilege_id_id_name
0
has_column_privilege_id_name_attnum
0
has_column_privilege_id_name_name
0
has_column_privilege_name_id_attnum
0
has_column_privilege_name_id_name
0
has_column_privilege_name_name_attnum
0
has_column_privilege_name_name_name
0
has_database_privilege_id
0
has_database_privilege_id_id
0
has_database_privilege_id_name
0
has_database_privilege_name
0
has_database_privilege_name_id
0
has_database_privilege_name_name
0
has_function_privilege_id
0
has_function_privilege_id_id
0
has_function_privilege_id_name
0
has_function_privilege_name
0
has_function_privilege_name_id
0
has_language_privilege_id
0
has_language_privilege_id_id
0
has_language_privilege_id_name
0
has_language_privilege_name
0
has_language_privilege_name_id
0
has_language_privilege_name_name
0
has_schema_privilege_id
0
has_schema_privilege_id_id
0
has_schema_privilege_id_name
0
has_schema_privilege_name
0
has_schema_privilege_name_id
0
has_sequence_privilege_id_id
0
has_sequence_privilege_id_name
0
has_sequence_privilege_name_id
0
has_tablespace_privilege_id
0
has_tablespace_privilege_id_id
0
has_tablespace_privilege_id_name
0
has_tablespace_privilege_name
0
has_tablespace_privilege_name_id
0
has_tablespace_privilege_name_name
0
has_type_privilege_id
0
has_type_privilege_id_id
0
has_type_privilege_id_name
0
has_type_privilege_name
0
has_type_privilege_name_id
0
pg_has_role_id_name
0
pg_has_role_name_id
0
has_parameter_privilege_id_name
2
has_parameter_privilege_name
2
has_column_privilege_id_name
6
has_foreign_data_wrapper_privilege_id
6
has_foreign_data_wrapper_privilege_id_id
6
has_foreign_data_wrapper_privilege_id_name
6
has_foreign_data_wrapper_privilege_name
6
has_foreign_data_wrapper_privilege_name_id
6
has_sequence_privilege_name
6
has_server_privilege_id_id
6
has_server_privilege_id_name
6
has_server_privilege_name
6
has_server_privilege_name_id
6
convert_type_name
12
convert_type_priv_string
12
has_foreign_data_wrapper_privilege_name_name
12
has_server_privilege_name_name
12
has_type_privilege_name_name
12
is_member_of_role
12
has_column_privilege_name_name
18
has_sequence_privilege_name_name
18
makeaclitem
18
pg_has_role_name
18
convert_column_name
24
convert_foreign_data_wrapper_name
24
convert_server_name
24
has_table_privilege_name_id
24
hash_aclitem_extended
24
has_column_privilege_name_attnum
30
has_table_privilege_id_id
36
pg_has_role_name_name
36
convert_foreign_data_wrapper_priv_string
42
get_rolespec_name
42
has_table_privilege_id_name
42
convert_schema_name
54
convert_schema_priv_string
54
has_schema_privilege_name_name
54
aclnewowner
56
make_empty_acl
60
has_table_privilege_name
66
has_param_priv_byname
74
has_server_privilege_id
78
has_parameter_privilege_name_name
84
pg_has_role_id_id
84
check_circularity
86
convert_parameter_priv_string
88
recursive_revoke
90
convert_aclright_to_string
96
convert_server_priv_string
114
has_sequence_privilege_id
114
has_table_privilege_id
116
aclitemin
124
aclparse
124
convert_sequence_priv_string
138
aclexplode
144
convert_function_name
180
convert_function_priv_string
180
has_function_privilege_name_name
180
has_table_privilege_name_name
180
aclmerge
192
aclitemComparator
218
aclmask_direct
234
getid
236
convert_table_name
348
select_best_admin
426
convert_table_priv_string
452
check_rolespec_name
492
aclequal
516
get_role_oid_or_public
574
get_rolespec_tuple
634
aclitemsort
764
is_member_of_role_nosuper
916
hash_aclitem
1242
has_column_privilege_id_attnum
1794
column_privilege_check
1836
convert_column_priv_string
1836
check_can_set_role
1914
is_admin_of_role
2818
roles_list_append
4232
aclcopy
8274
get_rolespec_oid
9142
aclitem_match
17662
aclconcat
17794
initialize_acl
26070
select_best_grantor
33138
aclupdate
33538
roles_is_member_of
33892
get_role_oid
35778
aclmembers
36662
RoleMembershipCacheCallback
38328
aclmask
92528
pg_has_role_id
92954
convert_role_priv_string
93092
pg_role_aclcheck
93092
convert_any_priv_string
96026
aclitem_eq
120412
check_acl
147132
acldefault_sql
311954
has_privs_of_role
357230
acldefault
387882
allocacl
447622
member_can_set_role
597730
aclitemout
700494
putid
1062168
Generated by:
LCOV version 1.14