LCOV - code coverage report
Current view: top level - shared Hit Total Coverage
Test: systemd_full.info Lines: 8797 22806 38.6 %
Date: 2019-08-23 13:36:53 Functions: 647 1249 51.8 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 6099 22272 27.4 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
acl-util.c
19.5%19.5%
19.5 % 46 / 236 33.3 % 3 / 9 15.6 % 32 / 205
acl-util.h
25.0%25.0%
25.0 % 1 / 4 25.0 % 1 / 4 12.5 % 1 / 8
acpi-fpdt.c
14.3%14.3%
14.3 % 8 / 56 100.0 % 1 / 1 2.3 % 1 / 44
apparmor-util.c
85.7%85.7%
85.7 % 6 / 7 100.0 % 1 / 1 50.0 % 3 / 6
ask-password-api.c
0.0%
0.0 % 0 / 439 0.0 % 0 / 11 0.0 % 0 / 371
barrier.c
77.9%77.9%
77.9 % 88 / 113 100.0 % 11 / 11 51.1 % 47 / 92
barrier.h
70.0%70.0%
70.0 % 7 / 10 80.0 % 4 / 5 87.5 % 7 / 8
base-filesystem.c
0.0%
0.0 % 0 / 44 0.0 % 0 / 1 0.0 % 0 / 77
bitmap.c
89.0%89.0%
89.0 % 89 / 100 100.0 % 11 / 11 75.8 % 50 / 66
bitmap.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 1 / 2
blkid-util.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 2
boot-timestamps.c
63.2%63.2%
63.2 % 12 / 19 100.0 % 1 / 1 35.7 % 5 / 14
bootspec.c
0.0%
0.0 % 0 / 804 0.0 % 0 / 24 0.0 % 0 / 1108
bootspec.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 3 0.0 % 0 / 10
bpf-program.c
34.1%34.1%
34.1 % 42 / 123 50.0 % 6 / 12 18.9 % 14 / 74
bpf-program.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 100.0 % 2 / 2
bus-unit-procs.c
0.0%
0.0 % 0 / 201 0.0 % 0 / 7 0.0 % 0 / 174
bus-unit-util.c
0.0%
0.0 % 0 / 1097 0.0 % 0 / 44 0.0 % 0 / 1366
bus-util.c
7.6%7.6%
7.6 % 66 / 865 11.8 % 4 / 34 4.9 % 37 / 758
bus-wait-for-jobs.c
0.0%
0.0 % 0 / 164 0.0 % 0 / 11 0.0 % 0 / 192
bus-wait-for-jobs.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 2
bus-wait-for-units.c
0.0%
0.0 % 0 / 198 0.0 % 0 / 17 0.0 % 0 / 154
bus-wait-for-units.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 2
calendarspec.c
87.8%87.8%
87.8 % 722 / 822 100.0 % 29 / 29 75.3 % 503 / 668
calendarspec.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 100.0 % 2 / 2
cgroup-show.c
0.0%
0.0 % 0 / 163 0.0 % 0 / 8 0.0 % 0 / 156
clean-ipc.c
0.0%
0.0 % 0 / 240 0.0 % 0 / 10 0.0 % 0 / 257
clean-ipc.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
clock-util.c
28.8%28.8%
28.8 % 19 / 66 16.7 % 1 / 6 31.0 % 13 / 42
condition.c
72.8%72.8%
72.8 % 305 / 419 90.0 % 36 / 40 47.5 % 225 / 474
condition.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2 0.0 % 0 / 2
conf-parser.c
62.0%62.0%
62.0 % 290 / 468 60.5 % 23 / 38 37.3 % 234 / 628
cpu-set-util.c
64.2%64.2%
64.2 % 129 / 201 73.3 % 11 / 15 50.2 % 108 / 215
cpu-set-util.h
88.2%88.2%
88.2 % 15 / 17 80.0 % 4 / 5 71.4 % 10 / 14
crypt-util.c
0.0%
0.0 % 0 / 19 0.0 % 0 / 1 0.0 % 0 / 9
crypt-util.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 2
daemon-util.h
50.0%50.0%
50.0 % 4 / 8 50.0 % 1 / 2 25.0 % 1 / 4
dev-setup.c
0.0%
0.0 % 0 / 39 0.0 % 0 / 2 0.0 % 0 / 52
dissect-image.c
0.1%0.1%
0.1 % 1 / 801 8.7 % 2 / 23 0.5 % 4 / 744
dissect-image.h
25.0%25.0%
25.0 % 2 / 8 66.7 % 2 / 3 25.0 % 2 / 8
dm-util.c
0.0%
0.0 % 0 / 13 0.0 % 0 / 1 0.0 % 0 / 8
dns-domain.c
90.3%90.3%
90.3 % 604 / 669 100.0 % 32 / 32 73.8 % 434 / 588
dns-domain.h
88.9%88.9%
88.9 % 16 / 18 100.0 % 4 / 4 75.0 % 6 / 8
dropin.c
45.7%45.7%
45.7 % 53 / 116 50.0 % 3 / 6 33.3 % 42 / 126
efivars.c
2.9%2.9%
2.9 % 14 / 479 12.1 % 4 / 33 1.6 % 5 / 320
env-file-label.c
0.0%
0.0 % 0 / 7 0.0 % 0 / 1 0.0 % 0 / 2
ethtool-util.c
0.5%0.5%
0.5 % 2 / 413 14.8 % 4 / 27 2.4 % 8 / 328
exec-util.c
67.3%67.3%
67.3 % 148 / 220 90.0 % 9 / 10 48.1 % 103 / 214
exit-status.c
66.0%66.0%
66.0 % 33 / 50 71.4 % 5 / 7 42.4 % 25 / 59
fdset.c
75.4%75.4%
75.4 % 92 / 122 93.8 % 15 / 16 55.8 % 48 / 86
fdset.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 100.0 % 2 / 2
fileio-label.c
0.0%
0.0 % 0 / 12 0.0 % 0 / 2 0.0 % 0 / 6
fileio-label.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
firewall-util.c
11.1%11.1%
11.1 % 18 / 162 75.0 % 3 / 4 10.8 % 14 / 130
format-table.c
43.5%43.5%
43.5 % 479 / 1100 60.0 % 30 / 50 33.9 % 297 / 875
format-table.h
100.0%
100.0 % 5 / 5 100.0 % 3 / 3 100.0 % 2 / 2
fstab-util.c
64.9%64.9%
64.9 % 96 / 148 62.5 % 5 / 8 53.6 % 74 / 138
fstab-util.h
100.0%
100.0 % 5 / 5 100.0 % 2 / 2 50.0 % 1 / 2
generator.c
5.7%5.7%
5.7 % 11 / 193 16.7 % 2 / 12 6.7 % 20 / 298
id128-print.c
0.0%
0.0 % 0 / 26 0.0 % 0 / 2 0.0 % 0 / 14
ima-util.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 100.0 % 2 / 2
import-util.c
1.2%1.2%
1.2 % 1 / 84 28.6 % 2 / 7 5.0 % 4 / 80
install-printf.c
76.3%76.3%
76.3 % 45 / 59 100.0 % 6 / 6 40.0 % 16 / 40
install.c
75.8%75.8%
75.8 % 1309 / 1727 96.2 % 77 / 80 56.5 % 1015 / 1798
install.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 1 0.0 % 0 / 6
ip-protocol-list.c
96.6%96.6%
96.6 % 28 / 29 100.0 % 3 / 3 85.0 % 17 / 20
journal-importer.c
67.6%67.6%
67.6 % 171 / 253 83.3 % 10 / 12 42.3 % 102 / 241
journal-importer.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
journal-util.c
13.9%13.9%
13.9 % 11 / 79 33.3 % 1 / 3 19.8 % 18 / 91
json.c
71.9%71.9%
71.9 % 1380 / 1918 78.7 % 59 / 75 56.4 % 934 / 1656
json.h
60.7%60.7%
60.7 % 17 / 28 75.0 % 9 / 12 25.0 % 2 / 8
libmount-util.h
90.0%90.0%
90.0 % 18 / 20 100.0 % 3 / 3 77.8 % 14 / 18
local-addresses.c
70.1%70.1%
70.1 % 117 / 167 100.0 % 3 / 3 51.5 % 67 / 130
lockfile-util.c
9.1%9.1%
9.1 % 5 / 55 33.3 % 1 / 3 4.5 % 2 / 44
logs-show.c
0.0%
0.0 % 0 / 762 0.0 % 0 / 24 0.0 % 0 / 880
loop-util.c
0.0%
0.0 % 0 / 83 0.0 % 0 / 4 0.0 % 0 / 74
loop-util.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 1 / 2
machine-image.c
0.2%0.2%
0.2 % 1 / 662 7.4 % 2 / 27 0.6 % 4 / 708
machine-image.h
0.0%
0.0 % 0 / 14 0.0 % 0 / 4 0.0 % 0 / 24
machine-pool.c
0.0%
0.0 % 0 / 21 0.0 % 0 / 2 0.0 % 0 / 18
module-util.c
0.0%
0.0 % 0 / 33 0.0 % 0 / 1 0.0 % 0 / 51
module-util.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3 0.0 % 0 / 6
mount-util.c
10.5%10.5%
10.5 % 26 / 247 9.1 % 1 / 11 7.3 % 21 / 286
mount-util.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 2
nscd-flush.c
0.0%
0.0 % 0 / 60 0.0 % 0 / 2 0.0 % 0 / 76
nsflags.c
30.3%30.3%
30.3 % 10 / 33 50.0 % 1 / 2 20.0 % 5 / 25
os-util.c
33.3%33.3%
33.3 % 20 / 60 40.0 % 2 / 5 42.1 % 16 / 38
output-mode.c
9.1%9.1%
9.1 % 1 / 11 66.7 % 2 / 3 50.0 % 4 / 8
output-mode.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 0.0 % 0 / 2
pager.c
7.9%7.9%
7.9 % 12 / 152 50.0 % 3 / 6 2.6 % 4 / 155
path-lookup.c
74.1%74.1%
74.1 % 349 / 471 81.0 % 17 / 21 54.7 % 202 / 369
pretty-print.c
39.2%39.2%
39.2 % 62 / 158 70.0 % 7 / 10 32.5 % 55 / 169
ptyfwd.c
0.0%
0.0 % 0 / 315 0.0 % 0 / 20 0.0 % 0 / 310
ptyfwd.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 2
reboot-util.c
0.0%
0.0 % 0 / 39 0.0 % 0 / 3 0.0 % 0 / 62
resolve-util.c
21.4%21.4%
21.4 % 3 / 14 46.2 % 6 / 13 24.3 % 18 / 74
seccomp-util.c
14.2%14.2%
14.2 % 92 / 648 23.1 % 6 / 26 10.2 % 66 / 646
seccomp-util.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 1 / 2
securebits-util.c
0.0%
0.0 % 0 / 39 0.0 % 0 / 2 0.0 % 0 / 37
securebits-util.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 2 0.0 % 0 / 2
serialize.c
77.2%77.2%
77.2 % 88 / 114 81.8 % 9 / 11 48.2 % 53 / 110
serialize.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
sleep-config.c
52.3%52.3%
52.3 % 138 / 264 69.2 % 9 / 13 25.0 % 62 / 248
sleep-config.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 100.0 % 2 / 2
spawn-ask-password-agent.c
17.6%17.6%
17.6 % 3 / 17 50.0 % 1 / 2 8.3 % 1 / 12
spawn-polkit-agent.c
12.0%12.0%
12.0 % 3 / 25 50.0 % 1 / 2 5.6 % 1 / 18
spawn-polkit-agent.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 1 0.0 % 0 / 4
specifier.c
73.9%73.9%
73.9 % 105 / 142 80.0 % 12 / 15 61.8 % 47 / 76
specifier.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
switch-root.c
0.0%
0.0 % 0 / 52 0.0 % 0 / 1 0.0 % 0 / 73
sysctl-util.c
0.0%
0.0 % 0 / 55 0.0 % 0 / 6 0.0 % 0 / 118
sysctl-util.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 3 0.0 % 0 / 4
test-tables.h
100.0%
100.0 % 15 / 15 100.0 % 1 / 1 80.0 % 24 / 30
tests.c
74.0%74.0%
74.0 % 54 / 73 88.9 % 8 / 9 51.7 % 30 / 58
tmpfile-util-label.c
0.0%
0.0 % 0 / 7 0.0 % 0 / 1 0.0 % 0 / 2
tomoyo-util.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 100.0 % 2 / 2
udev-util.c
15.1%15.1%
15.1 % 16 / 106 25.0 % 2 / 8 13.2 % 18 / 136
udev-util.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
uid-range.c
92.7%92.7%
92.7 % 89 / 96 100.0 % 7 / 7 73.1 % 57 / 78
unit-file.c
69.4%69.4%
69.4 % 159 / 229 100.0 % 8 / 8 49.7 % 153 / 308
utmp-wtmp.c
0.0%
0.0 % 0 / 203 0.0 % 0 / 15 0.0 % 0 / 133
varlink.c
66.6%66.6%
66.6 % 827 / 1241 79.8 % 71 / 89 48.1 % 568 / 1180
varlink.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3 66.7 % 4 / 6
verbs.c
72.5%72.5%
72.5 % 37 / 51 50.0 % 1 / 2 50.0 % 31 / 62
vlan-util.c
0.0%
0.0 % 0 / 42 0.0 % 0 / 4 0.0 % 0 / 40
vlan-util.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
volatile-util.c
0.0%
0.0 % 0 / 16 0.0 % 0 / 3 0.0 % 0 / 14
watchdog.c
26.7%26.7%
26.7 % 20 / 75 66.7 % 4 / 6 12.9 % 9 / 70
watchdog.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 1 - 0 / 0
web-util.c
61.5%61.5%
61.5 % 16 / 26 66.7 % 2 / 3 55.6 % 20 / 36
xml.c
77.4%77.4%
77.4 % 96 / 124 100.0 % 2 / 2 62.9 % 44 / 70

Generated by: LCOV version 1.14