From eedaeded177b6ba5aa417fdb56803c34ee32a50d Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Wed, 24 Apr 2019 18:33:23 -0700 Subject: [PATCH] add basic regression script --- scripts/regression.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 scripts/regression.sh diff --git a/scripts/regression.sh b/scripts/regression.sh new file mode 100755 index 00000000..5908d40d --- /dev/null +++ b/scripts/regression.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +# NOTE: TEMPORARY UNTIL CI IS ONLINE + +# Run by just giving the test to run (run-bmark-tests | run-asm-tests) +# Runs in vsim and verisim + +set -xe + +cd sims/vsim/ + +make SUB_PROJECT=example CONFIG=DefaultRocketConfig && make SUB_PROJECT=example CONFIG=DefaultRocketConfig $1 +make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig && make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig $1 +make SUB_PROJECT=boom CONFIG=BoomConfig && make SUB_PROJECT=boom CONFIG=BoomConfig $1 +make SUB_PROJECT=rocketchip CONFIG=DefaultConfig && make SUB_PROJECT=rocketchip CONFIG=DefaultConfig $1 + +cd ../verisim/ + +make SUB_PROJECT=example CONFIG=DefaultRocketConfig && make SUB_PROJECT=example CONFIG=DefaultRocketConfig $1 +make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig && make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig $1 +make SUB_PROJECT=boom CONFIG=BoomConfig && make SUB_PROJECT=boom CONFIG=BoomConfig $1 +make SUB_PROJECT=rocketchip CONFIG=DefaultConfig && make SUB_PROJECT=rocketchip CONFIG=DefaultConfig $1