:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 14:23:33 ] :: [ PASS ] :: Command 'dmesg -C' (Expected 0, got 0) :: [ 14:23:34 ] :: [ PASS ] :: Command 'uname -a' (Expected 0, got 0) :: [ 14:23:35 ] :: [ LOG ] :: ./runtest.sh :: [ 14:24:16 ] :: [ PASS ] :: Command 'dd if=/dev/zero bs=1M count=2000 of=file0.img' (Expected 0, got 0) :: [ 14:24:19 ] :: [ LOG ] :: Output of 'losetup -fP --show file0.img': :: [ 14:24:19 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 14:24:19 ] :: [ LOG ] :: /dev/loop0 :: [ 14:24:20 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 14:24:20 ] :: [ PASS ] :: Command 'losetup -fP --show file0.img' (Expected 0, got 0) :: [ 14:24:30 ] :: [ PASS ] :: Command 'mkfs -t xfs -f /dev/loop0' (Expected 0, got 0) :: [ 14:24:31 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:25:13 ] :: [ PASS ] :: Command 'dd if=/dev/zero bs=1M count=2000 of=file1.img' (Expected 0, got 0) :: [ 14:25:20 ] :: [ LOG ] :: Output of 'losetup -fP --show file1.img': :: [ 14:25:20 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 14:25:20 ] :: [ LOG ] :: /dev/loop1 :: [ 14:25:20 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 14:25:21 ] :: [ PASS ] :: Command 'losetup -fP --show file1.img' (Expected 0, got 0) :: [ 14:25:31 ] :: [ PASS ] :: Command 'mkfs -t xfs -f /dev/loop1' (Expected 0, got 0) :: [ 14:25:32 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:26:14 ] :: [ PASS ] :: Command 'dd if=/dev/zero bs=1M count=2000 of=file2.img' (Expected 0, got 0) :: [ 14:26:21 ] :: [ LOG ] :: Output of 'losetup -fP --show file2.img': :: [ 14:26:21 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 14:26:22 ] :: [ LOG ] :: /dev/loop2 :: [ 14:26:22 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 14:26:22 ] :: [ PASS ] :: Command 'losetup -fP --show file2.img' (Expected 0, got 0) :: [ 14:26:32 ] :: [ PASS ] :: Command 'mkfs -t xfs -f /dev/loop2' (Expected 0, got 0) :: [ 14:26:34 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:27:15 ] :: [ PASS ] :: Command 'dd if=/dev/zero bs=1M count=2000 of=file3.img' (Expected 0, got 0) :: [ 14:27:22 ] :: [ LOG ] :: Output of 'losetup -fP --show file3.img': :: [ 14:27:22 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 14:27:22 ] :: [ LOG ] :: /dev/loop3 :: [ 14:27:22 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 14:27:23 ] :: [ PASS ] :: Command 'losetup -fP --show file3.img' (Expected 0, got 0) :: [ 14:27:33 ] :: [ PASS ] :: Command 'mkfs -t xfs -f /dev/loop3' (Expected 0, got 0) :: [ 14:27:34 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:27:34 ] :: [ LOG ] :: dev list: /dev/loop0 ,/dev/loop1 ,/dev/loop2 ,/dev/loop3 :: [ 14:27:36 ] :: [ PASS ] :: Command 'pvcreate -y /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3' (Expected 0, got 0) :: [ 14:27:38 ] :: [ PASS ] :: Command 'vgcreate black_bird /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3' (Expected 0, got 0) :: [ 14:27:40 ] :: [ PASS ] :: Command 'pvdisplay' (Expected 0, got 0) :: [ 14:27:41 ] :: [ PASS ] :: Command 'vgdisplay' (Expected 0, got 0) :: [ 14:27:42 ] :: [ LOG ] :: Create raid0 :: [ 14:27:45 ] :: [ PASS ] :: Command 'lvcreate --type raid0 --stripesize 64k -i 3 -n non_synced_primary_raid_3legs_1 -L 1G black_bird /dev/loop0:0-300 /dev/loop1:0-300 /dev/loop2:0-300 /dev/loop3:0-300' (Expected 0, got 0) :: [ 14:27:46 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:27:48 ] :: [ PASS ] :: Command 'lvdisplay' (Expected 0, got 0) :: [ 14:27:50 ] :: [ PASS ] :: Command 'lvremove /dev/black_bird/non_synced_primary_raid_3legs_1 -y' (Expected 0, got 0) :: [ 14:27:50 ] :: [ LOG ] :: Create raid1 :: [ 14:27:59 ] :: [ PASS ] :: Command 'lvcreate --type raid1 -m 3 -n non_synced_primary_raid_3legs_1 -L 1G black_bird /dev/loop0:0-300 /dev/loop1:0-300 /dev/loop2:0-300 /dev/loop3:0-300' (Expected 0, got 0) :: [ 14:28:01 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:28:03 ] :: [ PASS ] :: Command 'lvdisplay' (Expected 0, got 0) :: [ 14:28:08 ] :: [ PASS ] :: Command 'lvremove /dev/black_bird/non_synced_primary_raid_3legs_1 -y' (Expected 0, got 0) :: [ 14:28:08 ] :: [ LOG ] :: Create raid5 :: [ 14:28:15 ] :: [ PASS ] :: Command 'lvcreate --type raid5 -i 3 -n non_synced_primary_raid_3legs_1 -L 1G black_bird /dev/loop0:0-300 /dev/loop1:0-300 /dev/loop2:0-300 /dev/loop3:0-300' (Expected 0, got 0) :: [ 14:28:17 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:28:18 ] :: [ PASS ] :: Command 'lvdisplay' (Expected 0, got 0) :: [ 14:28:21 ] :: [ PASS ] :: Command 'lvremove /dev/black_bird/non_synced_primary_raid_3legs_1 -y' (Expected 0, got 0) :: [ 14:28:21 ] :: [ LOG ] :: Create raid10 :: [ 14:28:30 ] :: [ PASS ] :: Command 'lvcreate --type raid10 -i 2 -m 1 -n non_synced_primary_raid_3legs_1 -L 1G black_bird /dev/loop0:0-300 /dev/loop1:0-300 /dev/loop2:0-300 /dev/loop3:0-300' (Expected 0, got 0) :: [ 14:28:33 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:28:35 ] :: [ PASS ] :: Command 'lvdisplay' (Expected 0, got 0) :: [ 14:28:39 ] :: [ PASS ] :: Command 'lvremove /dev/black_bird/non_synced_primary_raid_3legs_1 -y' (Expected 0, got 0) :: [ 14:28:40 ] :: [ PASS ] :: Command 'vgremove black_bird' (Expected 0, got 0) :: [ 14:28:42 ] :: [ PASS ] :: Command 'pvremove /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3' (Expected 0, got 0) :: [ 14:28:43 ] :: [ PASS ] :: Command 'losetup -d /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3' (Expected 0, got 0) :: [ 14:28:47 ] :: [ PASS ] :: Command 'rm -rf file*' (Expected 0, got 0) :: [ 14:28:48 ] :: [ PASS ] :: Command 'lsblk' (Expected 0, got 0) :: [ 14:28:49 ] :: [ PASS ] :: check the errors (Expected 1, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 318s :: Assertions: 44 good, 0 bad :: RESULT: PASS (Test)