qtip.git
7 years agoMerge "Convert ipynb to rst file"
zhihui wu [Thu, 25 Jan 2018 03:37:25 +0000 (03:37 +0000)]
Merge "Convert ipynb to rst file"

7 years agochange the test suite for experimental job 27/50727/1
zhihui wu [Wed, 17 Jan 2018 05:34:16 +0000 (13:34 +0800)]
change the test suite for experimental job

The experimental job is executed on zte-virtual6.
And zte-virtual6 is deployed by mcp(fuel), storage
test doesn't support mcp, so I change the test suite
from "storage" to "compute".

Change-Id: Id11dcc3344a0d06fdb3be2f058a519d1407736ac
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoConvert ipynb to rst file 55/48355/6
Yujun Zhang [Tue, 5 Dec 2017 21:54:15 +0000 (13:54 -0800)]
Convert ipynb to rst file

Change-Id: I24e52254670524ff94c26154e8f930e20105ddc9
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Add a judgement to control the proxy jump configuration"
zhihui wu [Mon, 15 Jan 2018 01:34:19 +0000 (01:34 +0000)]
Merge "Add a judgement to control the proxy jump configuration"

7 years agoAdd a judgement to control the proxy jump configuration 67/49267/3
zhihui wu [Tue, 19 Dec 2017 09:26:29 +0000 (17:26 +0800)]
Add a judgement to control the proxy jump configuration

- Set a default value(True) to proxy_jump
- For MCP, set proxy_jump to False. Because remote node can
be directly connected from qtip container without proxy jump.

Change-Id: I92214de984a0231ba4ba873f3a60cb12589ade28
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agouse 'import_tasks' and 'include_tasks' instead of 'include' 49/48449/4
zhihui wu [Wed, 6 Dec 2017 07:36:27 +0000 (15:36 +0800)]
use 'import_tasks' and 'include_tasks' instead of 'include'

The use of 'include' for tasks has been deprecated.[1]

[1] http://docs.ansible.com/ansible/latest/include_module.html

Change-Id: I940f4031b16860e69d2ca92e4fca82c5cc495aef
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoFix "qtip command not found" in Docker container 87/50187/3
Yujun Zhang [Mon, 8 Jan 2018 02:48:42 +0000 (10:48 +0800)]
Fix "qtip command not found" in Docker container

- updated dependency lock
- allow buidling docker image from local repository
- use pip to install local package

Change-Id: I9eecae54f278e57ec0ba4840b2d64abb0134d9b6
JIRA: QTIP-289
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Add sphinx build configuration"
Yujun Zhang [Thu, 21 Dec 2017 14:49:28 +0000 (14:49 +0000)]
Merge "Add sphinx build configuration"

7 years agofix some bugs about mcp module 59/49259/3
zhihui wu [Tue, 19 Dec 2017 08:27:50 +0000 (16:27 +0800)]
fix some bugs about mcp module

- ansible user should be "ubuntu"
- SUT:children is "compute" not "compute-nodes" in the template/hosts
- logical error about node_meta
- Uniform installer_group mcp value

Change-Id: I8c40accbe2b5d65d93044faebaf166703ab63932
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoMerge "Fix dependency error"
zhihui wu [Thu, 7 Dec 2017 08:18:32 +0000 (08:18 +0000)]
Merge "Fix dependency error"

7 years agoMerge "Fix broken link"
zhihui wu [Thu, 7 Dec 2017 02:08:35 +0000 (02:08 +0000)]
Merge "Fix broken link"

7 years agoFix dependency error 73/48473/1
Yujun Zhang [Wed, 6 Dec 2017 16:51:41 +0000 (08:51 -0800)]
Fix dependency error

- remove django from Pipfile
- include local package

Change-Id: I3ec401bd367f8672771af0a19f621e066036f66d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Storage QPI Userguide"
Taseer Ahmed [Wed, 6 Dec 2017 16:24:37 +0000 (16:24 +0000)]
Merge "Storage QPI Userguide"

7 years agoMerge "bugfix: error in sed expression"
zhihui wu [Wed, 6 Dec 2017 07:45:17 +0000 (07:45 +0000)]
Merge "bugfix: error in sed expression"

