blob: 1daa2b574290a9f82dbe44b038dd6fe7d7c1b84c [file] [log] [blame]
Todd Fialae2202002014-06-27 22:11:56 +00001import unittest2
2
3import gdbremote_testcase
4from lldbtest import *
5
6class TestGdbRemoteSingleStep(gdbremote_testcase.GdbRemoteTestCaseBase):
7
Vince Harron65f99162015-05-21 18:54:12 +00008 mydir = TestBase.compute_mydir(__file__)
9
Todd Fialae2202002014-06-27 22:11:56 +000010 @debugserver_test
11 @dsym_test
12 def test_single_step_only_steps_one_instruction_with_s_debugserver_dsym(self):
13 self.init_debugserver_test()
14 self.buildDsym()
15 self.set_inferior_startup_launch()
16 self.single_step_only_steps_one_instruction(use_Hc_packet=True, step_instruction="s")
17
18 @llgs_test
19 @dwarf_test
Todd Fialae2202002014-06-27 22:11:56 +000020 def test_single_step_only_steps_one_instruction_with_s_llgs_dwarf(self):
21 self.init_llgs_test()
22 self.buildDwarf()
23 self.set_inferior_startup_launch()
24 self.single_step_only_steps_one_instruction(use_Hc_packet=True, step_instruction="s")
25
26if __name__ == '__main__':
27 unittest2.main()