mirror of
https://github.com/systemd/systemd.git
synced 2024-12-23 21:35:11 +03:00
test: make sure the test units have a test-
prefix
So when collecting coverage the test-.service dropin works as
expected.
Follow-up to 969f5f3cea
.
This commit is contained in:
parent
edea0d6ac5
commit
992e06df08
@ -46,7 +46,7 @@ if grep -q cgroup2 /proc/filesystems ; then
|
||||
test_scope_unpriv_delegation
|
||||
|
||||
# Verify that DelegateSubgroup= affects ownership correctly
|
||||
U="testsubgroup-$RANDOM.service"
|
||||
U="test-subgroup-$RANDOM.service"
|
||||
systemd-run --wait --unit="$U" -p "DynamicUser=1" -p "Delegate=pids" -p "DelegateSubgroup=foo" \
|
||||
test -w "/sys/fs/cgroup/system.slice/$U" -a \
|
||||
-w "/sys/fs/cgroup/system.slice/$U/foo"
|
||||
@ -54,13 +54,13 @@ if grep -q cgroup2 /proc/filesystems ; then
|
||||
# Check that for the subgroup also attributes that aren't covered by
|
||||
# regular (i.e. main cgroup) delegation ownership rules are delegated properly
|
||||
if test -f /sys/fs/cgroup/cgroup.max.depth ; then
|
||||
U="testsubgroup-$RANDOM.service"
|
||||
U="test-subgroup-$RANDOM.service"
|
||||
systemd-run --wait --unit="$U" -p "DynamicUser=1" -p "Delegate=pids" -p "DelegateSubgroup=zzz" \
|
||||
test -w "/sys/fs/cgroup/system.slice/$U/zzz/cgroup.max.depth"
|
||||
fi
|
||||
|
||||
# Check that the invoked process itsel is also in the subgroup
|
||||
U="testsubgroup-$RANDOM.service"
|
||||
U="test-subgroup-$RANDOM.service"
|
||||
systemd-run --wait --unit="$U" -p "DynamicUser=1" -p "Delegate=pids" -p "DelegateSubgroup=bar" \
|
||||
grep -q -x -F "0::/system.slice/$U/bar" /proc/self/cgroup
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user