7 years agoStorage QPI Userguide 43/48443/2
zhihui wu [Wed, 6 Dec 2017 07:10:57 +0000 (15:10 +0800)]
Storage QPI Userguide

Add storage QPI userguide.

JIRA: QTIP-288

Change-Id: Ie3376345832e54238239a44f0d4e1218dbac82c1
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agobugfix: error in sed expression 93/48293/7
zhihui wu [Mon, 4 Dec 2017 02:56:28 +0000 (10:56 +0800)]
bugfix: error in sed expression

Refer to
https://build.opnfv.org/ci/view/qtip/job/qtip-compute-apex-zte-virtual5-master/12/console

Change-Id: I81991ce36a2827e614fb77ceb9276c444cc1c004
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoFix broken link 23/48423/2
Yujun Zhang [Tue, 5 Dec 2017 19:10:03 +0000 (11:10 -0800)]
Fix broken link

Change-Id: I795a4cf21fc8dfd716cde7f7b6e9f1ca7e64388b
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoAdd sphinx build configuration 21/48421/1
Yujun Zhang [Tue, 5 Dec 2017 21:53:36 +0000 (13:53 -0800)]
Add sphinx build configuration

This allows local build of document for preview

Change-Id: I9f70ad68358cdd5d47afebc9e440555c48a7c913
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Use pipenv instead of pip"
Taseer Ahmed [Tue, 5 Dec 2017 10:34:56 +0000 (10:34 +0000)]
Merge "Use pipenv instead of pip"

7 years agoAdd missing link for euphrates release notes 43/48343/1
Yujun Zhang [Mon, 4 Dec 2017 21:49:43 +0000 (13:49 -0800)]
Add missing link for euphrates release notes

Change-Id: Icc0067e961c497f203996eafedec3e316ea6e5ff
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoUse pipenv instead of pip 51/48051/2
Yujun Zhang [Wed, 29 Nov 2017 08:40:39 +0000 (16:40 +0800)]
Use pipenv instead of pip

pipenv[1] is the officially recommended Python packaging tool from Python.org[2]

[1]: https://docs.pipenv.org/
[2]: https://packaging.python.org/new-tutorials/installing-and-using-packages/

It integrates pip with virtualenv and handles version management better than pip.

Change-Id: I4ec6436e29d76a866b56caa609e2bcd22489ae9f
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoDeprecate qtip/web in favor of AWX 01/48001/1
Yujun Zhang [Wed, 29 Nov 2017 08:18:13 +0000 (16:18 +0800)]
Deprecate qtip/web in favor of AWX

We decided to develop it at the time AWX is not open sourced. Now AWX seems to
be a more promising solution then create the service from scratch.

Change-Id: I586ac7e582b2db57ad81f0ece7585ca2bf0dd416
JIRA: QTIP-287
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agodistinguish fuel and mcp in ci scripts 55/47755/1
zhihui wu [Fri, 24 Nov 2017 08:51:28 +0000 (16:51 +0800)]
distinguish fuel and mcp in ci scripts

Because ci parameter still use fuel to represent mcp, but they are
two different installers for qtip. Distinguish them in qtip ci scripts.

Change-Id: I74165da39a607c26464ced04e1ad3ca4ed4e40e5
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoAdd role for heat stack creation 97/47397/4
Taseer Ahmed [Fri, 17 Nov 2017 07:06:44 +0000 (12:06 +0500)]
Add role for heat stack creation

JIRA: QTIP-284

Change-Id: I8de67c74fe31d6353f05892df67f21ae9af9640e
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoUpdate gpg key for akhil 25/47225/1
akhilbatra898 [Wed, 15 Nov 2017 03:22:13 +0000 (08:52 +0530)]
Update gpg key for akhil

- Old key expired

Change-Id: Iba882d9a44cfb5a3b8695ad46f85bc509afbae4f
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
7 years agoAdd public keys for akhil 17/47117/1
akhilbatra898 [Mon, 13 Nov 2017 08:30:55 +0000 (14:00 +0530)]
Add public keys for akhil

