summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-08-11refactor: run storperf scripts in qtip containerzhihui wu11-161/+229
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>
2017-08-08install setuptools's latest version in containerzhihui wu1-2/+1
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>
2017-08-08Fix bug in running storperf.sh when WORKSPACE is definedYujun Zhang3-13/+18
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>
2017-08-03Merge "Find nova vs. vm mapping relation"zhihui wu3-2/+13
2017-08-02Merge "Replace example with test result from zte apex virtual pod"Yujun Zhang2-297/+12992
2017-08-02Merge "revert the usage of qgrid since it is not supported by nbviewer"Yujun Zhang1-22/+423
2017-08-01Find nova vs. vm mapping relationzhihui wu3-2/+13
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>
2017-08-01Merge "run storperf test by using these scripts"zhihui wu9-0/+353
2017-08-01run storperf test by using these scriptszhihui wu9-0/+353
Local test with apex is OK. JIRA:QTIP-248 Change-Id: I47c55ddd88f9722ce83b73a4d7ec91ece2aab2ed Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-08-01Replace example with test result from zte apex virtual podYujun Zhang2-297/+12992
Change-Id: I69fe891bcedca43688dd438ecbe7ac0b45d0c1ba Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-01revert the usage of qgrid since it is not supported by nbviewerYujun Zhang1-22/+423
Change-Id: I870bc80064fa202beab6e4715e4f197826bee8c2 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-07-31Merge "Deprecate library qtip.driver"Yujun Zhang2-0/+0
2017-07-31Merge "Add section headers to user guide"zhihui wu1-0/+8
2017-07-27Merge "Deprecate plan and metric loader"zhihui wu23-891/+1
2017-07-26Merge "Add system information and test condition proposal for storage QPI."zhihui wu1-0/+42
2017-07-26Merge "Add ceph-network-info role to get the cluster network info and ↵zhihui wu3-0/+58
interface network info from ceph nodes."
2017-07-26Deprecate plan and metric loaderYujun Zhang23-891/+1
- 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>
2017-07-26Deprecate library qtip.driverYujun Zhang2-0/+0
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>
2017-07-26Add section headers to user guideYujun Zhang1-0/+8
Change-Id: If037d2424ad350fa422f3d5fc75648bf9bcbec90 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-07-26Merge "Update userguide for command completion."Yujun Zhang1-0/+9
2017-07-26Merge "Implement benchmark running and logging the output"zhihui wu10-9/+243
2017-07-25Implement benchmark running and logging the outputakhilbatra89810-9/+243
- 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>
2017-07-25Merge "Fix verification failure caused by connexion version"Yujun Zhang1-1/+1
2017-07-24Merge "Add ceph-cache-info role to get the ceph client cache info from ceph ↵zhihui wu3-0/+51
nodes."
2017-07-24Update userguide for command completion.Taseer1-0/+9
JIRA: QTIP-210 Change-Id: I3fa62d6da49e5d5c4c65ec997c85d1666ee0f425 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-07-24Fix verification failure caused by connexion versionYujun Zhang1-1/+1
Change-Id: I68534806c43e0eda69905e6890837dadd31140fe JIRA: QTIP-259 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-07-21Merge "Add ceph-disk-info role to get the ceph disk and journal info from ↵zhihui wu4-0/+20834
ceph nodes."
2017-07-20Add system information and test condition proposal for storage QPI.Zhifeng Jiang1-0/+42
JIRA: QTIP-246 Change-Id: Icdd3663ea4db89554055e97b411f5cb935504aea Signed-off-by: Zhifeng Jiang <jiang.zhifeng@zte.com.cn>
2017-07-18Add ceph-disk-info role to get the ceph disk and journal info from cephzhifeng.jiang4-0/+20834
nodes. JIRA: QTIP-254 Change-Id: Iee21ea600abef6f889ba4c3b5f71fd6fb96f570b Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2017-07-17Add ceph-cache-info role to get the ceph client cache info from cephzhifeng.jiang3-0/+51
nodes. JIRA: QTIP-254 Change-Id: I3dc9671da038db792807b8cd55859ffa60619670 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2017-07-18Merge "Update release note for Danube 3.0"Yujun Zhang1-6/+16
2017-07-17Add ceph-network-info role to get the cluster network info and interfacezhifeng.jiang3-0/+58
network info from ceph nodes. JIRA: QTIP-254 Change-Id: Ibf37d60e4a15e4238df2f702eee47cb114808106 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2017-07-17Merge "Add "NODE_NAME" in "envs" otherwise it will fails when docker run."zhifeng jiang1-1/+3
2017-07-17Merge "Add further enhancements into compute-report"Yujun Zhang1-27/+107
2017-07-17Merge "Add Authentication and Basic CRUD for Repos"Yujun Zhang9-2/+131
2017-07-17Merge "Beautify table and figure output"Yujun Zhang1-215/+589
2017-07-16Add further enhancements into compute-reportTaseer1-27/+107
- 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>
2017-07-15Update release note for Danube 3.0Yujun Zhang1-6/+16
Change-Id: I7474ad539fd3066010f804747bad2819deb5564b Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn> (cherry picked from commit 79f16fd2a2cd2ae6e93e0f18aa87f5c1a24354f2)
2017-07-15Add Authentication and Basic CRUD for Reposakhilbatra8989-2/+131
- 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>
2017-07-13Add "NODE_NAME" in "envs" otherwise it will fails when docker run.zhifeng.jiang1-1/+3
Change-Id: Iad6330387dae9b2ad94522b000d2c1eed80fba0a Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2017-07-14Merge "Define Database models"Yujun Zhang7-2/+118
2017-07-13Merge "add a handling process when testapi_url is None"zhihui wu1-1/+5
2017-07-13Beautify table and figure outputYujun Zhang1-215/+589
- use qgrid for interactive grid - add legend to figures - enlarge figures Change-Id: I18cc58e1cbf64d4dda0593ebad55067fd6cdcfd3 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-07-13Define Database modelsakhilbatra8987-2/+118
- 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>
2017-07-13add a handling process when testapi_url is Nonezhihui wu1-1/+5
Change-Id: Ic1a27a0b9328f0343d6df51d863bf1ad1eb15992 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-07-13Merge "Setup Django framework for qtip web servies"Yujun Zhang13-1/+213
2017-07-13Merge "Add juyter-notebook for visualization"Yujun Zhang2-0/+321
2017-07-12Add juyter-notebook for visualizationTaseer2-0/+321
Change-Id: Ic6a8948a026b7456a90519ad665acb4efd6ace4f Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-07-12Create example of storage qpi reportYujun Zhang4-0/+9216
Next: - calculate score - comparison to baseline Change-Id: I4f25f6306bb86a258662652e7be8d4c5eeecc468 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-07-11Setup Django framework for qtip web serviesakhilbatra89813-1/+213
- 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>