Mock out tunnel_sync in test to avoid sleeping
The tunnel_sync call in the daemon loop for the ovs tunnel tests blocks for 30 seconds. This patch mocks it out to stop that. Closes-Bug: #1340570 Change-Id: I58c3907ed564413a8251bc1bb7922e25f673db18
This commit is contained in:
parent
10e896383d
commit
ac17cb4c8c
@ -520,8 +520,10 @@ class TunnelTest(base.BaseTestCase):
|
||||
mock.patch.object(ovs_neutron_agent.OVSNeutronAgent,
|
||||
'scan_ports'),
|
||||
mock.patch.object(ovs_neutron_agent.OVSNeutronAgent,
|
||||
'process_network_ports')
|
||||
) as (log_exception, scan_ports, process_network_ports):
|
||||
'process_network_ports'),
|
||||
mock.patch.object(ovs_neutron_agent.OVSNeutronAgent,
|
||||
'tunnel_sync')
|
||||
) as (log_exception, scan_ports, process_network_ports, ts):
|
||||
log_exception.side_effect = Exception(
|
||||
'Fake exception to get out of the loop')
|
||||
scan_ports.side_effect = [reply2, reply3]
|
||||
|
Loading…
x
Reference in New Issue
Block a user