summaryrefslogtreecommitdiffstats
path: root/jjb/csit
AgeCommit message (Collapse)AuthorFilesLines
2017-04-21CSIT-561: Add release and version to the headerTibor Frank1-1/+1
Change-Id: I88486fbb0b7f3c400997e9e50bc6007f6cfe6e0d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-20CSIT performance daily and semi-weekly jobs only for masterTibor Frank1-76/+62
Change-Id: I476a57e950d6c7e608828fec7ad5c4f5006ce6f4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-20CSIT-557: Performance jobs reorganization, part 1Tibor Frank2-3/+128
Add: - csit-vpp-perf-verify Change-Id: I574d82dfb03236a8ed60169bee77d9aac065a8ab Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-19CSIT-531: Performance jobs reorganization, part 1Tibor Frank5-0/+1142
Add: - csit-vpp-perf-trend-daily - csit-vpp-perf-trend-semiweekly - csit-vpp-perf-check - csit-vpp-perf-ndrchk-daily Change-Id: Ie7ab8a754e7fed2efdd5496c44a4fde454711d1c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-18CSIT-560: csit src code doc generation for 1704Tibor Frank1-3/+3
- change the trigger for existing csit-docs-merge-{stream_timed} job Change-Id: I3c83cbbf3d5697902db589d47fe9b33b53900d90 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-07Jobs for CSIT rls1704 branchJan Gelety1-3/+6
Change-Id: I7a1d416080f42f3d6085483e235decb070c266d2 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-04-03CSIT-perf plots updatepmikus1-133/+68
- Add DPDK-perf plots - Remove obsolete NDR/PDR tests Change-Id: Id017b06acc0309f83280d5119b56f13065883df7 Signed-off-by: pmikus <pmikus@cisco.com>
2017-02-24Modify CSIT nightly cronVanessa Rene Valderrama1-1/+1
The csit-vpp-verify-perf-master-nightly-all job is not running as scheduled. Jenkins cron syntax requires the days of the week to be represented in numbers as opposed to names. Sun = 0 Tue = 2 Thu = 4 Change-Id: I1a980541aab9e607b9fb7f232f128019e0c9dbb1 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-02-08Add support for Centos7.3-1611 to csit jobs.Thomas F Herbert1-22/+16
Remove operational branch creation from weekly verify job. Split vpp changes for Centos into separate commit. Do not add os param to perf jobs so as not to destroy perf trend history. JIRA: CSIT-356 Change-Id: If0121f01fa0767eae96e5f9f14ed4c56a97e7f7f Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2017-02-03CSIT-476: NDR plots updateTibor Frank1-0/+1866
- Change the plots in jobs: - csit-vpp-verify-perf-master-nightly-all - csit-vpp-perf-{stream}-{type} Change-Id: Ic24a7c71e8e54ac4c4275f7450d69f9e1d537fbb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-02-01Merge "Change scheduling of csit-vpp-verify-perf-master-nightly-all"Vanessa Rene Valderrama1-1/+1
2017-01-31Fix: CSIT report merge jobpmikus1-1/+1
Change-Id: I6de8c6d18438cb3ff6298be6da071e9088c3b2e1 Signed-off-by: pmikus <pmikus@cisco.com>
2017-01-31Fix: CSIT report generationpmikus1-2/+2
- Fix dir path Change-Id: I1a9fa0e796687d97b8660e704fbc19052655973a Signed-off-by: pmikus <pmikus@cisco.com>
2017-01-27Change scheduling of csit-vpp-verify-perf-master-nightly-allTibor Frank1-1/+1
- Set it to run on Sun, Tue, Thu at 20:00 Change-Id: I0b6aebff13e110d2d746983e06c0b08c91278c14 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-01-25Add csit report merge jobpmikus2-0/+140
- Purpose of this job is to publish csit report generated in sphinx-doc Change-Id: I39267e0dd6f32554c999beed05faefe6f5bcebbd Signed-off-by: pmikus <pmikus@cisco.com>
2017-01-19CSIT-474: CSIT documentation publishingTibor Frank1-1/+1
Change-Id: I894918843cb6b95533c6a83665504730ae0ccc94 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-01-18Fix the path creation.Peter Mikus1-1/+1
Change-Id: I1d4162d39cbf003e855e296d5c4532cebf237d15 Signed-off-by: pmikus <pmikus@cisco.com>
2017-01-18CSIT-474: CSIT documentation publishingTibor Frank1-4/+9
Change-Id: I1ad397044fca58579e31138511fc729b4eef59f0 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-01-13Merge "CSIT-474: CSIT documentation publishing"Vanessa Rene Valderrama1-3/+2
2017-01-12Merge "Prepare necessary CSIT jobs for VPP 1701 branch (CIMANAGE-19)"Vanessa Rene Valderrama1-0/+6
2017-01-11Prepare necessary CSIT jobs for VPP 1701 branch (CIMANAGE-19)Jan Gelety1-0/+6
Do needed changes to prepare following CSIT jobs for VPP 1701 branch: - csit-vpp-functional-1701-virl - csit-vpp-verify-1701-weekly - csit-vpp-verify-1701-semiweekly - csit-validate-pylint-1701 Change-Id: I5e6bc8adcd3bec3c4a89423890780ffcd0176cc9 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-01-09CSIT-474: CSIT documentation publishingTibor Frank1-3/+2
Change-Id: I5614c77b4dc3e13b8027c9312a0b167b66fed093 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-01-06Merge "CSIT-474: CSIT documentation auto generation"Vanessa Rene Valderrama1-3/+10
2017-01-05CIMANAGE-20 Create csit-dpdk-perf Jenkins jobpmikus2-0/+70
Create csit-dpdk-perf Jenkins job with manual trigger on gerrit comment. Purpose of this job is to verify CSIT code against DPDK stable. Change-Id: Icff34543bc90b2c59add71b09be6a24d3e50378d Signed-off-by: pmikus <pmikus@cisco.com>
2017-01-04CSIT-474: CSIT documentation auto generationTibor Frank1-3/+10
- add jenkins jobs (verify and merge) to generate and upload CSIT documentation Change-Id: I2b28dc85cc04cbd78486713bfb26eecdefbc7e55 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-12-21Enable log shipping on all csit jobsVanessa Rene Valderrama1-0/+2
* Configure log shipping on all csit jobs Change-Id: Ibef86a6fe5ae185fdab075b21c72f883c706716d Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-21Enable log shipping on all csit jobsVanessa Rene Valderrama1-0/+14
* Configure log shipping on all csit jobs Change-Id: Ia6da41d44b3138745be999c0eb777bf303078575 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-19Convert csit to be Packer compliantVanessa Rene Valderrama1-2/+6
Transition jobs for csit to be Packer compliant * Modifying csit build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: Ic9438c6ad6d3e8712e649906ea74d60443aad989 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-19Convert csit to be Packer compliantVanessa Rene Valderrama1-2/+2
Transition jobs for csit to be Packer compliant * Modifying csit build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: I2a8c7dd9c94d3a417b9645588fd745d123d5a3dd Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-19Merge "Convert csit to be Packer compliant"Thanh Ha2-6/+6
2016-12-16Convert csit to be Packer compliantVanessa Rene Valderrama2-6/+6
Transition jobs for csit to be Packer compliant * Modifying csit build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: Iacfce824adf149f98ee558f413b3f276e3c2b88b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-16Merge "CSIT-474: CSIT documentation auto generation"Vanessa Rene Valderrama2-0/+193
2016-12-09CSIT-474: CSIT documentation auto generationTibor Frank2-0/+193
- add jenkins jobs (verify and merge) to generate and upload CSIT documentation Change-Id: I5c1268dbf93767ef2ff9653ac24ea246cc4349c0 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-12-08CSIT-484: New csit-hc2vpp job setselias2-88/+0
Removes obsolete csit-hc2vpp job and adds 2 new jobs: - hc2vpp-csit-integration - runs on master after hc2vpp-integration succeeds - hc2vpp-csit-verify - can be run manually on commits to hc2vpp project Related csit change - https://gerrit.fd.io/r/4170 Change-Id: I0552c593e7080351e1d53c4b0b0d5a7aeb21089d Signed-off-by: selias <samelias@cisco.com>
2016-11-24Update csit-honeycomb-functional job to hc2vppMaros Marsalek2-6/+6
Change-Id: I8061ac1d21a0683f490c46265a1196adc33bb36f Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
2016-11-02CSIT-454: Add missing git-scm to csit-honeycomb jobselias1-0/+5
Missing in the original change (https://gerrit.fd.io/r/1822) Change-Id: I36682dfbb5d331e573c9b2f7145378a23e571a1d Signed-off-by: selias <samelias@cisco.com>
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-19CSIT-56: Automated run of Honeycomb testsTibor Frank1-8/+17
- Update 'csit-honeycomb-functional-{stream}-{os}' job to the latest changes. Change-Id: I904423a4f55c11007aa7ba1a0268642a103ab699 Signed-off-by: Tibor Frank <tifrank@cisco.com>
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 Ha3-26/+4
- 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 Ha3-11/+11
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-27CSIT-nighly fix, cleanup failed jobsMiroslav Miklus1-0/+5
Make sure there is no csit directory before we do git clone. Change-Id: I150de339922f668d6d2b94845e254767b6cb0038 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-24CIMANAGE-17: Prepare necessary CSIT jobs for VPP 1609 branchJan2-7/+24
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>