summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-02-25yardstick: email receiver changeMatthewLi1-1/+1
Change-Id: I3cf28afe76bc0cd0bbabae28ad2620a565756e93 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-02-24leverage tox to facilitate the developmentSerenaFeng4-0/+80
Before submitting a patch, we need to execute flake8, unittest, open coverage report, now with the help of tox any pytest, we can process them all with only one command. pytest is choosen here is because of its useful assert showcase, and powerful properties and healthy ecosystem(plugins of mock etc) Change-Id: I7ee89da370da08cc2bc70f7d3b1e2741d7d2e1e8 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-02-24add -L para to curl for download bin fileJulien1-2/+2
without -L, curl just download the redirects info not the file. same to https://gerrit.opnfv.org/gerrit/#/c/24769/ Change-Id: Ib40c6bf27651860c7d590ee021064e1245004fb9 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-24add unittest of config.pySerenaFeng8-17/+105
Change-Id: I96639c47d27ef449d02528efad23e2499daa3def Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-02-24fix internal port of TestAPISerenaFeng2-9/+3
There are too many parameters when starting TestAPI container, it will confuse the user. I learned that docker containers like Jenkins and mongo the internal port is fixed, the user only need to change the exposed port, so the same strategy is adopted here Change-Id: I59424f5a1f36945d906975a741b631019fcbd46d Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-02-24jjb: infra: bifrost-cleanup-job.yml: Use -m gsutil option for removalsMarkos Chandras1-1/+1
Use the -m gsutil option to perform parallel object removal insted of a sequential one to reduce the job's execution time. Change-Id: I87d21b07674035113883f7952514555dec1750ca Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-02-24dovetail: ci jobs change to DanubeMatthewLi1-18/+18
JIRA: DOVETAIL-356 since dovetail tool will based on SUT Danube branch, there's a need to switch dovetail tool "debug" ci jobs switch to Danube to debug the tool bugs. Change-Id: I90fdc9042e1bae324c56ca5c5fd4c1a60136fdd8 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-02-24Merge "Added Search_Results Page"Morgan Richomme35-317/+22669
2017-02-24Merge "Fix no coverage file exported"Serena Feng1-2/+2
2017-02-24Merge "Add scenarios jobs"Serena Feng2-0/+208
2017-02-24Fix no coverage file exportedJulien1-2/+2
minor spell error Change-Id: Iecc5ce87c50e9d275c0d5ae11040f0b6e97deaa6 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-23Apex: fixes deploy with promote jobsTim Rozet1-4/+4
Change-Id: I6331f835ec20abeb5e001ccd7c29a76ad72c583c Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-23Use jenkins-zte user, uncomment daisy deploy and cp labs dirAlex Yang1-2/+5
Change-Id: Ia031b39a8335e223aee27db9cff334af285632ab Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-02-23[deployment_handler] Fix problem when trying to run ovs-vsctl on Fueljose.lausuch2-3/+5
When creating a Node object, it fetches the ovs version in the init method. This prevents doing this if the node is the installer. Anyways, the information about the installer node is not showed. Error: opnfv.deployment.manager - ERROR - error bash: ovs-vsctl: command not found Example of this output: https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-master/1161/consoleFull Change-Id: I7b5d41af438e18dffa3b1eab2c9279164a4d4fc2 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-02-23Add sha512sum into opnfv.properties file for daisyAlex Yang1-0/+1
Change-Id: I21146ebba8088d00f201e1acb51d71731aa595a9 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-02-23Apex: Adds job for creating snapshots for FDIOTim Rozet4-17/+76
For now this is a manually triggered job, until there is a demand to produce it automatically. Only the snapshots are uploaded for this job and we are not updating snapshot properties file. We will move to making that more dynamic in the future. Change-Id: I3d8392c2c99a524fd20de82d5032c2d4557b045a Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-23Remove job timers for cengn-pod1dave.urschatz@cengn.ca1-9/+9
Change-Id: I742712c559ffc1b069be451436eed08e1454cfa1 Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
2017-02-23Merge "[Functest] Refactor Functest-suite job"Morgan Richomme2-16/+13
2017-02-23Merge "Add Netready and Barometer tests to the reporting dashboard"Morgan Richomme1-3/+6
2017-02-23Merge "Add coverage support"Serena Feng2-0/+22
2017-02-22Merge "dovetail: docker build not set branch parameter"Jose Lausuch1-2/+6
2017-02-22Add Netready and Barometer tests to the reporting dashboardjose.lausuch1-3/+6
Change-Id: Idc09d3461ee5af09625aba3cf2219b64318145c8 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-02-22jjb: infra: bifrost-cleanup-job: Fix job triggersMarkos Chandras1-11/+3
Add new trigger when a patchset is abandoned and drop the one for 'recheck' and 'reverify' comments since the logs will be eventually deleted when the patchset is merged or abandoned. Moreover, fix quoting for the BIFROST_GS_URL variable which prevented logs from being deleted properly. This fixes the following error: CommandException: No URLs matched: gs://artifacts.opnfv.org/cross-community-ci/openstack/bifrost/$GERRIT_NAME/$GERRIT_CHANGE_NUMBER/ Change-Id: I8f6ca7a9b2af4a7a4b204f15abf6a223144637a6
2017-02-22Move rtd build to lf-build2Aric Gardner1-1/+1
Change-Id: I4f6379b7de9d6d04d1fbdaa965cf0e8c4ec8013d Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-22change rtd projectAric Gardner1-1/+1
hard code to opnfvdocsdemo this account has a 30 minute build timeout. Change-Id: I01099ef370a3c824fe02a7d7069643b3e6e13609 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-22Merge "jjb: infra: bifrost-cleanup-job.yml: Add new bifrost cleanup job"Markos Chandras1-0/+156
2017-02-22Add scenarios jobsJulien2-0/+208
deployment and integration with functest Change-Id: Ic9f72f4f6bf4d526b51b3254cfc2efd5842dd58c Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-22Add coverage supportJulien2-0/+22
Add publish-coverage macro and used in qtip JIRA:QTIP-204 Change-Id: Ic0a0ca5f082bcaf10074b6312debd8549f99d065 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-22Merge "ignore auto generated files and directories by running TestAPI unittest"Jose Lausuch1-0/+6
2017-02-22Merge "[docker] Use image IDs instead of tags"Jose Lausuch1-5/+5
2017-02-21Revert "Remove jobs for cengn-pod1"Aric Gardner1-0/+75
This reverts commit c88a035890338b9cd1a78766bcddfe6c95fad963. Change-Id: Iba57f84b3b358a4178b79fe0122dc9b4ace6132f
2017-02-21[Functest] Refactor Functest-suite jobjose.lausuch2-16/+13
- Remove if clauses for old releases (not used any more) - Use python call to run_tests.py instead of CLI This will allow us to return the proper value to the job. The CLI command returns always 0. - Remove push logs to artifacts Functest-suite is not meant for daily CI runs Change-Id: I34d99cbe5af07a1fcf583a9a0b6ac6ab286c9adc Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-02-21[deployment_handler] Add get_arch functionjose.lausuch1-0/+12
This function will be used by ARM project to detect the architecture of the compute nodes. Example: http://paste.openstack.org/raw/599722/ Change-Id: Ic76f291468998d3a3d9e7df507a146da44f2f7f9 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-02-21Remove jobs for cengn-pod1dave.urschatz@cengn.ca1-75/+0
Change-Id: Ie7a6313e60bc9446665151fe691fe50118bc8280 Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
2017-02-21Fixed url path of artifactsrohitsakala1-1/+1
Change-Id: I503acd1bf421e4734b4edbe07a562ec51f3c0b77 Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-02-22Add unit tests to token based authenticationrohitsakala3-2/+121
Projects has been choosen as an helper to test token success,invalid and unauthorized JIRA: FUNCTEST-739 Change-Id: Iecc68821f5cc85630c17e54144723cc6f5e21ded Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-02-21Add token based authentication for post/update/deleterohitsakala6-0/+34
As the mongodb database is not so secure today, this has been added. The token is stored in the mongoDB database. For now, authenticate variable is set false so that there would be no problem in accessing the databse by jenkins jobs. JIRA: FUNCTEST-730 Change-Id: I12b3907d650fc63efbdb031ebf3dd09519750109 Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-02-21Merge "[deployment_handler] Fix some nits and improve output"Jose Lausuch2-11/+27
2017-02-21Merge "Apex: Removes nosdn from verify"Tim Rozet1-15/+0
2017-02-21Merge "[deployment_handler] Opendaylight node check"Jose Lausuch1-6/+8
2017-02-21[deployment_handler] Opendaylight node checktomsou1-6/+8
- Enhance functionality of manager.py to check if a node is opendaylight - Update is_compute and is_controller methods, using the Role Class attributes Change-Id: Icf1d83b289bf6e87f83b0e1b5bdd2f9da436cde5 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-02-21Merge "Fix dump_ovs_flows crashing when no nodes are passed"Jose Lausuch1-11/+5
2017-02-21ignore auto generated files and directories by running TestAPI unittestSerenaFeng1-0/+6
.coverage / =1.3.1 / cover / coverage.xml / nosetests.xml / testapi_venv the above files and directories will be generated every time we execute the TestAPI unittest, ignore them in case being submitted by mistake. Change-Id: Id9e09229fd067e01d14595d99144536a174e7b93 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-02-21fix violation of import rule in TestAPISerenaFeng17-274/+273
TestAPI violate import rule of OpenStack Style a lot, like Do not import objects, only modules Do not import more than one module per line Alphabetically order your imports by the full module path This patch is mean to fix them. Change-Id: Ia05b944a74b3f443c9101a9840f613f9a6f5ae49 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-02-20Apex: Removes nosdn from verifyTim Rozet1-15/+0
Since we now have gate jobs in order to verify functionality specific to a scenario, we can eliminate running 2 pre-gate verify deploys with nosdn and odl_l3. The consensus from Apex team is that we gain little validation with nosdn in comparison to odl_l3, so we can remove nosdn and then trigger it as a specific gate job if we need to validate its functionality. Change-Id: I23367ad746cedd8b091aa4ffaf53249fef3c0eee Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-20Merge "Apex: Enables FDIO/VPP in daily job"Tim Rozet2-14/+71
2017-02-20Apex: Enables FDIO/VPP in daily jobTim Rozet2-14/+71
Change-Id: I6c06ecd40b5c2d57ca8f62fd52fe78267b4a8735 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-20Revert "fix for rtd verfiy"Aric Gardner1-10/+3
This reverts commit 8f28f2de1aa8a473be54295d58a2311b40617efb. Change-Id: Id4239ecf4d617440d1198ea7a13b8fecf5bb225b
2017-02-20fix for rtd verfiyAric Gardner1-3/+10
Do not recursively clone submodules rewrite submodule projects so that docs/ is project root so we do not build rst files not in docs/ Change-Id: I97d4ca915014dcf8923a44a0c31d3c27ac415885 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-20Initial add of Models job fileAimee Ukasick1-0/+67
JIRA: MODELS-47 Created models.yml based on copper.yml. Added shellcheck. Change-Id: Ic7e451780ad271e66e47c49cc087748267c11b33 Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>