Check port.tag is not DEAD_VLAN_TAG in ``DHCPAgentOVSTestFramework``
Check that the port added has no tag DEAD_VLAN_TAG. Related-Bug: #2007992 Related-Bug: #1959564 Change-Id: I68760a1833d32201a63d20c8696916a8bde621a9
This commit is contained in:
parent
c61ce3447e
commit
f5dc708e1a
|
@ -77,8 +77,9 @@ class DHCPAgentOVSTestFramework(base.BaseSudoTestCase):
|
|||
'interface_driver',
|
||||
'neutron.agent.linux.interface.OVSInterfaceDriver')
|
||||
self.conf.set_override('report_interval', 0, 'AGENT')
|
||||
br_int = self.useFixture(net_helpers.OVSBridgeFixture()).bridge
|
||||
self.conf.set_override('integration_bridge', br_int.br_name, 'OVS')
|
||||
self.br_int = self.useFixture(net_helpers.OVSBridgeFixture()).bridge
|
||||
self.conf.set_override('integration_bridge', self.br_int.br_name,
|
||||
'OVS')
|
||||
|
||||
self.mock_plugin_api = mock.patch(
|
||||
'neutron.agent.dhcp.agent.DhcpPluginApi').start().return_value
|
||||
|
@ -223,6 +224,10 @@ class DHCPAgentOVSTestFramework(base.BaseSudoTestCase):
|
|||
|
||||
def assert_good_allocation_for_port(self, network, port):
|
||||
vif_name = self.get_interface_name(network.id, port)
|
||||
tag = self.br_int.ovsdb.db_get('Port', vif_name, 'tag').execute(
|
||||
check_error=True)
|
||||
self.assertEqual([], tag)
|
||||
|
||||
self._run_dhclient(vif_name, network)
|
||||
|
||||
predicate = lambda: len(
|
||||
|
|
Loading…
Reference in New Issue