Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Setup CI job for storage benchmarking on apex"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge ceph info roles
Change-Id: I83be70cf24be2a9da0a0f82e44810b1e9ff2b3b8
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "refactor storperf scripts structure"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Fix compute CI job"
- Fix compute CI job
Change-Id: I86b2638b7e6ba2e8c4c6ba98b4cad8506d9d5c7c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Create entry script for CI"
- Create entry script for CI
Change-Id: I2ff57203d298e33b8c390b59aea9866e1f607e23
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Migrate contents from benchmarks to resources"
- Migrate contents from benchmarks to resources
Change-Id: I189c3d5224ec58ad63851d173b94204b273c3696
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add basic ui"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "compute-qpi CI scripts"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Fix permission issue on apex"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- bugfix: install the missing package openssh-client
Change-Id: Ie0889a8e3cd5ae30765353329320aed938749e46
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "refactor: run storperf scripts in qtip container"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Optimize Dockerfile"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Fix bug in apex inventory"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Refactor QPI module"
- Refactor QPI module
- Delete outdated code
Change-Id: I0505d3ccc1ea76078f4d307f7d5ef66777ff6eb7
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Find nova vs. vm mapping relation"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Replace example with test result from zte apex virtual pod"
- Replace example with test result from zte apex virtual pod
Change-Id: I69fe891bcedca43688dd438ecbe7ac0b45d0c1ba
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "revert the usage of qgrid since it is not supported by nbviewer"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "run storperf test by using these scripts"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Deprecate library qtip.driver"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add section headers to user guide"
- Add section headers to user guide
Change-Id: If037d2424ad350fa422f3d5fc75648bf9bcbec90
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Deprecate plan and metric loader"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add system information and test condition proposal for storage QPI."
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add ceph-network-info role to get the cluster network info and interface network info from ceph nodes."
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Update userguide for command completion."
- Update userguide for command completion.
JIRA: QTIP-210
Change-Id: I3fa62d6da49e5d5c4c65ec997c85d1666ee0f425
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Implement benchmark running and logging the output"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Fix verification failure caused by connexion version"
- Fix verification failure caused by connexion version
Change-Id: I68534806c43e0eda69905e6890837dadd31140fe
JIRA: QTIP-259
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add ceph-cache-info role to get the ceph client cache info from ceph nodes."
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add ceph-disk-info role to get the ceph disk and journal info from ceph nodes."
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Update release note for Danube 3.0"
- 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)
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add "NODE_NAME" in "envs" otherwise it will fails when docker run."
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add further enhancements into compute-report"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add Authentication and Basic CRUD for Repos"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Beautify table and figure output"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Define Database models"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "add a handling process when testapi_url is None"
- add a handling process when testapi_url is None
Change-Id: Ic1a27a0b9328f0343d6df51d863bf1ad1eb15992
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Setup Django framework for qtip web servies"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add juyter-notebook for visualization"
- Add juyter-notebook for visualization
Change-Id: Ic6a8948a026b7456a90519ad665acb4efd6ace4f
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add an testapi_url option in the ci script
Change-Id: I9eca0054eb00e1279df9853cb7624bd4586c2195
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Amend compute QPI design document"
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Fix bug in aggregation
Change-Id: Ic6613a9ab585894984e1cdab6ead3a84d1c4af9c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Refactor output format"
- Refactor output format
- 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>
|
|
* Update docs/submodules/qtip from branch 'master'
- Initial draft for storage QPI
JIRA: QTIP-255
Change-Id: I987de78941d1e3a200e5c326348af344ea8d9559
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add missing description in compute QPI spec
Change-Id: Ia8bedf1a39afc9fe71984f2f5f1a487512008b5d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|