Generate HTML report with statistics trends for scenarios runs

Registered by Alexander Maretskiy

If we run same task N times, we can create trends report by command "rally task trends <task_uuid1> <task_uuid2>... --out trends.html"

The result is HTML report where we see charts displaying statistics trends for each workload from given task.
It would be very helpful when we run same task on different cloud configurations, so we can see how these changes affect performance.

Blueprint information

Status:
Complete
Approver:
Boris Pavlovic
Priority:
Undefined
Drafter:
Alexander Maretskiy
Direction:
Needs approval
Assignee:
Alexander Maretskiy
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Alexander Maretskiy
Completed by
Alexander Maretskiy

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/298680
    [Reports] Add Jinja2 template for upcoming Trends report

Addressed by: https://review.openstack.org/276721
    [Reports][CLI][CI] Introduce Trends report

Addressed by: https://review.openstack.org/294119
    [Reports] Refactor processing.plot.plot

Addressed by: https://review.openstack.org/298597
    [Reports] Move angular directive to separate file

Addressed by: https://review.openstack.org/294125
    [Reports] Introduce class processing.plot.Trends

Addressed by: https://review.openstack.org/306428
    [DB][TaskResults] Save durations stats in task results

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.