]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
TEST-83-BTRFS: Skip if root filesystem is not btrfs
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 28 Apr 2024 18:58:01 +0000 (20:58 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 30 Apr 2024 16:17:13 +0000 (18:17 +0200)
test/units/testsuite-83.sh

index a722c79d4e5038aea924372e7ad1ce8c873f4d68..4f10ae74682db7cf36bdf7f17c713a5b6f0067df 100755 (executable)
@@ -3,6 +3,13 @@
 set -eux
 set -o pipefail
 
+FSTYPE="$(stat --file-system --format "%T" /)"
+
+if [[ "$FSTYPE" != "btrfs" ]]; then
+    echo "Root filesystem is $FSTYPE instead of btrfs, skipping"
+    exit 77
+fi
+
 TEST_BTRFS_OFFSET=/usr/lib/systemd/tests/unit-tests/manual/test-btrfs-physical-offset
 
 SWAPFILE=/var/tmp/swapfile