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

systemd / systemd / 20629511025
73%

Build:
DEFAULT BRANCH: main
Ran 01 Jan 2026 02:50AM UTC
Jobs 1
Files 1973
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

31 Dec 2025 02:58PM UTC coverage: 72.676% (+0.2%) from 72.439%
20629511025

push

github

web-flow
Support Bash completions for short option group in journalctl (#40214)

Currently, the Bash completions for journalctl tries to match the
previous word _**exactly**_, which leads to the following issue:
`journalctl -u dock` correctly auto completes to `journalctl -u
docker.service`, but `journalctl -eu` provides no completions at all,
which is a shame since I never use the `-u` option alone (almost always
`-eu` or `-efu`, I wish the `-e` option was the default but I digress).

The proposed solution is to assume words that start with only a single
dash and consist of only letters are short option groups and handle them
as if the previous word was the short option using the last character,
e.g. `-efu` -> `-u`.

309992 of 426542 relevant lines covered (72.68%)

1153788.89 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
74.17
-0.11% src/import/importd.c
1
73.91
-4.35% src/libsystemd-network/lldp-network.c
1
80.43
-0.36% src/libsystemd-network/sd-ndisc.c
1
77.27
-0.04% src/libsystemd/sd-bus/bus-message.c
1
69.74
-0.21% src/libsystemd/sd-device/device-monitor.c
1
92.27
-0.05% src/libsystemd/sd-journal/journal-file.c
1
85.81
0.0% src/libsystemd/sd-journal/sd-journal.c
1
80.92
-0.25% src/libsystemd/sd-netlink/netlink-util.c
1
63.95
-0.13% src/machine/machined-dbus.c
1
72.27
-0.09% src/network/networkd-dhcp4.c
1
88.75
-0.25% src/network/networkd-neighbor.c
1
83.83
0.0% src/network/networkd-route.c
1
87.39
-0.23% src/network/tc/qdisc.c
1
43.8
-0.26% src/resolve/resolved-mdns.c
1
70.02
-0.16% src/systemctl/systemctl-list-units.c
1
93.95
-0.11% src/test/test-time-util.c
1
58.26
-0.17% src/timesync/timesyncd-manager.c
1
72.06
-0.13% src/udev/net/link-config.c
2
77.64
-0.25% src/core/job.c
2
72.07
-0.56% src/import/import-fs.c
2
77.36
0.75% src/journal-remote/journal-upload-journal.c
2
80.59
-0.54% src/libsystemd/sd-bus/bus-convenience.c
2
79.57
-0.12% src/resolve/resolved-dns-transaction.c
3
80.58
0.61% src/core/manager.c
3
95.29
-3.53% src/journal/journald-rate-limit.c
3
60.73
-0.33% src/libsystemd-network/ndisc-option.c
3
73.24
-1.06% src/libsystemd-network/sd-ipv4acd.c
3
80.14
-1.06% src/libsystemd-network/sd-lldp-rx.c
3
86.22
-0.96% src/userdb/userwork.c
4
67.86
-2.38% src/core/dbus-job.c
4
75.38
-0.68% src/core/transaction.c
4
76.16
-0.16% src/journal/journald-manager.c
4
82.27
-0.99% src/network/networkd-sysctl.c
4
88.46
-1.18% src/shared/serialize.c
7
61.52
-1.9% src/core/scope.c
7
70.69
-1.72% src/nsresourced/userns-registry.c
8
81.18
-0.24% src/core/unit.c
8
84.87
-0.37% src/network/networkd-link.c
9
79.29
-2.45% src/shared/bus-polkit.c
24
60.17
-1.24% src/core/socket.c
51
71.47
18.34% src/repart/repart.c
Jobs
ID Job ID Ran Files Coverage
1 20629511025.1 01 Jan 2026 02:50AM UTC 1973
72.68
GitHub Action Run
Source Files on build 20629511025
  • Tree
  • List 1973
  • Changed 66
  • Source Changed 0
  • Coverage Changed 66
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20629511025
  • f5530c10 on github
  • Prev Build on main (#20608716976)
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

© 2025 Coveralls, Inc