b19b55909d
In fullstack and functional tests where OVSPortFixture is used to create port in OVS bridge, just after port was created by ovs interface driver, DEAD_VLAN tag was removed from the port as it's not needed in tests. But this could cause race condition and instead of removing DEAD_VLAN tag, actually correct tag configured by e.g. neutron_openvswitch_agent was removed and traffic to such port wasn't working at all. To avoid that race, now method which adds setting DEAD_VLAN tag to the port_replace transaction is now mocked so there will be no DEAD VLAN tag set on such port at all. This patch also removes unstable test decorator from the TestDhcpAgentHA.test_multiple_agents_for_network fullstack test as it seems for me that this was the reason why this test was failing pretty often. Closes-Bug: #2000150 Change-Id: I3938c94bbd531fac461e80e791c128821a4f837f |
||
---|---|---|
.. | ||
agents | ||
resources | ||
schedulers | ||
servers | ||
README | ||
__init__.py | ||
base.py | ||
test_agent_bandwidth_report.py | ||
test_connectivity.py | ||
test_dhcp_agent.py | ||
test_firewall.py | ||
test_l3_agent.py | ||
test_local_ip.py | ||
test_logging.py | ||
test_mtu.py | ||
test_multisegs.py | ||
test_ovs_dhcp_extension.py | ||
test_port_shut_down.py | ||
test_ports_api.py | ||
test_ports_binding.py | ||
test_ports_rebind.py | ||
test_qos.py | ||
test_quota.py | ||
test_securitygroup.py | ||
test_segmentation_id.py | ||
test_subnet.py | ||
test_trunk.py |
README
Please see neutron/TESTING.rst.