summaryrefslogtreecommitdiffstats
path: root/functest/opnfv_tests/openstack/tempest/tempest.py
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2018-03-16 22:38:55 +0100
committerCédric Ollivier <cedric.ollivier@orange.com>2018-03-16 22:38:55 +0100
commit205f8ff34140d816b8c9a66d15d73c5207f8cb8e (patch)
treec142faf0114292b898615cebf927a0cecf71c2db /functest/opnfv_tests/openstack/tempest/tempest.py
parent2185f7ba88abae4c5b575a98cffd1fe9cfcfb42d (diff)
Set api_extensions = all for NeutronTrunk only
Change-Id: I6c019094a9cea86f5990752463a3690d4f00df0c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'functest/opnfv_tests/openstack/tempest/tempest.py')
-rw-r--r--functest/opnfv_tests/openstack/tempest/tempest.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/functest/opnfv_tests/openstack/tempest/tempest.py b/functest/opnfv_tests/openstack/tempest/tempest.py
index 8d47ddb75..b3d091e57 100644
--- a/functest/opnfv_tests/openstack/tempest/tempest.py
+++ b/functest/opnfv_tests/openstack/tempest/tempest.py
@@ -248,7 +248,7 @@ class TempestCommon(testcase.TestCase):
subprocess.Popen(cmd, stdout=subprocess.PIPE,
stderr=subprocess.STDOUT)
- def configure(self):
+ def configure(self, **kwargs): # pylint: disable=unused-argument
"""
Create all openstack resources for tempest-based testcases and write
tempest.conf.
@@ -307,6 +307,14 @@ class TempestNeutronTrunk(TempestCommon):
self.raw_list = os.path.join(self.res_dir, 'test_raw_list.txt')
self.list = os.path.join(self.res_dir, 'test_list.txt')
+ def configure(self, **kwargs):
+ super(TempestNeutronTrunk, self).configure(**kwargs)
+ rconfig = conf_utils.ConfigParser.RawConfigParser()
+ rconfig.read(self.conf_file)
+ rconfig.set('network-feature-enabled', 'api_extensions', 'all')
+ with open(self.conf_file, 'wb') as config_file:
+ rconfig.write(config_file)
+
class TempestSmokeParallel(TempestCommon):
"""Tempest smoke parallel testcase implementation."""