LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- acl.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
924
1708
54.1 %
Date:
2017-09-29 13:40:31
Functions:
92
161
57.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
RoleMembershipCacheCallback
296
aclconcat
444
aclcontains
0
aclcopy
269
acldefault
3796
acldefault_sql
111
aclequal
38
aclexplode
24
aclinsert
0
aclitemComparator
19
aclitem_eq
1207
aclitem_match
544
aclitemin
1
aclitemout
93
aclitemsort
76
aclmask
5931
aclmask_direct
36
aclmembers
961
aclmerge
21
aclnewowner
5
aclparse
1
aclremove
0
aclupdate
828
allocacl
5352
check_acl
7371
check_circularity
10
check_is_member_of_role
101
check_rolespec_name
76
column_privilege_check
298
convert_aclright_to_string
16
convert_any_priv_string
6931
convert_column_name
0
convert_column_priv_string
298
convert_database_name
0
convert_database_priv_string
0
convert_foreign_data_wrapper_name
4
convert_foreign_data_wrapper_priv_string
7
convert_function_name
4
convert_function_priv_string
4
convert_language_name
0
convert_language_priv_string
0
convert_priv_string
0
convert_role_priv_string
6505
convert_schema_name
8
convert_schema_priv_string
8
convert_sequence_priv_string
23
convert_server_name
4
convert_server_priv_string
19
convert_table_name
46
convert_table_priv_string
65
convert_tablespace_name
0
convert_tablespace_priv_string
0
convert_type_name
2
convert_type_priv_string
2
count_one_bits
0
get_role_oid
858
get_role_oid_or_public
53
get_rolespec_name
3
get_rolespec_oid
497
get_rolespec_tuple
81
getid
2
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_attnum
298
has_column_privilege_id_id_attnum
0
has_column_privilege_id_id_name
0
has_column_privilege_id_name
0
has_column_privilege_id_name_attnum
0
has_column_privilege_id_name_name
0
has_column_privilege_name_attnum
0
has_column_privilege_name_id_attnum
0
has_column_privilege_name_id_name
0
has_column_privilege_name_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_foreign_data_wrapper_privilege_id
1
has_foreign_data_wrapper_privilege_id_id
1
has_foreign_data_wrapper_privilege_id_name
1
has_foreign_data_wrapper_privilege_name
1
has_foreign_data_wrapper_privilege_name_id
1
has_foreign_data_wrapper_privilege_name_name
2
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_function_privilege_name_name
4
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_privs_of_role
8003
has_rolinherit
241
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_schema_privilege_name_name
8
has_sequence_privilege_id
19
has_sequence_privilege_id_id
0
has_sequence_privilege_id_name
0
has_sequence_privilege_name
1
has_sequence_privilege_name_id
0
has_sequence_privilege_name_name
3
has_server_privilege_id
13
has_server_privilege_id_id
1
has_server_privilege_id_name
1
has_server_privilege_name
1
has_server_privilege_name_id
1
has_server_privilege_name_name
2
has_table_privilege_id
13
has_table_privilege_id_id
6
has_table_privilege_id_name
7
has_table_privilege_name
11
has_table_privilege_name_id
4
has_table_privilege_name_name
26
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
has_type_privilege_name_name
2
hash_aclitem
405
hash_aclitem_extended
2
initialize_acl
336
is_admin_of_role
8
is_member_of_role
192
is_member_of_role_nosuper
20
make_empty_acl
8
makeaclitem
0
pg_has_role_id
6488
pg_has_role_id_id
14
pg_has_role_id_name
0
pg_has_role_name
3
pg_has_role_name_id
0
pg_has_role_name_name
0
pg_role_aclcheck
6505
putid
176
recursive_revoke
10
roles_has_privs_of
1123
roles_is_member_of
56
select_best_grantor
786
Generated by:
LCOV version 1.11