summaryrefslogtreecommitdiffstats
path: root/jjb/storperf
AgeCommit message (Collapse)AuthorFilesLines
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell3-0/+0
global-jjb only supports the .yaml file ending for jjb jobs. Instead of waiting for a release we're going to rename the files. Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-03Create Stable Branch Jobs for storperfjenkins-ci3-6/+7
Change-Id: Icb9fbd8bc648458c44ff60990c02a4afb837e383 Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-10-10Fixing Workspace Permissionsmbeierl1-1/+2
Adds fix-workspace-permissions wrapper in case StorPerf leaves any files owned by root behind Increases timeout to 45 as miminal run can take just over 30 minutes. Change-Id: I85549a2246baa3a24686cf425850a8e7c0b645c8 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-10-10Fix Yamllint violations for jjb/storperfTrevor Bramwell3-335/+343
JIRA: RELENG-254 Change-Id: Idc05b81ebf8636a5d422e54b72ee58c039b1843c Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-19Introduce StorPerf Euphrates Jobsmbeierl3-7/+22
Adds stable/euphrates branch for StorPerf jobs that were enabled for existing master Change-Id: Id11c4958c40cf8b8db49d545face4bd6ddbf31d3 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-09-08storperf: Increase timeout for verify jobAlexandru Avadanii1-1/+1
AArch64 build runs inside a VM, which tends to be slow. Until we move all AArch64 builders to baremetal, let's increase the timeout from 30 min to 60. Change-Id: I0e16d32ac1cbe8f13b24e3cadb87715f12360d7a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-08-24Add missing project-parameters to storperf verifyTrevor Bramwell1-0/+3
This should fix the error of storperf verify jobs not being able to resolve the git repository. Change-Id: Ibc8382c7ec77d5975849fda042d30c457b6b457c Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-24Storperf Parallel Verify JobsTrevor Bramwell1-8/+2
To ensure these run in parallel they need to all be part of the same phase, and the phase needs to be marked as parallel. Change-Id: Ib1c1d9e433d925c36371500039da30251469b5fb Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-24Storperf Verify Job should be MultijobTrevor Bramwell1-0/+2
Change-Id: Ic4ed4775353622567df02790d3cca960ae0567ff Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-24Merge "storperf: Expand the CI verify scope"Trevor Bramwell2-64/+191
2017-08-24storperf: Expand the CI verify scopeFatih Degirmenci2-64/+191
This change - converts storperf-verify job to multijob type - adds 2 additional jobs to build docker image(s) on x86 and arm machines which will contribute to final Verified+1/-1 verdict - all 3 jobs run in parallel on appropriate slaves Change-Id: I3c3aec8834d7bd0ef4d7ffbc7453dd063ef10dd1 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com> Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-08-23storperf: Create daily job for storperfFatih Degirmenci2-72/+175
Change-Id: I999640281d8e15132c9024e25e43122d2a12baf7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com> Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-08-02Send 'Build Failed' Emails to Jenkins AdminsTrevor Bramwell1-0/+2
Adds the 'email-jenkins-admins-on-build-failures' publishers for jobs which have overridden the default list of publishers. This will provide Jenkins administrators a time-series list of build failures to assist in debugging issues with the master and agents. JIRA: RELENG-257 Change-Id: I28f12877562113c9197ed6429ee2a7f3cdbaf346 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-22Adjusting for GMTmbeierl1-1/+1
Change-Id: Id0719a6fb3bbe509fe6a76b305736a82f58bdc68 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-06-08Time of day changembeierl1-4/+6
Changes the time of day and default run parameters of the job so the interns can use Pod 9 during the day, IST Change-Id: Ifee9384925fac614d06cdc8eba2f8973692a7144 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-06-06Daily Job Parameter Supportmbeierl1-0/+36
Adds environment variables so that the daily jobs can be parameterized from Jenkins. Change-Id: Iefc8ff98e07e4afc9b1e563f52b07afef53430c2 JIRA: STORPERF-138 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-05-29Adding docker tagmbeierl1-0/+9
Adds the tag to use when running docker from the DOCKER_TAG environment variable. Change-Id: I8f616b5582c1724079fec11c09f4cd3fdc72803f JIRA: STORPERF-128 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-03-14Enable Danube JobsAric Gardner1-1/+1
Here are the projects that were branched: I will double check against this list that these changes make sense and that no one is missing as I go forward. wiki page of participating projects, and their jobs: https://wiki.opnfv.org/display/SWREL/Milestone+Compliance+for+Danube apex - already enabled armband - done availability - already enabled barometer - done bottlenecks - already enabled compass4nfv - done copper - already enabled daisy - (not participating -- keep jobs disabled?) doctor - already enabled domino - already enabled fds - N/A fuel - done functest - already enabled ipv6 - already enabled joid - done kvmfornfv - already enabled models - already enabled multisite - done netready - NOT DONE opera - NOT DONE opnfvdocs - done orchestra - Not participating onosfw - done ovsnfv - done parser - N/A promise - already enabled qtip - already enabled sdnvpn - N/A snaps - done securityscanning - N/A sfc - N/A storperf - done ves - already enabled vswitchperf - already enabled yardstick - already enabled Change-Id: I803662faf05c8554cfe7fa5f85da9521f72b03ff Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-01merge GIT_BRANCH and GERRIT_BRANCH into BRANCHRyota MIBU1-4/+1
GIT_BRANCH parameter is different; master or stable/danube in daily jobs, but 'refs/changes/57/27657/6' in verify jobs. This breaks some job builders triggered by the both types of jobs. We have GERRIT_BRANCH parameter for verify jobs to identify stream and expected branch into the patch will be merged after it got +2 and submitted. To avoid further confusion and to have common job builders for daily and verify jobs, this patch introduce BRANCH parameter. GERRIT_BRANCH is now deprecated. Change-Id: Ibcd42c1cd8a0be0f330878b21d3011f1ec97043b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-01-18storperf: Fix GIT_BASE for slave and disable danube daily jobFatih Degirmenci1-3/+2
Change-Id: Ia6c544901fb9c7c434104c095b9e2f173f7f5571 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-01-17Enabling StorPerf Daily Jobmbeierl1-2/+2
Move the daily job to execute on slaves labelled as storperf-pod. Enable the daily job Change-Id: I43baca969a7357f5835e0abbcd822d3d001f8d0d JIRA: STORPERF-87 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-01-09Remove colorado jobs and create danube jobsFatih Degirmenci1-2/+2
Danube stream for the projects with daily jobs is disabled. Danube stream for the projects without daily jobs is left as enabled as there will be no changes coming to danube branch until branch is created. Dovetail, Apex and Fuel jobs have not been updated yet. Change-Id: Ice39826c8f829157fa864370557837290838f634 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-12-19fix ci jobs (daily && no branch param)Ryota MIBU1-0/+2
Change-Id: Iad856adf625a56c2f5c366fb414746d1e9e16691 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-19clean scm defenitionsRyota MIBU1-12/+3
This patch makes sure we use 2 types of scm, and allows us to specify them by adding one line in job-templates. - git-scm # for daily jobs and merge jobs - git-scm-gerrit # for verify jobs [New] Change-Id: Iddc8a5e0e115193c7081a6d6c53da209900e95c8 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-01Restrict Gerrit Triggers to OPNFV Gerrit ServerTrevor Bramwell1-0/+2
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-08-22Create project jobs for colorado branchFatih Degirmenci1-1/+5
Daily jobs for Colorado branch for installer and test projects have not been created yet and it needs to be done via separate patches. Change-Id: I34517e89dfc502ce5741733e01bf8425d513df02 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-15Tie all verify/merge/build to opnfv-build-ubuntuFatih Degirmenci1-7/+3
We reconfigured centos build server now and it is important to know which jobs require centos and which ones ubuntu. The machines with ubuntu were labelled with opnfv-build previously, preventing us from keeping track of which projects require what OS. This tries to solve that. Change-Id: I1fb2912ec49f5bc2781853e500508d9992d59fbb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-04-15Add overage and junit report for verifyMark Beierl1-0/+19
Change-Id: I9665c2bed171e0ece421c460c49f792e6ad4e492 Signed-off-by: Mark Beierl <mark.beierl@emc.com>
2016-01-07Enable verify and merge jobs for stable/brahmaputra branchFatih Degirmenci1-10/+13
Change-Id: I5f811a0db6c1725e02b3bfd51d8c7c21b12633a2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-07jjb: use default logrotate setting in all projectsRyota MIBU1-6/+0
Many projects have own logrotate definitions copied from the template. This patch make sure all projects to use the default logrotate setting, so that the infra admin can configure the values easily. This patch also fixes the logrotate rule for artifacts to keep them in the same duration as console logs exist. Note, this won't effect the hold time of artifacts in artifact.opnfv.org . Change-Id: I708a675c7e87e5f830ee36009f0c6913c003b2ed Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-03Adding coverage report to merge jobMark Beierl1-0/+15
Change-Id: Idf000d0ad495789f7755e4141bc4e325711e8904 JIRA: RELENG-41 Signed-off-by: Mark Beierl <mark.beierl@emc.com>
2015-12-02Move storperf jobs to nodes with label opnfv-buildFatih Degirmenci1-3/+3
Change-Id: Ic51f5639e264357522fe1b4dfbf4f3d45d1870ee Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-01jjb: add default logrotate to releng-defaults.yamlRyota MIBU1-12/+0
Change-Id: I373d24be32e154b25d685df47e6d06ad352877c4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move project-style to releng-defaults.yamlRyota MIBU1-8/+0
Change-Id: Iced99bd62a8a246984e67dc28be7d4dca149e22b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-27jjb: move ssh wrappers to releng-defaults.yamlRyota MIBU1-12/+0
Change-Id: I8c26ca0e0cc8d5e6a57c9cb05be663f84f2293d2 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-26Move storperf jobs to intel-jp-build-1 slaveFatih Degirmenci1-3/+3
Change-Id: I047e51810a7a38d5b0a15e9501c219d570ecc5a6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-11-23Fix storperf cloning issues on ericsson-build slaveFatih Degirmenci1-4/+12
Rename and create the jobs for master branch. Change-Id: Ic200585b12f3b878331f038803a5233527080323 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-11-06Changed build slave to Ericsson instead of Mastermbeierl1-3/+3
JIRA: RELENG-41 Change-Id: I30998573a640ce9adf09429384ecbe18f7e74aca Signed-off-by: Mark Beierl <mark.beierl@emc.com>
2015-11-02Integration to StorPerfmbeierl1-6/+12
Verify, merge and daily jobs are now hooked up to scripts in the StorPerf project. JIRA: RELENG-41 Change-Id: I132e3a8c4b6c39700110a5fb347e86e20f889090 Signed-off-by: mbeierl <mark.beierl@emc.com> Rmoved docu-build Change-Id: Ie97d9f8ec795648a8b3aafc67c85bebd1b79f034 Signed-off-by: mbeierl <mark.beierl@emc.com>
2015-10-15Create dummy jobs for storperf projectFatih Degirmenci1-0/+158
Change-Id: I28170d8c8f2ed75615e88620d854caea82487d2a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>