[Fullstack] Ensure connectivity to ext gw before agents restart
In TestHAL3Agent.test_ha_router_restart_agents_no_packet_lost fullstack test we should first ensure that connection from external_vm to router's external gateway is possible. If it's fine, we can restart L3 agents and test if connectivity will not be broken. Change-Id: I1f153c553cd2dfa846ce80c166e2a35acd9169a3 Related-Bug: #1776459
This commit is contained in:
parent
c4ea8ba82b
commit
0b3a64480b
|
@ -349,6 +349,10 @@ class TestHAL3Agent(TestL3Agent):
|
|||
|
||||
router_ip = router['external_gateway_info'][
|
||||
'external_fixed_ips'][0]['ip_address']
|
||||
# Let's check first if connectivity from external_vm to router's
|
||||
# external gateway IP is possible before we restart agents
|
||||
external_vm.block_until_ping(router_ip)
|
||||
|
||||
l3_agents = [host.agents['l3'] for host in self.environment.hosts]
|
||||
|
||||
self._assert_ping_during_agents_restart(
|
||||
|
|
Loading…
Reference in New Issue