aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2023-07-18 12:55:57 -0700
committerTim Newsome <tim@sifive.com>2023-07-24 08:51:27 -0700
commite63009ff847638d23dae13dfba1f534ed6ad9473 (patch)
treeedac7c5fe02503158aa3b9eac5e21812f0591144
parent985acb5bdf848b7bdbe372659f0b1d7eaa145c3b (diff)
downloadriscv-tests-e63009ff847638d23dae13dfba1f534ed6ad9473.zip
riscv-tests-e63009ff847638d23dae13dfba1f534ed6ad9473.tar.gz
riscv-tests-e63009ff847638d23dae13dfba1f534ed6ad9473.tar.bz2
debug: Re-enable unavailable tests.
-rwxr-xr-xdebug/gdbserver.py15
1 files changed, 6 insertions, 9 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py
index 3b9a661..5a2ba2a 100755
--- a/debug/gdbserver.py
+++ b/debug/gdbserver.py
@@ -1816,10 +1816,9 @@ class UnavailableMultiTest(GdbTest):
"-DDEFINE_FREE")
def early_applicable(self):
- return False # This test fails in github workflows
- #return (self.hart.support_cease or
- # self.target.support_unavailable_control) \
- # and len(self.target.harts) > 1
+ return (self.hart.support_cease or
+ self.target.support_unavailable_control) \
+ and len(self.target.harts) > 1
def setup(self):
ProgramTest.setup(self)
@@ -1886,9 +1885,8 @@ class UnavailableRunTest(ProgramTest):
"""Test that we work correctly when the hart we're debugging ceases to
respond."""
def early_applicable(self):
- return False # This test fails in github workflows
- #return self.hart.support_cease or \
- # self.target.support_unavailable_control
+ return self.hart.support_cease or \
+ self.target.support_unavailable_control
def test(self):
self.gdb.b("main")
@@ -1924,8 +1922,7 @@ class UnavailableCycleTest(ProgramTest):
"""Test that harts can be debugged after becoming temporarily
unavailable."""
def early_applicable(self):
- return False # This test fails in github workflows
- #return self.target.support_unavailable_control
+ return self.target.support_unavailable_control
def test(self):
self.gdb.b("main")