aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-16Fix error in compute docker compose fileYujun Zhang1-1/+2
Change-Id: I7b002155214d3e81912c41aa28c7691681cff20c Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-09-16Fix script path errorYujun Zhang1-1/+1
Change-Id: I4b0e278d25604afa2a7fae43bf95554dfa5d21ad Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-09-16Fix error in CI jobYujun Zhang1-0/+2
Add /root/.ssh/ as SSH_CREDENTIALS Change-Id: I9b9c8701be6245715644a11916a8f7df97ba5d0f Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-09-15Fix output pathYujun Zhang2-6/+6
Change-Id: Ib3e5a310a561d9fdd11b503058ada4e937189a9d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-09-15Merge "Refactor CI scripts"Yujun Zhang8-145/+67
2017-09-13Refactor CI scriptsYujun Zhang8-145/+67
- 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>
2017-09-11Merge "Mitigating for missing values in storage QPI."zhihui wu2-4/+11
2017-09-08Use minimal outputYujun Zhang2-2/+2
Easier to read the log message Change-Id: I49d61aa666a261e3e3bf3795cfe4341dca865dcb Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-09-08Removed used setting in qtip package configurationYujun Zhang1-6/+0
- 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>
2017-09-07Mitigating for missing values in storage QPI.Taseer Ahmed2-4/+11
- Update unit tests Change-Id: I7bfe89dc6bbe1cafe13b2f3e4f9356a06a59c68b Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-09-06Add system info for compute report.Taseer Ahmed1-12/+49
Change-Id: Idb82940fa050bfe83652a8aabf36840b7b65c347 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-09-04Merge changes from topic 'storage'Yujun Zhang18-263/+16207
* changes: Keep tests/data consistent with repository structure Add score calculation module for storperf
2017-08-30Keep tests/data consistent with repository structureYujun Zhang13-270/+6
- 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>
2017-08-30Merge "Add developer guide for QTIP-WEB services"Yujun Zhang2-0/+101
2017-08-30Add score calculation module for storperfYujun Zhang6-1/+16209
Change-Id: I469ee4d768e16a27c3bde660bc1029d5a3507b72 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-29Fix bug that start_job script exit unexpectedlyYujun Zhang1-0/+4
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>
2017-08-28Add developer guide for QTIP-WEB servicesakhilbatra8982-0/+101
Change-Id: Idadd343367841cfa9e10b5f6f3d3a9ccc0917d5a Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
2017-08-28Use legacy storperf images instead of master branchYujun Zhang2-5/+5
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>
2017-08-28Merge "Refactor storperf testing scripts into ansible role"Yujun Zhang28-82/+749
2017-08-28Merge "Skip container and docker image clean up"Yujun Zhang2-27/+8
2017-08-26Move storage-qpi proposal to devguideYujun Zhang2-0/+1
Change-Id: I91402f15ac3fafce112c2568e0e3b8b3464ba1d5 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-26Refactor storperf testing scripts into ansible roleYujun Zhang28-82/+749
Change-Id: Ifbfe0818a528dbd9b2c176acf39450ca480e931a Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-26Skip container and docker image clean upYujun Zhang2-27/+8
- 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>
2017-08-23Some Optimizationszhihui wu4-64/+31
- 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>
2017-08-23Merge "Setup CI job for storage benchmarking on apex"Yujun Zhang3-48/+85
2017-08-22Setup CI job for storage benchmarking on apexzhihui wu3-48/+85
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>
2017-08-22Merge ceph info rolesYujun Zhang6-20/+6
Change-Id: I83be70cf24be2a9da0a0f82e44810b1e9ff2b3b8 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-18Add example storage benchmarking project running on zte-pod4Yujun Zhang21-0/+3188
TODO: add project generator for storage benchmarking Change-Id: Ibed1e1ce2fc3948b08564f19b6bc680c88bf039a Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-18Merge "refactor storperf scripts structure"Yujun Zhang14-236/+176
2017-08-18Merge "Fix compute CI job"Yujun Zhang1-9/+2
2017-08-18refactor storperf scripts structurezhihui wu14-236/+176
- 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>
2017-08-18Merge "Create entry script for CI"zhihui wu1-0/+3
2017-08-17Fix compute CI jobYujun Zhang1-9/+2
Change-Id: I86b2638b7e6ba2e8c4c6ba98b4cad8506d9d5c7c Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-17Merge "Migrate contents from benchmarks to resources"Yujun Zhang7-43/+7
2017-08-16Merge "Add basic ui"Yujun Zhang14-79/+789
2017-08-16Migrate contents from benchmarks to resourcesYujun Zhang7-43/+7
Change-Id: I189c3d5224ec58ad63851d173b94204b273c3696 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-16Create entry script for CIYujun Zhang1-0/+3
Change-Id: I2ff57203d298e33b8c390b59aea9866e1f607e23 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-16Merge "compute-qpi CI scripts"zhihui wu2-12/+85
2017-08-16Merge "Fix permission issue on apex"zhihui wu1-3/+6
2017-08-16compute-qpi CI scriptszhihui wu2-12/+85
- 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>
2017-08-15Add basic uiakhilbatra89814-79/+789
- 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>
2017-08-14bugfix: install the missing package openssh-clientzhihui wu1-0/+1
Change-Id: Ie0889a8e3cd5ae30765353329320aed938749e46 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-08-14Fix permission issue on apexYujun Zhang1-3/+6
root privilege is required for ceph commands Change-Id: Idf42342d0035359d6bcb475d12ea0808d5d26802 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-11Merge "refactor: run storperf scripts in qtip container"zhihui wu11-161/+229
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-11Merge "Optimize Dockerfile"zhihui wu1-20/+17
2017-08-11Merge "Fix bug in apex inventory"Yujun Zhang5-14/+16
2017-08-10Optimize Dockerfilezhihui wu1-20/+17
- 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>
2017-08-10Merge "Refactor QPI module"zhihui wu3-46/+33
2017-08-09Refactor QPI moduleTaseer Ahmed3-46/+33
- Delete outdated code Change-Id: I0505d3ccc1ea76078f4d307f7d5ef66777ff6eb7 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>