22 lines
445 B
Bash
Executable File
22 lines
445 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# turn echo on and error on earliest command
|
|
set -ex
|
|
|
|
# get remote exec variables
|
|
SCRIPT_DIR="$( cd "$( dirname "$0" )" && pwd )"
|
|
source $SCRIPT_DIR/defaults.sh
|
|
|
|
export PATH=$LOCAL_VERILATOR_DIR/install/bin:$PATH
|
|
export FIRESIM_ENV_SOURCED=1
|
|
|
|
SIMULATION_ARGS="${mapping[$1]}"
|
|
|
|
run_test_suite () {
|
|
make -C $LOCAL_FIRESIM_DIR $SIMULATION_ARGS run-${1}-tests-fast
|
|
}
|
|
|
|
run_test_suite bmark
|
|
run_test_suite nic
|
|
run_test_suite blockdev
|