Change-Id: If13f9f73adda0356054c26480b37c371fd1eb1db
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
7 years agoMerge "VM-2-VM Network Performance Indicator: A Proposal"
zhihui wu [Mon, 30 Oct 2017 06:02:38 +0000 (06:02 +0000)]
Merge "VM-2-VM Network Performance Indicator: A Proposal"

7 years agoVM-2-VM Network Performance Indicator: A Proposal 13/42613/2
Sridhar K. N. Rao [Thu, 21 Sep 2017 04:35:54 +0000 (10:05 +0530)]
VM-2-VM Network Performance Indicator: A Proposal

The proposal is in Jupyter Notebook format.

The network performance indicator considers the following
(a) Metrics - Throughput and delay
(b) Application performance.
(c) Topology
(d) Virtualization technology.

The proposal is added at /docs/proposal folder.

JIRA: QTIP-272
Change-Id: Ia808cb031edbe123c011de44712c389ce83863f5
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
7 years agoAdd public key for aaron and qdai 49/46149/1
Yujun Zhang [Tue, 24 Oct 2017 01:36:44 +0000 (09:36 +0800)]
Add public key for aaron and qdai

The keys are used for openvpn connection and ssh access to qtip infra

Change-Id: Ia56b79babeabbd89003e93463812808b5f3fc4d5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Committers please vote +2/-2 for PTL nomination of Zhihui Wu"
Yujun Zhang [Mon, 23 Oct 2017 07:37:44 +0000 (07:37 +0000)]
Merge "Committers please vote +2/-2 for PTL nomination of Zhihui Wu"

7 years agoFix link error for documents 39/45939/1
Yujun Zhang [Fri, 20 Oct 2017 03:45:29 +0000 (11:45 +0800)]
Fix link error for documents

Change-Id: I30197065acbe24d409ba81b289076b3a566b8d46
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoSet ``criteria`` as PASS for all completed executions 01/45701/1
Yujun Zhang [Mon, 9 Oct 2017 02:42:54 +0000 (10:42 +0800)]
Set ``criteria`` as PASS for all completed executions

Change-Id: I232eedba24dd9f41a6d5ef588ffb1f6cfd8d0415
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Harmonization titles of the doc of the test projects"
Morgan Richomme [Wed, 18 Oct 2017 16:02:31 +0000 (16:02 +0000)]
Merge "Harmonization titles of the doc of the test projects"

7 years agoHarmonization titles of the doc of the test projects 55/45455/2
Morgan Richomme [Wed, 18 Oct 2017 06:54:24 +0000 (08:54 +0200)]
Harmonization titles of the doc of the test projects

Change-Id: I75a0ca232a48d451be894dd08b38adb51dbddb82
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "Add support for Mirantis Cloud Platform."
zhihui wu [Wed, 18 Oct 2017 08:51:57 +0000 (08:51 +0000)]
Merge "Add support for Mirantis Cloud Platform."

7 years agoAdd support for Mirantis Cloud Platform. 83/42883/8
Taseer Ahmed [Mon, 16 Oct 2017 09:47:28 +0000 (14:47 +0500)]
Add support for Mirantis Cloud Platform.

JIRA: QTIP-261

Change-Id: Ied9c3d91b25bc8dad7deb0cf30f83cd2b7855a92
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoAdd release note for Euphrates 85/44085/3
Yujun Zhang [Tue, 3 Oct 2017 13:47:37 +0000 (21:47 +0800)]
Add release note for Euphrates

Change-Id: I673671a6d02fea007aebaa02d027cfdb670cf044
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoCommitters please vote +2/-2 for PTL nomination of Zhihui Wu 57/45157/1
Yujun Zhang [Mon, 16 Oct 2017 01:06:56 +0000 (09:06 +0800)]
Committers please vote +2/-2 for PTL nomination of Zhihui Wu

Change-Id: If3d5dfa5ec215c0360df70fc674e54be511a0857
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoLookup in enviroment for OPNFV release name 83/44083/1
Yujun Zhang [Tue, 3 Oct 2017 13:45:28 +0000 (21:45 +0800)]
Lookup in enviroment for OPNFV release name

this is used in testapi reporting

