]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
TEST-58-REPART: make sector size test as a normal test case
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 3 Sep 2025 16:33:47 +0000 (01:33 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 3 Sep 2025 16:34:04 +0000 (01:34 +0900)
test/units/TEST-58-REPART.sh

index aa472df99ad7418d86cdb444b82302a4c1e489fd..e1e18264f8b260fba42112b532205662376cbb84 100755 (executable)
@@ -1375,6 +1375,16 @@ EOF
     assert_in "${loop}p3 : start= *${start}, size= *${size}, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=DB081670-07AE-48CA-9F5E-813D5E40B976, name=\"linux-generic-2\"" "$output"
 }
 
+testcase_sector() {
+    # Valid block sizes on the Linux block layer are >= 512 and <= PAGE_SIZE, and
+    # must be powers of 2. Which leaves exactly four different ones to test on
+    # typical hardware
+    test_sector 512
+    test_sector 1024
+    test_sector 2048
+    test_sector 4096
+}
+
 testcase_dropped_partitions() {
     local workdir image defs
 
@@ -1627,12 +1637,4 @@ if ! systemd-detect-virt --container; then
     run_testcases
 fi
 
-# Valid block sizes on the Linux block layer are >= 512 and <= PAGE_SIZE, and
-# must be powers of 2. Which leaves exactly four different ones to test on
-# typical hardware
-test_sector 512
-test_sector 1024
-test_sector 2048
-test_sector 4096
-
 touch /testok