| test_description="mke2fs /dev/mapper/bad_disk should fail" |
| |
| OUT=$test_name.log |
| |
| dmsetup create -v bad_disk --table '0 1148681097 error' > $OUT 2>&1 |
| status=$? |
| if [ "$status" != 0 ]; then |
| echo "$test_name: $test_description: skip" |
| touch $test_name.ok |
| else |
| echo mke2fs /dev/mapper/bad_disk >> $OUT |
| $MKE2FS /dev/mapper/bad_disk >> $OUT 2>&1 |
| status=$? |
| sleep 1 |
| dmsetup remove --retry bad_disk >> $OUT 2>&1 |
| |
| if [ "$status" = 0 ] ; then |
| ln -f $test_name.log $test_name.failed |
| echo "$test_name: $test_description: failed" |
| else |
| echo "$test_name: $test_description: ok" |
| touch $test_name.ok |
| fi |
| fi |