def _StartTsProxyServer(self, use_live_traffic): assert not self._ts_proxy_server, 'ts_proxy_server is already started' host_ip = None if not use_live_traffic: host_ip = self.host_ip self._ts_proxy_server = ts_proxy_server.TsProxyServer(host_ip=host_ip) self._ts_proxy_server.StartServer() return self._ts_proxy_server.port
def testSmokeUpdateTrafficSettings(self): with ts_proxy_server.TsProxyServer() as server: server.UpdateTrafficSettings(round_trip_latency_ms=100) server.UpdateTrafficSettings(download_bandwidth_kbps=5000) server.UpdateTrafficSettings(upload_bandwidth_kbps=2000) server.UpdateTrafficSettings( round_trip_latency_ms=200, download_bandwidth_kbps=500, upload_bandwidth_kbps=2000)
def testSmokeUpdateOutboundPortsInvalid(self): with ts_proxy_server.TsProxyServer() as server: self.assertIsNotNone(server.port) with self.assertRaises(AssertionError): server.UpdateOutboundPorts(31242, 'abcde')
def testSmokeUpdatingOutboundPorts(self): with ts_proxy_server.TsProxyServer() as server: self.assertIsNotNone(server.port) server.UpdateOutboundPorts(31242, 14220)
def testSmokeStartingTsProxyServer(self): with ts_proxy_server.TsProxyServer() as server: self.assertIsNotNone(server.port) with ts_proxy_server.TsProxyServer(None, 37124, 37125) as server: self.assertIsNotNone(server.port)
def _StartTsProxyServer(self): assert not self._ts_proxy_server, 'ts_proxy_server is already started' self._ts_proxy_server = ts_proxy_server.TsProxyServer(host_ip=self.host_ip) self._ts_proxy_server.StartServer() return self._ts_proxy_server.port
def testSmoke(self): with ts_proxy_server.TsProxyServer(37124, 37125) as server: self.assertIsNotNone(server.port)