Update not stress test
authorcharles <charles>
Mon, 14 Dec 2009 19:42:36 +0000 (19:42 +0000)
committercharles <charles>
Mon, 14 Dec 2009 19:42:36 +0000 (19:42 +0000)
direct/tests/init_fw_update_test_nor.sh
direct/tests/run_fw_update_test_nor.sh

index ba11e9e12cfc5053a8806ccfc386ec490dce268b..8a0cb1af7a0e9c5e9f1e9fe29a0e9edd10e7d642 100755 (executable)
@@ -1,3 +1,5 @@
 #!/bin/bash
 # Run this to initialise the file system for the test runs.
-   ./yaffs_test  -u -i M18-1
+rm seed-nor-*
+rm emfile-nor*
+./yaffs_test  -u -i M18-1
index b9daa24443ef7c69b9c971ff9a2054fa6c7adf62..892f80bfb829c498acf9ce8227c0c89a75f9e98e 100755 (executable)
@@ -1,15 +1,31 @@
 #!/bin/bash
 
+iterations=100000
 
-for ((i=0; i < 100000; i++))  
+[ -z $1 ]  || iterations=$1
+
+
+rm iteration-max-*
+touch iteration-max-$iterations
+
+echo " Running $iterations iterations"
+sleep 2
+
+for ((i=0; i < $iterations; i++))  
 do
 
    seed=$RANDOM   
    j=$(( $i % 10 ))
    rm seed-nor-*$j
    echo $seed>seed-nor-for-run-$i
-   rm data*$j
-   cp emfile-nor data-for-run-$i
-   echo "######### Run $i with seed $seed"
-   ./yaffs_test -f -u -p -s$seed M18-1
+   rm emfile-nor-*$j
+   cp emfile-nor emfile-nor-$i
+   echo "#########"
+   echo "#########"
+   echo "#########"
+   echo "######### Run $i of $iterations with seed $seed"
+   echo "#########"
+   echo "#########"
+   echo "#########"
+   ./yaffs_test -u -f -p -s$seed M18-1
 done