• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

systemd / systemd / 28272947092
73%

Build:
DEFAULT BRANCH: main
Ran 27 Jun 2026 03:27AM UTC
Jobs 1
Files 2149
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Jun 2026 08:38PM UTC coverage: 72.893% (+0.2%) from 72.703%
28272947092

push

github

poettering
sysupdate: Address review feedback on CheckNew varlink scaffolding

Follow-up to #42422:

 - Rename process_image() to context_process_image(), since it now
   operates on a Context object.
 - Use IN_SET() in image_type_can_sysupdate() instead of a switch.
 - Name the return parameters of context_list_components() ret_xyz, per
   our coding style.
 - Drop a redundant "else" after a return in vl_method_check_new().

9 of 11 new or added lines in 1 file covered. (81.82%)

12567 existing lines in 144 files now uncovered.

341026 of 467845 relevant lines covered (72.89%)

1339355.33 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
72.5
-1.83% src/sysupdate/sysupdate.c

Coverage Regressions

Lines Coverage ∆ File
928
0.0
0.0% src/vmspawn/vmspawn.c
774
50.19
-0.46% src/core/load-fragment.c
641
48.85
0.13% src/home/homectl.c
516
75.13
-0.2% src/pcrlock/pcrlock.c
443
65.62
0.07% src/core/socket.c
437
43.61
-0.02% src/basic/terminal-util.c
415
58.08
0.29% src/home/homed-home.c
379
71.38
-1.5% src/shared/bus-unit-util.c
366
39.81
0.0% src/login/logind-dbus.c
363
81.32
-0.0% src/libsystemd/sd-varlink/sd-varlink.c
362
69.75
-0.07% src/tmpfiles/tmpfiles.c
355
69.97
0.06% src/core/exec-invoke.c
354
1.52
-0.01% src/test/test-execute.c
318
72.5
-1.83% src/sysupdate/sysupdate.c
277
82.41
0.1% src/core/namespace.c
272
80.48
0.16% src/sysext/sysext.c
269
63.58
-0.04% src/sysupdate/sysupdated.c
250
0.0
0.0% src/mountfsd/mountwork.c
243
60.64
-8.87% src/varlinkctl/varlinkctl.c
230
67.45
-5.43% src/bootctl/bootctl-link.c
185
74.63
-0.14% src/bootctl/bootctl-install.c
174
53.53
0.06% src/machine/machined-dbus.c
170
72.24
-0.13% src/sysupdate/sysupdate-transfer.c
165
71.76
-1.64% src/systemctl/systemctl-show.c
153
52.87
-30.3% src/oom/oomd-util.c
152
66.54
0.0% src/nsresourced/nsresourcework.c
152
76.41
0.0% src/portable/portable.c
144
22.95
0.0% src/login/logind-session-dbus.c
141
56.02
-19.36% src/oom/oomd-manager.c
134
54.66
1.77% src/core/import-creds.c
122
87.13
-0.12% src/analyze/analyze-security.c
121
75.04
0.0% src/shared/discover-image.c
119
92.91
0.23% src/libsystemd/sd-journal/journal-file.c
111
77.09
-0.38% src/resolve/resolved-dns-stub.c
109
70.51
-0.1% src/journal-remote/journal-remote-main.c
106
22.41
0.1% src/core/bpf-restrict-fsaccess.c
105
88.48
-0.14% src/network/networkd-address.c
101
83.24
0.06% src/basic/socket-util.c
101
80.37
0.37% src/journal-remote/journal-gatewayd.c
98
82.23
0.02% src/basic/process-util.c
90
68.51
0.0% src/home/homed-home-bus.c
90
67.45
0.0% src/machine/machine-dbus.c
88
50.0
-3.62% src/core/dbus-socket.c
71
82.59
0.0% src/hostname/hostnamed.c
70
75.57
0.0% src/bootctl/bootctl.c
67
0.0
0.0% src/shared/swtpm-util.c
61
82.29
0.03% src/machine/machine-varlink.c
59
91.93
0.04% src/basic/string-util.c
53
78.57
-0.27% src/nss-resolve/nss-resolve.c
52
84.06
0.4% src/shared/bus-polkit.c
49
65.2
0.0% src/locale/localed.c
48
86.04
0.05% src/basic/user-util.c
47
92.36
-0.81% src/basic/fileio.c
47
75.5
0.16% src/bootctl/bootctl-unlink.c
43
81.44
0.0% src/timedate/timedated.c
35
79.18
0.23% src/shared/vpick.c
30
80.28
0.01% src/core/execute.c
30
70.64
-0.91% src/core/service.c
27
58.02
-0.18% src/shared/socket-label.c
25
82.44
-0.23% src/libsystemd-network/sd-lldp-rx.c
25
46.81
0.0% src/test/test-bpf-restrict-fsaccess.c
24
74.26
0.0% src/libsystemd-network/dhcp-message-dump.c
22
47.9
0.0% src/login/logind-user-dbus.c
21
63.81
1.43% src/basic/confidential-virt.c
21
97.78
0.13% src/basic/hashmap.c
19
64.52
0.0% src/login/logind-shutdown.c
18
90.65
0.26% src/journal/journald-context.c
18
75.89
0.12% src/libsystemd-network/dhcp6-option.c
18
41.94
-58.06% src/libsystemd/sd-netlink/netlink-sock-diag.c
18
61.54
61.54% src/tpm2-setup/tpm2-swtpm.c
17
58.33
0.0% src/vpick/vpick-tool.c
16
17.78
-0.83% src/bootctl/bootctl-reboot-to-firmware.c
16
74.53
-0.71% src/core/cgroup.c
15
95.25
0.01% src/basic/strv.c
15
0.0
0.0% src/tpm2-setup/tpm2-generator.c
14
87.82
0.29% src/basic/stat-util.c
13
80.65
0.06% src/shared/hostname-setup.c
12
59.34
-0.55% src/ask-password/ask-password.c
12
95.71
0.02% src/basic/in-addr-util.c
12
92.63
0.03% src/basic/tmpfile-util.c
12
67.85
-3.27% src/core/scope.c
12
41.18
0.0% src/resolve/resolved-dnssd-bus.c
11
86.11
0.06% src/basic/os-util.c
11
94.04
-0.03% src/basic/xattr-util.c
11
71.7
0.27% src/sysupdate/sysupdate-cleanup.c
10
91.16
-1.15% src/basic/cgroup-util.c
10
79.74
0.42% src/shared/tpm2-util.c
9
85.96
0.12% src/basic/argv-util.c
9
82.64
-0.26% src/core/unit.c
8
97.57
0.69% src/libsystemd/sd-journal/test-journal.c
8
98.35
-0.05% src/libsystemd/sd-varlink/test-varlink.c
8
83.23
-0.61% src/resolve/resolved-link.c
8
93.87
-0.6% src/shared/image-policy.c
8
96.61
0.07% src/test/test-socket-util.c
8
58.45
-1.35% src/timesync/timesyncd-manager.c
7
78.23
0.07% src/basic/capability-util.c
7
97.98
0.03% src/libsystemd-network/test-dhcp6-client.c
7
68.63
-1.37% src/sysupdate/sysupdate-feature.c
7
99.18
0.02% src/test/test-unit-name.c
6
75.56
21.77% src/repart/repart.c
6
96.05
0.0% src/shared/socket-netlink.c
6
72.53
-1.65% src/udev/udev-watch.c
5
93.75
0.06% src/basic/uid-range.c
5
95.6
0.01% src/basic/utf8.c
5
86.36
-4.11% src/journal-remote/journal-remote-parse.c
5
74.56
-0.71% src/libsystemd-network/sd-ipv4acd.c
4
89.51
0.07% src/basic/locale-util.c
4
67.26
-2.38% src/core/dbus-job.c
4
75.21
-0.18% src/core/execute-serialize.c
4
77.21
0.0% src/journal/journald-manager.c
4
68.09
0.91% src/journal-remote/journal-remote.c
4
78.95
-0.23% src/resolve/resolved-dns-transaction.c
4
50.0
-50.0% src/shared/find-esp.h
4
88.46
-1.18% src/shared/serialize.c
3
79.63
-0.38% src/core/job.c
3
71.19
0.0% src/systemctl/systemctl-clean-or-freeze.c
3
85.27
0.0% src/udev/udevadm-monitor.c
2
98.25
0.02% src/basic/sysctl-util.c
2
82.6
-0.38% src/core/path.c
2
86.35
-0.1% src/libsystemd/sd-journal/sd-journal.c
2
78.07
-1.75% src/oom/oomd-conf.c
2
58.11
0.0% src/resolve/resolved-bus.c
2
77.47
-0.17% src/shared/logs-show.c
2
99.84
0.0% src/test/test-string-util.c
1
93.21
0.0% src/basic/compress.c
1
98.46
0.02% src/basic/devnum-util.c
1
81.15
-0.52% src/basic/efivars.c
1
98.87
0.03% src/basic/unit-name.c
1
56.6
0.13% src/basic/virt.c
1
82.94
-0.04% src/core/manager.c
1
89.13
-2.17% src/libsystemd-network/arp-util.c
1
96.82
-0.45% src/libsystemd-network/dhcp-relay-downstream.c
1
84.32
0.07% src/libsystemd/sd-event/sd-event.c
1
95.64
0.3% src/libsystemd/sd-future/test-fiber-ops.c
1
99.16
0.0% src/libsystemd/sd-varlink/test-varlink-idl.c
1
77.14
-1.43% src/login/logind-utmp.c
1
73.22
-0.09% src/network/networkd-dhcp4.c
1
86.15
-0.09% src/network/networkd-route.c
1
95.0
-5.0% src/oom/oomd-util.h
1
72.91
-0.12% src/resolve/resolved-dns-scope.c
1
92.12
-0.3% src/resolve/resolved-dns-stream.c
1
81.46
-0.23% src/resolve/resolved-hook.c
1
67.6
-0.35% src/resolve/resolved-llmnr.c
1
60.7
-0.22% src/shared/find-esp.c
Jobs
ID Job ID Ran Files Coverage
1 28272947092.1 27 Jun 2026 03:27AM UTC 2149
72.89
GitHub Action Run
Source Files on build 28272947092
  • Tree
  • List 2149
  • Changed 189
  • Source Changed 128
  • Coverage Changed 176
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28272947092
  • 2358f400 on github
  • Prev Build on main (#28066554192)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc