Yardstick: User interface for Yardstick. 31/32431/1
authorrajesh_4k <4k.rajesh@gmail.com>
Mon, 27 Feb 2017 12:39:00 +0000 (18:09 +0530)
committerJing Lu <lvjing5@huawei.com>
Thu, 30 Mar 2017 09:46:32 +0000 (09:46 +0000)
commit06c0f074a136414d1e9704aa4e30c62e50f2d5ce
treeca1db646cb02b0b7c9b29ac8cd1c282f94e29fc3
parentaa499064bf305e41a56a2f86d17c1cc29a1d7b0c
Yardstick: User interface for Yardstick.

Currently Yardstick doesnt have any UI which gives detail analysis
of the test-results.
This commit generates a HTML page after the execution of a command
"yardstick report generate <task-ID> <TC-name>" which intern
can be executed after the execution of test-case.
Used: Highcharts.js for the graphs.

JIRA: YARDSTICK-280

Change-Id: Ic98cc348719f3922bff178f52e7944a4a931763a
Signed-off-by: Rajesh K <4k.rajesh@gmail.com>
(cherry picked from commit 25b21add71fcf7c2c795bd950b5117d69fac68fb)
docs/testing/user/userguide/Yardstick_user_interface.rst [new file with mode: 0644]
requirements.txt
tests/unit/benchmark/core/test_report.py [new file with mode: 0644]
yardstick/benchmark/core/__init__.py
yardstick/benchmark/core/report.py [new file with mode: 0644]
yardstick/benchmark/core/task.py
yardstick/cmd/cli.py
yardstick/cmd/commands/report.py [new file with mode: 0644]
yardstick/common/constants.py
yardstick/common/html_template.py [new file with mode: 0644]