blob: ecb262043811876e685aa0b9a36beefaab7e9044 [file] [log] [blame]
#!/bin/bash
# Copyright lowRISC contributors.
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
set -e
# Increase the test_timeout due to slow performance on CI
./bazelisk.sh query "filter('sim_verilator\_.*\_smoketest', tests(//sw/device/...))" | \
xargs ci/bazelisk.sh test \
--build_tests_only=true \
--test_timeout=2400,2400,3600,-1 \
--local_test_jobs=4 \
--local_cpu_resources=4 \
--test_tag_filters=verilator,-failing_verilator,-broken \
--test_output=errors \
--//hw:verilator_options=--threads,1 \
//sw/device/tests:sim_verilator_crt_test \
//sw/device/tests:sim_verilator_otbn_randomness_test \
//sw/device/tests:sim_verilator_otbn_irq_test \
//sw/device/tests:sim_verilator_kmac_mode_cshake_test \
//sw/device/tests:sim_verilator_kmac_mode_kmac_test \
//sw/device/tests:sim_verilator_flash_ctrl_test \
//sw/device/tests:sim_verilator_usbdev_test \
//sw/device/silicon_creator/lib/drivers:sim_verilator_hmac_functest \
//sw/device/silicon_creator/lib/drivers:sim_verilator_uart_functest \
//sw/device/silicon_creator/lib/drivers:sim_verilator_retention_sram_functest \
//sw/device/silicon_creator/lib/drivers:sim_verilator_alert_functest \
//sw/device/silicon_creator/lib/drivers:sim_verilator_watchdog_functest \
//sw/device/silicon_creator/lib:sim_verilator_irq_asm_functest