summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
2018-02-20VPP: run on trivial rebase add docs/virl jobsEd Kern1-3/+3
Change-Id: I1ac602a4c848bcf0b1f290199c9ea932ab50cec5 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-20VPP: csit ref pointer for dual commit testingEd Kern2-31/+42
Change-Id: Ib9ac1042f463689d8910bb9bb78cea82f1ba7da3 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-20FIX vpp-csit-verify jobsJan Gelety1-0/+4
- add missing inject component to builders Change-Id: I4bf2ca8dcb4eb5e212b30ac2a014ddef59475cef Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-02-15Merge "VPP: add pkg and pip list for csit builds"Vanessa Rene Valderrama1-0/+1
2018-02-15VPP: add pkg and pip list for csit buildsEd Kern1-0/+1
Change-Id: Ib41bdffa79e6ff0551ec8fd4d96cbd2da5c4b052 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-15Merge "vpp-csit-verify: use latest verified CSIT branch by default"Vanessa Rene Valderrama3-12/+98
2018-02-15VPP: csit add unattended for install-depEd Kern1-1/+1
Change-Id: Ibdd8586d7c98f5945de382f5269393204236f966 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-13Merge "VPP: remove test from stream"Ed Warnicke1-6/+0
2018-02-13vpp-csit-verify: use latest verified CSIT branch by defaultJan Gelety3-12/+98
Jira: CSIT-875 To avoid updating verified CSIT branch name in VPP code base the latest verified CSIT branch will be used by default. VPP developer will have the possibility to define CSIT branch used to verify his patch set by putting CSIT branch name, e.g. oper-180122, to file build-root/scripts/csit-test-branch where the default value 'latest' will be stored. Change-Id: I5657bd833efe4ac98568a0c9ac3cd858af5e23e8 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-02-12VPP: cpoc jobs flavor change from us to sEd Kern1-1/+1
Change-Id: Ia1c4ce6d2ac44a86d7a78d0910060353fafbfc0c Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-12VPP: remove test from streamEd Kern1-6/+0
Change-Id: I68aab0905e82b9789d2d819ae5f9cdc8d8129432 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-12VPP: cpoc out of test but still skip voteEd Kern1-4/+10
Change-Id: I613cf44ca7c9ea2c8aa39105a7f09ce3ffed5b93 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-12VPP: dump unused verify-image and packagecloudEd Kern1-135/+0
Change-Id: Ic30a2611118695fac5fd39bbeb307ab63d4fcfa7 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-09Merge "VPP: Remove older and no longer supported versions from stream"Vanessa Rene Valderrama1-30/+0
2018-02-08Make small lint change to push JJBVanessa Rene Valderrama1-0/+1
This change to push the VPP JJB to production to overwrite manual changes that were made to the vpp-merge-1801-centos and vpp-merge-1801-ubuntu jobs. The change was to build the artifacts on the CPOC environment to test an issue with the VPP 1801 release. Change-Id: I46cf65e2e4e5e2aee91873c2976103c7b73d3114 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-02-08VPP: Remove older and no longer supported versions from streamEd Kern1-30/+0
This change will remove from jenkins the following releases 1606 1609 1701 1704 1707 They can be easily reintroduced if needed but any information about previous builds will be lost. This will NOT remove any artifacts from nexus. Change-Id: Ia9781a39f0bb58f5587c87bbfedcd4b679405536 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-07VPP stop verify runs without code change or trivial rebaseEd Kern1-1/+1
Change-Id: I6b42b128446e2e33f3b49d4b637ad49ff8cda960 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-01-17Expand shm for docker ubuntu imagesEd Kern1-0/+1
Change-Id: Ida2d9bc4974795b4d9e6277ca191356ddecaba9a Signed-off-by: Ed Kern <ejk@cisco.com>
2018-01-17Retry build on builder error readd to test-pocEd Kern1-0/+2
Change-Id: Ie2cb5f3eaeec3ff0dfba3022975aa0fd76897149 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-01-03Add VPP 18.01 branchDave Wallace1-0/+6
Change-Id: I8a50c18ddf1c78a445084ccb7b767225c30b6da4 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2017-11-29Merge "CSIT-865: Add manual trigger for HW cryptodev (IPSECHW) perf tests"Vanessa Rene Valderrama2-1/+3
2017-11-29Remove no-longer required branchMarco Varlese1-16/+6
With the support to create RPMs added for openSUSE the branch to execute different build commands is no longer required. It makes maintainance much simpler too. Change-Id: Ia280f026535f523c6866652e623941e46e572fd6 Signed-off-by: Marco Varlese <marco.varlese@suse.com>
2017-11-28CSIT-865: Add manual trigger for HW cryptodev (IPSECHW) perf testsJan Gelety2-1/+3
This manual trigger will allow to run 1T1C (1 core, 1 thread) and 2T2C (2 core, 2 thread) PDRDISC HW cryptodev tests per VPP/CSIT patch when required. Change-Id: I150dcfeaa6bcacfc920a6bcaec70f056d784dcf1 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-16Change cpoc build flavor from small to mediumEd Kern1-1/+1
Change-Id: I64c23a4760de74a0a982be24ea886c1030cb45a7 Signed-off-by: Ed Kern <ejk@cisco.com>
2017-11-01Merge "Add openSUSE jobs to VPP"Vanessa Rene Valderrama1-0/+2
2017-11-01openSUSE support and some rework to identify OSMarco Varlese2-7/+24
Rework to identify OS: Same approach followed by Makefiles and building scripts in the VPP repository. It is much cleaner and easier to simply use the environment variables in /etc/os-release openSUSE support: Some of the code added to the scripts can be removed once a separate patch from Vanessa is merged. The purpose here is to save the changes made since they will be lost otherwise. Change-Id: I06a041bbc5f5b7e3fa3510db43acf7d1462ec24c Signed-off-by: Marco Varlese <marco.varlese@suse.com> Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-10-31Add openSUSE jobs to VPPVanessa Rene Valderrama1-0/+2
Configure VPP jobs to build openSUSE minions in Jenkins Change-Id: If790e6557553b798051db89352a4cd0f80c8baab Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-10-24Readd VPP POC to main project listEd Kern1-0/+1
Change-Id: I8ee63080fbb6e0248b4c8a264f634c2318d5309a Signed-off-by: Ed Kern <ejk@cisco.com>
2017-10-23Readd VPP POC test jobEd Kern1-0/+60
Putting cpoc test jobs back in with manual trigger for now This also contains correct node os value which was the cause of removal Change-Id: I94ea2605785f2faaf3ee50cf4675165af7f991ff Signed-off-by: Ed Kern <ejk@cisco.com>
2017-10-18Remove VPP POC test jobVanessa Rene Valderrama1-60/+0
The POC test job is causing failures due to memory allociation and connectivity issues as well as CentOS jobs attemping to build on ubuntu nodes. Per discussion with Dave Wallace, this job is being removed to clear up blockers for the VPP project. Change-Id: I3c9ade8898111ca8607610313b8c67ca28214219 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-10-04Merge "POC-verify from manual trigger to patch-submitted"Andrew Grimberg1-2/+1
2017-10-03POC-verify from manual trigger to patch-submittedEd Kern1-2/+1
This change was discussed on the vpp call today. Wanting a side by side running of cpoc and the openstack builder. So I am starting with the verify set of jobs at this time. This will also remove the manual test-cpoc trigger Change-Id: I602d57eaad2cc9c2f0c6271577daab4865d1fa64 Signed-off-by: Ed Kern <ejk@cisco.com>
2017-10-02FIX: Add 'memif' to csit perf test TRIGGERJan Gelety1-1/+1
Change-Id: Ie213f6d2d20160a253138d02445cd2ab0ac3173b Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-09-29Capture and archive core files for verify builds in vppEd Warnicke1-1/+1
Change-Id: Ibe6d5da7c1ff4488cfd7401fb7c3ecf0dcae77c8 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-09-27Add VPP 17.10 branchFlorin Coras1-0/+6
Change-Id: I72f9e3c50d35b56df350294c5929f40a7ce9506d Signed-off-by: Florin Coras <fcoras@cisco.com>
2017-09-26Add POC jobs to test the Nomad pluginVanessa Rene Valderrama1-0/+61
This change is to test the Nomad plugin against the container POC. The job is configured to only trigger on comment "test-cpoc" against the POC Nomad environment. This change is also configuring the test job to utilize the Naginator plugin which will retry failed builds. Change-Id: I9cdf277d7b4dd52b27fc830da5435b39ffca8440 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-25Add manual trigers for memif perf testsJan Gelety1-0/+2
- implement possibility to manually triger memif perf tests in case of csit as well as vpp patch Change-Id: Icb8c9f2795d37a98d977d628db6b1bdb1e9dcc26 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-09-21Remove openSUSE minions from VPP jobsVanessa Rene Valderrama1-2/+0
The openSUSE job failures are causing Gerrit voting issues which is blocking VPP RC1 development and testing. This change is to remove openSUSE minions from VPP jobs until we can resolve the openSUSE build failures. Change-Id: Id75dd53aa43f106a92a740952628e95b9eafec5b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-21Merge "Add openSUSE to VPP jobs"Vanessa Rene Valderrama1-4/+7
2017-09-19Change VPP nodes to use flavor 8c/32gbVanessa Rene Valderrama1-11/+11
This change is to change the VPP nodes to use the 8c/32gb performance flavor. The change should resolve build timeout issues and reduce build times. Change-Id: I994ad1ae7fc4fcd7da86dc40776830d23363d1a3 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-15Change VPP nodes to use new flavorVanessa Rene Valderrama1-11/+11
This change is rename the VPP nodes to the new performance instances. The new instances should resolve the increase in build times. Change-Id: Icb469801803870169c5da972d12482f817b46805 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-13Add openSUSE to VPP jobsVanessa Rene Valderrama1-4/+7
Configure VPP jobs to build openSUSE minions in Jenkins Change-Id: I162760a744b849c841f5670f8fbc3435aac6f60b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-12Change VPP nodes to use new flavorVanessa Rene Valderrama1-11/+11
This change is rename the VPP nodes to the new performance instances. The new instances should resolve the increase in build times. Change-Id: Icc13cd0b8d698c2ee6a07a334c0aa1af37253a93 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-07Change VPP nodes to use new templateVanessa Rene Valderrama1-11/+11
This change is to move FD.io nodes to new templates that are on dedicated instances to resolve the build timeout issues for various projects. Change-Id: Ie3f8b479bc402212a84aa0084c99cd5d37eec817 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-08-17make verify: archive failed VPP unit test dataDave Wallace1-0/+1
- When VPP unit test fails during "make verify", the unittest data is collected/compressed via links in /tmp/vpp-failed-unittests. See https://gerrit.fd.io/r/#/c/8052 - This patch archives failed test data for each vpp-verify-master-ubuntu1604 jenkins job on https://logs.fd.io Change-Id: I7c1354b102511f60fa33721b362fcf362c97a324 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2017-08-12Merge "Revert "Add openSUSE to VPP jobs""Ed Warnicke1-7/+4
2017-08-12Revert "Add openSUSE to VPP jobs"Florin Coras1-7/+4
This reverts commit b4a16ad32a0f4fcb48a33cef0e0fe9d0c2f55890. Change-Id: Iff3718965e968cf659a4a7487f523acc921eb10e Signed-off-by: Florin Coras <fcoras@cisco.com>
2017-08-11Merge "Add openSUSE to VPP jobs"Andrew Grimberg1-4/+7
2017-08-11Add openSUSE to VPP jobsVanessa Rene Valderrama1-4/+7
Configure VPP jobs to build openSUSE minions in Jenkins Change-Id: I5d238825b90ff7973b4766dc835efb586c674a35 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-08-10Configure Jenkins packagecloud promote jobVanessa Rene Valderrama1-0/+70
Add VPP job to promote artifacts from packagecloud.io staging repository to packagecloud.io release repository Add packagecloud_api Jenkins managed file Add packagecloud_promote script Change-Id: If1ef1162f82201ea41b685eb45d0f09c0c7d1ce9 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>