]> git.ipfire.org Git - thirdparty/mdadm.git/blame - tests/00linear
tests: Gate tests for linear flavor with variable LINEAR
[thirdparty/mdadm.git] / tests / 00linear
CommitLineData
5e7519fa
NB
1
2# create a simple linear
5e7519fa 3
64a4fcb4
SL
4if [ "$LINEAR" != "yes" ]; then
5 echo -ne 'skipping... '
6 exit 0
7fi
8
dab6685f
NB
9mdadm -CR $md0 -l linear -n3 $dev0 $dev1 $dev2
10check linear
ebe6ea0c 11testdev $md0 3 $mdsize2_l 1
dab6685f 12mdadm -S $md0
5e7519fa 13
7d5c3964
N
14# now with version-0.90 superblock
15mdadm -CR $md0 -e0.90 --level=linear -n4 $dev0 $dev1 $dev2 $dev3
16check linear
17testdev $md0 4 $mdsize0 1
18mdadm -S $md0
19
20# now with version-1.0 superblock
21mdadm -CR $md0 -e1.0 --level=linear -n4 $dev0 $dev1 $dev2 $dev3
dab6685f 22check linear
5f175898 23testdev $md0 4 $mdsize1 1
dab6685f 24mdadm -S $md0
5e7519fa
NB
25
26# now with no superblock
bcbb92d4 27mdadm -B $md0 -l linear -n5 $dev0 $dev1 $dev2 $dev3 $dev4
dab6685f
NB
28check linear
29testdev $md0 5 $size 64
30mdadm -S $md0