summaryrefslogtreecommitdiffstats
path: root/jjb/csit/csit-vpp-device.yaml
AgeCommit message (Collapse)AuthorFilesLines
2022-08-30feat(csit): Switch 2n-clx and vpp_device to ubuntu2204Peter Mikus1-2/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I91f4ebc33f132fd2e8bdbda42033fe57e81361c2
2022-05-25csit: Add rls2206 jobs, remove rls2110 jobsTibor Frank1-10/+10
Change-Id: I4430643f1d5592327251503673e0098f8cf9752c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-01-20CSIT: Add rls2202 jobsTibor Frank1-9/+9
- and remove 2101_1 and 2106 Change-Id: I0a2d6c2082c86a7a2d56f2e2ed1d362a6965aa8e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-09-23CSIT: Add rls2110 jobsTibor Frank1-9/+9
- and remove rls2101 jobs Change-Id: Ifaccf28cd5fb9dedaf9e570162017f11415f4aeb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-09-23CSIT: Remove rls2009lts jobsTibor Frank1-9/+0
Change-Id: I1984974b2648241ae28e0e1ffd6d6239b5b0ec60 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-08-31Fix build discarder config for all fd.io projectsDave Wallace1-15/+9
- Existing build discard configuration is no longer generating build discarder config in jjb. Use lf-infra-properties macro instead. Change-Id: I2e6aabefd4a5a74877c4ba02c1f06f3f120bea69 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-08-05Global: Rework archive artifactspmikus1-27/+0
This patch removes archive-artifacts-parameter macro and ARCHVIVE_ARTIFACTS env var from csit and vpp project. All project specific artifacts to be uploaded with the log files SHOULD BE copied to $WORKSPACE/archives. The next step once this is merged will be to remove NEXUS entirely via JCasC. + Remove archive-artifacts from all csit/vpp yaml files. + Add fdio-infra-ship-backup-logs macro + Remove unused jjb/include-raw-deploy-archives.sh + CSIT: - copy job artifacts to $WORKSPACE/archives + HC2VPP - remove CSIT + TLDK: - remove CSIT Signed-off-by: pmikus <pmikus@cisco.com> Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Iada020cf269714c34f9ce32d764d991827e3b003
2021-05-27csit: Remove not needed jobsTibor Frank1-3/+0
https://jenkins.fd.io/view/csit/job/csit-docs-merge-2005-ubuntu2004-x86_64 https://jenkins.fd.io/view/csit/job/csit-report-merge-2005-ubuntu2004-x86_64 https://jenkins.fd.io/view/csit/job/csit-verify-tox-2005-ubuntu2004-x86_64 https://jenkins.fd.io/view/csit/job/csit-docs-merge-2009-ubuntu2004-x86_64 https://jenkins.fd.io/view/csit/job/csit-*-perf-report-coverage-2009-* https://jenkins.fd.io/view/csit/job/csit-*perf-report-iterative-2009-* https://jenkins.fd.io/view/csit/job/csit-report-merge-2009-ubuntu2004-x86_64 https://jenkins.fd.io/view/csit/job/csit-vpp-device-2009-ubuntu2004-x86_64-* https://jenkins.fd.io/view/csit/job/csit-*-perf-report-coverage-2101-* https://jenkins.fd.io/view/csit/job/csit-*perf-report-iterative-2101-* Change-Id: I54ea273cb7fb33fdbe427693a021a8b50def6223 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-05-26csit: Add CSIT rls2106 jobsTibor Frank1-0/+9
Change-Id: I6ef10c854362a58ca14c12d8a73dfb5c855aebee Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-13Merge "CSIT: restrict CSIT VPP Device to 32 cores"Dave Wallace1-0/+8
2021-04-09CSIT: restrict CSIT VPP Device to 32 coresJuraj Linkeš1-0/+8
We're seeing frequent "Host high CPU load" alerts. The jobs are not restricted in any way, which could lead to resource starvation or misdirection of resources between jobs. Mirror the VPP jobs configuration - restrict to 32 cores. Change-Id: I6b36602df0546fedf9603dda395325199130513e Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-04-08Use fdio-infra-publish for nomad executor based jobsDave Wallace1-6/+3
- Separate post build executor info dump into its own script file. - Remove backup_upload_archives.sh from fdio-infra-shiplogs which is now only used for openstack executors. - Add setup_executor_env.sh to run first for all jobs which run on nomad/dockerhub images. Change-Id: I564201b8c578e6541152e6af74537d1d007ba1a7 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-03-18CSIT: Convert jobs to ubuntu2004 part.IVpmikus1-110/+15
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I36256126ebc75398d20abd366889eb31ed7a9643
2021-01-18CSIT: Make tox job gating (as VPP checkstyle)Vratko Polak1-2/+2
+ Add code comments explaining how CSIT device tests can be started. Change-Id: Icc5bd800f8fdc4616366a32559304977fba9fb04 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-11Add CSIT rls2101 branchJan Gelety1-0/+9
Change-Id: I60ae696cfc82853ee749626d165e0f5898b49a2d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-08CSIT: Remove 1908_1 and 1908_2 jobsTibor Frank1-11/+0
Change-Id: I862ee1e7c4c03dd5603fcede9c56b59fd3bafa7b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-11-20CSIT: Unify path for robot pluginVratko Polak1-3/+3
+ We are trying to remove duplicates from logs.fd.io. + The unified path for logs is "archives" directory. - Except per-patch job, to be fixed later. + So, tell Robot plugin to get outputs from there. + Use quotes around the value. - This may break some old CSIT branches. + If yes, we will fix the CSIT code part (not ci-management). - Not touching inactive projects. Change-Id: I55f974ab27a2085690396db5b448978016c98684 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-16Update 1n-tx2 VPP Device jobsJuraj Linkeš1-2/+9
Replace the timed 1n-tx2 CSIT jobs with per-patch CSIT and VPP jobs and add weekly and semiweekly CSIT VPP Device jobs. This is now possible since we have two 1n-tx2 testbeds instead of one. Change-Id: I4b106d95ffef48ebaea926c19ee4c7db8f22c655 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-09-21CSIT: rls2009_lts branchJan Gelety1-6/+9
Branch rls2009_lts is the development branch for 2009 LTS release whith running vpp mrr weekly jobs. Trendig job for rls209_lts branch will be introduced later when PAL part is ready. Change-Id: Ic3aa7f38bb9c35ceca638fab1f256071ff3ebf53 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-10-13Clean up vpp jenkins scripts & docker dirDave Wallace1-0/+9
- Remove docker/vpp Dockerfile definitions and colateral files for image now being build by https://gerrit.fd.io/r/c/ci-management/+/28022 - Remove opensuse support which has been elided from the vpp build in https://gerrit.fd.io/r/c/vpp/+/28999 - Remove unused scripts. - Output script name marker for all jjb scripts following LFIT practices. - Remove old/unused output from scripts. - Add logic to use vpp-ext-deps download cache in the executor images to speed up build jobs. - Add copyright notifcations to modified files without an existing copyright. - Make all vpp/docs jobs use '-{stream}-{os}-{executor}' suffix in their names. - Consolidate executor logging into setup_executor_env.sh and call it first for all jobs. Change-Id: I4ffb67ed476659f0127ca8c84f20a305d06149bf Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-06Remove 1n-tx2 vpp device jobsJuraj Linkeš1-165/+0
The 1n-tx2 testbed is undergoing a replacement. The new server have different NICs and the current jobs wouldn't run properly. Remove the jobs while the switch is in progress. Change-Id: If664f8d8b86fd4078c529f2a56d17ff3545b08ac Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-09-04Add CSIT rls2009 branchJan Gelety1-9/+9
- and remove CSIT rls2001 branch Change-Id: I487af3a71ceefeb41020f775e1215bad653b351a Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-07Add vpp-device weekly and semiweekly jobs for csit rls2005 branchJan Gelety1-0/+6
Change-Id: I9c4ad2a32e42851a54e12b0b57e43ce52cd30885 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-13Add CSIT rls2005 branchJan Gelety1-0/+3
- special report-iter and report-full jobs will be added in separate commit Change-Id: I99f2b86209c8cfd5acb7f432cb9509ed462b52e0 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-03-27Add CSIT rls1908_2 branchJan Gelety1-19/+13
+ keep csit-vpp-perf-verify-1908_1-{node-arch} jobs for some time Change-Id: I172ab711b2934ba916eb9c1324440bc8cf7bab05 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-03-09CSIT: Cleanup jobsPeter Mikus1-28/+28
- rls1904 - func/dmm/tldk/hc/nsh + perf LTS + vpp_device LTS Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ib88c93e76958d2f79db08eea5a639c264e6c492c
2020-01-10Add CSIT rls2001 branchJan Gelety1-0/+6
Change-Id: Id890c500980278840eae90fa298a193cb1fb5735 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-01-09CSIT: Make script inclusion more readableVratko Polak1-6/+11
Historically, scripts names started with include-raw-csit- prefix. That was not only long and superfluous, but also confusing, as the actual way of including uses "include-raw-escape", which is a command behaving differently than "include-raw", suggested by the previous name. This Change shortens script names to the part that actually says something about the script. + Move scripts to jjb/scripts/csit/. - "Absolute" paths are not used, as ci-man root is not in serarch path. + Put each path on a separate line to avoid long lines. + Update copyright years, add missing copyright notices. Change-Id: Ifcfad5833577d78bf9105f494d5bf6187abc2a68 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-11-13CSIT: Add executor value to job descriptionVratko Polak1-0/+20
For some jobs, it is not entirely clear which executor is used. People verifying changes related to executors previously needed to click job configuration to see it. Now they only need to look at job description. If a job does not list the executor in its description, it means it does not use anything fancy. Change-Id: Idbfdc015a9989b8ff65a8a0f0ca6593c16b2683f Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-11-13CSIT: Cleanup obsolete 1901 branchesPeter Mikus1-6/+0
Change-Id: Ieb3f2450a6eeebee42d73cef0d78297aca707f08 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-09-19Add CSIT rls1908_1 branch and revert cadence of csit mrr-daily jobsJan Gelety1-5/+2
Change-Id: I08e2150d78f3145bce6daf2e06e590bdf1fab63c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-09-11Mark jobs that should not tolerate CRC mismatchVratko Polak1-0/+5
CRC checking is only needed in a small subset of jobs that are required for maintaining CRCs. Other jobs are more useful if they skip CRC checking, in order to uncover real incompatibility (or confirm compatibility). Change-Id: I08113b3bec5e38650a6e7331a9513feb17908e48 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-08-14Add 1n-tx2 vpp device jobsjuraj.linkes1-36/+173
Add only manually triggered 1n-tx2 VPP Device jobs and add hourly executed jobs instead of per patch triggered jobs. Change-Id: I0cc51e1ce88e3f94c81925be74284812ad1dad55 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-08-07Add CSIT rls1908 branchJan Gelety1-12/+6
Change-Id: Idce71e83e7bfa5a1430dce4f1266d172ddfdabf7 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-08-07Delete tx2 jobs while executors are not availableVratko Polak1-16/+17
TODO: Allow the jobs to be triggered manually so we can check when executors are back (without Sandbox)? Change-Id: I88f27c8d3bd8d04a2a6bb19d955723ccdd678a7a Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-07-25Add arm 1n-tx2 VPP Device jobsjuraj.linkes1-3/+26
Change-Id: I7bd77d96c3451415dabe20e097185b871eb2c8a2 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-06-27Add CSIT Taishan performance job and cleanup jobsjuraj.linkes1-13/+10
Add csit-vpp-perf-mrr-daily-master-3n-tsh job. Add csit-vpp-perf-verify-{stream}-3n-tsh jobs. Add csit-dpdk-perf-verify-{stream}-3n-tsh jobs. Add csit-ligato-perf-verify-{stream}-3n-tsh jobs. Cleanup CSIT jobs: * split jobs into three categories: functional, performance and the rest of CSIT jobs (docs, report, trending) * replace topo and arch with node-arch * remove unnecessary variables Remove broken jobs: * csit-ligato-perf-mrr-daily-master-3n-hsw * csit-nsh_sfc-verify-perf-{stream} Change-Id: Ia4e62a8d944ecfce4058b6b2e2f4bd1471dc10f7 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-06-25Modify CSIT archive artifactsVanessa Rene Valderrama1-9/+19
Modify the CSIT artifacts to archive to the logs server rather than Jenkins - csit-hc2vpp.yaml - csit.yaml - csit-vpp-device.yaml - csit-tox.yaml Change-Id: Iea44c2d2be67be5c6336832a0c81e40be74d9b2f Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-04-09Add CSIT rls1904 branchJan Gelety1-3/+6
Change-Id: I2c6141b542077d7f36c79dc4ec021a202954cc9b Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-01-17FIX: Inject BRANCH_ID env variable in vpp-device semiweekly jobJan Gelety1-0/+3
Change-Id: I9efae14f5dc80ff1ccb66b8a1460654a8e4b9074 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-01-15Add CSIT rls1901 branchJan Gelety1-0/+6
Change-Id: Ie9114a1138c9903c9f8a3bfa6ca7796a6234d219 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-01-14FIX: Use correct robot output path in csit device semiweekly jobJan Gelety1-1/+1
Change-Id: I7025ee4b512fce9edfec38b707775704476d2622 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-01-10FIX: USe correct archive directory path in csit device semiweekly jobJan Gelety1-1/+1
Change-Id: I98524122794707edb69c573c8da76018d770c2a1 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-01-10Merge "CSIT-1399 Run VPP_Device tests per csit patch"Ed Kern1-5/+9
2019-01-09CSIT-1399 Run VPP_Device tests per csit patchJan Gelety1-5/+9
- keep seperate comment trigger 'csit-devicetest' until VIRL is switched-off Change-Id: Ie08892f6fdf8f741bad821c22b8388799826401e Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-01-03CSIT-1382 Create weekly/semiweekly job for vpp-devicePeter Mikus1-1/+157
Change-Id: I29fc18191c264e8a6f52308643d24516e6e33e19 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-10-26CSIT: vpp 1n device image relocatedEd Kern1-1/+1
Moving from temporary to perm image name Change-Id: Ic155ceea251bb83c170d56168ba8a13c8cbddca6 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-10-15CSIT-1306 Add vpp-device verify jobPeter Mikus1-0/+131
Change-Id: Iab58d58cc7c7212961abff5a986d7321f63c6cab Signed-off-by: Peter Mikus <pmikus@cisco.com>