LCOV - code coverage report
Current view:
top level
-
lib/ldb
- pyldb.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for recycleplus df22b230
Lines:
1530
2107
72.6 %
Date:
2024-02-14 10:14:15
Functions:
149
171
87.1 %
Function Name
Hit count
py_ldb_debug
0
py_ldb_module_add
0
py_ldb_module_del_transaction
0
py_ldb_module_delete
0
py_ldb_module_end_transaction
0
py_ldb_module_modify
0
py_ldb_module_rename
0
py_ldb_module_start_transaction
0
py_ldb_module_str
0
py_ldb_msg_element_get
0
py_ldb_schema_attribute_remove
0
py_ldb_search_iterator_repr
0
py_ldb_setup_wellknown_attributes
0
py_module_add
0
py_module_del
0
py_module_del_transaction
0
py_module_destructor
0
py_module_end_transaction
0
py_module_extended
0
py_module_modify
0
py_module_rename
0
py_module_start_transaction
0
PyLdbResult_AsResult
3
PyLdbTree_FromTree
3
PyLdb_FromLdbContext
3
py_binary_decode
3
py_ldb_dn_validate
3
py_ldb_module_search
3
py_ldb_tree_dealloc
3
py_module_init
3
py_module_request
3
py_module_search
3
py_ldb_control_get_critical
4
py_ldb_repr
4
py_ldb_result_repr
4
py_ldb_set_debug
4
py_ldb_set_opaque
4
py_ldb_dn_check_special
6
py_ldb_dn_is_null
6
py_ldb_dn_is_special
6
py_ldb_dn_is_valid
6
py_register_module
6
py_valid_attr_name
6
py_ldb_get_firstmodule
8
py_ldb_get_opaque
8
py_ldb_module_dealloc
8
py_ldb_module_repr
8
py_ldb_modules
8
py_ldb_search_iterator_abandon
8
py_ldb_msg_elements
9
py_ldb_register_test_extensions
9
PyLdbModule_FromModule
11
py_ldb_contains
12
py_ldb_msg_items
12
py_ldb_control_new
14
py_ldb_dn_get_component_name
18
py_ldb_dn_set_extended_component
19
py_ldb_control_set_critical
26
py_ldb_msg_element_get_text
27
py_ldb_result_get_msgs
47
py_ldb_sequence_number
47
py_ldb_msg_element_flags
52
py_ldb_result_get_referals
59
py_ldb_dn_concat
80
py_ldb_dn_remove_base_components
92
py_ldb_dn_len
102
py_ldb_transaction_prepare_commit
108
py_ldb_msg_get_text
117
py_ldb_dn_canonical_ex_str
133
wrap_text
144
py_ldb_transaction_cancel
147
py_ldb_result_get_count
168
py_ldb_msg_element_richcmp
224
py_ldb_dn_get_component_value
284
py_ldb_msg_add
605
py_timestring
627
py_ldb_rename
878
py_ldb_control_get_oid
1037
py_ldb_search_iterator_result
1552
py_ldb_search_iterator
1592
py_ldb_search_iterator_dealloc
1592
py_ldb_dn_add_base
1599
py_ldb_msg_richcmp
1699
py_ldb_dn_add_child
1845
py_ldb_dn_get_casefold
1940
py_string_to_time
2005
py_ldb_msg_from_dict
2013
py_ldb_msg_element_set_flags
4063
py_ldb_schema_attribute_add
4212
py_ldb_init
4380
py_ldb_search_iterator_reply_destructor
4815
py_ldb_write_ldif
6132
py_ldb_search_iterator_callback
6341
py_ldb_search_iterator_next
6345
PyInit_ldb
7570
module_init
7570
py_ldb_msg_diff
10469
py_ldb_dn_canonical_str
16948
py_ldb_get_schema_basedn
17654
py_ldb_schema_format_value
20027
py_ldb_connect
26066
py_ldb_set_modules_dir
26479
py_ldb_set_create_perms
26483
py_ldb_transaction_commit
29625
py_ldb_transaction_start
29775
py_ldb_new
30859
py_ldb_dealloc
30862
py_ldb_msg_length
33397
py_ldb_parse_ldif
38011
py_binary_encode
43764
py_ldb_get_config_basedn
44329
py_ldb_result_get_controls
46472
py_ldb_control_str
46557
py_ldb_msg_element_str
53470
py_ldb_msg_element_repr
57179
py_ldb_msg_repr
64665
py_ldb_dn_repr
64674
py_ldb_delete
65184
py_ldb_msg_get
74926
py_ldb_get_default_basedn
90331
PyLdbControl_FromControl
102888
py_ldb_control_dealloc
102892
PyErr_SetLdbError
123706
py_ldb_result_iter
163316
py_ldb_msg_new
176603
py_ldb_msg_set_dn
177472
py_ldb_dn_extended_str
183608
PyDict_AsMessage
188135
py_ldb_modify
208690
py_ldb_msg_element_new
273250
py_ldb_msg_setitem
284900
py_ldb_dn_set_component
302870
py_ldb_dn_get_rdn_value
303028
PyStr_FromLdbValue
303312
ldb_ldif_to_pyobject
312106
py_ldb_add
468004
py_ldb_dn_is_child_of
583924
py_ldb_msg_remove_attr
751673
py_ldb_get_root_basedn
812343
py_ldb_dn_new
847949
PyObject_AsMessageElement
896665
py_ldb_dn_copy
964639
py_ldb_result_len
1254614
py_ldb_msg_contains
1454197
py_ldb_dn_get_parent
1474927
py_ldb_msg_iter
1641659
py_ldb_msg_keys
1926587
py_ldb_result_dealloc
2135768
PyLdbResult_FromResult
2135771
py_ldb_search
2218503
py_ldb_dn_get_extended_component
2251696
py_ldb_bytes_str
2418086
py_ldb_result_find
2981017
PyList_AsStrList
3757845
PyLdbMessage_FromMessage
3895387
py_ldb_msg_dealloc
4071990
py_ldb_dn_get_linearized
5183104
py_ldb_dn_get_rdn_name
7924432
py_ldb_msg_element_find
12293906
py_ldb_msg_get_dn
12723123
richcmp
12799658
py_ldb_dn_richcmp
14050682
ldb_msg_element_to_set
16453142
py_ldb_msg_element_iter
16453142
py_ldb_dn_dealloc
17647904
py_ldb_msg_element_len
17902123
PyObject_FromLdbValue
21222529
PyLdbMessageElement_FromMessageElement
27931786
py_ldb_msg_getitem
28412448
PyLdbBytes_FromStringAndSize
33516429
py_ldb_msg_element_dealloc
34758353
Generated by:
LCOV version 1.14