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)