LCOV - code coverage report
Current view:
top level
-
utils
- update-alternatives.c
(
source
/ functions)
Coverage
Total
Hit
Test:
dpkg 1.22.7-3-g89f48 C code coverage
Lines:
81.8 %
1583
1295
Test Date:
2024-07-17 02:53:43
Functions:
93.0 %
129
120
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
70.5 %
884
623
Function Name
Hit count
admindir_init
107
altdb_bad_format
2
altdb_context_free
21
altdb_filter_namelist
117
altdb_free_namelist
58
altdb_get_line
1691
altdb_get_namelist
58
altdb_parse_error
1
altdb_parse_stop
1
altdb_print_line
873
alternative_add_choice
174
alternative_add_commit_op
395
alternative_add_slave
416
alternative_check_install_args
44
alternative_check_link
134
alternative_check_name
181
alternative_check_path
147
alternative_choices_count
105
alternative_choices_free
225
alternative_commit
46
alternative_commit_operations_free
269
alternative_config
3
alternative_config_all
0
alternative_copy_slave
40
alternative_display_list
0
alternative_display_query
23
alternative_display_user
0
alternative_evolve
18
alternative_evolve_slave
40
alternative_free
272
alternative_get_best
64
alternative_get_current
166
alternative_get_fileset
297
alternative_get_selections
15
alternative_get_slave
416
alternative_has_broken_slave
46
alternative_has_broken_symlink
90
alternative_has_choice
57
alternative_has_slave
92
alternative_install
33
alternative_load
110
alternative_map_add
234
alternative_map_find
266
alternative_map_free
85
alternative_map_load_names
17
alternative_map_load_tree
41
alternative_map_new
277
alternative_needs_update
18
alternative_new
166
alternative_parse_fileset
229
alternative_parse_slave
372
alternative_path_can_remove
50
alternative_path_classify
198
alternative_path_needs_update
121
alternative_prepare_install
35
alternative_prepare_install_single
121
alternative_print_choice
9
alternative_ref
234
alternative_remove
7
alternative_remove_choice
7
alternative_remove_files
5
alternative_reset
223
alternative_save
45
alternative_select_choice
3
alternative_select_mode
53
alternative_set_auto
1
alternative_set_current
91
alternative_set_link
151
alternative_set_manual
7
alternative_set_selection
3
alternative_set_selections
2
alternative_set_status
163
alternative_slaves_count
109
alternative_sort_choices
45
alternative_sort_slaves
45
alternative_status_describe
9
alternative_status_string
82
alternative_unref
301
alternative_update
53
areadlink
225
badusage
1
commit_operation_free
387
compare_fileset
28
compare_slave_link
143
debug
184
error
14
fileset_add_slave
579
fileset_can_install_slave
163
fileset_free
165
fileset_get_slave
1439
fileset_has_slave
815
fileset_new
186
fsys_areadlink
225
fsys_gen_admindir
106
fsys_get_path
2370
fsys_lstat
337
fsys_mv
192
fsys_pathname_is_missing
626
fsys_rm
136
fsys_rm_args
57
fsys_set_dir
116
fsys_set_ref_time
139
fsys_symlink
194
fsys_xreadlink
32
get_argv_string
53
info
41
log_msg
107
main
107
make_path
0
pr
440
rename_mv
237
set_action
107
set_action_from_name
62
set_rootdir
9
slave_link_free
347
spawn
0
syserr
2
usage
0
verbose
31
version
0
warning
28
xasprintf
3166
xdirname
0
xmalloc
3923
xrename
237
xstrdup
3417
xstrndup
0
xunlink_args
5
xvasprintf
3230
Generated by:
LCOV version 2.0-1