Right now Manila project is tested in CI only against MySQL DB backend.
Add new tempest job, similar to existing one, but with different
DB backend - PostgreSQL. Set it as non-voting until it becomes stable.
Change-Id: I56cbdd8173bcbc906772457bdcbbebc27c742cfe
The scenario tests will use plenty of time and it makes
sense to separate them from the api/cli tests. We also
need to stabilize the tests. Therefore their are experimental
as a first step.
$JOB_NAME can be used to select only the scenario tests in
post_test_hook (manila code).
Change-Id: Ia0326748e6140f1089328dbb94f2f56900b85318
Currently Manila uses 'extras.d hooks' approach of Devstack.
Add support of 'external devstack plugin' approach for CI jobs, to be able
to switch Manila's jobs for usage of new approach and remove hooks.
Change-Id: I473b6fdbb439c0a50b226f5d6a31a068a3159c1a
Manila got additional functionality that is not covered by Tempest tests yet.
To test it, we need to have one additional setup of Manila, hence, new CI job.
Add new Tempest CI job as non-votable until it becomes stable.
Change-Id: I2a1659d5922ac4fba10add034f33cea2a318991b
Make the existing tempest-dsvm jobs voting. Remove the old
devstack-dsvm voting job because it's now completely redundant.
The new tempest jobs also replace the devstack job for gate in
addtion to check.
Change-Id: I4477ab357e5abb2af95b5748f496fc842d6a5d42
Commit 2e4f106a28c65a5c0216cdbf1aab96177e2912d6 added manila and
python-manilaclient projects to project list. So, direct definitions
within jobs are redundant now.
Change-Id: Ibb57b1d6dff0fb357fc17f13e6f0c7ac80790eab
We have two tempest jobs for Manila project at the moment.
And comment for one of them provides incorrect information.
Change-Id: I7019808a0852821b49d3f5380dda060ac664bcd4
Create functional tests job for python-manilaclient.
Set it as nonvotable until it becomes stable.
Change-Id: I6541236d0a73100199d124ceb8376faf3f6d6b71
This repo was created from filter branching the openstack-infra/
config repo. This process brought a lot of cruft with it in the
form of directories that we no longer need. This patch removes
that cruft so we begin with a tidier repo.
Change-Id: Ibffad1b11c0c5f84eedfb0365369f60c4961a0f3