summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-12-14automatic deploy a wholeset of TestAPI ecosystemSerenaFeng2-0/+55
deploy.py is used to deploy a wholeset of TestAPI ecosystem, including TestAPI container & mongo container. docker-compose.yml.template will be used in deploy.py to render out docker-compose.yml JIRA: FUNCTEST-655 Change-Id: I9b070783ef23aeadbe5e9be1e655072e18954ff9 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-12-133rd party ci: Create job to bring up apex vmsFatih Degirmenci4-26/+67
This is a temporary fix in order to continue with the netvirt parts. Once Apex team finishes their work with APEX-360, this job will be aligned with it. The job to bring up apex vms will be run on ericsson-virtual5. The rest of the jobs will run on ericsson-virtual6, which is virtual jumphost for the apex environment. Apart from this, the job can now be (re)triggered by putting keyword opnfv-test on ODL Gerrit. There are still flaws and things to improve with the jobs such as finding out if the downloaded artifact is real or just a file not found response from ODL Jenkins and so on but these will be fixed later. Change-Id: Ie38e513df08c6c76eacee53a112c09171b1f6c7d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-12-13Merge "[compass] undo colorado CI build since we have release colorado3.0"mei mei1-12/+12
2016-12-12Merge "Functest: don't clean existing Docker images"Morgan Richomme1-1/+1
2016-12-123rd party ci: Override GIT_BASE to use ODL Gerrit for 3rd party ci jobsFatih Degirmenci4-7/+20
Change-Id: Ia105d32133c5b2df3bea363ff8cb94b2984fb172 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-12-12Merge "3rd party ci: Create jobs for ODL netvirt testing in OPNFV"Fatih Degirmenci6-0/+236
2016-12-12Apex: fixes build directory for build/uploadTim Rozet2-1/+3
Change-Id: Iaa6b60c1de8c80e2a3c582a478131b1d7fc2dc3f Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-12-123rd party ci: Create jobs for ODL netvirt testing in OPNFVFatih Degirmenci6-0/+236
This change creates basic job structure for ODL netvirt testing in OPNFV. The job should be triggered once the below job is completed https://jenkins.opendaylight.org/releng/job/netvirt-patch-test-current-carbon and fetch the artifact that is already built by the job. The build result codes OPNFV is interested in are SUCCESSFUL and UNSTABLE. Once the job gets triggered, the build URL will be fetched from ODL Gerrit using Gerrit REST API and the artifact will be downloaded from ODL Jenkins. The downloaded artifacts will then be installed on the Apex environment. There are 3 points that need to be highlighted. - The Apex environment will be created using the promoted snaphots/qcow2 images and already deployed VMs will be brought up. See below for the details. https://jira.opnfv.org/browse/APEX-360 - The hardcoded values in download-netvirt-artifact.sh are there to get the basics in place. (branch name, job name, etc.) Once things work as expected, they will be made dynamic. - A workaround using Gerrit REST API is put in place to get build number of the job netvirt-patch-test-current-carbon to download the artifact. The reason why we use Gerrit REST API is that the OPNFV Jenkins has an older version of Gerrit Trigger Plugin which lacks feature that injects review comments as environment variables. Upgrading Gerrit Trigger Plugin will not help either since OpenStack JJB does not support the new version of Gerrit Trigger Plugin and does not generate the new job XML. JIRA: RELENG-171 Change-Id: I7ff8c5809dcb2e8ffa5c7c5aeb9cdf70e4e7e2f4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-12-12Functest: don't clean existing Docker imagesjose.lausuch1-1/+1
This will save some time. The "docker pull" command takes care of upgrading the image if it exists. Change-Id: I195e0ddac3673cdafb13ab6d78874367420e37ff Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-12-12Merge "Update testcase model for Test DB"Morgan Richomme1-4/+84
2016-12-12Merge "Apex: Fixes build paths"Tim Rozet2-3/+3
2016-12-11Apex: Fixes build pathsTim Rozet2-3/+3
Change-Id: I42eceade9d24a237c2a0f725db9e39de53c5be8a Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-12-12Merge "doctor: adds test result check"Ryota Mibu1-1/+6
2016-12-09Merge "dovetail/arm: ci loop job added to debug code bugs"Jun Li1-0/+17
2016-12-09Update testcase model for Test DBMorgan Richomme1-4/+84
JIRA: FUNCTEST-587 Change-Id: I8473cf5df181197a16920f507aff2a5c00dc332e Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-12-09[compass] undo colorado CI build since we have release colorado3.0meimei1-12/+12
Change-Id: Ia67e9b6620b5a73e2afa68fbe60af093fa01a410 Signed-off-by: meimei <meimei@huawei.com>
2016-12-09Apex: fix verify referencing old odl_l2 scenariosTim Rozet1-2/+2
Change-Id: I46b55c30711e544d71dcb0191b3aa32a4e080772 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-12-08doctor: adds test result checkRyota MIBU1-1/+6
Change-Id: Id43d0434e4215c265a669505973ccea012741da6 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-08dovetail: testsuite name bugfixMatthewLi1-1/+1
Change-Id: Ib0f4420d296d08be60367ea5b25789f81e242555 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-08dovetail/arm: ci loop job added to debug code bugsMatthewLi1-0/+17
JIRA: DOVETAIL-153 1.based on https://gerrit.opnfv.org/gerrit/#/c/25681/, however, this has to be triggered manually, not convinient for debugging, and may affect daily ci loops 2.not used for release criteria or compliance, only to debug the dovetail tool bugs with arm pods Change-Id: Ide35f50129f30f4c8d7b7f50d52f9fa1d35cac69 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-09Merge "Adjust log path"Jun Li2-2/+1
2016-12-09Adjust log pathliyuenan2-2/+1
JIRA: COMPASS-509 Change-Id: Id50ec863657ced5e4ee3371952c3be0e2cc519a6 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-12-08Fix typo in docker opnfv jobsjose.lausuch1-1/+1
Change-Id: Iff8145eec8946355fd92ebfeacbc0a7661af4b1b Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-12-08jjb: infra: bifrost-verify-jobs: Remove python-xml workaroundMarkos Chandras1-2/+1
python-xml is now being pulled in as dependency in the pip-and-virtualenv dib element so remove the explicit package installation. Change-Id: I94ea6a3b0f35cc62b945a8ced0a641ded7b36fea Signed-off-by: Markos Chandras <mchandras@suse.de>
2016-12-08qtip: update qtip jenkins templatewu.zhihui2-40/+16
- remove offline pods info - set job description for jenkins dashboard - simplify job name JIRA: QTIP-181 Change-Id: Ic12b9931faadc6954a736a0d33e2f3bd06b0d010 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-12-08Merge "Add arm pods to dovetail CI jobs"Aric Gardner1-0/+31
2016-12-08Apex: Updates deploy for new build/Danube and removes ColoradoTim Rozet2-295/+5
Change-Id: I6b8df28e5ae27c70f9de2c0346dee2e1828e8ab8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-12-08Add arm pods to dovetail CI jobscristinapauna1-0/+31
Change-Id: I1b0c61991f03ed2e81a67e475abfc8cb9830588c Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-12-08Merge "functest,doctor: CLEAN_DOCKER_IMAGES"Morgan Richomme3-1/+9
2016-12-07Merge "bifrost: test-bifrost-deployment.sh: Use the new 'openssh-server' dib ↵Aric Gardner1-3/+3
element"
2016-12-07Merge "jjb: infra: bifrost-verify.sh: Make sure the cache directory exists"Aric Gardner1-0/+3
2016-12-07functest,doctor: CLEAN_DOCKER_IMAGESRyota MIBU3-1/+9
The builder/script 'functest-cleanup' will delete docker images for functest, so that we can make sure the latest functest will be used during the tests. But, it also makes a pod downloads image every time CI triggered functest-suite. This patch adds option 'CLEAN_DOCKER_IMAGES' (default=true), so that the job owner can choose whether he/she wants to drop the docker images or not depends on frequency or charactaristics of the job. Change-Id: I0b7affccb404fb8c4f0939b00d65e363ec62f7c3 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-07Merge "KVMFORNFV: Implementing kvmfornfv daily jobs."Aric Gardner1-99/+17
2016-12-07Merge "dovetail: docker running method improvement"Jun Li2-13/+33
2016-12-07dovetail: docker running method improvementMatthewLi2-13/+33
JIRA: DOVETAIL-152 Change-Id: Ib0ab73278b4a6dad83323647728fc2769cee3839 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-07Merge "move option into deploy_ci.sh"Jun Li2-25/+5
2016-12-07move option into deploy_ci.shmeimei2-25/+5
Change-Id: I106e16c2ccae08eae42a16048b81bf02cc55bf87 Signed-off-by: meimei <meimei@huawei.com>
2016-12-06dovetail: python command addedMatthewLi1-1/+1
JIRA: DOVETAIL-150 Change-Id: Ib1f916b348a2578c69d159d971a7663b74f61c97 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-07undo healthcheck in verify jobmeimei1-11/+11
Change-Id: Ia5b302a2a9b18480a0e95c318795007152a4c0c1 Signed-off-by: meimei <meimei@huawei.com>
2016-12-06dovetail: bugfix for cmd runningMatthewLi1-3/+3
JIRA: DOVETAIL-150 Change-Id: Ia1e26b99cc8591fb17169c13c59138db2237a2c2 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-06dovetail: add missed parameterMatthewLi1-0/+4
JIRA: DOVETAIL-150 Change-Id: I5585f63f113c6f5a099be6f202966bf80d42d728 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-06Merge "dovetail: to support multi_testsuite"Jun Li3-6/+13
2016-12-05Merge "Update qtip notification recipients"Jun Li1-1/+1
2016-12-05dovetail: to support multi_testsuiteMatthewLi3-6/+13
JIRA: DOVETAIL-150 Change-Id: Iae4aec947c9cbe5fc4535338908d9e4d51f4ce44 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-05Update qtip notification recipientsYujun Zhang1-1/+1
- several members have retired - Zhihui WU <wu.zhihui1@zte.com.cn> is now in charge of CI jobs Change-Id: Idd65cc9b24fd277bc942f115186232fdadac110d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-12-03Merge "Functest jjob: add the option to provide the rc file as parameter"Morgan Richomme2-18/+38
2016-12-02Merge "Add possibility to build a Release Docker image"Fatih Degirmenci2-1/+11
2016-12-02Merge "doctor: copy log file to 'tests' dir"Ryota Mibu1-1/+3
2016-12-01Restrict Gerrit Triggers to OPNFV Gerrit ServerTrevor Bramwell40-1/+55
With the addition of ODL and OpenStack Gerrit servers, it's important we don't generate additional noise by accidentally building against these Gerrit servers when we don't intend to. JIRA: RELENG-179 Change-Id: Ia163c6c3eaa58e8e21dc6548a839062fcbde39ed Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2016-12-01Only Build docs for OPNFV ProjectsTrevor Bramwell1-0/+2
Without 'server-name' explicitly set the gerrit trigger defaults to watch ANY gerrit serer. Thus docs builds are running against ODL patchsets. This should not happen. Change-Id: I3cb720b96c77a79197e42356b805c8bf560318bf Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>