Add test runner for privileged

This commit is contained in:
Domenico Ottolia 2021-03-16 23:26:59 -04:00
parent d354cbd37d
commit 748372dc45

View File

@ -0,0 +1,22 @@
clear
printf "\n\n#####\nStarting tests for $1\n#####\n\n"
if [[ "$2" != "-simonly" ]]
then
cd ~/riscv-wally/wally-pipelined/testgen/privileged
python3 "testgen-$1.py"
printf "\n\n#####\nRan testgen-$1.py Making...\n#####\n\n\n"
cd ~/riscv-wally/imperas-riscv-tests
make privileged
fi
if [[ "$2" == "-sim" || "$2" == "-simonly" ]]
then
printf "\n\n\n#####\nSimulating!\n#####\n\n"
cd ~/riscv-wally/wally-pipelined/regression
vsim -do wally-privileged.do -c
fi
cd ~/riscv-wally
printf "\n\n\n#####\nDone!\n#####\n\n"