cabe68f95c
This will be standart way for end users to ask Rally team to get some new feature. The idea is to make it realy simple for end users to ask about covering their use cases. E.g. to add request users don't need to deep dive in rally community, road map and how it works. They need just to share their use cases that is not covered by current rally functionality. As a bonus adding some Readme.rst files related to doc/* dirs Change-Id: I4c615101012ac9d1668ed766ac831f7e5c8129a8
31 lines
981 B
ReStructuredText
31 lines
981 B
ReStructuredText
================================================
|
|
Add support of persistence benchmark environment
|
|
================================================
|
|
|
|
Use Case
|
|
--------
|
|
|
|
To benchmark many of operations like show, list, detailed you need to have
|
|
already these resource in cloud. So it will be nice to be able to create
|
|
benchmark environment once before benchmarking. The run some amount of
|
|
benchmarks that are using it and at the end just delete all created resources
|
|
by benchmark environment.
|
|
|
|
|
|
Problem Description
|
|
-------------------
|
|
|
|
Fortunately Rally has already a mechanism for creating benchmark environment,
|
|
that is used to create load. Unfortunately it's atomic operation:
|
|
(create environment, make load, delete environment).
|
|
This should be split to 3 separated steps.
|
|
|
|
|
|
Possible solution
|
|
-----------------
|
|
|
|
* Add new CLI operations to work with benchmark environment:
|
|
(show, create, delete, list)
|
|
|
|
* Allow task to start against benchmark environment (instead of deployment)
|