summaryrefslogtreecommitdiffstats
path: root/jjb/csit/csit-perf.yaml
AgeCommit message (Collapse)AuthorFilesLines
2021-04-08Use fdio-infra-publish for nomad executor based jobsDave Wallace1-20/+10
- 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-19CSIT: Convert jobs to ubuntu2004 part Vpmikus1-30/+30
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ibf5202e13a008ebc7480dfcfc1e0705d0552705b
2021-03-15CSIT: Convert jobs to ubuntu2004 part.IIpmikus1-98/+229
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I7417c6c14eaa7a9dfd09b972ede4c70aa4ff93f0
2021-02-16CSIT: Set daily jobs cadence to normalTibor Frank1-9/+9
Change-Id: Ie575ccebc2a5b4bce91f740f9785499985cae56d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-04CSIT: Reduce daily jobs cadence for 2101 report data collectionTibor Frank1-9/+9
Change-Id: If38ea8ef50333cb48867b177771e7a9e80e1af94 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-21jjb: add 2n-tx2 CSIT and VPP jobsJuraj Linkeš1-2/+19
Change-Id: I769484fbd754857c8fc52241cf83ccf0939f69f7 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-12-11Add report jobs to csit rls2101 branchJan Gelety1-0/+3
Change-Id: If12a13d156b8507428bbab3f5ea56d00a742945e Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-11Add CSIT rls2101 branchJan Gelety1-0/+6
Change-Id: I60ae696cfc82853ee749626d165e0f5898b49a2d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-08CSIT: Remove 1908_1 and 1908_2 jobsTibor Frank1-12/+0
Change-Id: I862ee1e7c4c03dd5603fcede9c56b59fd3bafa7b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-01Do not fail on base64 encoded commentsVratko Polak1-0/+12
+ Add job parameters for Sandbox testing. Change-Id: I3f8c088bd49b1926393a6fa9d3327dd6c7533656 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-20CSIT: Unify path for robot pluginVratko Polak1-10/+10
+ 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-11CSIT: 2n-zn2 daily + dpdk-weeklypmikus1-0/+3
- VPP weekly no capacity. - DPDK weekly is fast and can reveal baseline numbers. Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ic77f2f4177189fa7a36a3dae9dc8dcf403b8475f
2020-10-30Set the daily mrr jobs cadence to normalTibor Frank1-2/+2
- 2n-clx and 2n-skx Change-Id: I777a7de23d114256c2c644d4b3ed33853a7d352d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-10-29Set the daily mrr jobs cadence to normalTibor Frank1-5/+5
- only for 3n-hsw, 3n-skx, 3n-tsh, 3n-dnv, 2n-dnv - 2n-clx and 2n-skx will be done when resting of NAT44 finishes Change-Id: Ia9dc00756de887a725bb603f8ad14a61b2d2ce6d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-09-21CSIT: rls2009_lts branchJan Gelety1-0/+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-19CSIT: Add more Zen2 jobspmikus1-0/+4
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I18e667dfb10cbf17b5cc0c545114f14cc588ee77
2020-10-13Clean up vpp jenkins scripts & docker dirDave Wallace1-0/+30
- 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-09-23Merge "CSIT: Add 2n-zn2 for dry runs"Vratko Polak1-0/+2
2020-09-21CSIT: Add 2n-zn2 for dry runspmikus1-0/+2
- No trending yet. Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I901584c83487125b0a599a534c7ba2327b3e713b
2020-09-10Add csit-dpdk-perf-mrr-weekly-master-3n-tsh jobJuraj Linkeš1-0/+2
DPDK tests have been fixed in https://gerrit.fd.io/r/c/csit/+/28571 and there is enough free compute time on 3n-tsh during weekends, so enable the job for that testbed. Change-Id: I2cc4f4ea3de8f0ae06a9969618a34d30da920ef6 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-09-10CSIT: Reduce daily jobs cadence for 2009 report data collectionJan Gelety1-7/+7
Change-Id: I79d4e85086b928c025b021758760f86829d7f502 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-09-04Add CSIT rls2009 branchJan Gelety1-9/+10
- and remove CSIT rls2001 branch Change-Id: I487af3a71ceefeb41020f775e1215bad653b351a Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-07-17Set the daily mrr jobs cadenceTibor Frank1-7/+7
- 3n-tsh once a day (14 UTC) - the others twice a day (2, 14 UTC) DO NOT MERGE before July-20 Change-Id: Ib2440dfe6363f7df79d32199d4a73a0ab62ec5e8 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-06-11Update description for report-iterative jobsTibor Frank1-6/+12
- csit-vpp-perf-report-iterative-{stream_report}-{node-arch} - csit-dpdk-perf-report-iterative-{stream_report}-{node-arch} Change-Id: I06211c39ebbce2650f3a1104df1d9bf8e396929a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-05-26CSIT: Reduce daily jobs cadence for 2005 report data collectionJan Gelety1-5/+5
Change-Id: I966424a022e73a24d1a5719b5a7091dd9db83d61 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-26Add csit-vpp/dpdk-perf-report-coverage/iterative jobsJan Gelety1-10/+327
- jobs will be used to collect vpp/dpdk performance coverage/iterative data for csit report Change-Id: I37120696258115cdb0dce6cb8d72050e3fab6b72 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-15Add csit-vpp-perf-report-iterative jobsJan Gelety1-16/+110
- job will be used to collect vpp performance iterative data for csit report Change-Id: I6790730f78e3afeb039a7023a0ea32ea54dac7d5 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-13Add CSIT rls2005 branchJan Gelety1-0/+6
- 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-6/+19
+ 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-24Update 3n-tsh mrr daily periodicityjuraj.linkes1-1/+1
Change-Id: I640e634eda409b08645a3f341a194884dd501e51 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2020-03-12Use the same perf triger for vpp and csitVratko Polak1-16/+5
+ Rename arguments. + Make skip-vote and trigger word configurable in the macro. + Keep the old skip-vote and trigger word values. + Improve vpp-csit job description highlighting the difference. Change-Id: Ie9ca68d422f8514bc8b0cd79f36a83181911feb9 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-03-09CSIT: Cleanup jobsPeter Mikus1-32/+54
- rls1904 - func/dmm/tldk/hc/nsh + perf LTS + vpp_device LTS Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ib88c93e76958d2f79db08eea5a639c264e6c492c
2020-02-17CSIT: Remove ligato leftoversVratko Polak1-2/+0
Jobs accessing ligato-executor value were removed before, this removes lines that set the value. Change-Id: Ia74eb814376e922afda5ec9a31762ea616688c8e Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-01-19CSIT: Reduce daily jobs cadence for 2001 report data collectionJan Gelety1-2/+2
Change-Id: Ic977eef891cef30542897a6dd0c89f0a1540dcfa Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-01-10Add CSIT rls2001 branchJan Gelety1-3/+3
Change-Id: Id890c500980278840eae90fa298a193cb1fb5735 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-01-09CSIT: Make script inclusion more readableVratko Polak1-7/+13
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-12-11Execute 3n-tsh-mrr-daily dailyjuraj.linkes1-1/+1
The job is working properly, switch from weekly to daily execution. Change-Id: I656f81ff0dcb561f2c1ba35b96bd9e3936de3af3 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-11-28Apply BMRR parameters to each MRR jobVratko Polak1-0/+22
+ Define global macros to make values configurable on demand. + Define minimal values to be used as global default. + The vpp-csit and csit-vpp jobs need different values. + Ndrpdr jobs do not use the values. Change-Id: I868da5fdf16cfb627c48b44a028ed2f6a708ce77 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-11-13CSIT: Add executor value to job descriptionVratko Polak1-0/+24
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-11CSIT: Reduce obolete jobsPeter Mikus1-119/+0
Change-Id: Icb94fbef28dfa54fe72234e5f0a988ab852bfd05 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-09-25Reduce 3n-tsh mrr job for 1908_1 reportjuraj.linkes1-1/+1
Change-Id: Iaecf18cfcfc2b770d7f5735b701ec4c022e6a079 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-09-19Add CSIT rls1908_1 branch and revert cadence of csit mrr-daily jobsJan Gelety1-5/+5
Change-Id: I08e2150d78f3145bce6daf2e06e590bdf1fab63c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-09-12Merge "CSIT: Add 2n-clx jobs"Vratko Polak1-3/+10
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-09-11CSIT: Add 2n-clx jobsPeter Mikus1-3/+10
Change-Id: I1acd41ae41dbf61717bd88bd43bdae45d2a40e1c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-08-28CSIT: Reduce daily jobs cadencePeter Mikus1-1/+1
- Report prioritization Change-Id: I50ff9b980408a68dbd898e42d89f5220889e27ab Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-08-15Reduce rate of csit mrr-daily jobs during report 1908 preparationPeter Mikus1-2/+2
Change-Id: I4f5985de6be8814c351f434002522bbceb8193cc Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-08-07Add CSIT rls1908 branchJan Gelety1-8/+4
Change-Id: Idce71e83e7bfa5a1430dce4f1266d172ddfdabf7 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2019-08-01Run vpp-perf-mrr-daily on 3n-tsh only once a dayjuraj.linkes1-1/+3
With only one testbed the job is always running, leaving no time for verify jobs. Change-Id: I7d1a3422b07df93cb756f6f032cdffed19909a52 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-07-02Post CSIT job cleanup fixesjuraj.linkes1-89/+37
* Fix 3n-tsh executor for csit ligato jobs * Remove previously forgotten csit-nsh_sfc-verify-perf-{stream} template * Reintroduce 2n-dnv and 3n-dnv jobs * Streamline node-arch variable in csit jobs Change-Id: Iea467e9ad25714b7fc74deefbe8ec6d5c323c67b Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>