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

systemd / systemd / 12959699887
73%

Build:
DEFAULT BRANCH: main
Ran 25 Jan 2025 01:57AM UTC
Jobs 1
Files 1884
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

24 Jan 2025 08:31PM UTC coverage: 71.472% (+0.009%) from 71.463%
12959699887

push

github

yuwata
homed: when setting up an idmapping map foreign UID range on itself

Now that nspawn can run unprivileged off directory trees owned by
the new "foreign" UID range let's make sure homed actually allows
files owned by that range in the home directories.

This is not enough to make nspawn just work in homed home dirs
unfortunately though. that's because homed applies an idmapping, and
nspawn would need to then to take that idmapped mount and apply another
one, and the kernel simply doesn't support stacked idmapped mounts.
There's work ongoing to address that in the kernel.

However, this is a first step, and should be enough to make things just
work should the kernel eventually support stacked idmapped mounts.

2 of 3 new or added lines in 1 file covered. (66.67%)

1544 existing lines in 49 files now uncovered.

291848 of 408338 relevant lines covered (71.47%)

709560.08 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
51.08
0.34% src/home/homework-mount.c

Coverage Regressions

Lines Coverage ∆ File
390
36.89
-0.44% src/home/homectl.c
351
52.96
-0.56% src/shared/user-record.c
293
82.33
0.01% src/libsystemd/sd-json/sd-json.c
97
65.39
-0.78% src/shared/user-record-show.c
53
44.79
10.52% src/nsresourced/nsresourcework.c
46
72.63
1.99% src/login/user-runtime-dir.c
42
77.12
-1.66% src/core/manager.c
41
79.75
-0.53% src/udev/udev-rules.c
30
90.61
0.03% src/libsystemd/sd-device/sd-device.c
25
64.73
-0.9% src/core/service.c
22
22.22
-20.37% src/ssh-generator/ssh-proxy.c
22
88.14
-0.3% src/delta/delta.c
13
77.54
-1.63% src/core/job.c
13
70.24
-5.36% src/nsresourced/userns-restrict.c
13
37.5
-10.83% src/systemctl/systemctl-start-special.c
10
80.39
-1.72% src/network/networkctl-config-file.c
9
84.24
0.0% src/network/networkd-link.c
8
66.12
-1.47% src/cgtop/cgtop.c
7
76.47
-2.75% src/journal/journalctl-show.c
6
75.59
-4.72% src/udev/udev-watch.c
5
73.29
-1.81% src/libsystemd-network/sd-ipv4acd.c
4
87.88
-6.06% src/resolve/resolved-socket-graveyard.c
4
85.27
-1.34% src/journal-remote/journal-upload-journal.c
3
92.16
-5.88% src/core/unit.h
3
76.37
-0.53% src/core/transaction.c
3
77.15
-0.39% src/hostname/hostnamed.c
2
90.3
-1.49% src/shared/userdb-dropin.c
2
81.25
-0.52% src/libsystemd/sd-netlink/netlink-util.c
2
95.94
-0.26% src/shared/calendarspec.c
2
86.54
-0.61% src/libsystemd-network/sd-radv.c
2
72.79
-0.17% src/sysusers/sysusers.c
2
83.56
-0.3% src/core/device.c
2
55.04
-0.52% src/journal-remote/journal-upload.c
2
72.84
-0.25% src/libsystemd-network/sd-dhcp6-client.c
1
84.18
-0.1% src/basic/process-util.c
1
89.09
-0.15% src/resolve/resolved-dns-query.c
1
89.13
-2.17% src/libsystemd-network/arp-util.c
1
86.59
-0.15% src/udev/udev-manager.c
1
85.75
-0.12% src/shared/userdb.c
1
74.69
-0.62% src/libsystemd/sd-journal/journal-vacuum.c
1
60.68
-0.14% src/libsystemd/sd-bus/bus-creds.c
1
72.73
0.65% src/import/export-tar.c
1
87.39
-0.23% src/network/tc/qdisc.c
1
69.27
-0.49% src/shared/cgroup-show.c
1
69.66
-0.56% src/login/logind-varlink.c
1
81.82
-1.01% src/libsystemd-network/dhcp-network.c
1
72.77
-0.52% src/udev/udev-worker.c
1
85.4
-0.13% src/network/networkd-dhcp-prefix-delegation.c
1
61.31
-0.6% src/core/dbus-job.c
Jobs
ID Job ID Ran Files Coverage
1 12959699887.1 25 Jan 2025 01:57AM UTC 1884
71.47
GitHub Action Run
Source Files on build 12959699887
  • Tree
  • List 1884
  • Changed 955
  • Source Changed 38
  • Coverage Changed 82
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12959699887
  • 1153d2d2 on github
  • Prev Build on main (#12940458095)
  • Next Build on main (#12969565526)
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