Ejemplo n.º 1
0
 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
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
 def testSmokeUpdateOutboundPortsInvalid(self):
   with ts_proxy_server.TsProxyServer() as server:
     self.assertIsNotNone(server.port)
     with self.assertRaises(AssertionError):
       server.UpdateOutboundPorts(31242, 'abcde')
Ejemplo n.º 4
0
 def testSmokeUpdatingOutboundPorts(self):
   with ts_proxy_server.TsProxyServer() as server:
     self.assertIsNotNone(server.port)
     server.UpdateOutboundPorts(31242, 14220)
Ejemplo n.º 5
0
 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)