Add new tempest job to CI with multibackend installation

Registered by Valeriy Ponomaryov

Now we have only one tempest job, where devstack installs only one backend.
We need add another job - with multibackend installation.

Blueprint information

Status:
Complete
Approver:
Ben Swartzlander
Priority:
High
Drafter:
Valeriy Ponomaryov
Direction:
Approved
Assignee:
Valeriy Ponomaryov
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon juno-1
Started by
Valeriy Ponomaryov
Completed by
Valeriy Ponomaryov

Related branches

Sprints

Whiteboard

devstack plugin: https://github.com/stackforge/manila/tree/master/contrib/devstack
tempest plugin: https://github.com/stackforge/manila/tree/master/contrib/tempest

Gerrit topic: https://review.openstack.org/#q,topic:bp/multibackend-installation-tempest-job,n,z

Addressed by: https://review.openstack.org/94369
    Add multibackend test suite for tempest plugin

Addressed by: https://review.openstack.org/94588
    Added multibackendency to devstack plugin

Addressed by: https://review.openstack.org/94940
    Added bash scripts for ci jobs

Addressed by: https://review.openstack.org/95207
    Added tempest job to manila project

Addressed by: https://review.openstack.org/102770
    Update ci scripts

(?)

Work Items

Work items:
1) Update devstack plugin to be able to configure amount of share backends: DONE
2) Update tempest plugin, add multibackend tests: DONE
3) Add bash scripts as plugins, that will be used in ci jobs: DONE
4) Add additional job to openstack's ci: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.