LCOV - code coverage report
Current view:
top level
-
lib/ldb
- pyldb.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for master 7edf5467
Lines:
1709
2331
73.3 %
Date:
2024-03-23 18:40:31
Functions:
136
142
95.8 %
Function Name
Hit count
py_ldb_debug
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_ldb_tree_dealloc
0
py_ldb_whoami
1
py_binary_decode
2
py_ldb_dn_validate
2
py_ldb_control_get_critical
4
py_ldb_dn_check_special
4
py_ldb_dn_is_null
4
py_ldb_dn_is_special
4
py_ldb_dn_is_valid
4
py_ldb_repr
4
py_ldb_result_repr
4
py_ldb_set_debug
4
py_valid_attr_name
4
py_ldb_msg_elements
6
py_ldb_register_test_extensions
6
py_ldb_search_iterator_abandon
8
py_ldb_contains
12
py_ldb_control_new
12
py_ldb_dn_set_extended_component
17
py_ldb_msg_element_get_text
18
py_ldb_get_opaque
44
py_ldb_msg_element_flags
46
py_ldb_sequence_number
47
py_ldb_result_get_referals
62
py_ldb_msg_items
66
py_ldb_dn_concat
79
py_ldb_msg_get_text
90
wrap_text
108
py_ldb_transaction_prepare_commit
112
py_ldb_control_set_critical
130
py_ldb_dn_remove_base_components
187
py_ldb_dn_canonical_ex_str
232
py_ldb_dn_get_component_value
282
py_ldb_transaction_cancel
308
py_ldb_msg_element_richcmp
373
py_ldb_dn_get_component_name
628
py_ldb_set_opaque
631
py_ldb_dn_len
1111
py_ldb_search_iterator_result
1398
py_ldb_rename
1483
py_ldb_search_iterator
1502
py_ldb_search_iterator_dealloc
1502
py_ldb_msg_richcmp
1777
py_ldb_result_get_count
2060
py_ldb_dn_get_casefold
2280
py_ldb_msg_from_dict
2491
py_ldb_dn_add_base
2726
py_ldb_msg_add
2797
py_ldb_init
3746
py_timestring
5131
py_ldb_msg_element_set_flags
5275
py_ldb_dn_add_child
6181
py_string_to_time
6278
py_ldb_result_get_msgs
6309
py_ldb_control_get_oid
9259
py_ldb_msg_diff
11147
PyInit_ldb
12828
module_init
12828
py_ldb_write_ldif
14659
py_ldb_search_iterator_reply_destructor
15384
py_ldb_search_iterator_next
16274
py_ldb_search_iterator_callback
16751
py_ldb_schema_attribute_add
20026
py_ldb_get_schema_basedn
21603
py_ldb_schema_format_value
26062
py_ldb_dn_canonical_str
28508
py_ldb_set_modules_dir
35348
py_ldb_set_create_perms
35352
py_ldb_msg_length
35925
py_ldb_connect
38474
py_ldb_transaction_commit
38825
py_ldb_new
39094
py_ldb_dealloc
39100
py_ldb_transaction_start
39138
py_ldb_get_config_basedn
51052
py_ldb_result_get_controls
54700
py_ldb_control_str
54791
py_ldb_msg_element_repr
58454
py_binary_encode
58923
py_ldb_parse_ldif
61760
py_ldb_msg_repr
64753
py_ldb_dn_repr
64761
py_ldb_delete
79259
py_ldb_msg_element_str
85050
py_ldb_msg_get
98052
PyLdbControl_FromControl
105735
py_ldb_control_dealloc
105739
py_ldb_get_default_basedn
131759
py_ldb_result_iter
165754
PyErr_SetLdbError
165879
PyDict_AsMessage
182256
py_ldb_msg_set_dn
209668
py_ldb_msg_new
213324
py_ldb_dn_extended_str
216055
py_ldb_modify
252991
py_ldb_msg_element_new
330631
py_ldb_msg_setitem
346592
PyStr_FromLdbValue
453188
ldb_ldif_to_pyobject
524798
py_ldb_dn_set_component
524886
py_ldb_dn_get_rdn_value
525104
py_ldb_add
667258
py_ldb_msg_remove_attr
751882
py_ldb_dn_is_child_of
909039
PyObject_AsMessageElement
930319
py_ldb_get_root_basedn
1267113
py_ldb_dn_new
1421474
py_ldb_dn_copy
1471509
py_ldb_result_len
1810389
py_ldb_msg_contains
2270253
py_ldb_dn_get_parent
2332023
py_ldb_msg_iter
2547868
py_ldb_msg_keys
2910927
PyLdbResult_FromResult
3223299
py_ldb_result_dealloc
3223299
py_ldb_search
3340349
py_ldb_dn_get_extended_component
3936868
py_ldb_bytes_str
4145555
py_ldb_result_find
4674396
PyLdbMessage_FromMessage
5715523
PyList_AsStrList
5741802
py_ldb_msg_dealloc
5928847
py_ldb_dn_get_linearized
7873344
py_ldb_dn_get_rdn_name
13164556
py_ldb_msg_element_find
20027972
py_ldb_msg_get_dn
20899023
richcmp
24674336
ldb_msg_element_to_set
26000924
py_ldb_msg_element_iter
26000924
py_ldb_dn_richcmp
26605022
py_ldb_msg_element_len
28392075
py_ldb_dn_dealloc
28577129
PyObject_FromLdbValue
29614017
PyLdbMessageElement_FromMessageElement
44692469
py_ldb_msg_getitem
45291507
PyLdbBytes_FromStringAndSize
53627337
py_ldb_msg_element_dealloc
55906107
Generated by:
LCOV version 1.14