Merge "Add zuul job: freezer-tempest-agent"
This commit is contained in:
commit
12a289f118
22
.zuul.yaml
22
.zuul.yaml
|
@ -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.)'
|
||||||
|
|
|
@ -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):
|
|
@ -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):
|
|
@ -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):
|
|
@ -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):
|
|
@ -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):
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue