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

View File

@ -18,7 +18,7 @@ import shutil
from oslo_utils import uuidutils from oslo_utils import uuidutils
from tempest.lib import decorators 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): class TestFreezerFSBackup(base.BaseFreezerTest):

View File

@ -16,7 +16,7 @@ import subprocess
from tempest.lib import decorators from tempest.lib import decorators
from freezer_tempest_plugin import common 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): class TestFreezerMetadataChecksum(base.BaseFreezerTest):

View File

@ -18,7 +18,7 @@ import shutil
from oslo_utils import uuidutils from oslo_utils import uuidutils
from tempest.lib import decorators 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): class TestFreezerSwiftBackup(base.BaseFreezerTest):

View File

@ -14,7 +14,7 @@
from tempest.lib import decorators 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): 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 base as cli_base
from tempest.lib.cli import output_parser 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 JOB_TABLE_RESULT_COLUMN = 3