diff options
| author | 2022-10-23 14:03:29 -0400 | |
|---|---|---|
| committer | 2022-10-23 14:03:29 -0400 | |
| commit | e65cb07b75c8ed670116e8e7a2f9d80061786ad5 (patch) | |
| tree | 80e3cc2b75d4d7fa55f5b9affe540c6a370558a2 /tests/mk.sh | |
| parent | add metastability workaround (diff) | |
add error return for tests
Diffstat (limited to 'tests/mk.sh')
| -rwxr-xr-x | tests/mk.sh | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/tests/mk.sh b/tests/mk.sh index 99a2949..417bd3a 100755 --- a/tests/mk.sh +++ b/tests/mk.sh @@ -21,7 +21,8 @@ run_test() { -DVCDFILE="\"$DIR.fst\"" \ --Mdir $DIR \ $EXTARG \ - simtop.v write_read.cpp $MODS + simtop.v write_read.cpp $MODS \ + || exit 1 cd "$DIR" make -f Vsimtop.mk @@ -35,7 +36,7 @@ for POL in 0 1; do spi_master spi_slave \ simtop_$POL$PHASE 24 \ "../spi_master.v ../spi_slave.v" - ) + ) || exit 1 ( \ run_test $POL $PHASE \ @@ -43,7 +44,7 @@ for POL in 0 1; do simtop_ss$POL$PHASE 24 \ "../spi_master_ss.v ../spi_slave.v" \ "-DSPI_MASTER_SS -CFLAGS -DSPI_MASTER_SS" - ) + ) || exit 1 ( \ run_test $POL $PHASE \ @@ -51,7 +52,7 @@ for POL in 0 1; do simtop_no_write_$POL$PHASE 24 \ "../spi_master_no_write.v ../spi_slave_no_read.v" \ "-DSPI_MASTER_NO_WRITE -CFLAGS -DSPI_MASTER_NO_WRITE" - ) + ) || exit 1 ( \ run_test $POL $PHASE \ @@ -60,7 +61,7 @@ for POL in 0 1; do "../spi_master_ss_no_write.v ../spi_slave_no_read.v" \ "-DSPI_MASTER_NO_WRITE -CFLAGS -DSPI_MASTER_NO_WRITE -DSPI_MASTER_SS -CFLAGS -DSPI_MASTER_SS" - ) + ) || exit 1 ( \ run_test $POL $PHASE \ @@ -68,7 +69,7 @@ for POL in 0 1; do simtop_no_read_$POL$PHASE 24 \ "../spi_master_no_read.v ../spi_slave_no_write.v" \ "-DSPI_MASTER_NO_READ -CFLAGS -DSPI_MASTER_NO_READ" - ) + ) || exit 1 ( \ run_test $POL $PHASE \ @@ -77,7 +78,7 @@ for POL in 0 1; do "../spi_master_ss_no_read.v ../spi_slave_no_write.v" \ "-DSPI_MASTER_NO_READ -CFLAGS -DSPI_MASTER_NO_READ -DSPI_MASTER_SS -CFLAGS -DSPI_MASTER_SS" - ) + ) || exit 1 done done |
