Single- and multi-VM performance benchmarks
Add the necessary Rally infrastructure to allow users to benchmark the performance of single-VM operations such as block device and multi-VMs operations such as network performance benchmarking.
Blueprint information
- Status:
- Started
- Approver:
- Boris Pavlovic
- Priority:
- High
- Drafter:
- Pavel Boldin
- Direction:
- Approved
- Assignee:
- Pavel Boldin
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Boris Pavlovic
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add command-dict option to specify command args
Addressed by: https:/
Fix `sshutils' to execute commands with args
Addressed by: https:/
Split validation.
Addressed by: https:/
Introduce command-dict and add validator
Addressed by: https:/
Add `LogCatcher' context manager
Addressed by: https:/
Extend `sshutils` with `put_file'
Addressed by: https:/
Make `boot_runcomman
Addressed by: https:/
Add command-dict option to upload a local command
Addressed by: https:/
Fix `sshutils.put_file' to use sftp context
Addressed by: https:/
Add command_customizer context
Addressed by: https:/
Add boot_runcommand
Addressed by: https:/
Add sshutils.
Addressed by: https:/
utils: make parse_docstring respect multi-line
Addressed by: https:/
workload: add customization by multiple commands
Addressed by: https:/
workload: add iperf scenarios and scripts
Addressed by: https:/
workload: add ZMQ agent
Addressed by: https:/
workload: add servers_ext context
Addressed by: https:/
tests: add ContextTestCase that mocks clients
Addressed by: https:/
workload: context: introduce utils
Addressed by: https:/
workload: add agents functional tests
Addressed by: https:/
workload: add HTTP<->ZMQ proxy MasterAgent
Addressed by: https:/
workload: add runcommand_agents scenario
Addressed by: https:/
workload: add agents swarm API
Addressed by: https:/
tests: add NamedMock
Addressed by: https:/
nova utils: custom name for server snapshot
Addressed by: https:/
[wip] Add runcommand_agents scenario