Mercurial > yaffs-ecoscentric-gpl
changeset 397:fab223fcc02c
Add more test code.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
| author | Charles Manning <cdhmanning@gmail.com> |
|---|---|
| date | Tue, 30 Mar 2010 14:35:05 +1300 |
| parents | 7a4477ef2d02 |
| children | a688086ddd0c |
| files | direct/tests/README direct/tests/launch_tests.sh direct/tests/manage_nand_test.sh direct/tests/manage_nor_test.sh linux-tests/drive_gnuplot.sh |
| diffstat | 5 files changed, 28 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/direct/tests/README +++ b/direct/tests/README @@ -55,3 +55,6 @@ xterm as follows: $ xterm -e "`pwd`/manage_nor_test.sh 3"& ... +Then there's launch_tests.sh which sets up a tmpfs directory and launches 3 +nor simulations and 3 nand simulations. +
new file mode 100755 --- /dev/null +++ b/direct/tests/launch_tests.sh @@ -0,0 +1,16 @@ +#! /bin/sh +set -x +LAUNCHDIR=`pwd` +RUNDIR=`pwd`/tmp +mkdir $RUNDIR +sudo mount -t tmpfs none $RUNDIR +sudo chmod a+wr $RUNDIR + + + +xterm -e "$LAUNCHDIR/manage_nor_test.sh 0"& +xterm -e "$LAUNCHDIR/manage_nand_test.sh 0"& +xterm -e "$LAUNCHDIR/manage_nor_test.sh 1"& +xterm -e "$LAUNCHDIR/manage_nand_test.sh 1"& +xterm -e "$LAUNCHDIR/manage_nor_test.sh 2"& +xterm -e "$LAUNCHDIR/manage_nand_test.sh 2"&
--- a/direct/tests/manage_nand_test.sh +++ b/direct/tests/manage_nand_test.sh @@ -3,13 +3,12 @@ dir_id=-none [ -z $1 ] || dir_id=$1 -RUNDIR=`pwd`/tmpnand$dir_id +STARTDIR=`pwd` +RUNDIR=`pwd`/tmp/nand-$dir_id mkdir $RUNDIR -sudo mount -t tmpfs none $RUNDIR -sudo chmod a+wr $RUNDIR cd $RUNDIR -cp ../*sh . -ln -s ../yaffs_test yaffs_test +cp $STARTDIR/*sh . +ln -s $STARTDIR/yaffs_test yaffs_test ./init_fw_update_test_nand.sh ./run_fw_update_test_nand.sh
--- a/direct/tests/manage_nor_test.sh +++ b/direct/tests/manage_nor_test.sh @@ -3,13 +3,12 @@ dir_id=-none [ -z $1 ] || dir_id=$1 -RUNDIR=`pwd`/tmpnor$dir_id +STARTDIR=`pwd` +RUNDIR=`pwd`/tmp/nor-$dir_id mkdir $RUNDIR -sudo mount -t tmpfs none $RUNDIR -sudo chmod a+wr $RUNDIR cd $RUNDIR -cp ../*sh . -ln -s ../yaffs_test yaffs_test +cp $STARTDIR/*sh . +ln -s $STARTDIR/yaffs_test yaffs_test ./init_fw_update_test_nor.sh ./run_fw_update_test_nor.sh
