From cc1c7edf009e4c9b29e9abce99754faac0a11f59 Mon Sep 17 00:00:00 2001 From: Charles Manning Date: Fri, 12 Oct 2012 16:12:00 +1300 Subject: [PATCH] Add more test scripts Signed-off-by: Charles Manning --- .../tests/init_fw_update_test_m18.sh | 5 +++ .../tests/run_fw_update_test_m18.sh | 39 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100755 direct/test-framework/tests/init_fw_update_test_m18.sh create mode 100755 direct/test-framework/tests/run_fw_update_test_m18.sh diff --git a/direct/test-framework/tests/init_fw_update_test_m18.sh b/direct/test-framework/tests/init_fw_update_test_m18.sh new file mode 100755 index 0000000..4957990 --- /dev/null +++ b/direct/test-framework/tests/init_fw_update_test_m18.sh @@ -0,0 +1,5 @@ +#!/bin/bash +# Run this to initialise the file system for the test runs. +rm seed-m18-* +rm emfile-m18* +./yaffs_test -u -i M18-1 diff --git a/direct/test-framework/tests/run_fw_update_test_m18.sh b/direct/test-framework/tests/run_fw_update_test_m18.sh new file mode 100755 index 0000000..9271563 --- /dev/null +++ b/direct/test-framework/tests/run_fw_update_test_m18.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +iterations=100000 + +[ -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-m18-*$j + echo $seed>seed-m18-for-run-$i + + + rm emfile-m18-*$j + cp emfile-m18 emfile-m18-$i + + rm log-m18-*$j + + echo "#########" + echo "#########" + echo "#########" + echo "######### Run $i of $iterations with seed $seed" + echo "#########" + echo "#########" + echo "#########" + ./yaffs_test -u -f -p -s$seed -t0 M18-1 + #>log-m18-$i +done + -- 2.30.2