Merge "Add zuul job: freezer-tempest-agent"

This commit is contained in:
Zuul 2018-11-09 08:31:46 +00:00 committed by Gerrit Code Review
commit 12a289f118
9 changed files with 22 additions and 12 deletions

View File

@ -7,6 +7,7 @@
- freezer-tempest-basic
- freezer-tempest-client
- freezer-tempest-scheduler
- freezer-tempest-agent
gate:
queue: freezer
@ -14,6 +15,8 @@
- freezer-tempest-basic
- freezer-tempest-client
- freezer-tempest-scheduler
- freezer-tempest-agent
- job:
name: freezer-tempest-basic
@ -22,6 +25,7 @@
required-projects:
- openstack-infra/devstack-gate
- openstack/python-openstackclient
- openstack/swift
- openstack/python-freezerclient
- openstack/freezer
- openstack/freezer-api
@ -35,16 +39,16 @@
tls-proxy: false
freezer-api: true
tempest: true
swift: true
s-account: false
s-container: false
s-object: false
s-proxy: false
devstack_localrc:
TEMPEST_PLUGINS: /opt/stack/freezer-tempest-plugin
tempest_test_regex: freezer_tempest_plugin.tests.freezer_api
tox_envlist: all
TEMPEST_PLUGINS: '/opt/stack/freezer-tempest-plugin'
tempest_test_regex: '^(freezer_tempest_plugin.tests.freezer_api.)'
tox_envlist: 'all'
tox_environment:
# Do we really need to set this? It's cargo culted
PYTHONUNBUFFERED: 'true'
zuul_copy_output:
/etc/hosts: logs
@ -54,12 +58,18 @@
parent: freezer-tempest-basic
voting: true
vars:
tempest_test_regex: freezer_tempest_plugin.tests.freezerclient
tempest_test_regex: '^(freezer_tempest_plugin.tests.freezerclient.)'
- job:
name: freezer-tempest-scheduler
parent: freezer-tempest-basic
voting: true
vars:
tempest_test_regex: freezer_tempest_plugin.tests.scheduler
tempest_test_regex: '^(freezer_tempest_plugin.tests.scheduler.)'
- job:
name: freezer-tempest-agent
parent: freezer-tempest-basic
voting: true
vars:
tempest_test_regex: '^(freezer_tempest_plugin.tests.freezer.agent.)'

View File

@ -19,7 +19,7 @@ import subprocess
from tempest.lib import decorators
from freezer_tempest_plugin import common
from freezer_tempest_plugin.tests.freezer.api import base
from freezer_tempest_plugin.tests.freezer.agent import base
class TestFreezerCompressGzip(base.BaseFreezerTest):

View File

@ -18,7 +18,7 @@ import shutil
from oslo_utils import uuidutils
from tempest.lib import decorators
from freezer_tempest_plugin.tests.freezer.api import base
from freezer_tempest_plugin.tests.freezer.agent import base
class TestFreezerFSBackup(base.BaseFreezerTest):

View File

@ -16,7 +16,7 @@ import subprocess
from tempest.lib import decorators
from freezer_tempest_plugin import common
from freezer_tempest_plugin.tests.freezer.api import base
from freezer_tempest_plugin.tests.freezer.agent import base
class TestFreezerMetadataChecksum(base.BaseFreezerTest):

View File

@ -18,7 +18,7 @@ import shutil
from oslo_utils import uuidutils
from tempest.lib import decorators
from freezer_tempest_plugin.tests.freezer.api import base
from freezer_tempest_plugin.tests.freezer.agent import base
class TestFreezerSwiftBackup(base.BaseFreezerTest):

View File

@ -14,7 +14,7 @@
from tempest.lib import decorators
from freezer_tempest_plugin.tests.freezer.api import base
from freezer_tempest_plugin.tests.freezer.agent import base
class TestFreezerTestsRunning(base.BaseFreezerTest):

View File

@ -22,7 +22,7 @@ import time
from tempest.lib.cli import base as cli_base
from tempest.lib.cli import output_parser
from freezer_tempest_plugin.tests.freezer.api import base
from freezer_tempest_plugin.tests.freezer.agent import base
JOB_TABLE_RESULT_COLUMN = 3