Differential D61687 Diff 200160 packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubSetSID.py
Changeset View
Changeset View
Standalone View
Standalone View
packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubSetSID.py
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | class TestStubSetSIDTestCase(gdbremote_testcase.GdbRemoteTestCaseBase): | ||||
@debugserver_test | @debugserver_test | ||||
@skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | @skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | ||||
def test_sid_is_same_without_setsid_debugserver(self): | def test_sid_is_same_without_setsid_debugserver(self): | ||||
self.init_debugserver_test() | self.init_debugserver_test() | ||||
self.set_inferior_startup_launch() | self.set_inferior_startup_launch() | ||||
self.sid_is_same_without_setsid() | self.sid_is_same_without_setsid() | ||||
@skipIfWindows | |||||
@llgs_test | @llgs_test | ||||
@skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | @skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | ||||
@expectedFailureAll(oslist=['freebsd']) | @expectedFailureAll(oslist=['freebsd']) | ||||
def test_sid_is_same_without_setsid_llgs(self): | def test_sid_is_same_without_setsid_llgs(self): | ||||
self.init_llgs_test() | self.init_llgs_test() | ||||
self.set_inferior_startup_launch() | self.set_inferior_startup_launch() | ||||
self.sid_is_same_without_setsid() | self.sid_is_same_without_setsid() | ||||
@debugserver_test | @debugserver_test | ||||
@skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | @skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | ||||
def test_sid_is_different_with_setsid_debugserver(self): | def test_sid_is_different_with_setsid_debugserver(self): | ||||
self.init_debugserver_test() | self.init_debugserver_test() | ||||
self.set_inferior_startup_launch() | self.set_inferior_startup_launch() | ||||
self.sid_is_different_with_setsid() | self.sid_is_different_with_setsid() | ||||
@skipIfWindows | |||||
@llgs_test | @llgs_test | ||||
@skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | @skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | ||||
def test_sid_is_different_with_setsid_llgs(self): | def test_sid_is_different_with_setsid_llgs(self): | ||||
self.init_llgs_test() | self.init_llgs_test() | ||||
self.set_inferior_startup_launch() | self.set_inferior_startup_launch() | ||||
self.sid_is_different_with_setsid() | self.sid_is_different_with_setsid() | ||||
@debugserver_test | @debugserver_test | ||||
@skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | @skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | ||||
def test_sid_is_different_with_S_debugserver(self): | def test_sid_is_different_with_S_debugserver(self): | ||||
self.init_debugserver_test() | self.init_debugserver_test() | ||||
self.set_inferior_startup_launch() | self.set_inferior_startup_launch() | ||||
self.sid_is_different_with_S() | self.sid_is_different_with_S() | ||||
@skipIfWindows | |||||
@llgs_test | @llgs_test | ||||
@skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | @skipIfRemote # --setsid not used on remote platform and currently it is also impossible to get the sid of lldb-platform running on a remote target | ||||
def test_sid_is_different_with_S_llgs(self): | def test_sid_is_different_with_S_llgs(self): | ||||
self.init_llgs_test() | self.init_llgs_test() | ||||
self.set_inferior_startup_launch() | self.set_inferior_startup_launch() | ||||
self.sid_is_different_with_S() | self.sid_is_different_with_S() |