Need to make our dsvm gate voting

Registered by Anastasia Kuznetsova

Currently, there is one gate-mistral-devstack-dsvm that runs different suite of tests on every commit to mistral and mistralclient repositories. Now this gate is non-voting, because it runs both suite of tests (API and CLI) on every commit to the main repository and it can lead to some situations (because of circular references) when we could be blocked in case of voting gates.

So, need to strictly split this one gate into two independent gates (one for python-mistralclient, one for mistral repo)
which will run different suite of tests, and after that we can make our gates voting.

Blueprint information

Status:
Not started
Approver:
Renat Akhmerov
Priority:
High
Drafter:
Anastasia Kuznetsova
Direction:
Approved
Assignee:
Anastasia Kuznetsova
Definition:
Approved
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/mistral-making-dsvm-gates-voting,n,z

Addressed by: https://review.openstack.org/246897
    Add post_test_hook script that will run tests on the gate

Addressed by: https://review.openstack.org/250229
    Remove running of CLI tests on commit to mistral repo

Addressed by: https://review.openstack.org/249809
    Change installation of python-mistralclient in the gates

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.