25 lines
		
	
	
		
			632 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			632 B
		
	
	
	
		
			Plaintext
		
	
	
	
| 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
 |