LCOV - code coverage report
Current view:
top level
-
lib/ldb
- pyldb.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for master 2f515e9b
Lines:
1837
2496
73.6 %
Date:
2024-04-21 15:09:00
Functions:
138
145
95.2 %
Function Name
Hit count
py_ldb_debug
0
py_ldb_dn_get_ldb
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_msg_element_flags
46
py_ldb_sequence_number
47
py_ldb_result_get_referals
62
py_ldb_disconnect
66
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_get_opaque
244
py_ldb_dn_get_component_value
282
py_ldb_transaction_cancel
308
py_ldb_msg_element_richcmp
377
py_ldb_dn_get_component_name
628
py_ldb_set_opaque
653
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_dn_get_casefold
2040
py_ldb_result_get_count
2044
py_ldb_msg_from_dict
2501
py_ldb_dn_add_base
2726
py_ldb_msg_add
2776
py_ldb_init
3754
py_timestring
5131
py_ldb_msg_element_set_flags
5275
py_ldb_dn_add_child
6204
py_string_to_time
6298
py_ldb_result_get_msgs
6309
py_ldb_msg_get_ldb
6797
py_ldb_control_get_oid
9259
py_ldb_msg_diff
11147
PyInit_ldb
12850
module_init
12850
py_ldb_dn_copy_method
13530
py_ldb_write_ldif
14662
py_ldb_search_iterator_reply_destructor
15382
py_ldb_search_iterator_next
16274
py_ldb_search_iterator_callback
16749
py_ldb_schema_attribute_add
20140
py_ldb_get_schema_basedn
21644
py_ldb_schema_format_value
26235
py_ldb_dn_canonical_str
28756
py_ldb_set_modules_dir
35375
py_ldb_set_create_perms
35379
py_ldb_msg_length
35934
py_ldb_connect
38513
py_ldb_transaction_commit
38825
py_ldb_new
39129
py_ldb_dealloc
39135
py_ldb_transaction_start
39138
py_ldb_get_config_basedn
51137
py_ldb_result_get_controls
54700
py_ldb_control_str
54791
py_ldb_msg_element_repr
58454
py_binary_encode
58894
py_ldb_parse_ldif
61753
py_ldb_msg_repr
64746
py_ldb_dn_repr
64754
py_ldb_delete
79505
py_ldb_msg_element_str
84979
py_ldb_msg_get
99818
PyLdbControl_FromControl
105734
py_ldb_control_dealloc
105738
py_ldb_get_default_basedn
132256
py_ldb_result_iter
165838
PyDict_AsMessage
182386
py_ldb_msg_set_dn
209684
py_ldb_msg_new
213340
py_ldb_dn_extended_str
216055
py_ldb_modify
253010
py_ldb_msg_element_new
330641
py_ldb_msg_setitem
346642
PyStr_FromLdbValue
453543
ldb_ldif_to_pyobject
524791
py_ldb_dn_set_component
525250
py_ldb_dn_get_rdn_value
525459
py_ldb_add
667375
py_ldb_msg_remove_attr
751882
py_ldb_dn_is_child_of
909527
PyObject_AsMessageElement
930997
py_ldb_get_root_basedn
1267850
py_ldb_dn_new
1422453
py_ldb_dn_copy
1486399
py_ldb_result_len
1811155
py_ldb_msg_contains
2271162
py_ldb_dn_get_parent
2366147
py_ldb_msg_iter
2549330
py_ldb_msg_keys
2912396
PyLdbResult_FromResult
3258245
py_ldb_result_dealloc
3258245
py_ldb_search
3374569
py_ldb_dn_get_extended_component
3939113
py_ldb_bytes_str
4148429
py_ldb_result_find
4677211
PyLdbMessage_FromMessage
5751733
PyList_AsStrList
5777019
py_ldb_msg_dealloc
5965073
py_ldb_dn_get_linearized
7877627
py_ldb_dn_get_rdn_name
13171074
py_ldb_msg_element_find
20036961
py_ldb_msg_get_dn
20909602
richcmp
24691637
ldb_msg_element_to_set
26010360
py_ldb_msg_element_iter
26010360
py_ldb_dn_richcmp
26623338
py_ldb_msg_element_len
28401928
py_ldb_dn_dealloc
28638929
PyObject_FromLdbValue
29627857
PyLdbMessageElement_FromMessageElement
44711083
py_ldb_msg_getitem
45310117
PyLdbBytes_FromStringAndSize
53650166
py_ldb_msg_element_dealloc
55928914
Generated by:
LCOV version 1.14