Merge "Add python3 functional gate"

This commit is contained in:
Zuul 2019-08-06 00:44:11 +00:00 committed by Gerrit Code Review
commit d4e639e2a0
3 changed files with 6 additions and 2 deletions

View File

@ -17,5 +17,7 @@
vars: vars:
devstack_plugins: devstack_plugins:
rally-openstack: https://opendev.org/openstack/rally-openstack rally-openstack: https://opendev.org/openstack/rally-openstack
devstack_localrc:
USE_PYTHON3: true
rally_tox_env: "functional" rally_tox_env: "functional"
run: tests/ci/playbooks/run-rally-tox.yaml run: tests/ci/playbooks/run-rally-tox.yaml

View File

@ -171,8 +171,9 @@ class EnvTestCase(unittest.TestCase):
plugings = "tests/functional/extra/fake_dir/fake_plugin.py" plugings = "tests/functional/extra/fake_dir/fake_plugin.py"
rally("--plugin-paths %s env check" % plugings) rally("--plugin-paths %s env check" % plugings)
except utils.RallyCliError as e: except utils.RallyCliError as e:
self.assertIn("There is no OSClient plugin 'noneclient'", self.assertIn(
e.output) "Plugin existing@openstack.check_health() method is broken",
e.output)
def test_check_api_info_fail_3(self): def test_check_api_info_fail_3(self):
rally = utils.Rally() rally = utils.Rally()

View File

@ -56,6 +56,7 @@ basepython = python3.5
commands = oslo_debug_helper -t tests {posargs} commands = oslo_debug_helper -t tests {posargs}
[testenv:functional] [testenv:functional]
basepython = python3
sitepackages = True sitepackages = True
commands = commands =
find . -type f -name "*.pyc" -delete find . -type f -name "*.pyc" -delete