Add new gates for oraclelinux
Change-Id: Ic5c0e266639c8ed76d0af473d076d9ae6749102a Implements: bp oraclelinux-gate
This commit is contained in:
parent
76c28f9698
commit
80f0890c81
@ -102,6 +102,29 @@ class BuildTestUbuntuSource(BuildTest, base.BaseTestCase):
|
||||
"--type", "source"])
|
||||
|
||||
|
||||
class BuildTestOracleLinuxBinary(BuildTest, base.BaseTestCase):
|
||||
excluded_images = ["gnocchi-base",
|
||||
"murano-base",
|
||||
"ironic-pxe",
|
||||
"ironic-inspector",
|
||||
"mistral-base",
|
||||
"murano-base"]
|
||||
|
||||
def setUp(self):
|
||||
super(BuildTestOracleLinuxBinary, self).setUp()
|
||||
self.build_args.extend(["--base", "oraclelinux",
|
||||
"--type", "binary"])
|
||||
|
||||
|
||||
class BuildTestOracleLinuxSource(BuildTest, base.BaseTestCase):
|
||||
excluded_images = []
|
||||
|
||||
def setUp(self):
|
||||
super(BuildTestOracleLinuxSource, self).setUp()
|
||||
self.build_args.extend(["--base", "oraclelinux",
|
||||
"--type", "source"])
|
||||
|
||||
|
||||
class DeployTestCentosBinary(BuildTestCentosBinary):
|
||||
def setUp(self):
|
||||
super(DeployTestCentosBinary, self).setUp()
|
||||
@ -114,6 +137,18 @@ class DeployTestCentosSource(BuildTestCentosSource):
|
||||
self.build_args.extend(["--profile", "gate"])
|
||||
|
||||
|
||||
class DeployTestOracleLinuxBinary(BuildTestOracleLinuxBinary):
|
||||
def setUp(self):
|
||||
super(DeployTestOracleLinuxBinary, self).setUp()
|
||||
self.build_args.extend(["--profile", "gate"])
|
||||
|
||||
|
||||
class DeployTestOracleLinuxSource(BuildTestOracleLinuxSource):
|
||||
def setUp(self):
|
||||
super(DeployTestOracleLinuxSource, self).setUp()
|
||||
self.build_args.extend(["--profile", "gate"])
|
||||
|
||||
|
||||
class DeployTestUbuntuSource(BuildTestUbuntuSource):
|
||||
def setUp(self):
|
||||
super(DeployTestUbuntuSource, self).setUp()
|
||||
|
50
tox.ini
50
tox.ini
@ -71,6 +71,30 @@ commands =
|
||||
sudo -E -g docker testr run test_build.BuildTestUbuntuSource
|
||||
{toxinidir}/tools/dump_info.sh
|
||||
|
||||
[testenv:build-oraclelinux-binary]
|
||||
whitelist_externals = find
|
||||
bash
|
||||
sudo
|
||||
setenv =
|
||||
DOCKER_BUILD_TEST=1
|
||||
commands =
|
||||
find . -type f -name "*.pyc" -delete
|
||||
bash -c "if [ ! -d .testrepository ]; then testr init; fi"
|
||||
sudo -E -g docker testr run test_build.BuildTestOracleLinuxBinary
|
||||
{toxinidir}/tools/dump_info.sh
|
||||
|
||||
[testenv:build-oraclelinux-source]
|
||||
whitelist_externals = find
|
||||
bash
|
||||
sudo
|
||||
setenv =
|
||||
DOCKER_BUILD_TEST=1
|
||||
commands =
|
||||
find . -type f -name "*.pyc" -delete
|
||||
bash -c "if [ ! -d .testrepository ]; then testr init; fi"
|
||||
sudo -E -g docker testr run test_build.BuildTestOracleLinuxSource
|
||||
{toxinidir}/tools/dump_info.sh
|
||||
|
||||
[testenv:deploy-centos-binary]
|
||||
whitelist_externals = find
|
||||
bash
|
||||
@ -97,6 +121,32 @@ commands =
|
||||
sudo {toxinidir}/tools/deploy_aio.sh centos source
|
||||
{toxinidir}/tools/dump_info.sh
|
||||
|
||||
[testenv:deploy-oraclelinux-binary]
|
||||
whitelist_externals = find
|
||||
bash
|
||||
sudo
|
||||
setenv =
|
||||
DOCKER_BUILD_TEST=1
|
||||
commands =
|
||||
find . -type f -name "*.pyc" -delete
|
||||
bash -c "if [ ! -d .testrepository ]; then testr init; fi"
|
||||
sudo -E -g docker testr run test_build.DeployTestOracleLinuxBinary
|
||||
sudo {toxinidir}/tools/deploy_aio.sh oraclelinux binary
|
||||
{toxinidir}/tools/dump_info.sh
|
||||
|
||||
[testenv:deploy-oraclelinux-source]
|
||||
whitelist_externals = find
|
||||
bash
|
||||
sudo
|
||||
setenv =
|
||||
DOCKER_BUILD_TEST=1
|
||||
commands =
|
||||
find . -type f -name "*.pyc" -delete
|
||||
bash -c "if [ ! -d .testrepository ]; then testr init; fi"
|
||||
sudo -E -g docker testr run test_build.DeployTestOracleLinuxSource
|
||||
sudo {toxinidir}/tools/deploy_aio.sh oraclelinux source
|
||||
{toxinidir}/tools/dump_info.sh
|
||||
|
||||
[testenv:deploy-ubuntu-source]
|
||||
whitelist_externals = find
|
||||
bash
|
||||
|
Loading…
Reference in New Issue
Block a user