aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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-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>
2017-07-07Add an testapi_url option in the ci scriptzhihui wu1-3/+5
Change-Id: I9eca0054eb00e1279df9853cb7624bd4586c2195 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-07-06Make same workloads distinguishable for report.Taseer1-7/+9
Issue encountered in case of "memory" results. JIRA: QTIP-257 Change-Id: I27ca0220e2004a0cce54c5301afca284923e52ca Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-07-03Merge "Amend compute QPI design document"zhihui wu1-19/+16
2017-06-29Integrate Report with CLI.Taseer6-202/+202
- Migrate fixtures to conftest to be used by multiple files Change-Id: I9a705b93189ac1f2e6fd2fc4e3f05aec7af379f1 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-06-29Amend compute QPI design documentYujun Zhang1-19/+16
- keep it consistent with yaml specification - fix typo in content Change-Id: I71a56d792fdd9a1310eadcd2628ae6faf528135f Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-06-28Fix bug in aggregationYujun Zhang3-3/+3
Change-Id: Ic6613a9ab585894984e1cdab6ead3a84d1c4af9c Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-06-28Fix bug in QPI calculationYujun Zhang2-4/+9
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>
2017-06-28Merge "Refactor output format"zhihui wu2-71/+67
2017-06-26Refactor output formatTaseer2-71/+67
- Merge scores and results in qpi.json - metrics: {} will be completely removed as a consequence - Make baseline the same format as spec Change-Id: Id0cc487002a38c51736de07f3759fd78d42a0b9c Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-06-26Initial draft for storage QPIYujun Zhang1-0/+70
JIRA: QTIP-255 Change-Id: I987de78941d1e3a200e5c326348af344ea8d9559 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-06-21Add missing description in compute QPI specYujun Zhang1-1/+14
Change-Id: Ia8bedf1a39afc9fe71984f2f5f1a487512008b5d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-06-21Add description of each workloadYujun Zhang1-30/+54
Change-Id: I5d0ae61dc8b0f4cfe9d1e12c7a51edf6b0d56b7a Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-06-10bugfix: installer is not defined in report.ymlzhihui wu1-1/+1
since installer is renamed to installer_type in all.yml, installer cann't be found in report.yml Change-Id: I222b3050aab8b4f09e1f70c623d0e53ebbff1743 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>