Change-Id: If0a2ef1d406544f5c8648fb653ff6c2334abf5e8
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Nomination of committer promotion for Akhil Batra"
Akhil Batra [Sat, 30 Sep 2017 15:11:41 +0000 (15:11 +0000)]
Merge "Nomination of committer promotion for Akhil Batra"

7 years agoMerge "Download ramspeed from new url"
Yujun Zhang [Sat, 30 Sep 2017 09:28:05 +0000 (09:28 +0000)]
Merge "Download ramspeed from new url"

7 years agoMerge "Revert "Enable test result pushing in periodic job""
Yujun Zhang [Sat, 30 Sep 2017 09:27:57 +0000 (09:27 +0000)]
Merge "Revert "Enable test result pushing in periodic job""

7 years agoDownload ramspeed from new url 65/43765/1
Yujun Zhang [Sat, 30 Sep 2017 09:11:58 +0000 (17:11 +0800)]
Download ramspeed from new url

The original one has expired

Change-Id: I0e362daf0308c5f0915bf1f652f3ab7d14373e91
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoRevert "Enable test result pushing in periodic job" 01/43701/1
Yujun Zhang [Sat, 30 Sep 2017 03:02:55 +0000 (03:02 +0000)]
Revert "Enable test result pushing in periodic job"

This reverts commit 90ff55b51817c23d5070765435c69b585bd184fd.

Change-Id: I4dccc70869956e1f852230bc867538a5365903dd
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoFix criteria data 83/43683/1
Yujun Zhang [Sat, 30 Sep 2017 01:46:42 +0000 (09:46 +0800)]
Fix criteria data

It does not make sense to use current score as criteria. Set to
2048 for now. Although the baseline is not well calibrated, it
is better than given a floating criteria.

Change-Id: Iae972b585422cdde95f8b7027081c56cc9608643
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Disable tty in CI scripts to remove color in ansible output"
Yujun Zhang [Sat, 30 Sep 2017 00:22:11 +0000 (00:22 +0000)]
Merge "Disable tty in CI scripts to remove color in ansible output"

7 years agoEnable test result pushing in periodic job 97/43597/1
Yujun Zhang [Fri, 29 Sep 2017 09:13:38 +0000 (17:13 +0800)]
Enable test result pushing in periodic job

Change-Id: I06629a3155c1a49e79f618afab29591578354b54
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoDisable tty in CI scripts to remove color in ansible output 61/43561/1
Yujun Zhang [Fri, 29 Sep 2017 06:57:26 +0000 (14:57 +0800)]
Disable tty in CI scripts to remove color in ansible output

This will make the console log more readable

Change-Id: Ia577d243d52449f580d34002e2052fa024e0f20d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Nomination of committer promotion for Taseer Ahmed"
Taseer Ahmed [Wed, 27 Sep 2017 05:12:43 +0000 (05:12 +0000)]
Merge "Nomination of committer promotion for Taseer Ahmed"

7 years agoMerge "Update CLI docs for release E"
Yujun Zhang [Wed, 27 Sep 2017 00:45:03 +0000 (00:45 +0000)]
Merge "Update CLI docs for release E"

7 years agoUpdate CLI docs for release E 89/42989/2
Taseer Ahmed [Mon, 25 Sep 2017 09:37:14 +0000 (14:37 +0500)]
Update CLI docs for release E

Change-Id: I5f08251a71e62a0440db66da08506af7243b9704
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoFix bug in ``qtip/scripts/quickstart.sh`` 79/42979/1
Yujun Zhang [Mon, 25 Sep 2017 08:27:23 +0000 (16:27 +0800)]
Fix bug in ``qtip/scripts/quickstart.sh``

- line 29: error: command not found

Change-Id: I0256ae89aaf4938b883cfae72d30f73d43b1da76
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoFreeze requirements for Euphrates 71/42371/1
Yujun Zhang [Tue, 19 Sep 2017 05:46:35 +0000 (13:46 +0800)]
Freeze requirements for Euphrates

Change-Id: Ifbdd773235497373eba8ecc44b21c207441fe407
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Fix output path of testing results"
Yujun Zhang [Tue, 19 Sep 2017 01:55:11 +0000 (01:55 +0000)]
Merge "Fix output path of testing results"

