From b4c9998b267bf699bccfc1a3bcac44f74d15714e Mon Sep 17 00:00:00 2001 From: David Harris Date: Tue, 23 May 2023 15:37:09 -0700 Subject: [PATCH 1/2] Increased timeout for riscof because it is so slow --- tests/riscof/sail_cSim/riscof_sail_cSim.py | 3 ++- tests/riscof/spike/riscof_spike.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/riscof/sail_cSim/riscof_sail_cSim.py b/tests/riscof/sail_cSim/riscof_sail_cSim.py index b34425f72..972b838e1 100644 --- a/tests/riscof/sail_cSim/riscof_sail_cSim.py +++ b/tests/riscof/sail_cSim/riscof_sail_cSim.py @@ -130,4 +130,5 @@ class sail_cSim(pluginTemplate): make.add_target(execute) # make.execute_all(self.work_dir) # DH 7/26/22 increase timeout so sim will finish on slow machines - make.execute_all(self.work_dir, timeout = 1800) +# DH 5/17/23 increase timeout to 3600 seconds + make.execute_all(self.work_dir, timeout = 3600) diff --git a/tests/riscof/spike/riscof_spike.py b/tests/riscof/spike/riscof_spike.py index 67c88b6ab..4a5b68b96 100644 --- a/tests/riscof/spike/riscof_spike.py +++ b/tests/riscof/spike/riscof_spike.py @@ -191,7 +191,8 @@ class spike(pluginTemplate): # parallel using the make command set above. #make.execute_all(self.work_dir) # DH 7/26/22 increase timeout to 1800 seconds so sim will finish on slow machines - make.execute_all(self.work_dir, timeout = 1800) + # DH 5/17/23 increase timeout to 3600 seconds + make.execute_all(self.work_dir, timeout = 3600) # if target runs are not required then we simply exit as this point after running all From 59020e6ef635ac82eff0cc0ea7476e7effb1c6c6 Mon Sep 17 00:00:00 2001 From: David Harris Date: Tue, 23 May 2023 15:43:11 -0700 Subject: [PATCH 2/2] Removed unnecessary imperas tests from coverage --- sim/regression-wally | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sim/regression-wally b/sim/regression-wally index 6e7ccf388..1569abd77 100755 --- a/sim/regression-wally +++ b/sim/regression-wally @@ -136,11 +136,9 @@ tests64gc = ["arch64f", "arch64d", "arch64f_fma", "arch64d_fma", "arch64i", "arc "arch64priv", "arch64c", "arch64m", "arch64zi", "wally64a", "wally64periph", "wally64priv"] if (coverage): # delete all but 64gc tests when running coverage configs = [] -# tests64gc = ["coverage64gc", "arch64f", "arch64d", "arch64i", "arch64priv", "arch64c", "arch64m", tests64gc = ["coverage64gc", "arch64i", "arch64priv", "arch64c", "arch64m", "arch64zi", "wally64a", "wally64periph", "wally64priv", - "arch64zba", "arch64zbb", "arch64zbc", "arch64zbs", - "imperas64f", "imperas64d", "imperas64c", "imperas64i"] + "arch64zba", "arch64zbb", "arch64zbc", "arch64zbs"] if (fp): tests64gc.append("arch64f") tests64gc.append("arch64d")