Benchmark scenarios for Rally

Registered by Mikhail Dubov

The blueprint is concentrated on creating the core benchmark scenarios for Rally which can be then used in typical benchmark procedures. These can include scenarios that use basic Nova client functions, such as creating and deleting servers, associating floating IPs etc.

Blueprint information

Status:
Complete
Approver:
Boris Pavlovic
Priority:
High
Drafter:
Mikhail Dubov
Direction:
Approved
Assignee:
Mikhail Dubov
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Mikhail Dubov
Completed by
Boris Pavlovic

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/benchmark-scenarios,n,z

Addressed by: https://review.openstack.org/46883
    Benchmark scenarios for Rally: Nova utils

Addressed by: https://review.openstack.org/50169
    Benchmark scenarios for Rally: Nova servers

Addressed by: https://review.openstack.org/50588
    Benchmark scenarios for Rally: Nova server metadata

Addressed by: https://review.openstack.org/50760
    Adding the first-time-sleep parameter to sync_execute

Addressed by: https://review.openstack.org/50764
    Benchmark scenarios for Rally: Nova floating IPs

Addressed by: https://review.openstack.org/52495
    Adds boot server benchmark test

Addressed by: https://review.openstack.org/53330
    Benchmark test to boot server and bounce it N times

Addressed by: https://review.openstack.org/53841
    Benchmark test to boot server and bounce it N times

Addressed by: https://review.openstack.org/54115
    Fix intermitten py test failure

Addressed by: https://review.openstack.org/54524
    Add sleep_between() method to benchmark scenarios

Addressed by: https://review.openstack.org/55465
    Fix passing the context to multiprocessing pool

Addressed by: https://review.openstack.org/59780
    Add caching to osclients.Clients

Addressed by: https://review.openstack.org/59781
    Make openstack clients for temp users lazy

Addressed by: https://review.openstack.org/59782
    Perform init() for each temporary user

Addressed by: https://review.openstack.org/60469
    Add benchmark tests for glance

Addressed by: https://review.openstack.org/61688
    Benchmark scenarios for Rally: Nova rescue server

Addressed by: https://review.openstack.org/61833
    Adding cinder benchmark scenarios for Rally

Addressed by: https://review.openstack.org/63129
    Benchmark scenarios for Rally: run task in instance

Addressed by: https://review.openstack.org/62949
    Prepare instances for SSH access

Addressed by: https://review.openstack.org/63138
    Benchmark scenarios for Rally: run task in instance

Addressed by: https://review.openstack.org/64246
    Refactor the way benchmark engine returns its results

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.