7 years agoNomination of committer promotion for Taseer Ahmed 65/42365/1
Yujun Zhang [Tue, 19 Sep 2017 01:20:05 +0000 (09:20 +0800)]
Nomination of committer promotion for Taseer Ahmed

Taseer is one of the active QTIP contributors in Euphrates release[1]
He has contributed a lot in qtip-cli[2]. It would be a great help to the
project to have him as a committer.

Current committers please vote +1/-1 for this nomination[3]

[1] http://stackalytics.com/?project_type=opnfv-group&metric=commits&module=qtip&release=pike
[2] https://git.opnfv.org/qtip/log/?qt=author&q=taseer94@gmail.com
[3] https://wiki.opnfv.org/display/DEV/Committer+Promotions

Change-Id: I019f3f3ba6303ad952b16da3e192ebc50a9f06dc
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoNomination of committer promotion for Akhil Batra 67/42367/1
Yujun Zhang [Mon, 18 Sep 2017 09:20:29 +0000 (17:20 +0800)]
Nomination of committer promotion for Akhil Batra

Akhil is one of the active QTIP contributors in Euphrates release[1]
He has contributed a lot in qtip-api and qtip-web[2]. It would be a
great help to the project to have him as a committer.

Current committers please vote +1/-1 for this nomination[3]

[1] http://stackalytics.com/?project_type=opnfv-group&metric=commits&module=qtip&release=pike
[2] https://git.opnfv.org/cgit/qtip/log/?qt=author&q=akhil.batra@research.iiit.ac.in
[3] https://wiki.opnfv.org/display/DEV/Committer+Promotions

Change-Id: I1157d6ed2ee1694c184c8f9630a66a2b4266b038
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoRemove legacy entrypoints 27/42227/1
akhilbatra898 [Mon, 18 Sep 2017 08:39:05 +0000 (14:09 +0530)]
Remove legacy entrypoints

Change-Id: I38379a6d13eadd1f0455562e5d0be9c7001de7ca
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
7 years agoMerge "Add user and config guide for web portal"
Yujun Zhang [Mon, 18 Sep 2017 07:44:15 +0000 (07:44 +0000)]
Merge "Add user and config guide for web portal"

7 years agoFix output path of testing results 85/42185/2
Yujun Zhang [Mon, 18 Sep 2017 06:10:07 +0000 (14:10 +0800)]
Fix output path of testing results

Change-Id: I2a30dd39bb847868c8869904c8b28d2bf7d784e5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoFix error in compute docker compose file 15/42115/1
Yujun Zhang [Sat, 16 Sep 2017 06:45:51 +0000 (14:45 +0800)]
Fix error in compute docker compose file

Change-Id: I7b002155214d3e81912c41aa28c7691681cff20c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoFix script path error 13/42113/1
Yujun Zhang [Sat, 16 Sep 2017 06:38:56 +0000 (14:38 +0800)]
Fix script path error

Change-Id: I4b0e278d25604afa2a7fae43bf95554dfa5d21ad
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoFix error in CI job 11/42111/1
Yujun Zhang [Sat, 16 Sep 2017 06:12:36 +0000 (14:12 +0800)]
Fix error in CI job

Add /root/.ssh/ as SSH_CREDENTIALS

Change-Id: I9b9c8701be6245715644a11916a8f7df97ba5d0f
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoAdd user and config guide for web portal 81/42081/3
akhilbatra898 [Fri, 15 Sep 2017 17:03:29 +0000 (22:33 +0530)]
Add user and config guide for web portal

Change-Id: I3acb8710d2f71265b40092f3f1917a133a063577
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
7 years agoFix output path 07/41507/2
Yujun Zhang [Mon, 11 Sep 2017 07:19:15 +0000 (15:19 +0800)]
Fix output path

Change-Id: Ib3e5a310a561d9fdd11b503058ada4e937189a9d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Refactor CI scripts"
Yujun Zhang [Fri, 15 Sep 2017 05:48:16 +0000 (05:48 +0000)]
Merge "Refactor CI scripts"

