summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-03-14adjust the execution pipeline for vnfzhihui wu3-9/+24
- Add a new execution logic for vnf. use a variable "sut" as the conditional judgement. - Loop attempt to connect the vnf - check whether install python in remote target Change-Id: I29b13603a0f75380471c586c642d46d626d8ce22 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-03-13Merge "Delete part of code under qtip/legacy"zhihui wu42-1701/+0
2018-03-13Delete part of code under qtip/legacyzhihui wu42-1701/+0
These code is obsolete. Change-Id: I0fc2b12847aaa30f713cf7578a92aae912153dd6 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-03-12Get Ansible to work with bare ubuntu 16.04zhihui wu1-0/+6
Bare ubuntu 16.04 doesn't have python2. [1] https://gist.github.com/gwillem/4ba393dceb55e5ae276a87300f6b8e6f. Change-Id: I677fe0b387826b0c94c8a819a6424d3f4e8a3448 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-03-09Merge "Add public keys for Taseer."Taseer Ahmed3-1/+52
2018-03-07Merge "Add documents template about network test"zhihui wu3-5/+22
2018-03-07Add public keys for Taseer.Taseer Ahmed3-1/+52
Change-Id: I0e424307ad414849967a741bd338ae9dfd47bb2a Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2018-03-06generate inventory file and ssh configuration filezhihui wu4-0/+40
Generate inventory file and ssh configuration file for VM. The default image is ubuntu 16.04. So the ansible user is ubuntu. Change-Id: Ie14ebcdcfbc24f045ffd32785eec07df5798c5fb Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-03-05Add documents template about network testzhihui wu3-5/+22
Change-Id: I0a5332ef5f158cacee543486482429c2691ddfad Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-03-01Merge "Auto Generated INFO.yaml file"zhihui wu1-0/+85
2018-03-01Auto Generated INFO.yaml fileagardner1-0/+85
INFO.yaml meant to be machine readable. This file was auto generated from an ldap lookup and your projects INFO file. Meeting times are not currently filled out. please ammend this patchset to complete Going forward comitter promotions should be done against this file. PTLs: Must be merged for you to gain delete access on testresults.opnfv.org If project_lead: is missing (my script could not parse) please amend with same from commiters section eg: project_lead: &opnfv_$project_ptl name: 'Lead Name' email: 'lead email' id: 'lead lfid' company: 'lead company' Change-Id: I2ec5d1630c6ef871002e52ea10bc9b80d889f3a6 Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-03-01Merge "bugfix about sut"zhihui wu4-11/+13
2018-03-01bugfix about sutzhihui wu4-11/+13
1. currently experimental job only runs against vnf 2. bugfix: for qtip Renaming a container with the same name as its current name 3. update quickstart.sh usage Change-Id: I363fcfdb4199b3ddc408fdf3c54b11cdf62fa728 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-03-01Merge "support rfc2544 test using spirent virtual test center"zhihui wu9-0/+1487
2018-02-27Delete the hardcoding parameter "sut_type"zhihui wu5-12/+11
SUT already can be passed from CLI. Change-Id: I3ff68ebf94ce25dfc0a42964cf1aafc8e58da4b6 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-02-27Add SUT option in CLITaseer Ahmed1-2/+12
Change-Id: I43063793497ebdc8b2383c23739eb89df1ffa74b Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2018-02-27support rfc2544 test using spirent virtual test centerQiang Dai9-0/+1487
1. support rfc2544 throughput and latency test with different packet size 2. support vswitch performance test based on STCv affinity deployment Change-Id: I597de973ab95039dcbcd2da8473a3a5c87a10c14 Signed-off-by: Qiang Dai <Qiang.Dai@spirent.com>
2018-02-27Merge "create VM via heat"zhihui wu13-182/+163
2018-02-26create VM via heatzhihui wu13-182/+163
JIRA: QTIP-290 Change-Id: I3b87b06e7f2b134c28d9cb046150fb000070a760 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-02-26Adapter "installer_type" for reportingzhihui wu2-1/+7
mcp is regarded as fuel in opnfv testresult reporting, but they are different tools for QTIP. so convert "mcp" to "fuel" before reporting. Change-Id: I5a90828b4583fe734beb80283734966d9ece1852 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-02-25Merge "Add missing license header"zhihui wu2-0/+18
2018-02-24Use a fixed ubuntu 16.04 imagezhihui wu1-2/+2
Use a fixed ubuntu 16.04 image Change-Id: I2eeeb647c6fa55af2c0149022e03326cb03a26a5 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-02-23Add missing license headerYujun Zhang2-0/+18
Change-Id: Ie6464f443ef4357f0aac13667ca7053194b4615b Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2018-02-23Add QTIP flavor creation/deletionTaseer Ahmed2-0/+35
JIRA: QTIP-291 Change-Id: I4f5bea70605c4f9d4451961a3aa6db3a1fb078e4 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2018-02-11Merge "Add the creation/deletion of image in the pipeline"zhihui wu10-16/+119
2018-02-11Add the creation/deletion of image in the pipelinezhihui wu10-16/+119
- Specify image download and upload details JIRA: QTIP-291 Change-Id: I9f4e0d179f7d907b448b716274348fb6c71dd3bc Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-02-08update pipfile.lockzhihui wu1-104/+218
Use "pipenv install shade" to update the file Pipfile.lock. Change-Id: I61b00fac5855dba0e72656063d4814c3c5bc47f6 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-02-01install "shade" for ansible openstack modulezhihui wu1-0/+1
shade is a simple client library for interacting with OpenStack clouds. Ansible openstack module needs it. Change-Id: I82a134924d052e0d046c97b349a709cdaeb5c6bf Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2018-01-25Merge "Convert ipynb to rst file"zhihui wu3-235/+88
2018-01-17change the test suite for experimental jobzhihui wu1-1/+1
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>
2018-01-15Convert ipynb to rst fileYujun Zhang3-235/+88
Change-Id: I24e52254670524ff94c26154e8f930e20105ddc9 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2018-01-15Merge "Add a judgement to control the proxy jump configuration"zhihui wu3-1/+13
2018-01-09Add a judgement to control the proxy jump configurationzhihui wu3-1/+13
- 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>
2018-01-09use 'import_tasks' and 'include_tasks' instead of 'include'zhihui wu6-8/+8
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>
2018-01-08Fix "qtip command not found" in Docker containerYujun Zhang3-60/+116
- 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>
2017-12-21Merge "Add sphinx build configuration"Yujun Zhang4-0/+449
2017-12-19fix some bugs about mcp modulezhihui wu2-9/+6
- 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>
2017-12-07Merge "Fix dependency error"zhihui wu2-160/+67
2017-12-07Merge "Fix broken link"zhihui wu1-1/+1
2017-12-06Fix dependency errorYujun Zhang2-160/+67
- remove django from Pipfile - include local package Change-Id: I3ec401bd367f8672771af0a19f621e066036f66d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-12-06Merge "Storage QPI Userguide"Taseer Ahmed2-0/+111
2017-12-06Merge "bugfix: error in sed expression"zhihui wu1-2/+2
2017-12-06Storage QPI Userguidezhihui wu2-0/+111
Add storage QPI userguide. JIRA: QTIP-288 Change-Id: Ie3376345832e54238239a44f0d4e1218dbac82c1 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-12-06bugfix: error in sed expressionzhihui wu1-2/+2
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>
2017-12-05Fix broken linkYujun Zhang1-1/+1
Change-Id: I795a4cf21fc8dfd716cde7f7b6e9f1ca7e64388b Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-12-05Add sphinx build configurationYujun Zhang4-0/+449
This allows local build of document for preview Change-Id: I9f70ad68358cdd5d47afebc9e440555c48a7c913 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-12-05Merge "Use pipenv instead of pip"Taseer Ahmed7-62/+779
2017-12-04Add missing link for euphrates release notesYujun Zhang1-0/+1
Change-Id: Icc0067e961c497f203996eafedec3e316ea6e5ff Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-12-04Use pipenv instead of pipYujun Zhang7-62/+779
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>
2017-11-29Deprecate qtip/web in favor of AWXYujun Zhang33-1399/+0
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>