Allow NetworkWritableMtuTest to run on GENEVE (OVN) networks
Change-Id: I1c14f7a16e547ee4a221006c16016a6495a85144
diff --git a/neutron_tempest_plugin/scenario/test_mtu.py b/neutron_tempest_plugin/scenario/test_mtu.py
index 941d499..fa6bc62 100644
--- a/neutron_tempest_plugin/scenario/test_mtu.py
+++ b/neutron_tempest_plugin/scenario/test_mtu.py
@@ -158,9 +158,11 @@
@classmethod
def skip_checks(cls):
super(NetworkWritableMtuTest, cls).skip_checks()
- if ("vxlan" not in
- config.CONF.neutron_plugin_options.available_type_drivers):
- raise cls.skipException("VXLAN type_driver is not enabled")
+ supported_type_drivers = ['vxlan', 'geneve']
+ if not any(type_driver in supported_type_drivers for type_driver in
+ config.CONF.neutron_plugin_options.available_type_drivers):
+ raise cls.skipException(
+ "Neither VXLAN nor GENEVE type_driver is enabled")
@classmethod
@utils.requires_ext(extension="net-mtu-writable", service="network")