summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2016-06-17Create script to automate deploymentC.J. Collier3-85/+15
* as per #24343 * re-factored to use common code from include-raw-vpp-maven-push and maven_push_functions.sh Change-Id: I197c114bcf61b0dd2ea81e2be0505793cf594e49 Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-06-16Temporarily remove centos7 build as there is some issue thereEd Warnicke1-2/+0
Change-Id: I1dd82bb2a8c5f7c19aa8905a24133e5805f31ae2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-16Merge "Remove spurious and mistaken pegging of jdk: {jdk}"C.J. Collier1-2/+0
2016-06-16Merge "FIX: Get CSIT branch from build-root/scripts/csit-test-branch"C.J. Collier1-2/+2
2016-06-16Remove spurious and mistaken pegging of jdk: {jdk}Ed Warnicke1-2/+0
Change-Id: Ie1f34c60b256588281e70b835b7bbd797265db3a Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-16Setup honeycomb to build and push rpms on mergeEd Warnicke3-1/+120
This patch depends on the merging of https://gerrit.fd.io/r/#/c/1574/ which must merge before it. Please also note, while there is a first step to getting the package pushing scripts into a common sharable place, the vpp script for pushing has *intentionally* not been changed to use it yet because of the release later this week as a matter of risk management. Change-Id: Ifad185d35f582a62bb750ece3c022a24d2153b4e Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-16FIX: Get CSIT branch from build-root/scripts/csit-test-branchMiroslav Miklus1-2/+2
JIRA: CSIT-167 Change-Id: I1a1d2cfd696228ec8558ba0a81c31d4c9d2c09b1 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 Miklus3-22/+30
- 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>
2016-06-10Add more Plots into csit-vpp-verfiy-perf-allpmikus1-4/+104
- Add more Plots (1c,2c,4c) into csit-vpp-verfiy-perf-all Change-Id: Idcc0892a65e1b28e8c0d7216eba8301cd1f9844b Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-09Merge "Get CSIT branch from build-root/scripts/csit-test-branch"C.J. Collier2-1/+27
2016-06-09Merge "Add simple plot into csit/perf job"C.J. Collier1-1/+23
2016-06-08Add common setup for vpp plugin verifiesEd Warnicke2-0/+46
Change-Id: Iac8b1d5408a9187fd39276881e21501c247c2231 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-08Fix issue in cleanup scriptEd Warnicke1-1/+1
Change-Id: I06c1b51a423fac735767abf6c5f5ffdc602b0126 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-08Provide common cleanup script to be used across projectsEd Warnicke2-6/+56
Change-Id: Iebafbd25bee5cbf9c09fe0183b5d7e4c1eef8bb8 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-08Fix for nsh_sfc jjbEd Warnicke1-3/+3
Change-Id: I871c8723dd443e4472e851b2ecda76f53cdd530d Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-07Initial nsh_sfc jjbEd Warnicke2-0/+185
Change-Id: If77fdd4778eb54b3cba683a94b3cb84d1203fd00 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-07Get CSIT branch from build-root/scripts/csit-test-branchEd Warnicke2-1/+27
If build-root/scripts/csit-test-branch exists, run it to get the CSIT branch from which to run CSIT tests. Otherwise, default to csit-verified. Related to patches vpp patches: https://gerrit.fd.io/r/#/c/1343/ (master branch) https://gerrit.fd.io/r/#/c/1345/ (stable/1606 branch) Change-Id: I1146c322c1948076ead4639263f9b25e965009f2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-06Revert "Turn on debugging"Ed Warnicke1-4/+25
This reverts commit cfaf0bf146c2c9e7598faf6c9efb044b8b7dba33. https://gerrit.fd.io/r/#/c/1399/ As it bore no resemblance to the original gerrit submitted and currently has broken all of tldk verify. Change-Id: If9914f8ade100b56c3a979adda1107f21b9c3c3f Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-06Add simple plot into csit/perf jobpmikus1-1/+23
- Use plot plugin for 64B framesize, single core with NDR/PDR Change-Id: Iea0697f31db3e4e0242c638bc1ebf0603081c8fd Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-04Turn on debuggingEd Warnicke1-25/+4
* sourcing a debug script if DEBUG is set * echo command before executing (set -x) * reduce duplicate code * give more information about uptime Change-Id: Ic8409ea3a819f2070eac01ac84e2b3a6fe975592 Signed-off-by: Ed Warnicke <eaw@cisco.com> Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-06-03Adding verify and merge jobs for tldkEd Warnicke2-0/+185
Change-Id: I527e3b58038b20380fef03dcc4c8db7cced71658 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-03Use branching instead of tagging in csit-vpp-verify-weekly jobJan Gelety1-7/+4
- branch name in format 'csit-verified-YYMMDD' Change-Id: I87ee7d3af417f0c2d9022ed914ec978b96c973e2 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-06-02Be less agressive with the setEd Warnicke2-2/+2
Change-Id: I221374b6515e145f4fc5a31e3c30192732e6aeab Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-02Fix propogation of build errors.Ed Warnicke2-7/+6
Change-Id: I3e600ab74f5290008489cdbaa1624559067ad8b2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-02Revert "Add timestamps to console logs for vpp verify jobs"Ed Warnicke1-1/+0
This reverts commit 233f45d3fc425cde64c2615c2f36025f61374451. https://gerrit.fd.io/r/#/c/1282/ Change-Id: I7b65a3d60c17c832d88caa47a46a788984c358f0 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-06-02Merge "Sonar analysis added to Honeycomb jobs"Andrew Grimberg1-2/+6
2016-06-01Sonar analysis added to Honeycomb jobsTibor Frank1-2/+6
The configuration is based on information from: http://docs.openstack.org/infra/jenkins-job-builder/builders.html and http://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Jenkins#AnalyzingwithSonarQubeScannerforJenkins-Job-levelConfiguration This setting should be tested on the actual infrastructure. Change-Id: I7416c84881d8cf36330f81318e178140dbce755b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-05-30Update of artifact directory in csit-vpp-master-verify-semiweekly job.Jan Gelety1-2/+2
- artifact directory set to csit/archive - artifacts set to *.* to keep all files we need in the archive direcotry Change-Id: I3d862f06e3bb6deb6a208ba0e410299d99e8d4f6 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-05-27Merge "Replace obsolete bootstrap file"C.J. Collier1-4/+4
2016-05-27Replace obsolete bootstrap filePeter Mikus1-4/+4
- JIRA: CIMANAGE-8 - Replace bootstrap-hw-tb2.sh with bootstrap-verify-perf.sh Change-Id: I33ed6ff596faf46ec45e2483b0f60a6707d30056 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2016-05-26Add timestamps to console logs for vpp verify jobsEd Warnicke1-0/+1
Change-Id: I811483179ac6c80c8d90690ce672d3a49b4cdeae Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-20Merge "Switch to using {stream} for honeycomb"C.J. Collier1-9/+11
2016-05-20Merge "Fix honeycomb integration to trigger from current vpp merge job"C.J. Collier1-1/+1
2016-05-20Document the process of re-spinning an imageC.J. Collier1-3/+3
* Document the process of respinning jcloud images in README.txt * Create /scripts/respin-jcloud-images.sh * Create /vagrant/lib/respin-functions.sh * Automate the process of fetching latest base images * Automate the process of creating new "LF upload" snapshots * Automate process of creating jcloud image - Boot fresh VM - run bootstrap.sh - run system_reseal.sh - snapshot re-sealed system * Unable to automate updating jcloud image regex for staging nodes * Correct shasum to sha1sum * Add cloud-initramfs-* to PACKAGES list * Install cloud-init during system reseal Change-Id: Ie70d5f1fdee0e9f06810da6f37bfc710e3e06b8e Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-05-19Update ci merge job to use 4 threadsThanh Ha1-1/+1
JJB 1.5.0 supports the --workers flag which allows us to tell it to use multiple thread to update jobs. Change-Id: I4626777990ca243d93a250e05d7791319eb20ac2 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-05-19Simplify cfp jjb configurationThanh Ha3-17/+22
JJB 1.5.0 now allows CFP to use freeform IDs so lets use it to simplify the yaml configuration. Change-Id: Id64e772cb9fc1ed2f0deb11b6ba405f4ab43fe1e Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-05-19Switch to using {stream} for honeycombEd Warnicke1-9/+11
Change-Id: Id91f825463bad7d8f48bb2efe1c5ac300e06a45e Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-19Fix honeycomb integration to trigger from current vpp merge jobEd Warnicke1-1/+1
Change-Id: I911e6f366b4831dc87523b6b0529353f233f0791 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-18Merge "CIMANAGE-7: csit-vpp-master-verify-semiweekly scheduled job"C.J. Collier2-2/+75
2016-05-18csit-vpp-pylint: Adjust Violations plugin valuesMiroslav Miklus1-3/+3
sunny weather: 0 - 10 stormy weather: 10 - 250 mark as unstable: 250+ Change-Id: Iac89bdcb74f2b8710597180340551386ef5cf3d8 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-05-18CIMANAGE-7: csit-vpp-master-verify-semiweekly scheduled jobJan Gelety2-2/+75
- test vpp latest release from nexus with csit-verified test cases - in case of success the vpp build will be used as vpp-master-verified build for csit-* jobs - sheduled to run every Tuesday and Saturday at 04:00 UTC - manual trigger possible too - contains aslo correction of path of artifact in csit-vpp-verify-weekly job Change-Id: Id5da3edb1b4579e6a3bd008694b9e5c754fd8729 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-05-16Use correct server-name PrimaryThanh Ha3-5/+5
Perhaps 'Default' was the name at one point and then got renamed to 'Primary' and we forgot to update the configuration. Default is not currently a valid server-name so resulted in Gerrit Trigger not watching any valid Gerrit instance for the event-stream. The current name of the Gerrit server-name is 'Primary' as defined in Jenkins > Manage Jenkins > Gerrit Trigger. Change-Id: Ic9481b53424d6fc8358131d384157779a7753fb0 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-05-16Merge "Provide clarity as to when merge job fails are build or push"C.J. Collier2-0/+10
2016-05-16Merge "Correct deprecated include syntax"C.J. Collier1-8/+8
2016-05-16Provide clarity as to when merge job fails are build or pushEd Warnicke2-0/+10
Merge jobs can fail because a build has failed, or because a push of artifacts has failed. This should make it clear which occurrred in the build logs. Change-Id: I77e2ed0c756104492ee7a16378a5445162406f40 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-16Instrument Jenkins images/builds (take2)Ed Warnicke1-0/+7
Change-Id: I167cb259fce64f96d385294268a78bf6d161c8de Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-16Correct deprecated include syntaxC.J. Collier1-8/+8
* perl -i -pe 's/include-raw-escape /include-raw-escape: /' vpp.yaml Change-Id: I62d6813e71b6f915524c395b3adc328698f755ce Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
2016-05-16Instrument Jenkins images/buildsEd Warnicke1-0/+10
This patch instruments so we can be certain *what* bootstrap.sh was used to build the running image and what include-raw-vpp-build.sh was run for the Job Change-Id: I69782c3bca71f24d24133205130be059a14a114c Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-05-16Add capacity for honeycomb to verify images.Ed Warnicke1-0/+70
Change-Id: Ie5fe2507b760b3f681be4291f9c52bf609dbfaca Signed-off-by: Ed Warnicke <eaw@cisco.com>