Speed up tests (e.g. using Testr)

Registered by Renat Akhmerov

Mistral tests now work really slowly. Consider to use Testr to run them in parallel.

https://wiki.openstack.org/wiki/Testr
testr is a test runner and is part of testrepository.

Testr will run your tests in parallel (so they go faster) and it keeps robust logs of the results.
Nova and Neutron are using testr to run their unit tests, Sahara, Keystone and others - for running integration tests.

We should move our approach to run tests to Testr

Blueprint information

Status:
Complete
Approver:
Renat Akhmerov
Priority:
High
Drafter:
Renat Akhmerov
Direction:
Needs approval
Assignee:
Nikolay Makhotkin
Definition:
Drafting
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 0.0.4
Started by
Nikolay Makhotkin
Completed by
Renat Akhmerov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/mistral-speedup-tests,n,z

Addressed by: https://review.openstack.org/97235
    Add lockutils to openstack/common

Addressed by: https://review.openstack.org/97236
    Move tests to testr

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.