summaryrefslogtreecommitdiffstats
path: root/jjb/csit/csit.yaml
AgeCommit message (Collapse)AuthorFilesLines
2016-10-21Merge "Use ubuntu1604 nodes for csit jenkins jobs"C.J. Collier1-6/+6
2016-10-20Adding new wrapper to allow no-activity timeoutsVanessa Rene Valderrama1-11/+5
Adding fdio-infra-wrappers-non-activity-timeout wrapper to allow additional configuration timeout options. Configured CSIT timeouts using the new wrapper. Change-Id: I40b3288b788f1acc2c5682adb0b544af85d75335 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-10-20Merge "No-activity timeout for csit-perf jobs"Ed Warnicke1-1/+7
2016-10-19Use ubuntu1604 nodes for csit jenkins jobsJan Gelety1-6/+6
- set node to verify-ubuntu1604 for all csit jenkins jobs Change-Id: I08a9083295473eae44ff4f7ec76febf435860f13 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-10-17No-activity timeout for csit-perf jobsMiroslav Miklus1-1/+7
Absolute timeout is not an option for csit perf jobs, but we can declare perf job as dead if there is no console output for some time. Change-Id: If075c2be8a139c859f80bc55e64e9dac291ac9f8 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-10-14Use fdio-infra-wrappers to simplify common wrapper useThanh Ha1-20/+0
- Move timestamps to fdio-infra-wrappers as every job is using it - Move ssh-credentials into fdio-infra-wrappers as every job is using it - Ensuer ALL jobs are using fdio-infra-wrappers (this should be policy!) FD.io has this convenient wrapper called fdio-infra-wrappers which is a simple macro to configure common wrapper functionality that all jobs should be configured with all jobs are already configuring it too so simplify job configuration and ensuring we don't have duplication everywhere. Less lines of code and more code reuse makes for easier maintenance :) Change-Id: Ia73b09dfc556f684c43853797231da84a9c517af Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-14Remove unnecessary ssh-credentials defaultsThanh Ha1-8/+8
ODL used to use a variable called {ssh-credentials} as a form of redirection in order to have a simple human readable word to represent a unique credentials id in Jenkins. Newer versions of Jenkins actually allows us to override the credentials-id UUID format and pass a human readable filename. Considering that FD.io has been using a human readable jenkins-gerrit-credentials credentials-id remove the unnecessary {ssh-credentials} id defaults from global-defaults and just access the credential directly. Change-Id: I7b59357dcacb2195646719709b3b623429deca91 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-11Remove csit timed jobs for 16.09 branchJan Gelety1-3/+0
- remove 1609 option from stream_timed parameter Change-Id: Icd1e39c8e8f47b4345bb132c031e5a94c83e17b0 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-10-03Configuring minions as single useVanessa Rene Valderrama1-0/+10
Change-Id: I8a6fda290b010c3c9907000413bee390d9bfb387 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-08-24CIMANAGE-17: Prepare necessary CSIT jobs for VPP 1609 branchJan1-5/+15
Do needed changes to prepare following CSIT jobs for VPP 1609 branch: - csit-vpp-functional-1609-virl - csit-vpp-verify-1609-weekly - csit-vpp-verify-1609-semiweekly - csit-validate-pylint-1609 Ensure that no weekly/semiweekly job will be run for 1606 branch. Change-Id: I7e2dbb6e5e9d1d619403567fb6575d210f7f781f Signed-off-by: Jan <jgelety@cisco.com>
2016-08-12Add timestamps to CSIT verify jobs run on patches to the CSIT repo.Dave Wallace1-0/+5
Change-Id: Iec86e69c35bae9ae70d8921356efec563b9b811b Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2016-08-09CSIT-311 Ph3: remove perf tests from semiweeklyMiroslav Miklus1-134/+0
Change-Id: I7ea16fe5c407456e5a4bb8a8fc63dae7eb582a83 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-08FIX: Plot data file in csit-vpp-verify-perf-master-nightly-allpmikus1-12/+12
Fix file path for plot data file Change-Id: I28f72aa14e83f961beb7f4c7a55b071dffff7850 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-01CSIT-311 New Nightly CSIT perf jobMiroslav Miklus1-0/+178
CSIT-311: PHASE 1 - create new nightly job Change-Id: I1c7389d83d391abe5f1a48fb51593539ba41b773 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-04CIMANAGE-11: Correction of the date string format for CSIT branchesJan Gelety1-1/+1
- change date string from YYYY-MM-DD to shorter one: YYMMDD Change-Id: I7ed3728ff6392aef23d7c6094f7aead255fcb7bd Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-07-01CIMANAGE-11: Change of CSIT branch namesJan Gelety1-5/+5
- change csit-verified-master-YYYY-MM-DD to oper-YYMMDD - change csit-verified-stable1606-YYYY-MM-DD to oper-rls1606-YYMMDD Change-Id: Idcf889e1703d54ff33855ceb528ced54035e036d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-06-29CIMANAGE-10 Add plots into semiweekly jobpmikus1-0/+134
Change-Id: I7f77bfa138428e825a203a31b8dd27e83f84807b Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-27Add : to end of include-raw-escape commandsC.J. Collier1-4/+4
Missing it is deprecated syntax Change-Id: Ib8a03206154e28c2a11abeea4df3b0cd1d7aac3b Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-06-17Branching for csit-vpp-verify-semiweekly jobJan Gelety1-10/+7
- introduce per branch semiweekly jobs: master, stable/1606 - check remote verified branches and use the latest one of the desired branch Change-Id: I715ee9e9c4732033bf7fd6a1fd25cdabe2c62e1d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-06-16CSIT: Do not autogenerate csv persistance plot file names.Miroslav Miklus1-0/+12
History of plotss is lost when JJB generates new file names on every commit to ci-management. plot: csv-file-name (str) – Use for choosing the file name in which the data will be persisted. If none specified and random name is generated as done in the Jenkins Plot plugin. (default: random generated .csv filename, same behaviour as the Jenkins Plot plugin) Change-Id: I1fe55eb035c168f489437f4617c41f877b9a9bc1 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-15Add refs/heads/ prefix for git publisherMiroslav Miklus1-1/+1
ERROR: Failed to push branch csit-verified-master-2016-06-15 to origin hudson.plugins.git.GitException: Command "git -c core.askpass=true push ssh://rotterdam-jobbuilder@gerrit.fd.io:29418/csit HEAD:csit-verified-master-2016-06-15" returned status code 1: stdout: stderr: error: unable to push to unqualified destination: csit-verified-master-2016-06-15 The destination refspec neither matches an existing ref on the remote nor begins with refs/, and we are unable to guess a prefix based on the source ref. Change-Id: I98a3b0bb77ce9e845f63f9e32d8e8bf1f63832a6 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-14CSIT jobs - branchingMiroslav Miklus1-0/+362
- introduce per branch jobs: master, stable/1606 - weekly job to create csit-stable branch - archive artifacts for last 10 jobs Change-Id: Ib3eb7320fad365017d82a5a594123f0c68076151 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>