Add Linuxbridge agent to no dhcp fullstack connectivity test

This commit adds Linuxbridge L2 agent scenario to
fullstack connectivity testo without DHCP enabled.

Change-Id: Id08cd84bae0e69f07c1615121ec8da001e69afba
This commit is contained in:
Sławek Kapłoński 2017-04-23 21:07:24 +00:00
parent 73245cc995
commit 09e2b6a498
1 changed files with 19 additions and 12 deletions

View File

@ -122,18 +122,6 @@ class TestOvsConnectivitySameNetwork(BaseConnectivitySameNetworkTest):
self._test_connectivity()
class TestOvsConnectivitySameNetworkNoDhcp(BaseConnectivitySameNetworkTest):
use_dhcp = False
network_type = 'vxlan'
l2_pop = False
l2_agent_type = constants.AGENT_TYPE_OVS
ovsdb_interface = 'native'
of_interface = 'native'
def test_connectivity(self):
self._test_connectivity()
class TestOvsConnectivitySameNetworkOnOvsBridgeControllerStop(
BaseConnectivitySameNetworkTest):
@ -206,6 +194,25 @@ class TestLinuxBridgeConnectivitySameNetwork(BaseConnectivitySameNetworkTest):
self._test_connectivity()
class TestConnectivitySameNetworkNoDhcp(BaseConnectivitySameNetworkTest):
scenarios = [
(constants.AGENT_TYPE_OVS,
{'l2_agent_type': constants.AGENT_TYPE_OVS}),
(constants.AGENT_TYPE_LINUXBRIDGE,
{'l2_agent_type': constants.AGENT_TYPE_LINUXBRIDGE})
]
use_dhcp = False
network_type = 'vxlan'
l2_pop = False
ovsdb_interface = 'native'
of_interface = 'native'
def test_connectivity(self):
self._test_connectivity()
class TestUninterruptedConnectivityOnL2AgentRestart(
BaseConnectivitySameNetworkTest):