7 years agoRefactor CI scripts 83/41383/7
Yujun Zhang [Fri, 8 Sep 2017 09:08:59 +0000 (17:08 +0800)]
Refactor CI scripts

- 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>
7 years agoMerge "Mitigating for missing values in storage QPI."
zhihui wu [Mon, 11 Sep 2017 01:19:41 +0000 (01:19 +0000)]
Merge "Mitigating for missing values in storage QPI."

7 years agoUse minimal output 73/41373/2
Yujun Zhang [Fri, 8 Sep 2017 07:41:49 +0000 (15:41 +0800)]
Use minimal output

Easier to read the log message

Change-Id: I49d61aa666a261e3e3bf3795cfe4341dca865dcb
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoRemoved used setting in qtip package configuration 65/41365/1
Yujun Zhang [Fri, 8 Sep 2017 06:16:54 +0000 (14:16 +0800)]
Removed used setting in qtip package configuration

- 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>
7 years agoMitigating for missing values in storage QPI. 51/41151/2
Taseer Ahmed [Wed, 6 Sep 2017 07:15:22 +0000 (12:15 +0500)]
Mitigating for missing values in storage QPI.

- Update unit tests

Change-Id: I7bfe89dc6bbe1cafe13b2f3e4f9356a06a59c68b
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoAdd system info for compute report. 43/41143/1
Taseer Ahmed [Wed, 6 Sep 2017 05:57:05 +0000 (10:57 +0500)]
Add system info for compute report.

Change-Id: Idb82940fa050bfe83652a8aabf36840b7b65c347
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoMerge changes from topic 'storage'
Yujun Zhang [Mon, 4 Sep 2017 02:44:43 +0000 (02:44 +0000)]
Merge changes from topic 'storage'

* changes:
  Keep tests/data consistent with repository structure
  Add score calculation module for storperf

7 years agoKeep tests/data consistent with repository structure 63/40663/1
Yujun Zhang [Wed, 30 Aug 2017 06:54:04 +0000 (14:54 +0800)]
Keep tests/data consistent with repository structure

- 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>
7 years agoMerge "Add developer guide for QTIP-WEB services"
Yujun Zhang [Wed, 30 Aug 2017 06:47:40 +0000 (06:47 +0000)]
Merge "Add developer guide for QTIP-WEB services"

7 years agoAdd score calculation module for storperf 59/40659/1
Yujun Zhang [Wed, 30 Aug 2017 06:43:41 +0000 (14:43 +0800)]
Add score calculation module for storperf

Change-Id: I469ee4d768e16a27c3bde660bc1029d5a3507b72
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoFix bug that start_job script exit unexpectedly 61/40561/2
Yujun Zhang [Tue, 29 Aug 2017 07:11:44 +0000 (15:11 +0800)]
Fix bug that start_job script exit unexpectedly

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>
7 years agoAdd developer guide for QTIP-WEB services 05/40305/6
akhilbatra898 [Sat, 26 Aug 2017 20:05:25 +0000 (01:35 +0530)]
Add developer guide for QTIP-WEB services

Change-Id: Idadd343367841cfa9e10b5f6f3d3a9ccc0917d5a
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
7 years agoUse legacy storperf images instead of master branch 39/40339/1
Yujun Zhang [Mon, 28 Aug 2017 03:03:57 +0000 (11:03 +0800)]
Use legacy storperf images instead of master branch

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>
7 years agoMerge "Refactor storperf testing scripts into ansible role"
Yujun Zhang [Mon, 28 Aug 2017 01:54:21 +0000 (01:54 +0000)]
Merge "Refactor storperf testing scripts into ansible role"

7 years agoMerge "Skip container and docker image clean up"
Yujun Zhang [Mon, 28 Aug 2017 01:54:13 +0000 (01:54 +0000)]
Merge "Skip container and docker image clean up"

7 years agoMove storage-qpi proposal to devguide 93/40293/1
Yujun Zhang [Sat, 26 Aug 2017 02:53:47 +0000 (10:53 +0800)]
Move storage-qpi proposal to devguide

