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

systemd / systemd / 21419361949
72%

Build:
DEFAULT BRANCH: main
Ran 28 Jan 2026 02:47AM UTC
Jobs 1
Files 1972
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

27 Jan 2026 02:53PM UTC coverage: 72.793% (-0.03%) from 72.821%
21419361949

push

github

keszybz
kernel-install: handle removal unsuccessful UKIs and loader entries separately

When a tries file exists, 90-uki-copy.install removes a previous UKI of the
same kernel version and all it's unbooted variants. This removal is guarded
behind a check for the existence of the already booted UKI, i.e. if uki.efi
already exists, uki.efi and uki+*.efi will be removed.

This leaves the edge case that if uki.efi does not exist, but only an unbooted,
e.g. uki+3.efi, it will not be removed. This is not a problem, if the number of
tries is constant between both builds, since a new uki+3.efi would overwrite
the existing one, but if the number of tries is changed to, e.g. uki+5.efi, we
are left with both uki+3.efi and uki+5.efi.

The same is done for loader entries.

311334 of 427698 relevant lines covered (72.79%)

1157141.18 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
89.78
-0.19% src/basic/compress.c
1
69.74
-0.21% src/libsystemd/sd-device/device-monitor.c
1
85.76
-0.05% src/libsystemd/sd-journal/sd-journal.c
1
63.95
-0.13% src/machine/machined-dbus.c
1
86.47
-0.12% src/network/networkd-nexthop.c
1
83.92
0.0% src/network/networkd-route.c
1
3.63
-0.01% src/resolve/resolved-dnssd.c
1
79.68
0.0% src/resolve/resolved-dns-transaction.c
1
81.26
-0.23% src/resolve/resolved-hook.c
1
83.94
-0.12% src/resolve/resolved-link.c
1
93.86
-0.11% src/test/test-time-util.c
1
81.0
-0.24% src/udev/udev-node.c
2
69.96
-0.06% src/core/exec-invoke.c
2
74.74
-0.09% src/core/execute-serialize.c
2
77.52
-0.25% src/core/job.c
2
80.55
0.04% src/core/manager.c
2
57.76
-0.41% src/journal-remote/journal-upload.c
2
72.88
-0.25% src/libsystemd-network/sd-dhcp6-client.c
2
92.21
-0.1% src/libsystemd/sd-journal/journal-file.c
2
85.64
0.69% src/network/networkd-link.c
2
82.59
-0.53% src/oom/oomd-util.c
3
75.0
-2.68% src/coredump/coredump-vacuum.c
3
79.46
-0.18% src/core/execute.c
3
95.29
-3.53% src/journal/journald-rate-limit.c
3
60.73
-0.33% src/libsystemd-network/ndisc-option.c
3
75.0
0.7% src/libsystemd-network/sd-ipv4acd.c
4
67.26
-2.38% src/core/dbus-job.c
4
76.16
-0.31% src/journal/journald-manager.c
4
88.46
-1.18% src/shared/serialize.c
5
76.64
-0.91% src/core/timer.c
5
69.14
-0.28% src/network/networkd-ndisc.c
5
85.9
-1.6% src/userdb/userwork.c
6
98.31
0.45% src/libsystemd/sd-bus/test-bus-marshal.c
6
74.64
-0.67% src/shared/creds-util.c
6
57.69
1.69% src/shared/kernel-config.c
7
61.52
-1.9% src/core/scope.c
7
88.21
-0.59% src/shared/userdb.c
8
70.07
-1.46% src/journal-remote/journal-remote-main.c
8
45.95
0.37% src/shared/boot-entry.c
9
76.6
-1.89% src/journal-remote/journal-upload-journal.c
12
39.67
-0.83% src/basic/terminal-util.c
13
37.82
-10.92% src/systemctl/systemctl-start-special.c
14
88.46
0.04% src/network/netdev/netdev.c
14
44.8
-3.18% src/tty-ask-password-agent/tty-ask-password-agent.c
19
81.99
0.0% src/resolve/resolved-dns-delegate.c
20
88.79
-0.73% src/basic/os-util.c
33
52.07
-7.19% src/core/import-creds.c
41
83.75
0.03% src/network/networkd-network.c
66
79.62
0.05% src/network/networkctl-config-file.c
78
81.72
-0.03% src/libsystemd/sd-bus/bus-socket.c
79
82.17
0.07% src/basic/conf-files.c
94
66.19
0.0% src/sysupdate/sysupdate-transfer.c
113
72.2
0.13% src/udev/net/link-config.c
172
8.7
1.74% src/libsystemd/sd-bus/test-bus-chat.c
172
76.75
0.23% src/shared/conf-parser.c
218
80.61
0.0% src/sysext/sysext.c
249
58.14
0.0% src/core/main.c
286
77.32
0.05% src/libsystemd/sd-bus/bus-message.c
341
0.0
0.0% src/kernel-install/kernel-install.c
363
0.0
0.0% src/vmspawn/vmspawn.c
847
72.39
-1.07% src/repart/repart.c
Jobs
ID Job ID Ran Files Coverage
1 21419361949.1 28 Jan 2026 02:47AM UTC 1972
72.79
GitHub Action Run
Source Files on build 21419361949
  • Tree
  • List 1972
  • Changed 99
  • Source Changed 30
  • Coverage Changed 94
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21419361949
  • cab4b9de on github
  • Prev Build on main (#21379083002)
  • Next Build on main (#21460395012)
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