Skip to content

Commit 9b8db01

Browse files
committed
[lldb] Adapted TestLldbGdbServer.py test for RISC-V
1 parent 0644381 commit 9b8db01

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -682,7 +682,7 @@ def assert_valid_reg_info(self, reg_info):
682682
self.assertTrue("name" in reg_info)
683683
self.assertTrue("bitsize" in reg_info)
684684

685-
if not self.getArchitecture() == "aarch64":
685+
if not (self.getArchitecture() == "aarch64" or self.isRISCV()):
686686
self.assertTrue("offset" in reg_info)
687687

688688
self.assertTrue("encoding" in reg_info)

lldb/test/API/tools/lldb-server/TestLldbGdbServer.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,9 @@ def test_qRegisterInfo_contains_required_generics_debugserver(self):
195195
# Ensure we have a stack pointer register.
196196
self.assertIn("sp", generic_regs)
197197

198-
# Ensure we have a flags register.
199-
self.assertIn("flags", generic_regs)
198+
# Ensure we have a flags register. RISC-V doesn't have a flags register
199+
if not self.isRISCV():
200+
self.assertIn("flags", generic_regs)
200201

201202
def test_qRegisterInfo_contains_at_least_one_register_set(self):
202203
self.build()

0 commit comments

Comments
 (0)