Change-Id: I91402f15ac3fafce112c2568e0e3b8b3464ba1d5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoRefactor storperf testing scripts into ansible role 75/40075/7
Yujun Zhang [Thu, 24 Aug 2017 09:07:50 +0000 (17:07 +0800)]
Refactor storperf testing scripts into ansible role

Change-Id: Ifbfe0818a528dbd9b2c176acf39450ca480e931a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoSkip container and docker image clean up 81/40081/2
Yujun Zhang [Thu, 24 Aug 2017 10:57:51 +0000 (18:57 +0800)]
Skip container and docker image clean up

- 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>
7 years agoSome Optimizations 31/39931/1
zhihui wu [Wed, 23 Aug 2017 02:34:52 +0000 (10:34 +0800)]
Some Optimizations

- 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>
7 years agoMerge "Setup CI job for storage benchmarking on apex"
Yujun Zhang [Wed, 23 Aug 2017 01:07:31 +0000 (01:07 +0000)]
Merge "Setup CI job for storage benchmarking on apex"

7 years agoSetup CI job for storage benchmarking on apex 59/39859/2
zhihui wu [Tue, 22 Aug 2017 09:29:59 +0000 (17:29 +0800)]
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>
7 years agoMerge ceph info roles 45/39845/2
Yujun Zhang [Tue, 22 Aug 2017 07:52:21 +0000 (15:52 +0800)]
Merge ceph info roles

Change-Id: I83be70cf24be2a9da0a0f82e44810b1e9ff2b3b8
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoAdd example storage benchmarking project running on zte-pod4 33/39033/3
Yujun Zhang [Thu, 10 Aug 2017 03:25:11 +0000 (11:25 +0800)]
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>
7 years agoMerge "refactor storperf scripts structure"
Yujun Zhang [Fri, 18 Aug 2017 09:12:33 +0000 (09:12 +0000)]
Merge "refactor storperf scripts structure"

7 years agoMerge "Fix compute CI job"
Yujun Zhang [Fri, 18 Aug 2017 08:59:33 +0000 (08:59 +0000)]
Merge "Fix compute CI job"

7 years agorefactor storperf scripts structure 03/39403/10
zhihui wu [Wed, 16 Aug 2017 07:56:17 +0000 (15:56 +0800)]
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>
7 years agoMerge "Create entry script for CI"
zhihui wu [Fri, 18 Aug 2017 00:55:29 +0000 (00:55 +0000)]
Merge "Create entry script for CI"

7 years agoFix compute CI job 85/39485/2
Yujun Zhang [Thu, 17 Aug 2017 09:10:09 +0000 (17:10 +0800)]
Fix compute CI job

Change-Id: I86b2638b7e6ba2e8c4c6ba98b4cad8506d9d5c7c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "Migrate contents from benchmarks to resources"
Yujun Zhang [Thu, 17 Aug 2017 02:35:04 +0000 (02:35 +0000)]
Merge "Migrate contents from benchmarks to resources"

7 years agoMerge "Add basic ui"
Yujun Zhang [Wed, 16 Aug 2017 08:43:35 +0000 (08:43 +0000)]
Merge "Add basic ui"

7 years agoMigrate contents from benchmarks to resources 07/39407/1
Yujun Zhang [Wed, 16 Aug 2017 08:31:44 +0000 (16:31 +0800)]
Migrate contents from benchmarks to resources

Change-Id: I189c3d5224ec58ad63851d173b94204b273c3696
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoCreate entry script for CI 99/39399/2
Yujun Zhang [Wed, 16 Aug 2017 08:15:15 +0000 (16:15 +0800)]
Create entry script for CI

Change-Id: I2ff57203d298e33b8c390b59aea9866e1f607e23
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "compute-qpi CI scripts"
zhihui wu [Wed, 16 Aug 2017 06:21:11 +0000 (06:21 +0000)]
Merge "compute-qpi CI scripts"

7 years agoMerge "Fix permission issue on apex"
zhihui wu [Wed, 16 Aug 2017 03:54:21 +0000 (03:54 +0000)]
Merge "Fix permission issue on apex"

7 years agocompute-qpi CI scripts 19/39119/5
zhihui wu [Fri, 11 Aug 2017 09:23:49 +0000 (17:23 +0800)]
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>