From 9ebb0d69165e401fc7f908341cbdb65162511b2c Mon Sep 17 00:00:00 2001 From: Germain Haugou Date: Thu, 16 May 2024 13:12:00 +0200 Subject: [PATCH] ci: restricted tests to be run on gvsoc --- target/snitch_cluster/sw/run.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/target/snitch_cluster/sw/run.yaml b/target/snitch_cluster/sw/run.yaml index e5f07c731..38f5e561b 100644 --- a/target/snitch_cluster/sw/run.yaml +++ b/target/snitch_cluster/sw/run.yaml @@ -8,10 +8,15 @@ runs: - elf: tests/build/atomics.elf simulators: [vsim, vcs, verilator] # banshee fails with exit code 0x4 - elf: tests/build/barrier.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/data_mover.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/dma_simple.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/event_unit.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/fence_i.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/fp8_comparison_scalar.elf simulators: [vsim, vcs, verilator] # banshee fails with segfault - elf: tests/build/fp8_comparison_vector.elf @@ -45,7 +50,9 @@ runs: - elf: tests/build/fp16alt_computation_vector.elf simulators: [vsim, vcs, verilator] # banshee fails with exit code 0x16 - elf: tests/build/fp32_comparison_scalar.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/fp32_comparison_vector.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/fp32_computation_scalar.elf simulators: [vsim, vcs, verilator] # banshee fails with exit code 0x2 - elf: tests/build/fp32_computation_vector.elf @@ -56,22 +63,38 @@ runs: # simulators: [vsim, vcs, verilator] # - elf: tests/build/interrupt.elf - elf: tests/build/interrupt_local.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/multi_cluster.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/openmp_parallel.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/openmp_for_static_schedule.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/openmp_double_buffering.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/perf_cnt.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/printf_simple.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/printf_fmtint.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/simple.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/team_global.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/tls.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/varargs_1.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/varargs_2.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/zero_mem.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/non_null_exitcode.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail retcode: 126 - elf: tests/build/caq.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: tests/build/caq_frep.elf simulators: [vsim, vcs, verilator] # banshee does not model FREP timing - elf: apps/blas/axpy/build/axpy.elf @@ -87,7 +110,9 @@ runs: - elf: apps/dnn/concat/build/concat.elf cmd: [../../../sw/dnn/concat/scripts/verify.py, "${sim_bin}", "${elf}"] - elf: apps/dnn/fused_concat_linear/build/fused_concat_linear.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail cmd: [../../../sw/dnn/fused_concat_linear/scripts/verify.py, "${sim_bin}", "${elf}"] - elf: apps/montecarlo/pi_estimation/build/pi_estimation.elf + simulators: [vsim, vcs, verilator, banshee] # gvsoc fail - elf: apps/atax/build/atax.elf cmd: [../../../sw/apps/atax/scripts/verify.py, "${sim_bin}", "${elf}"]