11 Commits

Author SHA1 Message Date
vponomaryov
205ae61ba5 Add tempest + postgres job for manila
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
2015-04-03 08:58:24 +00:00
Marc Koderer
9dde301d6f Add experimental job for Manila scenario tests
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
2015-03-13 11:08:26 +01:00
vponomaryov
6b3268df76 Add support of external Devstack plugin for Manila
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
2015-02-25 13:29:20 +00:00
vponomaryov
40530be2b1 Add new Tempest job for Manila project
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
2015-02-08 18:07:46 +02:00
Ben Swartzlander
f367db1989 Make manila tempest jobs votable
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
2015-02-04 21:13:26 -05:00
vponomaryov
723be012f3 Remove redundant import of manila project
Commit 2e4f106a28c65a5c0216cdbf1aab96177e2912d6 added manila and
python-manilaclient projects to project list. So, direct definitions
within jobs are redundant now.

Change-Id: Ibb57b1d6dff0fb357fc17f13e6f0c7ac80790eab
2014-12-30 16:45:19 +00:00
vponomaryov
ac72aee32f Add testr logs publishing for manilaclient functional tests job
Make new job for manilaclient with functional tests report testr logs.

Change-Id: Ic892a46c35c74e687ea01805e49bc2cf53fa8e70
2014-11-17 15:40:47 +02:00
Jenkins
76ba5ea9f0 Merge "Fix typo for manila tempest job" 2014-11-13 17:19:11 +00:00
vponomaryov
5094f21220 Fix typo for manila tempest job
We have two tempest jobs for Manila project at the moment.
And comment for one of them provides incorrect information.

Change-Id: I7019808a0852821b49d3f5380dda060ac664bcd4
2014-11-13 11:02:45 +02:00
vponomaryov
7ee6de7043 Add funtional tests job for python-manilaclient
Create functional tests job for python-manilaclient.
Set it as nonvotable until it becomes stable.

Change-Id: I6541236d0a73100199d124ceb8376faf3f6d6b71
2014-11-13 11:01:10 +02:00
Anita Kuno
1d21cd635f Reorganizes project-config
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
2014-09-25 11:41:04 -04:00