Index: test/functionalities/signal/TestSendSignal.py =================================================================== --- test/functionalities/signal/TestSendSignal.py +++ test/functionalities/signal/TestSendSignal.py @@ -81,6 +81,14 @@ process.Continue() event = lldb.SBEvent() + + # If running remote test, there should be a connected event + if lldb.remote_platform: + got_event = process_listener.WaitForEventForBroadcasterWithType(5, broadcaster, lldb.SBProcess.eBroadcastBitStateChanged, event) + event_type = lldb.SBProcess.GetStateFromEvent(event) + self.assertTrue (got_event, "Got an event") + self.assertTrue (event_type == lldb.eStateConnected, "It was the connected event.") + got_event = process_listener.WaitForEventForBroadcasterWithType(5, broadcaster, lldb.SBProcess.eBroadcastBitStateChanged, event) event_type = lldb.SBProcess.GetStateFromEvent(event) self.assertTrue (got_event, "Got an event")