blob: 3f9effa01a0c2ab723406e97fcb1d1daef04e9e4 [file] [log] [blame]
Miles Dai5533c052022-05-11 18:46:32 -04001#!/bin/bash
2# Copyright lowRISC contributors.
3# Licensed under the Apache License, Version 2.0, see LICENSE for details.
4# SPDX-License-Identifier: Apache-2.0
5
6set -e
7
8# Increase the test_timeout due to slow performance on CI
Miles Daie4fbb472022-05-12 17:21:39 -04009
Timothy Trippel3f7956e2022-08-17 16:45:23 -070010ci/bazelisk.sh test \
Miles Dai5533c052022-05-11 18:46:32 -040011 --build_tests_only=true \
12 --test_timeout=2400,2400,3600,-1 \
13 --local_test_jobs=4 \
14 --local_cpu_resources=4 \
Drew Macraeef8edfd2022-06-03 11:12:35 -040015 --test_tag_filters=verilator,-broken \
Miles Dai5533c052022-05-11 18:46:32 -040016 --test_output=errors \
17 --//hw:verilator_options=--threads,1 \
Drew Macraec1534a12022-11-02 14:23:08 -040018 --//hw:make_options=-j,4 \
Timothy Trippel3f7956e2022-08-17 16:45:23 -070019 //sw/device/tests:aes_smoketest_sim_verilator \
20 //sw/device/tests:uart_smoketest_sim_verilator \
Timothy Trippelb42dbc22022-05-17 17:02:42 -070021 //sw/device/tests:crt_test_sim_verilator \
22 //sw/device/tests:otbn_randomness_test_sim_verilator \
23 //sw/device/tests:otbn_irq_test_sim_verilator \
24 //sw/device/tests:kmac_mode_cshake_test_sim_verilator \
25 //sw/device/tests:kmac_mode_kmac_test_sim_verilator \
26 //sw/device/tests:flash_ctrl_test_sim_verilator \
27 //sw/device/tests:usbdev_test_sim_verilator \
28 //sw/device/silicon_creator/lib/drivers:hmac_functest_sim_verilator \
29 //sw/device/silicon_creator/lib/drivers:uart_functest_sim_verilator \
30 //sw/device/silicon_creator/lib/drivers:retention_sram_functest_sim_verilator \
31 //sw/device/silicon_creator/lib/drivers:alert_functest_sim_verilator \
32 //sw/device/silicon_creator/lib/drivers:watchdog_functest_sim_verilator \
Drew Macrae748d19a2022-06-06 13:51:47 -040033 //sw/device/silicon_creator/lib:irq_asm_functest_sim_verilator \
Miles Dai397b2262022-12-14 14:03:21 -050034 //sw/device/silicon_creator/rom:rom_epmp_test_sim_verilator