Lines Matching full:reconnect

14 """Tests for reconnect."""
34 from acloud.reconnect import reconnect
42 """Test reconnect functions."""
46 """Test Reconnect Instances."""
73 reconnect.ReconnectInstance(
81 reconnect.ReconnectInstance(
95 reconnect.ReconnectInstance(
116 reconnect.ReconnectInstance(
129 # test fail reconnect report.
132 reconnect.ReconnectInstance(
143 # test reconnect local instance.
149 reconnect.ReconnectInstance(
163 """Test reconnect instances with WebRTC."""
182 # test ssh tunnel not reconnect to the remote instance.
186 reconnect.ReconnectInstance(ssh_private_key_path, instance_object, fake_report,
200 reconnect.ReconnectInstance(ssh_private_key_path, instance_object, fake_report,
206 reconnect.ReconnectInstance(ssh_private_key_path, instance_object, fake_report,
213 reconnect.ReconnectInstance(ssh_private_key_path, instance_object, fake_report,
220 """Test Reconnect Instances of avd_type."""
230 self.Patch(reconnect, "StartVnc")
231 #test reconnect remote instance when avd_type as gce.
233 reconnect.ReconnectInstance(
241 reconnect.StartVnc.assert_called_once()
243 #test reconnect remote instance when avd_type as cuttlefish.
245 reconnect.StartVnc.call_count = 0
246 reconnect.ReconnectInstance(
254 reconnect.StartVnc.assert_called_once()
257 """Test reconnect instances of unknown avd type."""
263 reconnect.ReconnectInstance,
269 """Test reconnect instances with no avd type."""
274 reconnect.ReconnectInstance,
286 reconnect.StartVnc(vnc_port, display)
291 reconnect.StartVnc(vnc_port, display)
296 reconnect.StartVnc(vnc_port, display)
306 reconnect._IsWebrtcEnable(fake_ins, "fake_user", "ssh_pkey_path", "")
307 self.assertFalse(reconnect._IsWebrtcEnable(fake_ins, "fake_user", "ssh_pkey_path", ""))
316 self.assertTrue(reconnect._IsWebrtcEnable(fake_ins, "fake_user", "ssh_pkey_path", ""))
320 self.assertFalse(reconnect._IsWebrtcEnable(fake_ins, "fake_user", "ssh_pkey_path", ""))
352 self.Patch(reconnect, "ReconnectInstance")
354 reconnect.Run(fake_args)
356 self.assertEqual(reconnect.ReconnectInstance.call_count, 1)
357 reconnect.ReconnectInstance.reset_mock()
359 # should reconnect all instances
361 reconnect.Run(fake_args)
363 self.assertEqual(reconnect.ReconnectInstance.call_count, 3)
364 reconnect.ReconnectInstance.reset_mock()
370 reconnect.Run(fake_args)
371 self.assertEqual(reconnect.ReconnectInstance.call_count, 1)
379 self.assertEqual(None, reconnect.GetSshConnectHostname(cfg, instance))
385 reconnect.GetSshConnectHostname(cfg, instance))