Add option showing summarized result of benchmark in "System-radable"
Add new options ( --json ) for 'rally task detailed' comamnd.
Because The outside system of rally will sometimes want to use summarized result of benchmark.
But current Rally can only show summarized result of benchmark in "Human-readable" text by using following command 'rally task detailed'.
So If other system want to use summarized result of benachmark, we have to parse result of following command 'rally task detailed'.
Rally should have method of showing summarized result of benchmark in "System-readable" text
new option works like fiollowing
$rally task detailed --json
{
"scenarios": [
{
"
"
"args": {
"flavor": {
"name": "m1.tiny"
},
"image": {
"name": "^cirros.*"
}
},
"context": {
"users": {
}
},
"runner": {
"times": 10,
"type": "constant"
}
},
"
"
"scenario": "NovaServers.
"
"
{
"90%ile": 4.76,
"95%ile": 4.78,
"action": "nova.boot_server",
"avg": 4.704,
"count": 10,
"max": 4.8,
"median": 4.697,
"min": 4.61,
},
{
"90%ile": 2.622,
"95%ile": 2.645,
"action": "nova.delete_
"avg": 2.543,
"count": 10,
"max": 2.668,
"median": 2.53,
"min": 2.479,
},
{
"90%ile": 7.32,
"95%ile": 7.343,
"action": "total",
"avg": 7.248,
"count": 10,
"max": 7.367,
"median": 7.276,
"min": 7.121,
}
]
}
],
"status": "finished",
"task_id": "9954c8ed-
}
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Yuki Nishiwaki
- Direction:
- Needs approval
- Assignee:
- Yuki Nishiwaki
- Definition:
- New
- Series goal:
- None
- Implementation:
- Needs Code Review
- Milestone target:
- None
- Started by
- Yuki Nishiwaki
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add --json option to "rally task detailed"
Addressed by: https:/
Refactoring task detailed command
Addressed by: https:/
Add detaied function to rally.api.Task