summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2017-08-17jjb: xci: bifrost-verify-jobs: Kill the job after 90 minutesMarkos Chandras1-0/+2
Make use of the build-timeout macro to kill the job after 90 minutes which is more than enough for a bifrost job to finish. Change-Id: Ic7ffa8291d057bf22f7d97d017c00bd3f3b6f4a9 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-08-17jjb: global: releng-macros: Add timeout wrapperMarkos Chandras1-0/+8
Add new timeout wrapper which can be used to kill a job if it take too long to finish Change-Id: I15a20fc92ea7855d11983b5734064aace138a2b5 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-08-17Merge "[qtip] refactoring ci scripts"Serena Feng6-230/+25
2017-08-17[qtip] refactoring ci scriptsYujun Zhang6-230/+25
- manage help scripts in qtip repo instead of releng - call entry script in qtip from releng JIRA: QTIP-268 Change-Id: Ibd0d2c2533c1a7f1963f6c3214c563499cce8b22 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-16Merge "Remove Python packaging files"Trevor Bramwell1-1/+0
2017-08-16bug fix: bad path on auto generated documentationMorgan Richomme1-1/+1
bad path fix on https://gerrit.opnfv.org/gerrit/#/c/39141/ Change-Id: Ieb8023aa7fde620c2e6b755b8e6255d2281f7a90 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-08-16Merge "bug fix: bad path on auto generated documentation"Morgan Richomme1-1/+1
2017-08-16jjb: xci: bifrost-verify: Disable errexit when uploading logsMarkos Chandras1-5/+9
The errexit option is there to catch failures when the job is executed. We don't want to mark the entire job as failed when we have troubles uploading the logs when the actual job has passed so we disable the errexit option to make the whole process less aggressive. Moreover, we move the build log upload to the end of the operation so we can catch as much output as possible. Change-Id: Ice126471a8c837c54c95c8ef0935c059d37ea91b Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-08-16jjb: xci: Use centos-minimal instead of centos7 elementMarkos Chandras1-1/+1
The full distro elements are not well maintained. Upstream OpenStack also prefers the minimal elements when building images for the CI so we should do the same to minimize the delta between the two systems. Change-Id: Ifeddb0a74c2434df2cfa95cde36b4aaac1516698 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-08-16Merge "[doctor] drop experimental job (profiler)"Ryota Mibu1-7/+1
2017-08-15Apex: fixes test suite always running even when deploy failsTim Rozet2-4/+2
According to the multijob builder, condtion: "condition (str) – when to trigger the other job". Other job in this case means the next job I believe. Change-Id: I084fffc80584ad683345f6040ec0081c16513c8d Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-15Merge "Update repository with new location of XCI"Markos Chandras8-21/+21
2017-08-14Add odl-fdio-dvr scenarios to dailyFeng Pan2-0/+24
Change-Id: I6bd33b0304127dbcac1ccc4320a2a34e8a837d00 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-08-14[doctor] drop experimental job (profiler)Ryota MIBU1-7/+1
doctor profiler is now enabled in default, we don't need this experimental job anymore. https://gerrit.opnfv.org/gerrit/33881 Change-Id: Ife6c81c0c45644ed3353c5b0b6011f33137edc14 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-08-14Merge "Pass jenkins variables to daisy deploy script"Serena Feng1-1/+1
2017-08-11Update repository with new location of XCITrevor Bramwell8-21/+21
With the releng-xci code moving to it's own repository, the Jenkins jobs need to be modify to clone the correct repo and point at the right paths: * The git repo is changed to 'releng-xci' * The cloned directory is changed to '$WORKSPACE/releng-xci' * References to the 'prototypes' directory path have been removed Change-Id: Ia1d2ad0a2fb6cc9d1848356edf448b92ab67b017 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-11Merge "Add jjb script for nfvbench to build the nfvbench VM"Trevor Bramwell1-0/+90
2017-08-11Merge "[qtip] Update shell in qtip integration job"Trevor Bramwell1-1/+1
2017-08-11bug fix: bad path on auto generated documentationMorgan Richomme1-1/+1
as mentioned in the jenkins logs [1], the folder is not correct replace functest/api/_ build by docs/api/_build [1]: https://build.opnfv.org/ci/view/functest/job/functest-docs-upload-master/48/console Change-Id: I40f4c08474ff017f1616d463b6c5165cd6514c32 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-08-11Merge "Rename odl_l3 to odl"Serena Feng1-22/+9
2017-08-11[qtip] Update shell in qtip integration jobzhihui wu1-1/+1
Change-Id: I6c3fa3aaaf6f017a014a9e2294995e5a915fdbe8 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-08-10Don't convert JOID depl. mode from noha to nonhaMartin Kulhavy1-3/+0
JOID is not using nonha deployment mode anymore. Reference change in JOID: https://gerrit.opnfv.org/gerrit/38973 Change-Id: Idc901551862d3936246afc06f0a97ab15d10b91d Signed-off-by: Martin Kulhavy <martin.kulhavy@nokia.com>
2017-08-10Pass jenkins variables to daisy deploy scriptAlex Yang1-1/+1
JIRA: DAISY-42 Now the daisy deploy script is executed with sudo. In [1], daisy deploy job needs to check INSTALLER_IP when it generates the configuration by the POD Descriptor File. So -E option of sudo is necessary to pass the jenkins variables. [1] https://gerrit.opnfv.org/gerrit/#/c/38657/ Change-Id: I852c115d1f0623100afef9979619e4770b5bd1d3 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-08-10Merge "Correct the description of the bridge used by daisy"Serena Feng2-2/+2
2017-08-10Merge "Fix error in qtip job template"Serena Feng1-2/+2
2017-08-09Apex: Adds sfc scenarios to dailyTim Rozet2-0/+24
Change-Id: I900f9dc6e6dd3bf041fbecc5eab3216f5bd7f8bc Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-09Merge "Send 'Build Failed' Emails to Jenkins Admins"Trevor Bramwell25-0/+31
2017-08-09Merge "KVMFORNFV: Implementing kvmfornfv daily jobs."Aric Gardner1-0/+20
2017-08-09Merge "APEX: Add os-nosdn-kvm_ovs_dpdk scenarios to daily"Tim Rozet2-0/+24
2017-08-09Merge "remove useless workspace from yardstick"Jun Li1-0/+3
2017-08-09Rename odl_l3 to odlZhijiang Hu1-22/+9
Rename all scenarios with "odl_l3" in their name in Euphrates to just "odl". Change-Id: If2bff0da79f79b9305771d2fc575db1606cd4bf9 Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2017-08-09remove useless workspace from yardstickgrakiss1-0/+3
There is a img file in this workspace, which consumes lots of disk space when CI collects artifacts Change-Id: Idef0624832cf2b12de2a63fc85bb65f4986ce0ca Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-08-08APEX: Add os-nosdn-kvm_ovs_dpdk scenarios to dailyFeng Pan2-0/+24
Change-Id: I8433b84bc2e2c3acf7db67b8bf40aedddb727daa Signed-off-by: Feng Pan <fpan@redhat.com>
2017-08-08APEX: Add nosdn-ovs_dpdk scenarios to dailyFeng Pan2-0/+24
Change-Id: I0670eb1e0c698e2a57698ba0f11879a17a34c2ff Signed-off-by: Feng Pan <fpan@redhat.com>
2017-08-08Merge "APEX: add ipv6 to daily job"Tim Rozet2-0/+12
2017-08-08KVMFORNFV: Implementing kvmfornfv daily jobs.RajithaY1-0/+20
JIRA: RELENG-285 This patch includes updated scripts for implementing kvmfornfv daily jobs to add the new test name livemigration and trigger the livemigration testcase Change-Id: I4b32b14a85b87a386b8099b725ad11bc80ca9cdd Signed-off-by:RajithaY<rajithax.yerrumsetty@intel.com>
2017-08-08Merge "export detailed logs for each project"Serena Feng2-1/+7
2017-08-08Merge "Fix anteater job failed because of quatation marks"Serena Feng1-4/+4
2017-08-07Remove Python packaging filesTrevor Bramwell1-1/+0
Since we don't release releng as a python project, it doesn't make much sense to include a setup.py. The jjb testenv in tox.ini is modified to pin jenkins-job-builder and no longer require setup.py nor jjb/test-requirements.txt, and the modules testenv is moved to it's own tox.ini under modules. Locally testing of jjb can still be done using: tox -e jjb Change-Id: I512b1a8f9cd7d48a2f14b1bbe966b525793a6fe3 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-07Merge "Use dovetail cvp.0.4.0 image"Jun Li1-1/+1
2017-08-07Fix error in qtip job templateYujun Zhang1-2/+2
Change-Id: Ida62e630c1f26ed4058eb34dbd9d438fb6071387 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-08-06Merge "Create experimental job for qtip integration"Ryota Mibu3-2/+52
2017-08-04Merge "Add slave parameter for zte-pod4"Aric Gardner1-0/+14
2017-08-04Merge "link from releng jjb to daily JOID job ORCHESTRA-15 ORCHESTRA-16"Aric Gardner1-0/+20
2017-08-04Don't trigger odl_l2-nofeature scenario by timewutianwei2-5/+7
when patch verify, we define the os-nosdn-nofeature-ha scenario for functest Change-Id: Ia7a11817a29a2e5e9649708652f8655d1cf89361 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-08-04Use dovetail cvp.0.4.0 imagexudan1-1/+1
JIRA: DOVETAIL-476 Change-Id: I0850ba96829e3a7233e80b4816424babd20175e0 Signed-off-by: xudan <xudan16@huawei.com>
2017-08-03Apex: fixes groovy scriptTim Rozet1-1/+1
The script had double quotes which will try to interpret dollar sign as a templated variable. Switching to literal string. Change-Id: Ic8d09dc6c862b9db95bf9d1277f562e5bce02fc9 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-03bugfix: fix url name errorYang Yu1-10/+18
JIRA: BOTTLENECK-158 fix url name error in BOTTTLENECKS_TARGET_DB var Change-Id: Ic8b4c2262e488bdafab329558c7fdde73e9413ba Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-03Add test case run command introductionYang Yu1-2/+6
JIRA: BOTTLENECK-158 Print testcase run command to ease reading log Change-Id: I41362349d23865d0a485d80856cbbc4658ee945a Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-08-03Merge "Add envs to Bottlenecks docker"Jun Li2-4/+9