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

systemd / systemd / 26546993077
73%

Build:
DEFAULT BRANCH: main
Ran 28 May 2026 03:27AM UTC
Jobs 1
Files 2126
Run time 4min
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 May 2026 08:34PM UTC coverage: 72.995% (+0.3%) from 72.667%
26546993077

push

github

bluca
test-pressure: set timeout to make not wait forever

If this runs on a slow or busy machine, then we may not get enough
pressure to trigger the event sources. In such case, the test does not
finish. It is problematic when the test is _not_ run with 'meson test',
e.g. debian/ubuntu CIs.

Let's introduce a timeout for each event loop, and skip test cases
gracefully.

8 of 12 new or added lines in 1 file covered. (66.67%)

19671 existing lines in 226 files now uncovered.

337119 of 461841 relevant lines covered (72.99%)

1326365.62 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
82.95
-1.9% src/test/test-pressure.c

Coverage Regressions

Lines Coverage ∆ File
1014
0.0
0.0% src/vmspawn/vmspawn.c
849
48.74
0.13% src/home/homectl.c
829
75.46
0.07% src/repart/repart.c
656
80.28
0.28% src/shared/tpm2-util.c
634
69.97
-0.28% src/core/exec-invoke.c
544
75.33
-0.09% src/pcrlock/pcrlock.c
525
39.81
-0.06% src/login/logind-dbus.c
463
42.86
-0.89% src/basic/terminal-util.c
440
46.68
0.1% src/imds/imdsd.c
419
56.37
-17.4% src/udev/net/link-config.c
413
77.44
1.63% src/libsystemd/sd-bus/sd-bus.c
381
80.44
-0.08% src/shared/dissect-image.c
346
71.7
0.98% src/core/service.c
340
81.32
0.47% src/libsystemd/sd-varlink/sd-varlink.c
323
84.95
0.13% src/libsystemd/sd-json/sd-json.c
308
0.0
0.0% src/home/homework-fscrypt.c
298
28.02
-0.67% src/udev/udev-builtin-net_id.c
275
66.67
-0.48% src/nsresourced/nsresourcework.c
272
61.2
6.47% src/shared/pkcs11-util.c
270
32.96
-22.94% src/login/logind-varlink.c
253
55.31
-0.54% src/shared/user-record.c
251
2.43
0.16% src/shared/libfido2-util.c
241
46.4
0.05% src/network/networkd-dhcp-common.c
238
65.55
-0.04% src/core/socket.c
230
57.61
-0.22% src/sysupdate/updatectl.c
215
84.9
-0.49% src/network/networkd-link.c
215
73.05
-0.01% src/nspawn/nspawn.c
213
56.62
0.26% src/login/pam_systemd.c
213
66.57
2.56% src/shared/crypto-util.c
212
72.68
0.49% src/sysupdate/sysupdate.c
208
56.24
-0.96% src/login/logind-session.c
198
49.41
0.26% src/home/pam_systemd_home.c
198
78.12
0.0% src/shared/bootspec.c
186
86.84
-0.1% src/libsystemd/sd-bus/bus-objects.c
178
74.84
0.08% src/bootctl/bootctl-install.c
171
78.3
0.91% src/firstboot/firstboot.c
164
0.0
0.0% src/socket-proxy/socket-proxyd.c
163
72.18
-0.06% src/mount/mount-tool.c
160
70.06
-0.89% src/nsresourced/userns-registry.c
155
80.22
0.1% src/hostname/hostnamed.c
150
79.94
0.6% src/udev/udev-rules.c
148
49.08
0.08% src/sysinstall/sysinstall.c
146
45.41
2.41% src/cryptsetup/cryptsetup.c
145
22.95
0.14% src/login/logind-session-dbus.c
143
8.55
-0.05% src/libsystemd/sd-bus/test-bus-chat.c
139
1.53
0.0% src/test/test-execute.c
137
56.94
1.71% src/hostname/hostnamectl.c
132
0.0
0.0% src/report/report-basic.c
127
74.45
-2.88% src/login/logind-user.c
127
88.78
-0.35% src/network/networkd-address.c
105
64.19
-3.24% src/login/logind-seat.c
104
83.27
0.02% src/shared/seccomp-util.c
104
49.72
0.95% src/vconsole/vconsole-setup.c
102
90.73
0.51% src/test/test-condition.c
99
58.11
-0.05% src/resolve/resolved-bus.c
95
84.77
0.08% src/basic/log.c
93
80.58
-0.52% src/coredump/coredumpctl.c
89
84.35
0.04% src/network/networkd-dhcp-prefix-delegation.c
89
80.57
0.69% src/network/networkd-dhcp-server.c
89
79.76
0.0% src/network/networkd-radv.c
86
11.23
0.03% src/login/loginctl.c
85
83.16
0.25% src/network/networkd-manager.c
84
88.85
0.15% src/shared/condition.c
81
80.76
-0.22% src/shared/qmp-client.c
78
73.05
0.12% src/shared/elf-util.c
77
32.97
0.0% src/shared/prompt-util.c
75
56.29
-5.75% src/login/logind-inhibit.c
74
78.78
0.13% src/report/report.c
74
82.46
0.11% src/test/test-tpm2.c
72
59.13
-1.2% src/nsresourced/nsresourced-manager.c
70
84.89
0.09% src/network/networkd-network.c
69
81.73
-1.01% src/bootctl/bootctl-status.c
67
60.35
0.3% src/login/logind-core.c
63
84.25
0.53% src/libsystemd/sd-event/sd-event.c
61
70.82
-0.61% src/shared/pretty-print.c
60
80.03
2.48% src/libsystemd/sd-bus/bus-message.c
59
73.88
0.0% src/core/varlink.c
58
82.03
-1.82% src/coredump/coredump-context.c
57
82.95
-1.9% src/test/test-pressure.c
55
0.0
0.0% src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-fido2.c
53
82.11
0.0% src/libsystemd-network/sd-dhcp-lease.c
52
71.12
7.7% src/core/scope.c
52
67.79
1.12% src/import/pull-raw.c
52
38.02
-0.32% src/shared/generator.c
51
92.46
0.0% src/network/networkd-json.c
49
87.37
63.7% src/core/varlink-unit.c
49
48.87
-17.43% src/shared/numa-util.c
49
71.51
-4.65% src/test/test-luo.c
48
82.11
-1.23% src/tpm2-setup/tpm2-setup.c
47
59.62
0.07% src/shared/ptyfwd.c
47
77.11
-0.35% src/shared/vconsole-util.c
45
72.84
1.09% src/import/pull-tar.c
45
82.08
0.33% src/pcrextend/pcrextend.c
45
66.83
0.0% src/systemctl/systemctl-enable.c
44
94.9
0.0% src/shared/dns-rr.c
43
0.0
0.0% src/cryptsetup/cryptsetup-pkcs11.c
43
71.98
-0.02% src/run/run.c
43
6.49
-0.09% src/test/test-btrfs.c
42
56.07
0.71% src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-tpm2.c
42
76.04
-11.71% src/shared/locale-setup.c
41
0.0
0.0% src/imds/imds-generator.c
40
80.6
-0.68% src/shared/curl-util.c
39
73.54
-9.79% src/basic/signal-util.c
39
68.16
0.04% src/login/logind.c
38
86.07
0.84% src/libsystemd-network/sd-dhcp-server.c
38
41.15
0.63% src/login/logind-seat-dbus.c
34
77.99
0.15% src/shared/pcrextend-util.c
34
30.0
0.0% src/shared/smack-util.c
31
82.27
-0.03% src/creds/creds.c
30
87.01
-0.22% src/libsystemd-network/sd-radv.c
29
82.95
5.25% src/basic/io-util.c
27
95.92
0.0% src/libsystemd-network/dhcp-message.c
26
77.76
-0.02% src/shared/logs-show.c
26
69.66
0.0% src/systemctl/systemctl-start-special.c
26
40.22
6.37% src/udev/udev-builtin-path_id.c
25
66.33
-0.09% src/coredump/coredump-submit.c
25
0.0
0.0% src/home/homectl-prompts.c
25
48.78
0.42% src/shared/qrcode-util.c
24
64.84
0.13% src/test/test-fdstore.c
23
85.99
-0.69% src/basic/user-util.c
23
0.0
0.0% src/libsystemd-network/fuzz-dhcp-server.c
22
80.22
-0.58% src/basic/mountpoint-util.c
22
0.0
0.0% src/home/homectl-pkcs11.c
22
60.6
0.38% src/import/pull-common.c
20
61.39
0.0% src/basic/confidential-virt.c
19
83.97
0.14% src/udev/udev-event.c
17
75.0
3.74% src/bootctl/bootctl-util.c
16
89.44
0.13% src/basic/locale-util.c
16
62.3
0.59% src/cryptsetup/cryptsetup-tokens/cryptsetup-token-systemd-pkcs11.c
16
90.88
0.04% src/shared/dns-packet.c
16
71.26
-6.3% src/shared/tests.c
15
91.09
0.11% src/basic/pidref.c
15
83.19
2.68% src/shared/cryptsetup-util.c
14
66.07
1.26% src/analyze/analyze-nvpcrs.c
14
68.66
0.47% src/shared/module-util.c
14
72.22
0.0% src/shared/selinux-util.c
14
94.35
9.55% src/test/test-qmp-client.c
14
44.51
-4.05% src/tty-ask-password-agent/tty-ask-password-agent.c
13
85.84
0.26% src/basic/argv-util.c
13
85.34
1.62% src/basic/lock-util.c
13
88.1
12.44% src/cryptsetup/cryptsetup-tokens/luks2-pkcs11.c
13
89.05
7.8% src/libsystemd-network/sd-ndisc.c
13
92.53
0.36% src/shared/pam-util.c
12
93.45
0.12% src/libsystemd/sd-hwdb/sd-hwdb.c
12
76.42
0.22% src/udev/udev-builtin-hwdb.c
11
63.46
1.2% src/network/networkd.c
11
74.42
0.0% src/shared/base-filesystem.c
11
82.43
0.24% src/shared/password-quality-util-pwquality.c
10
95.77
0.48% src/libsystemd-network/sd-dhcp-server-lease.c
10
75.14
-0.69% src/oom/oomd-manager.c
9
98.4
0.38% src/libsystemd/sd-varlink/test-varlink.c
8
73.5
-2.83% src/libsystemd-network/sd-ipv4acd.c
8
98.22
0.0% src/libsystemd-network/test-dhcp-message.c
8
80.88
0.0% src/shared/netif-naming-scheme.c
7
61.11
1.65% src/resolve/resolved.c
7
95.3
-0.09% src/test/test-fileio.c
6
80.0
0.34% src/cryptenroll/cryptenroll-pkcs11.c
6
97.21
-1.66% src/libsystemd-network/test-ndisc-rs.c
6
98.45
0.14% src/libsystemd/sd-bus/test-bus-marshal.c
6
77.4
-1.44% src/nss-resolve/nss-resolve.c
6
60.0
2.86% src/shared/libarchive-util.c
6
96.55
3.4% src/test/test-path.c
6
82.95
-4.65% src/udev/udevadm-monitor.c
5
93.12
0.03% src/basic/compress.c
5
67.45
-1.18% src/machine/machine-dbus.c
5
53.47
-0.63% src/machine/machined-dbus.c
5
94.85
0.0% src/network/networkd-queue.c
5
78.42
-0.61% src/resolve/resolved-varlink.c
5
91.03
-0.11% src/test/test-acl-util.c
5
70.73
-3.55% src/udev/udev-builtin-tpm2_id.c
4
88.89
-11.11% src/basic/sort-util.c
4
98.78
1.15% src/libsystemd/sd-bus/test-bus-objects.c
4
98.79
0.0% src/resolve/test-dns-cache.c
4
55.56
0.0% src/shared/btrfs-util.h
4
94.2
1.9% src/shared/libcrypt-util.c
4
0.0
0.0% src/shared/pam-util.h
3
80.28
0.0% src/core/execute.c
3
62.54
1.34% src/libsystemd-network/ndisc-option.c
3
97.67
0.06% src/libsystemd/sd-bus/test-bus-watch-bind.c
3
94.44
0.9% src/network/networkd-dhcp-server-bus.c
3
87.5
0.0% src/shared/crypto-util.h
3
78.93
-1.15% src/shared/journal-importer.c
3
99.29
0.0% src/test/test-parse-util.c
3
59.8
1.35% src/timesync/timesyncd-manager.c
2
92.82
0.0% src/basic/cgroup-util.c
2
66.67
0.0% src/basic/io-util.h
2
72.73
0.0% src/basic/signal-util.h
2
96.23
0.0% src/boot/chid.c
2
75.85
-0.36% src/core/automount.c
2
82.98
-0.38% src/core/path.c
2
77.05
-0.16% src/journal/journald-manager.c
2
92.65
0.58% src/libsystemd-network/icmp6-util.c
2
73.27
-0.25% src/libsystemd-network/sd-dhcp6-client.c
2
98.9
0.43% src/libsystemd-network/test-dhcp-server.c
2
84.22
0.85% src/libsystemd/sd-json/json-util.c
2
80.0
0.0% src/network/networkd-conf.c
2
84.43
-0.41% src/oom/oomd-util.c
2
77.46
-0.31% src/resolve/resolved-dns-stub.c
2
86.67
-2.22% src/test/test-bpf-token.c
2
98.64
-0.38% src/test/test-hostname-util.c
1
91.67
-1.39% src/basic/dlfcn-util.c
1
75.24
0.09% src/core/cgroup.c
1
75.25
0.0% src/core/transaction.c
1
65.63
-0.08% src/fstab-generator/fstab-generator.c
1
0.0
0.0% src/include/override/signal.h
1
89.13
-2.17% src/libsystemd-network/arp-util.c
1
96.0
-0.4% src/libsystemd-network/dhcp-client-send.c
1
93.75
1.44% src/libsystemd-network/icmp6-test-util.c
1
98.67
4.07% src/libsystemd/sd-bus/test-bus-server.c
1
98.36
-1.64% src/libsystemd/sd-hwdb/test-sd-hwdb.c
1
92.64
-0.05% src/libsystemd/sd-journal/journal-file.c
1
86.4
0.05% src/libsystemd/sd-journal/sd-journal.c
1
71.04
-0.12% src/machine/machine.c
1
73.22
-0.09% src/network/networkd-dhcp4.c
1
87.39
-0.12% src/network/networkd-nexthop.c
1
86.71
4.11% src/network/networkd-sysctl.c
1
95.65
0.65% src/shared/help-util.c
1
97.44
0.07% src/shared/libmount-util.c
1
50.3
0.0% src/shared/machine-register.c
1
87.75
-0.1% src/shared/userdb.c
1
81.34
-0.48% src/systemctl/systemctl-start-unit.c
1
74.38
0.0% src/test/test-namespace.c
1
96.42
0.0% src/test/test-user-util.c
1
64.67
-0.32% src/udev/udev-format.c
1
83.42
-0.25% src/udev/udev-node.c
1
0.0
0.0% src/vmspawn/vmspawn-settings.c
Jobs
ID Job ID Ran Files Coverage
1 26546993077.1 28 May 2026 03:27AM UTC 2126
72.99
GitHub Action Run
Source Files on build 26546993077
  • Tree
  • List 2126
  • Changed 421
  • Source Changed 349
  • Coverage Changed 348
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26546993077
  • 071493c7 on github
  • Prev Build on main (#26068670564)
  • Next Build on main (#26610669849)
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