mirror of
https://github.com/antonblanchard/microwatt.git
synced 2026-04-26 04:17:22 +00:00
Initial import of microwatt
Signed-off-by: Anton Blanchard <anton@linux.ibm.com>
This commit is contained in:
33
scripts/run_test.sh
Executable file
33
scripts/run_test.sh
Executable file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ $# -ne 1 ]; then
|
||||
echo "Usage: run_test.sh <test>"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
TEST=$1
|
||||
|
||||
TMPDIR=$(mktemp -d)
|
||||
|
||||
function finish {
|
||||
rm -rf "$TMPDIR"
|
||||
}
|
||||
|
||||
trap finish EXIT
|
||||
|
||||
MICROWATT_DIR=$PWD
|
||||
|
||||
Y=$(${MICROWATT_DIR}/scripts/hash.py tests/${TEST}.out)
|
||||
|
||||
cd $TMPDIR
|
||||
|
||||
cp ${MICROWATT_DIR}/tests/${TEST}.bin simple_ram_behavioural.bin
|
||||
|
||||
X=$( ${MICROWATT_DIR}/core_tb | ${MICROWATT_DIR}/scripts/hash.py )
|
||||
|
||||
if [ $X == $Y ]; then
|
||||
echo "$TEST PASS"
|
||||
else
|
||||
echo "$TEST FAIL ********"
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user