Add missing Ubuntu package to ci-emul scripts.

This commit is contained in:
Michael Schaffner 2018-11-17 12:31:23 +01:00
parent 151fd7669a
commit 0b19176510
No known key found for this signature in database
GPG key ID: 7AA09AE049819C2C
3 changed files with 25 additions and 19 deletions

View file

@ -30,6 +30,8 @@ addons:
- python-pexpect
- libusb-1.0-0-dev
- default-jdk
- zlib1g-dev
- valgrind
env:
global:
- RISCV="/home/travis/riscv_install"
@ -75,32 +77,32 @@ jobs:
name: run riscv benchmarks
script:
- ci/build-riscv-tests.sh
- make -j${NUM_JOBS} run-benchmarks-verilator
- make -j${NUM_JOBS} run-benchmarks-verilator
# rv64ui-p-* tests
- stage: test
name: run asm tests1
script:
- ci/build-riscv-tests.sh
- make -j${NUM_JOBS} run-asm-tests1-verilator
- make -j${NUM_JOBS} run-asm-tests1-verilator
# rv64ui-v-* tests
- stage: test
name: run asm tests2
script:
- ci/build-riscv-tests.sh
- make -j${NUM_JOBS} run-asm-tests2-verilator
- make -j${NUM_JOBS} run-asm-tests2-verilator
# amo tests
- stage: test
name: run amo tests
script:
- ci/build-riscv-tests.sh
- make -j${NUM_JOBS} run-amo-verilator
- make -j${NUM_JOBS} run-amo-verilator
- stage: test
name: run torture
script:
- ci/get-torture.sh
- make clean
- make torture-gen
- make torture-rtest-verilator
- make torture-rtest-verilator
- stage: test
name: run riscv benchmarks (serpent)

View file

@ -19,7 +19,9 @@ sudo apt install \
texinfo \
python-pexpect \
libusb-1.0-0-dev \
default-jdk
default-jdk \
zlib1g-dev \
valgrind
# customize your paths here
source ci/path-setup.sh
@ -40,13 +42,13 @@ make clean
make torture-gen
# run asm tests on verilator
make -j${NUM_JOBS} verilate
make -j${NUM_JOBS} run-asm-tests-verilator
make -j${NUM_JOBS} run-benchmarks-verilator
make -j${NUM_JOBS} torture-rtest-verilator
make -j${NUM_JOBS} verilate
make -j${NUM_JOBS} run-asm-tests-verilator
make -j${NUM_JOBS} run-benchmarks-verilator
make -j${NUM_JOBS} torture-rtest-verilator
# run asm tests on questa
make -j${NUM_JOBS} build batch-mode=1
make -j${NUM_JOBS} run-asm-tests batch-mode=1
make -j${NUM_JOBS} run-benchmarks batch-mode=1
make -j${NUM_JOBS} torture-rtest batch-mode=1
make -j${NUM_JOBS} build batch-mode=1
make -j${NUM_JOBS} run-asm-tests batch-mode=1
make -j${NUM_JOBS} run-benchmarks batch-mode=1
make -j${NUM_JOBS} torture-rtest batch-mode=1

View file

@ -19,7 +19,9 @@ sudo apt install \
texinfo \
python-pexpect \
libusb-1.0-0-dev \
default-jdk
default-jdk \
zlib1g-dev \
valgrind
# customize your paths here
source ci/path-setup.sh
@ -40,7 +42,7 @@ make clean
make torture-gen
# run asm tests on verilator
make -j${NUM_JOBS} verilate
make -j${NUM_JOBS} run-asm-tests-verilator
make -j${NUM_JOBS} run-benchmarks-verilator
make -j${NUM_JOBS} torture-rtest-verilator
make -j${NUM_JOBS} verilate
make -j${NUM_JOBS} run-asm-tests-verilator
make -j${NUM_JOBS} run-benchmarks-verilator
make -j${NUM_JOBS} torture-rtest-verilator