script revision e0ed7404719a9ddd2ba427a80db5365c8bad18c0
15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -x $RESIZE2FS_EXE -a -x $DEBUGFS_EXE; then
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test_description="very large fs growth using ext4 w/64bit"
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FEATURES="-t ext4 -O 64bit"
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SIZE_1=512M
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SIZE_2=2T
75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOG=$test_name.log
85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)E2FSCK=../e2fsck/e2fsck
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles). $cmd_dir/scripts/resize_test
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)resize_test
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RC=$?
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if [ $RC -eq 0 ]; then
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "$test_name: $test_description: ok"
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	touch $test_name.ok
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif [ $RC -eq 111 ]; then
195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "$test_name: $test_description: skipped"
205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	touch $test_name.ok
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "$test_name: $test_description: failed"
235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	touch $test_name.failed
245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)unset FEATURES SIZE_1 SIZE_2 LOG E2FSCK
275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else #if test -x $RESIZE2FS_EXE -a -x $DEBUGFS_EXE; then
295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "$test_name: $test_description: skipped"
305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi 
315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)