[TF] Add support of tungstenfabric driver for octavia
Were skipped unsupported tests, avoided unsupported parameters
for loadbalancers, listeners, pools and members. Were met contrail
restrictions.
Related-PROD: PRODX-7072
Change-Id: I736f55fa4186464424e1ebc05c650f9a43375c62
diff --git a/octavia_tempest_plugin/tests/test_base.py b/octavia_tempest_plugin/tests/test_base.py
index 741bb1c..0ffe498 100644
--- a/octavia_tempest_plugin/tests/test_base.py
+++ b/octavia_tempest_plugin/tests/test_base.py
@@ -507,6 +507,17 @@
lb_kwargs[const.VIP_NETWORK_ID] = cls.lb_member_vip_net[const.ID]
lb_kwargs[const.VIP_SUBNET_ID] = None
+ @classmethod
+ def _create_tf_listener(cls, name, proto, port, lb_id):
+ listener_kwargs = {
+ const.NAME: name,
+ const.PROTOCOL: proto,
+ const.PROTOCOL_PORT: port,
+ const.LOADBALANCER_ID: lb_id,
+ }
+ listener = cls.mem_listener_client.create_listener(**listener_kwargs)
+ return listener
+
class LoadBalancerBaseTestWithCompute(LoadBalancerBaseTest):
@classmethod