Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Change-Id: Ifbfe0818a528dbd9b2c176acf39450ca480e931a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
- 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>
|
|
- 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>
|
|
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>
|
|
|
|
|
|
- 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>
|
|
|
|
Change-Id: I86b2638b7e6ba2e8c4c6ba98b4cad8506d9d5c7c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
Change-Id: I189c3d5224ec58ad63851d173b94204b273c3696
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
Change-Id: I2ff57203d298e33b8c390b59aea9866e1f607e23
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
- 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>
|
|
|
|
- Delete outdated code
Change-Id: I0505d3ccc1ea76078f4d307f7d5ef66777ff6eb7
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
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>
|
|
|
|
interface network info from ceph nodes."
|
|
- 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>
|
|
nodes."
|
|
nodes.
JIRA: QTIP-254
Change-Id: Iee21ea600abef6f889ba4c3b5f71fd6fb96f570b
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
nodes.
JIRA: QTIP-254
Change-Id: I3dc9671da038db792807b8cd55859ffa60619670
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
network info from ceph nodes.
JIRA: QTIP-254
Change-Id: Ibf37d60e4a15e4238df2f702eee47cb114808106
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
Change-Id: Ic1a27a0b9328f0343d6df51d863bf1ad1eb15992
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
Change-Id: I9eca0054eb00e1279df9853cb7624bd4586c2195
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
- Migrate fixtures to conftest to be used by multiple files
Change-Id: I9a705b93189ac1f2e6fd2fc4e3f05aec7af379f1
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
Change-Id: Ic6613a9ab585894984e1cdab6ead3a84d1c4af9c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
- 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>
|
|
According to the part "system_info" and "condition" in spec, gather
these data and add them to qpi report.
Change-Id: I5efc996c2bfb34452e9aa323d8288c1dd2d8d276
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
|
|
|
|
- keep the argument consisten with OPNFV convention
- installer-ip is not used because in fact we use host address instead
- remove optional argurment from prompt
Change-Id: I3db3cf53b62cc86e143bc59a7dd8bb83d0f74b7d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
- More robust testing
Change-Id: Iaef21e9e244e1b5112ea5faa630e04424dc0b264
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
- Remove reduntant contexts
- Remove verbose option
- Use builtin help and version options
Change-Id: Ifb66009b5f9ab95428ce87c90f739b5221ccdd6f
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
|
|
- Previously, metrics baseline are defined in the spec file.
In this patch, move metrics baseline to compute-baseline.json.
- you can get qpi based with baseline file given in calculate.yml
- you can generate a customized baseline file when baseline file is
not given in calculate.yml
And baseline will be removed from the spec file.
Change-Id: I123d28e28543cb153b60120b5076306fa2fa3873
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
|
|
Change-Id: Ic86002732c87d3b4ac5b5b3b664f116354d4bf9d
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
Change-Id: Ic260c59b12eb9882406d6172311f2e401963c64b
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
Change-Id: Iaee076c06d54754f2d761dd85eab58353ee32ae4
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
- change "qtip workspace create" to "qtip create"
- set pod_name and scenario from env if not provided by user
as options
Change-Id: I0a7e1923c6e45a263147dd2f87a6a75c3751c65c
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
|
|
|
|
Change-Id: I5da2a3cf366e4e5a67b68e34db62219587d923e5
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
|
|
Change-Id: I6732c7cf572d5b744c3a176ce266b9739e9233fd
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
Change-Id: Iccdec7b0ac223a38c846f73adc6bd0e53db3723b
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
Change-Id: Id485803a56a89ef1dd80d3597bcc10e7d70cd87a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
|
|
- The script includes all steps to trigger QTIP test On CI.
- Add a dependency iputils-ping for command "ping"
Change-Id: Ia7712cc9eedf227686896e2a38f3b8baf03d7397
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|