mirror of
https://github.com/systemd/systemd
synced 2024-10-07 00:30:59 +00:00
TEST-46-HOMED: Only run resize tests on btrfs
Other filesystems do not support online shrinking.
This commit is contained in:
parent
6ff6b2e29b
commit
7a273d6570
|
@ -33,6 +33,8 @@ wait_for_state() {
|
|||
done
|
||||
}
|
||||
|
||||
FSTYPE="$(stat --file-system --format "%T" /)"
|
||||
|
||||
systemd-analyze log-level debug
|
||||
systemctl service-log-level systemd-homed debug
|
||||
|
||||
|
@ -129,8 +131,9 @@ if ! systemd-detect-virt -cq ; then
|
|||
inspect test-user
|
||||
fi
|
||||
|
||||
# Do some resize tests, but only if we run on real kernels, as quota inside of containers will fail
|
||||
if ! systemd-detect-virt -cq ; then
|
||||
# Do some resize tests, but only if we run on real kernels and are on btrfs, as quota inside of containers
|
||||
# will fail and minimizing while active only works on btrfs.
|
||||
if ! systemd-detect-virt -cq && [[ "$FSTYPE" == "btrfs" ]]; then
|
||||
# grow while inactive
|
||||
PASSWORD=xEhErW0ndafV4s homectl resize test-user 300M
|
||||
inspect test-user
|
||||
|
|
Loading…
Reference in a new issue