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
alternative_config_all
0
alternative_display_list
0
alternative_display_user
0
make_path
0
spawn
0
usage
0
version
0
xdirname
0
xstrndup
0
altdb_parse_error
1
altdb_parse_stop
1
alternative_set_auto
1
badusage
1
altdb_bad_format
2
alternative_set_selections
2
syserr
2
alternative_config
3
alternative_select_choice
3
alternative_set_selection
3
alternative_remove_files
5
xunlink_args
5
alternative_remove
7
alternative_remove_choice
7
alternative_set_manual
7
alternative_print_choice
9
alternative_status_describe
9
set_rootdir
9
error
14
alternative_get_selections
15
alternative_map_load_names
17
alternative_evolve
18
alternative_needs_update
18
altdb_context_free
21
alternative_display_query
23
compare_fileset
28
warning
28
verbose
31
fsys_xreadlink
32
alternative_install
33
alternative_prepare_install
35
alternative_copy_slave
40
alternative_evolve_slave
40
alternative_map_load_tree
41
info
41
alternative_check_install_args
44
alternative_save
45
alternative_sort_choices
45
alternative_sort_slaves
45
alternative_commit
46
alternative_has_broken_slave
46
alternative_path_can_remove
50
alternative_select_mode
53
alternative_update
53
get_argv_string
53
alternative_has_choice
57
fsys_rm_args
57
altdb_free_namelist
58
altdb_get_namelist
58
set_action_from_name
62
alternative_get_best
64
alternative_status_string
82
alternative_map_free
85
alternative_has_broken_symlink
90
alternative_set_current
91
alternative_has_slave
92
alternative_choices_count
105
fsys_gen_admindir
106
admindir_init
107
log_msg
107
main
107
set_action
107
alternative_slaves_count
109
alternative_load
110
fsys_set_dir
116
altdb_filter_namelist
117
alternative_path_needs_update
121
alternative_prepare_install_single
121
alternative_check_link
134
fsys_rm
136
fsys_set_ref_time
139
compare_slave_link
143
alternative_check_path
147
alternative_set_link
151
alternative_set_status
163
fileset_can_install_slave
163
fileset_free
165
alternative_get_current
166
alternative_new
166
alternative_add_choice
174
alternative_check_name
181
debug
184
fileset_new
186
fsys_mv
192
fsys_symlink
194
alternative_path_classify
198
alternative_reset
223
alternative_choices_free
225
areadlink
225
fsys_areadlink
225
alternative_parse_fileset
229
alternative_map_add
234
alternative_ref
234
rename_mv
237
xrename
237
alternative_map_find
266
alternative_commit_operations_free
269
alternative_free
272
alternative_map_new
277
alternative_get_fileset
297
alternative_unref
301
fsys_lstat
337
slave_link_free
347
alternative_parse_slave
372
commit_operation_free
387
alternative_add_commit_op
395
alternative_add_slave
416
alternative_get_slave
416
pr
440
fileset_add_slave
579
fsys_pathname_is_missing
626
fileset_has_slave
815
altdb_print_line
873
fileset_get_slave
1439
altdb_get_line
1691
fsys_get_path
2370
xasprintf
3166
xvasprintf
3230
xstrdup
3417
xmalloc
3923
Generated by:
LCOV version 2.0-1