Yujun Zhang [Fri, 8 Sep 2017 09:08:59 +0000 (17:08 +0800)]
Refactor CI scripts
- Move scripts executed inside container to qtip/scripts
- tests/ci is limited to setup the environment and start services
Change-Id: I454c715890601c6c6472006c2f0f6131695c2f51
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Fri, 8 Sep 2017 07:41:49 +0000 (15:41 +0800)]
Use minimal output
Easier to read the log message
Change-Id: I49d61aa666a261e3e3bf3795cfe4341dca865dcb
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Fri, 8 Sep 2017 06:16:54 +0000 (14:16 +0800)]
Removed used setting in qtip package configuration
- benchmark folder has been removed
- opt file is not necessary for qtip install
Change-Id: I49e62d4447033ca478e76de2ed8c408c97d11fc7
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Taseer Ahmed [Wed, 6 Sep 2017 05:57:05 +0000 (10:57 +0500)]
Add system info for compute report.
Change-Id: Idb82940fa050bfe83652a8aabf36840b7b65c347
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Mon, 4 Sep 2017 02:44:43 +0000 (02:44 +0000)]
Merge changes from topic 'storage'
* changes:
Keep tests/data consistent with repository structure
Add score calculation module for storperf
Yujun Zhang [Wed, 30 Aug 2017 06:54:04 +0000 (14:54 +0800)]
Keep tests/data consistent with repository structure
- rename `benchmarks` in `tests/data` to `resources`
- delete obsoleted contents
JIRA: QTIP-258
Change-Id: I7f4ec1a1fc7b355922c7aee76851e7f0dd026f72
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 30 Aug 2017 06:47:40 +0000 (06:47 +0000)]
Merge "Add developer guide for QTIP-WEB services"
Yujun Zhang [Wed, 30 Aug 2017 06:43:41 +0000 (14:43 +0800)]
Add score calculation module for storperf
Change-Id: I469ee4d768e16a27c3bde660bc1029d5a3507b72
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Tue, 29 Aug 2017 07:11:44 +0000 (15:11 +0800)]
Fix bug that start_job script exit unexpectedly
When `set -o errexit` is enabled in script, the non-zero return value
from `diff` is considered as an error. But actually diff returns 1 when
difference is found. The error exit option should be disabled when dealing
`diff`.
Change-Id: I6270ec8f7036b3d752736a80474468e26a613585
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
akhilbatra898 [Sat, 26 Aug 2017 20:05:25 +0000 (01:35 +0530)]
Add developer guide for QTIP-WEB services
Change-Id: Idadd343367841cfa9e10b5f6f3d3a9ccc0917d5a
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
Yujun Zhang [Mon, 28 Aug 2017 03:03:57 +0000 (11:03 +0800)]
Use legacy storperf images instead of master branch
The master branch of storperf is under refactoring and not stable
enough for integration. It introduces microservices and some linked
images is not built yet, e.g. storperf-graphite[1] which is required
by storperf-master is empty
[1] https://hub.docker.com/r/opnfv/storperf-graphite
Change-Id: Ie8522dae9073d163872be5742a290fd003698442
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Mon, 28 Aug 2017 01:54:21 +0000 (01:54 +0000)]
Merge "Refactor storperf testing scripts into ansible role"
Yujun Zhang [Mon, 28 Aug 2017 01:54:13 +0000 (01:54 +0000)]
Merge "Skip container and docker image clean up"
Yujun Zhang [Sat, 26 Aug 2017 02:53:47 +0000 (10:53 +0800)]
Move storage-qpi proposal to devguide
Change-Id: I91402f15ac3fafce112c2568e0e3b8b3464ba1d5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Thu, 24 Aug 2017 09:07:50 +0000 (17:07 +0800)]
Refactor storperf testing scripts into ansible role
Change-Id: Ifbfe0818a528dbd9b2c176acf39450ca480e931a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Thu, 24 Aug 2017 10:57:51 +0000 (18:57 +0800)]
Skip container and docker image clean up
- This helps to use the cache on CI pod and reduce build time.
- Dangling containers and docker images will be cleaned up in a
separate periodic job.
Change-Id: Ifa756714698c71b8dde0cbe089661936e94e8a17
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhihui wu [Wed, 23 Aug 2017 02:34:52 +0000 (10:34 +0800)]
Some Optimizations
- remove container and image without -f
- remove duplicated code from verify_storage.sh, replaced by
the script launch_containers_by_testsuite.sh
- move the common sentences from periodic.sh to
launch_containers_by_testsuite.sh
- add 'QTIP' as prompt for print messages
Change-Id: Ia9aa61a3b60c1049af3499a06f2c6cd0dc181552
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Yujun Zhang [Wed, 23 Aug 2017 01:07:31 +0000 (01:07 +0000)]
Merge "Setup CI job for storage benchmarking on apex"
zhihui wu [Tue, 22 Aug 2017 09:29:59 +0000 (17:29 +0800)]
Setup CI job for storage benchmarking on apex
The script "launch_containers_by_testsuites.sh" helps to
launch containers according to TEST_SUITE. e.g. compute or
storage.
JIRA: QTIP-265
Change-Id: Ib7210d68600cc092e3322ddaab4cdf7913428647
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Yujun Zhang [Tue, 22 Aug 2017 07:52:21 +0000 (15:52 +0800)]
Merge ceph info roles
Change-Id: I83be70cf24be2a9da0a0f82e44810b1e9ff2b3b8
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Thu, 10 Aug 2017 03:25:11 +0000 (11:25 +0800)]
Add example storage benchmarking project running on zte-pod4
TODO: add project generator for storage benchmarking
Change-Id: Ibed1e1ce2fc3948b08564f19b6bc680c88bf039a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Fri, 18 Aug 2017 09:12:33 +0000 (09:12 +0000)]
Merge "refactor storperf scripts structure"
Yujun Zhang [Fri, 18 Aug 2017 08:59:33 +0000 (08:59 +0000)]
Merge "Fix compute CI job"
zhihui wu [Wed, 16 Aug 2017 07:56:17 +0000 (15:56 +0800)]
refactor storperf scripts structure
- Run qtip and storperf containers by docker-compose
- Cope the current patch changes into qtip container for verification
- Run the script run_storage_qpi.sh for storperf test
Change-Id: Ic140fb7531d270b9c62bcd72f5dbc13917534daf
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
zhihui wu [Fri, 18 Aug 2017 00:55:29 +0000 (00:55 +0000)]
Merge "Create entry script for CI"
Yujun Zhang [Thu, 17 Aug 2017 09:10:09 +0000 (17:10 +0800)]
Fix compute CI job
Change-Id: I86b2638b7e6ba2e8c4c6ba98b4cad8506d9d5c7c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Thu, 17 Aug 2017 02:35:04 +0000 (02:35 +0000)]
Merge "Migrate contents from benchmarks to resources"
Yujun Zhang [Wed, 16 Aug 2017 08:43:35 +0000 (08:43 +0000)]
Merge "Add basic ui"
Yujun Zhang [Wed, 16 Aug 2017 08:31:44 +0000 (16:31 +0800)]
Migrate contents from benchmarks to resources
Change-Id: I189c3d5224ec58ad63851d173b94204b273c3696
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 16 Aug 2017 08:15:15 +0000 (16:15 +0800)]
Create entry script for CI
Change-Id: I2ff57203d298e33b8c390b59aea9866e1f607e23
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhihui wu [Wed, 16 Aug 2017 06:21:11 +0000 (06:21 +0000)]
Merge "compute-qpi CI scripts"
zhihui wu [Wed, 16 Aug 2017 03:54:21 +0000 (03:54 +0000)]
Merge "Fix permission issue on apex"
zhihui wu [Fri, 11 Aug 2017 09:23:49 +0000 (17:23 +0800)]
compute-qpi CI scripts
- Move compute-qpi ci scripts in releng repos to qtip repos.
- Support apex
- Introduce TEST_SUITE
JIRA: QTIP-65
Change-Id: I3633463e1bb5226ebcaffb4b53a3c56b433f6efb
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
akhilbatra898 [Tue, 8 Aug 2017 17:39:51 +0000 (23:09 +0530)]
Add basic ui
- Repos Listing
- Creation and updation
- Running Benchmarking
- Listed and detailed view of logs
- Add django management command to import frontend dependencies
Change-Id: If6f7dbc1fc18b022d9dda7a76f76dfee1c110450
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
zhihui wu [Mon, 14 Aug 2017 10:52:52 +0000 (18:52 +0800)]
bugfix: install the missing package openssh-client
Change-Id: Ie0889a8e3cd5ae30765353329320aed938749e46
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Yujun Zhang [Thu, 10 Aug 2017 03:23:58 +0000 (11:23 +0800)]
Fix permission issue on apex
root privilege is required for ceph commands
Change-Id: Idf42342d0035359d6bcb475d12ea0808d5d26802
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhihui wu [Fri, 11 Aug 2017 08:43:43 +0000 (08:43 +0000)]
Merge "refactor: run storperf scripts in qtip container"
zhihui wu [Wed, 9 Aug 2017 08:34:30 +0000 (16:34 +0800)]
refactor: run storperf scripts in qtip container
The preious storperf scripts can only be run based on the host.
This patch will make them run in qtip container.
JIRA: QTIP-248
README.md will tell you how to use these scripts.
Change-Id: I4d2d51f859499e6e56ae8692d880cbde27297b82
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
zhihui wu [Fri, 11 Aug 2017 00:48:47 +0000 (00:48 +0000)]
Merge "Optimize Dockerfile"
Yujun Zhang [Fri, 11 Aug 2017 00:25:21 +0000 (00:25 +0000)]
Merge "Fix bug in apex inventory"
zhihui wu [Wed, 9 Aug 2017 09:25:07 +0000 (17:25 +0800)]
Optimize Dockerfile
- Add new packages what storperf scripts need : curl and wget
- Minimize the number of layers
- ansible is already in requirements.txt, delete the apt-get commands
Change-Id: Ie04d6618737146674396a7c005a247829f06c1d9
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
zhihui wu [Thu, 10 Aug 2017 02:31:47 +0000 (02:31 +0000)]
Merge "Refactor QPI module"
Taseer Ahmed [Mon, 7 Aug 2017 18:42:37 +0000 (23:42 +0500)]
Refactor QPI module
- Delete outdated code
Change-Id: I0505d3ccc1ea76078f4d307f7d5ef66777ff6eb7
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Wed, 9 Aug 2017 07:20:24 +0000 (15:20 +0800)]
Fix bug in apex inventory
The default user for overcloud should be heat-admin
JIRA: QTIP-267
Change-Id: Ie868b1a925ca0eaa0292bdfb99d0e328e820f8aa
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhihui wu [Tue, 8 Aug 2017 09:37:20 +0000 (17:37 +0800)]
install setuptools's latest version in container
See https://build.opnfv.org/ci/view/qtip/job/qtip-docker-build-push-master/398/console
Change-Id: I4e975e77e3361cfb468cba0c10cecc21c14c2517
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Yujun Zhang [Wed, 2 Aug 2017 03:24:27 +0000 (11:24 +0800)]
Fix bug in running storperf.sh when WORKSPACE is defined
When working directory changes, the script and default configuration
will not be found.
Change-Id: Iab6e4f9b014c12a863498de42553b043357aa876
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhihui wu [Thu, 3 Aug 2017 00:31:42 +0000 (00:31 +0000)]
Merge "Find nova vs. vm mapping relation"
Yujun Zhang [Wed, 2 Aug 2017 01:00:48 +0000 (01:00 +0000)]
Merge "Replace example with test result from zte apex virtual pod"
Yujun Zhang [Wed, 2 Aug 2017 01:00:42 +0000 (01:00 +0000)]
Merge "revert the usage of qgrid since it is not supported by nbviewer"
zhihui wu [Tue, 1 Aug 2017 09:51:04 +0000 (17:51 +0800)]
Find nova vs. vm mapping relation
Find nova vs. vm mapping relation, and save it to a
json file named "nova_vm.json"
JIRA: QTIP-253
Change-Id: Ib9b6356525d78cd69752843ff65425a4628bd160
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
zhihui wu [Tue, 1 Aug 2017 08:42:54 +0000 (08:42 +0000)]
Merge "run storperf test by using these scripts"
zhihui wu [Tue, 25 Jul 2017 09:37:39 +0000 (17:37 +0800)]
run storperf test by using these scripts
Local test with apex is OK.
JIRA:QTIP-248
Change-Id: I47c55ddd88f9722ce83b73a4d7ec91ece2aab2ed
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Yujun Zhang [Tue, 1 Aug 2017 01:46:44 +0000 (09:46 +0800)]
Replace example with test result from zte apex virtual pod
Change-Id: I69fe891bcedca43688dd438ecbe7ac0b45d0c1ba
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 19 Jul 2017 06:44:02 +0000 (14:44 +0800)]
revert the usage of qgrid since it is not supported by nbviewer
Change-Id: I870bc80064fa202beab6e4715e4f197826bee8c2
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Mon, 31 Jul 2017 05:34:00 +0000 (05:34 +0000)]
Merge "Deprecate library qtip.driver"
zhihui wu [Mon, 31 Jul 2017 04:12:36 +0000 (04:12 +0000)]
Merge "Add section headers to user guide"
zhihui wu [Thu, 27 Jul 2017 06:41:16 +0000 (06:41 +0000)]
Merge "Deprecate plan and metric loader"
zhihui wu [Wed, 26 Jul 2017 07:57:45 +0000 (07:57 +0000)]
Merge "Add system information and test condition proposal for storage QPI."
zhihui wu [Wed, 26 Jul 2017 07:57:35 +0000 (07:57 +0000)]
Merge "Add ceph-network-info role to get the cluster network info and interface network info from ceph nodes."
Yujun Zhang [Wed, 26 Jul 2017 06:30:28 +0000 (14:30 +0800)]
Deprecate plan and metric loader
- qtip test plan is now automaticlly generated by `qtip create`. The
original way of loading plans is no longer valid
- metric specs are now embedded in qpi spec, no separated loader are
required now
JIRA: QTIP-258
Change-Id: I768d75b014163ce060faff00f415a1cdc437ce73
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Mon, 24 Jul 2017 03:16:14 +0000 (11:16 +0800)]
Deprecate library qtip.driver
It was a temporary solution in Danube and deprecated in Euphrates
JIRA: QTIP-258
Change-Id: Ib0f06df52c4e0220720ac7d525da6e438c29e7fd
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 26 Jul 2017 05:43:19 +0000 (13:43 +0800)]
Add section headers to user guide
Change-Id: If037d2424ad350fa422f3d5fc75648bf9bcbec90
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 26 Jul 2017 05:43:02 +0000 (05:43 +0000)]
Merge "Update userguide for command completion."
zhihui wu [Wed, 26 Jul 2017 02:45:50 +0000 (02:45 +0000)]
Merge "Implement benchmark running and logging the output"
akhilbatra898 [Mon, 24 Jul 2017 22:00:18 +0000 (03:30 +0530)]
Implement benchmark running and logging the output
- Run benchmark by adding new tasks
- Modify Task model to have log as log files
- Add new urls for respective views
- Module for running benchmarks in background
- Updating status of tasks
- Listing and detailed log of all tasks
- Add corresponding html templates
Change-Id: I244d1bb74949eeb470c738363f6917191e0f052d
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
Yujun Zhang [Tue, 25 Jul 2017 01:51:27 +0000 (01:51 +0000)]
Merge "Fix verification failure caused by connexion version"
zhihui wu [Mon, 24 Jul 2017 08:52:08 +0000 (08:52 +0000)]
Merge "Add ceph-cache-info role to get the ceph client cache info from ceph nodes."
Taseer [Fri, 21 Jul 2017 02:10:13 +0000 (07:10 +0500)]
Update userguide for command completion.
JIRA: QTIP-210
Change-Id: I3fa62d6da49e5d5c4c65ec997c85d1666ee0f425
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Mon, 24 Jul 2017 06:57:28 +0000 (14:57 +0800)]
Fix verification failure caused by connexion version
Change-Id: I68534806c43e0eda69905e6890837dadd31140fe
JIRA: QTIP-259
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhihui wu [Fri, 21 Jul 2017 01:10:05 +0000 (01:10 +0000)]
Merge "Add ceph-disk-info role to get the ceph disk and journal info from ceph nodes."
Zhifeng Jiang [Sun, 9 Jul 2017 14:12:27 +0000 (07:12 -0700)]
Add system information and test condition proposal for storage QPI.
JIRA: QTIP-246
Change-Id: Icdd3663ea4db89554055e97b411f5cb935504aea
Signed-off-by: Zhifeng Jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Sun, 16 Jul 2017 06:51:35 +0000 (23:51 -0700)]
Add ceph-disk-info role to get the ceph disk and journal info from ceph
nodes.
JIRA: QTIP-254
Change-Id: Iee21ea600abef6f889ba4c3b5f71fd6fb96f570b
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Sun, 16 Jul 2017 06:46:46 +0000 (23:46 -0700)]
Add ceph-cache-info role to get the ceph client cache info from ceph
nodes.
JIRA: QTIP-254
Change-Id: I3dc9671da038db792807b8cd55859ffa60619670
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Tue, 18 Jul 2017 03:20:53 +0000 (03:20 +0000)]
Merge "Update release note for Danube 3.0"
zhifeng.jiang [Fri, 14 Jul 2017 04:46:31 +0000 (21:46 -0700)]
Add ceph-network-info role to get the cluster network info and interface
network info from ceph nodes.
JIRA: QTIP-254
Change-Id: Ibf37d60e4a15e4238df2f702eee47cb114808106
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng jiang [Mon, 17 Jul 2017 18:22:27 +0000 (18:22 +0000)]
Merge "Add "NODE_NAME" in "envs" otherwise it will fails when docker run."
Yujun Zhang [Mon, 17 Jul 2017 07:55:23 +0000 (07:55 +0000)]
Merge "Add further enhancements into compute-report"
Yujun Zhang [Mon, 17 Jul 2017 00:42:31 +0000 (00:42 +0000)]
Merge "Add Authentication and Basic CRUD for Repos"
Yujun Zhang [Mon, 17 Jul 2017 00:42:10 +0000 (00:42 +0000)]
Merge "Beautify table and figure output"
Taseer [Thu, 13 Jul 2017 15:31:16 +0000 (20:31 +0500)]
Add further enhancements into compute-report
- Show results for all sections
- Rotate x-axis to 45 degree to avoid overlap
Change-Id: Id30b11937a27d3c6fff2b8ad8c9bf3aefbddb404
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Wed, 12 Jul 2017 06:35:44 +0000 (14:35 +0800)]
Update release note for Danube 3.0
Change-Id: I7474ad539fd3066010f804747bad2819deb5564b
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
(cherry picked from commit
79f16fd2a2cd2ae6e93e0f18aa87f5c1a24354f2)
akhilbatra898 [Sat, 15 Jul 2017 04:14:23 +0000 (09:44 +0530)]
Add Authentication and Basic CRUD for Repos
- Map urls to the CRUD views
- Add html templates for the views
- Set authentication settings
Change-Id: Ifcfe39a8341d44376e322d195e995fcaa1716d7d
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
zhifeng.jiang [Fri, 14 Jul 2017 05:08:27 +0000 (22:08 -0700)]
Add "NODE_NAME" in "envs" otherwise it will fails when docker run.
Change-Id: Iad6330387dae9b2ad94522b000d2c1eed80fba0a
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Fri, 14 Jul 2017 01:11:31 +0000 (01:11 +0000)]
Merge "Define Database models"
zhihui wu [Thu, 13 Jul 2017 07:53:56 +0000 (07:53 +0000)]
Merge "add a handling process when testapi_url is None"
Yujun Zhang [Thu, 13 Jul 2017 07:49:41 +0000 (15:49 +0800)]
Beautify table and figure output
- use qgrid for interactive grid
- add legend to figures
- enlarge figures
Change-Id: I18cc58e1cbf64d4dda0593ebad55067fd6cdcfd3
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
akhilbatra898 [Thu, 13 Jul 2017 02:34:17 +0000 (08:04 +0530)]
Define Database models
- Add dbfile to gitignore
- Add models Repo and Task
- Register models for Django Admin
Change-Id: I46f23b0cb4deba2efc874cceb93251010ebb2860
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
zhihui wu [Thu, 13 Jul 2017 01:49:26 +0000 (09:49 +0800)]
add a handling process when testapi_url is None
Change-Id: Ic1a27a0b9328f0343d6df51d863bf1ad1eb15992
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Yujun Zhang [Thu, 13 Jul 2017 01:39:40 +0000 (01:39 +0000)]
Merge "Setup Django framework for qtip web servies"
Yujun Zhang [Thu, 13 Jul 2017 01:31:03 +0000 (01:31 +0000)]
Merge "Add juyter-notebook for visualization"
Taseer [Mon, 10 Jul 2017 16:22:42 +0000 (21:22 +0500)]
Add juyter-notebook for visualization
Change-Id: Ic6a8948a026b7456a90519ad665acb4efd6ace4f
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Mon, 10 Jul 2017 03:33:46 +0000 (11:33 +0800)]
Create example of storage qpi report
Next:
- calculate score
- comparison to baseline
Change-Id: I4f25f6306bb86a258662652e7be8d4c5eeecc468
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
akhilbatra898 [Sun, 9 Jul 2017 17:08:56 +0000 (22:38 +0530)]
Setup Django framework for qtip web servies
- Add Django to dependancies
- Setup Django framework under name - web
- Add a new Django app with name - bench
Change-Id: Ib76d9402c9a43c1811cb6ef283232047d0cfb995
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
zhihui wu [Fri, 7 Jul 2017 07:57:12 +0000 (15:57 +0800)]
Add an testapi_url option in the ci script
Change-Id: I9eca0054eb00e1279df9853cb7624bd4586c2195
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Taseer [Tue, 4 Jul 2017 19:12:08 +0000 (00:12 +0500)]
Make same workloads distinguishable for report.
Issue encountered in case of "memory" results.
JIRA: QTIP-257
Change-Id: I27ca0220e2004a0cce54c5301afca284923e52ca
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
zhihui wu [Mon, 3 Jul 2017 07:04:37 +0000 (07:04 +0000)]
Merge "Amend compute QPI design document"
Taseer [Thu, 29 Jun 2017 00:24:25 +0000 (05:24 +0500)]
Integrate Report with CLI.
- Migrate fixtures to conftest to be used by multiple files
Change-Id: I9a705b93189ac1f2e6fd2fc4e3f05aec7af379f1
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Wed, 28 Jun 2017 06:44:58 +0000 (14:44 +0800)]
Amend compute QPI design document
- keep it consistent with yaml specification
- fix typo in content
Change-Id: I71a56d792fdd9a1310eadcd2628ae6faf528135f
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 28 Jun 2017 07:26:45 +0000 (15:26 +0800)]
Fix bug in aggregation
Change-Id: Ic6613a9ab585894984e1cdab6ead3a84d1c4af9c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 28 Jun 2017 05:59:25 +0000 (13:59 +0800)]
Fix bug in QPI calculation
compute spec was amended in 45111c but the calculation is not
updated
Change-Id: Ibf0139b2278f617a52335e8839f51c97d5ded8b7
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>