History log of /ci-management/jjb/csit/csit.yaml
Revision Date Author Comments
# 6dcf70af 28-Feb-2020 Peter Mikus <pmikus@cisco.com>

CSIT: Cleanup jobs

- rls1904
- func/dmm/tldk/hc/nsh
+ perf LTS
+ vpp_device LTS

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: Ib88c93e76958d2f79db08eea5a639c264e6c492c


# 3e1021d2 10-Jan-2020 Jan Gelety <jgelety@cisco.com>

Add CSIT rls2001 branch

Change-Id: Id890c500980278840eae90fa298a193cb1fb5735
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 6e1c00a9 07-Jan-2020 Vratko Polak <vrpolak@cisco.com>

CSIT: Make script inclusion more readable

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>


# 2a13a806 11-Nov-2019 Peter Mikus <pmikus@cisco.com>

CSIT: Reduce obolete jobs

Change-Id: Icb94fbef28dfa54fe72234e5f0a988ab852bfd05
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# a5bf1622 10-Oct-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Add email with regressions and progressions

Change-Id: I3a912566301788e583f4c05c05edd4d2154ef7e6
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 987d57f8 24-Sep-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Add csit-report-merge-1908

- We need to update reports 1908 and 1908.1 indenpendently.

Change-Id: Ifb3ff2c019913466cf54e63fb6a91f9826eb85a9
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 9d9c5f69 19-Sep-2019 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1908_1 branch and revert cadence of csit mrr-daily jobs

Change-Id: I08e2150d78f3145bce6daf2e06e590bdf1fab63c
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# f2a4b79c 15-Aug-2019 Peter Mikus <pmikus@cisco.com>

CSIT: Remove docs-verify

- Replaced by TOX and saves the executor.

Change-Id: Ie437b39331571e97c4b85dc95942067bf6a62adb
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# d158be56 06-Aug-2019 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1908 branch

Change-Id: Idce71e83e7bfa5a1430dce4f1266d172ddfdabf7
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 683f1442 06-Aug-2019 Tibor Frank <tifrank@cisco.com>

Revert "CSIT: Remove maven-target from trending"

This reverts commit eafcf39e75c1cc6ef678924c95434f34515331df.

Change-Id: Ie5dcf8bdfdebaac1b375384dc363accf507061c6
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 17ff8e5c 05-Aug-2019 Peter Mikus <pmikus@cisco.com>

CSIT: Report Job maintenance

Change-Id: Iadf2728ff031d89226f29a6f6f17c04154f1f8bb
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# eafcf39e 05-Aug-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Remove maven-target from trending

Change-Id: Icc961f95779671e9d7b316f89ca5d01facf05c27
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 43f2fe5f 02-Aug-2019 Peter Mikus <pmikus@cisco.com>

CSIT: Job maintenance

- Remove 1807 branch
- Remove DOCs from Jenkins archive
+ Move trending to large nomad executor

Change-Id: Icadfd9cdc0b654d57264e8c5752b4a4c99ddc68a
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 29acb7ea 12-Jul-2019 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Add INFO.yaml verify job

Info YAML Verify job validates that INFO.yaml file changes are kept isolated
from other file changes. Verifies INFO.yaml files follow the schema defined
in global-jjb/info-schema.

Change-Id: Idadfbc81eb63f4db19b78afdcb43e2833ac3f28c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>


# 69502b43 01-Mar-2019 juraj.linkes <juraj.linkes@pantheon.tech>

Add CSIT Taishan performance job and cleanup jobs

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>


# c9303c94 13-Jun-2019 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Modify CSIT archive artifacts

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>


# 6cb931a1 24-Jun-2019 Peter Mikus <pmikus@cisco.com>

Disable concurrency on perf weekly/daily jobs

Change-Id: I69376a764fa85f3b384a14803a4d3731349f5ce4
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 4ea4ad3b 20-Jun-2019 Yulong Pei <yulong.pei@intel.com>

Add dnv(denverton) to arch

Change-Id: I0b57716465903e147dfc6570755aa956b5147c56
Signed-off-by: Yulong Pei <yulong.pei@intel.com>


# 9a537459 17-Jun-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Change trigger for csit-trending-daily-master

csit-trending-daily-master will not be triggered by finished mrr jobs
but at specified times.

Change-Id: I3026dfe4d7448a62ef8555746bcdeaf5e54e1ca8
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 3b2e66f7 09-Jun-2019 Peter Mikus <pmikus@cisco.com>

Remove Ligato daily until it will support nightly VPP

Change-Id: Idc3010e9a7d42de0f76cfb358295533bf37aeaa6
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# fa39fd10 12-Jun-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Crate job for report 1904.1

Change-Id: Ifee9e6100db9c7bd9a2aa97134e541183da8e1b6
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# bc6fd53e 23-May-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Add csit-report-merge-1901_2

- remove csit-report-merge-1901_1

Change-Id: I9a0a2dd9b57021522c91078e799da85fb56c5a2a
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# c9c67be1 20-May-2019 Peter Mikus <pmikus@cisco.com>

Revert "Reduce rate of csit mrr-daily jobs during report 1904 preparation"

- Back to normal

This reverts commit d1191d1135eed0178ea990d09457d1014161c071.

Change-Id: I14add3b8f6e1cca33345a13b04ed59ccbef827d5
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# d1191d11 13-Apr-2019 Jan Gelety <jgelety@cisco.com>

Reduce rate of csit mrr-daily jobs during report 1904 preparation

Change-Id: If60ecd5b660f1291066e4f7daac50efa53c6d0ba
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# da11d2e0 08-Apr-2019 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1904 branch

Change-Id: I2c6141b542077d7f36c79dc4ec021a202954cc9b
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# cb36bc50 09-Apr-2019 Tibor Frank <tifrank@cisco.com>

CSIT: csit-trending-daily-master

- fix the email body

Change-Id: I39619331f09fc6770439045cf5db9d512a596392
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 6247c437 09-Apr-2019 Tibor Frank <tifrank@cisco.com>

CSIT: csit-trending-daily-master

- fix the email body

Change-Id: I7c49bcc9cd6141ff559c9fad61919b9578802671
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 60d16fe5 09-Apr-2019 Tibor Frank <tifrank@cisco.com>

CSIT: csit-trending-daily-master

- fix the email body

Change-Id: I97b93b0784c6c9b370d5258a9377b75ccae6331f
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 554bcdf1 08-Apr-2019 Tibor Frank <tifrank@cisco.com>

CSIT: csit-trending-daily-master

- fix the email body

Change-Id: I6ee53ffa1e798c519c7fb7c08ba637426803059b
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 91c80931 05-Apr-2019 Tibor Frank <tifrank@cisco.com>

CSIT: csit-trending-daily-master

- fix the email body

Change-Id: If17b7a376a60c604518e18ffbb709d50e2aa4916
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 1953da74 03-Apr-2019 Tibor Frank <tifrank@cisco.com>

CSIT: csit-trending-daily-master

- send the list of failed tests in the email body.

Change-Id: Idda4302cf6f66722a871205ed9c3ebc7c26a4889
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 31f1ceef 15-Mar-2019 Tibor Frank <tifrank@cisco.com>

Fix: csit-report-merge-1901_1

- use rls1901_1 as a branch instead of {branch}

Change-Id: Ieaa129c2ff5d2884c039a5be316f59efefb444f8
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# eb1e305d 14-Mar-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Add csit-report-merge-1901_1

Change-Id: Ie9d1415a7640562e6eac1c22d6f26ef3e53b1ee7
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 6dbc937c 27-Feb-2019 Peter Mikus <pmikus@cisco.com>

CSIT-1418 Switch CSIT jobs to Bionic docker executors

+ cleanup of old jobs

Change-Id: If296aa8b4f939605e3bf2a08cc4f69c3c63a80e4
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 75e7bb91 01-Feb-2019 Tibor Frank <tifrank@cisco.com>

Create 'csit-vpp-perf-mrr-weekly-master-2n-skx' job

Change-Id: I63d0d26fb9148c71342f56275f4d9b6df70831f4
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 5183ecc7 21-Feb-2019 Tibor Frank <tifrank@cisco.com>

CSIT: Set rate of csit mrr-daily jobs

- Set rate of csit mrr-daily jobs back to '0 2,14 * * *'
- remove rls1901 timed jobs

Change-Id: I8f374b656431a8681ff728efc45930bcff3e91d3
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 7b43218a 06-Feb-2019 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Configure CSIT Jenkins view

Manage CSIT views with JJB view-templates

Change-Id: Idae3a6eb82db928dc624673f102d64e177884fa3
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>


# 102643e0 31-Jan-2019 Jan Gelety <jgelety@cisco.com>

Reduce rate of csit mrr-daily jobs during report 1901 preparation

Change-Id: I48ffeeaf3a8ed6eb34b245e2e641ffc14373f5cf
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# a0cc0ba7 15-Jan-2019 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1901 branch

Change-Id: Ie9114a1138c9903c9f8a3bfa6ca7796a6234d219
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 037bcf3f 14-Nov-2018 Tibor Frank <tifrank@cisco.com>

Change the trigger for CSIT trending jobs

Change-Id: Iea5f9545a6a1ee90c8598c5c04976ef5ef99da41
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 9171ebab 31-Oct-2018 Jan Gelety <jgelety@cisco.com>

Remove CSIT timed jobs for branch rls1810

Change-Id: I6b8544133cbafbeb7f51a507b69468cd3c7b0bd6
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# fd21fb34 26-Oct-2018 sharath <sharathkumarboyanapally@gmail.com>

updating the path of DMM artifacts

Change-Id: Id187b0fba3bb3d9d934ae238f2554555770c9839
Signed-off-by: sharath <sharathkumarboyanapally@gmail.com>


# 9474c6f7 23-Oct-2018 Jan Gelety <jgelety@cisco.com>

Reduce rate of csit mrr-daily jobs during report 1810 preparation

Change-Id: I276f75b8ee793e9f2c7c17b7cc7d408375728ae6
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 694f0b59 16-Oct-2018 Eric Ball <eball@linuxfoundation.org>

Use Email Integration address

Rather than sending the csit-trending-daily-master email directly to
the list, which comes with regular user restrictions that cause
problems with a donotreply address, we are using a special
receive-only address.

Change-Id: Ibfa1216535a8a9ceb78c8458dd66748d208df865
Signed-off-by: Eric Ball <eball@linuxfoundation.org>


# 9e08d015 16-Oct-2018 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Modify archive-artifacts to allow for a list

Modifying the archive-artifacts syntax to allow for a list and resolve
JJB 2.5.0 failures

Change-Id: If92fc3cc3e63de07b8a80704c8962b716cb4a949
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>


# bc66d902 12-Oct-2018 Eric Ball <eball@linuxfoundation.org>

Minor change to csit

Mostly for troubleshooting jjb build issue.

Change-Id: I81f20917e8d0dcca2bd2df28bc8fd8174bb0a338
Signed-off-by: Eric Ball <eball@linuxfoundation.org>


# 29b2453b 09-Oct-2018 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Fix CSIT linting

Fixing CSIT linting

Change-Id: Ib63373784055e32e65684af5aa540509a0acf1de
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>


# 9d4e23a6 09-Oct-2018 Eric Ball <eball@linuxfoundation.org>

Correct path for email-ext publisher

Change-Id: If13f683b63f30f4058a4f11594b53b986c0935b2
Signed-off-by: Eric Ball <eball@linuxfoundation.org>


# 4d880668 09-Oct-2018 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1810 branch

Change-Id: Icdc40ad90c1da8d3a9ad1dd32e02bb8b1d406cec
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 3d09f912 08-Oct-2018 Peter Mikus <pmikus@cisco.com>

Add CSIT-LIGATO daily job

Change-Id: I481d7b368021569380141c80281eead15240ff94
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 29be786d 29-Sep-2018 Eric Ball <eball@linuxfoundation.org>

Remove all logrotate calls

These are deprecated, and were causing a warning from jjb. All
logrotate calls have been replaced with build-discarder.

Change-Id: Ic84be4c8b3500039e3a9c5a1ce7c8ce4d853614d
Signed-off-by: Eric Ball <eball@linuxfoundation.org>


# 9cb034cf 27-Sep-2018 Peter Mikus <pmikus@cisco.com>

Change default executor for csit-perf-ligato job

Change-Id: I247618875582b6fa162b504208865ead561a1a6e
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# e4fb326c 21-Sep-2018 Tibor Frank <tifrank@cisco.com>

CSIT-1287: Configure Jenkins to send email

Change-Id: I65080dfcdb3486ca089f5c818c3491a79b310474
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# c6aebdf1 26-Sep-2018 Peter Mikus <pmikus@cisco.com>

CSIT-1318 Update Ligato jenkins jobs for all topologies

Change-Id: Icad59e3908a56dc8994f6b096e41cf2c7838562c
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 453587e7 19-Sep-2018 Tibor Frank <tifrank@cisco.com>

CSIT-1287: Configure Jenkins to send email

Change-Id: I0fce6dffd9c67a7a8f399b0e83140b195261cbe4
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 6e94398c 18-Sep-2018 Tibor Frank <tifrank@cisco.com>

CSIT-1287: Configure Jenkins to send email

Change-Id: Id584857759793df3c34e111fc5d73f382fbc48b6
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 28d566b7 13-Aug-2018 Vratko Polak <vrpolak@cisco.com>

CSIT-1264: Job for per-patch VPP perf testing

Most logic is in CSIT repository.

+ Hardcode topology type of vpp-csit-verify-perf-{stream}- job.
+ Introduce gerrit related parameters to enable Sandbox testing.
+ Add the parameters to vpp-csit and csit-vpp perf verify jobs.

Change-Id: I8643b4ba352122c51289db923f0d0ebe597d08e4
Signed-off-by: Vratko Polak <vrpolak@cisco.com>


# a9d37530 22-Aug-2018 Peter Mikus <pmikus@cisco.com>

csit jobs cleanup

- Remove obsolete jobs (pylint, report)
- Add DPDK mrr trending for other testbeds
- Increase MRR cadence on other testbeds

Change-Id: Ibd86087273f341409938cf087b3b723722e56d06
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# eab89d0d 18-Aug-2018 Peter Mikus <pmikus@cisco.com>

Revert "Set the trigger for csit-vpp-perf-mrr-daily-master"

As report generation is done. We want to set the triggers back.

This reverts commit 23d386e2bb78a22affc53537f569fc2ec3d3721c.

Change-Id: I57a298dcd180fd9fe2887ba02e0287816c67131a
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 263247c5 03-Aug-2018 Peter Mikus <pmikus@cisco.com>

CSIT-1193 Update of perf jobs

- Unify the bootstraps
- Cleanup old jobs
- Cleanup old branches
- Add weekly NDRPDR jobs

Change-Id: Icc1ad1fe002d9409e5fcd6e4aa0b674def07724e
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# f3d8bb1c 20-Aug-2018 Jan Gelety <jgelety@cisco.com>

Remove timed jobs for CSIT rls1807 branch

Change-Id: Id8f659f34def0a176656611ecc366bb5434b891d
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 23d386e2 23-Jul-2018 Tibor Frank <tifrank@cisco.com>

Set the trigger for csit-vpp-perf-mrr-daily-master

- Run the job on MON, WED and FRI at 16:00UTC

Change-Id: I08ddb639b1b0e0e6e473c3820cc2c1a12fa0f4f3
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# eb948766 24-Jul-2018 Peter Mikus <pmikus@cisco.com>

CSIT-PERF: use 8c-32g executors to prevent out of memory issues.

Currently pybot(rebot) is failing due to large amount of data set to process
on csit performance jobs. This can be solved by increasing amount of memory.
For this purpose we need different executors.

Change-Id: I679ae94732495014a19106496fcd3d65f5776584
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# f725bc5b 23-Jul-2018 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1807 branch

Change-Id: I0066912c3779a6c238cc500e824d544abf091e5d
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 11ab4967 05-Jul-2018 sharath <sharathkumarboyanapally@gmail.com>

disabling dmm centos job temporarily

Change-Id: I79082afd14def35f91ef81a9dfe008a76612c2f6
Signed-off-by: sharath <sharathkumarboyanapally@gmail.com>


# a857617f 11-Jul-2018 Tibor Frank <tifrank@cisco.com>

CSIT-1117: Update jenkins job infrastructure for 2n/3n testing

+ 'csit-dpdk-perf-{stream}-{topo}-{arch}'
- {stream} [branch_id]
- {topo} [2n|3n]
- {arch} [skx|hsw|arm]

Change-Id: Id179cd1152d0f77bf2ad559603eb9bc964ef9216
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# aa83c88d 12-Jul-2018 Peter Mikus <pmikus@cisco.com>

Enable concurrency on 'csit-vpp-perf-verify-{stream}-{topo}-{arch}'

Change-Id: I3b564ac2b565b1a0a9ce9f86a4213e57c5b0d4ed
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 5be49421 11-Jul-2018 Tibor Frank <tifrank@cisco.com>

CSIT-1117: Update jenkins job infrastructure for 2-node/3-node testing

+ 'csit-vpp-perf-{stream}-{topo}-{arch}'
- {stream} [branch_id]
- {topo} [2n|3n]
- {arch} [skx|hsw|arm]

Change-Id: I5f01a1035cec4dbc663fa06c67e2a4d4ae692d28
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 6baece1a 13-Jun-2018 Peter Mikus <pmikus@cisco.com>

CSIT-PERF: New trigger design

- CSIT-1129
- Removing obsolete perf jobs
- Introducing new triggers for verify-perf-jobs

Change-Id: Iffa5a039dfaa4794e539ad087a9579cd25402052
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# ce3e3b89 15-Jun-2018 Tibor Frank <tifrank@cisco.com>

Enable concurency for csit-vpp-perf-mrr-daily-master

Change-Id: I471a4400fd8ca5223035dc29509ab385c518df5d
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 5eff7529 05-Jun-2018 Peter Mikus <pmikus@cisco.com>

Change CRON in dpdk-perf-mrr job

Change-Id: Ie1f73bae6d49d175bd0f38c45a46ae03e1560979
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 114c67ed 04-Jun-2018 Peter Mikus <pmikus@cisco.com>

Introduce of DPDK MRR weekly job

Purpose of the job is to verify latest DPDK performance weekly.

Change-Id: Id49e69183b2fba8510593fb6f6990df1dcbcf99d
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 5819146f 01-Jun-2018 Peter Mikus <pmikus@cisco.com>

Switch DMM job to manual trigger

This patch is supposed to switch CSIT-DMM job to manually triggered as currently
the capacity of VIRL does not allow us to run CSIT-DMM per patch.

Manual trigger: csit_verify_dmm_func

In future with new VPP_Device structure we may reconsider.

Change-Id: Id5e332216aeefca68493c600216090b569223479
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 2a1eb69d 30-May-2018 sharath <sharathkumarboyanapally@gmail.com>

adding the csit-dmm job description

Change-Id: Ic930f7fe98a4590d41827d92d4cdefbb3ec64cef
Signed-off-by: sharath <sharathkumarboyanapally@gmail.com>


# d49ca9de 31-May-2018 Tibor Frank <tifrank@cisco.com>

CSIT: Add csit-report-merge-1801_2 to the list of jobs

Change-Id: I92ebf80c997c9f67f3696342606129bbb48fda46
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 36cbfcc6 25-May-2018 Tibor Frank <tifrank@cisco.com>

CSIT: Report - change path to artifacts

- new path: resources/tools/presentation/csit.report.tar.gz

Change-Id: I2fd33d4ebdfb7b3a6a43174bd6ad0259845d5901
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 4ef88a37 26-May-2018 Jan Gelety <jgelety@cisco.com>

Report generation job for csit branch rls1801_2

Change-Id: Ic2219b5a35c6e978bd339fbe054a49405c17130e
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 0ae9f40e 09-May-2018 Jan Gelety <jgelety@cisco.com>

Remove timed jobs for CSIT rls1804 branch

Change-Id: I9d5c7548709b09ec71614a2d24d86f479808b5b7
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# e0387963 07-May-2018 Peter Mikus <pmikus@cisco.com>

Revert "Run csit-vpp-perf-mrr-daily-master every second day"

This reverts commit f9114e3b61637952548b9b7e779f00d82183dd49.

Change-Id: I9e728ceb005da7fa7e1e8a2f02b49eb833653853
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# f9114e3b 25-Apr-2018 Tibor Frank <tifrank@cisco.com>

Run csit-vpp-perf-mrr-daily-master every second day

- Run csit-vpp-perf-mrr-daily-master every second day at 20:00UTC (22:00CEST)

Change-Id: I30c96f98760cfcbdac66a201250e0aa6a3c1b86f
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 2235da72 10-Apr-2018 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1804 branch

Change-Id: Iffec52e961a7958a789f05ed341ecfd3230acb9f
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# c71d5627 03-Apr-2018 Tibor Frank <tifrank@cisco.com>

CSIT: Trigger for csit-vpp-perf-mrr-daily-master

Change-Id: I9c500223e47f2386fa2d3830a38786913aee10ec
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# ff957c68 29-Mar-2018 Tibor Frank <tifrank@cisco.com>

CSIT: Add trigger to csit-vpp-perf-mrr-daily-master

Change-Id: I367272956de625c137fee68db775785ccfb5a568
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 1a989be7 28-Mar-2018 Tibor Frank <tifrank@cisco.com>

Trigger "csit-vpp-perf-mrr-daily-master" twice a day

- timed: 'H H(2-3,16-17) * * *'

Change-Id: Icb4539d67e5386cb1e57611a033bbaeea4098c68
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# ce0b1846 28-Mar-2018 Peter Mikus <pmikus@cisco.com>

Cleanup of CSIT jobs

- Remove unused CSIT branch jobs (1701,1704).
- Remove obsolete jenkins plotting as it was replaced by CTPA.
- Enable concurrency on selected perf jobs.

Change-Id: I6ddd1a7618c09459b4f294322efd33c90d7b87e6
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# db3a4e29 22-Mar-2018 Tibor Frank <tifrank@cisco.com>

Change gerrit-trigger-scm in csit-trending-daily-master

Change-Id: I75a26d2a99906d967595ccce20d7c0f18471d958
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 261f0981 22-Mar-2018 Tibor Frank <tifrank@cisco.com>

Set the trigger for csit-vpp-perf-mrr-daily-master

- the new time is: 'H H(21-22) * * *'

Change-Id: I80d351b4a9b996391580c5358061cf0701c9c852
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# f6a8fd6b 15-Mar-2018 Tibor Frank <tifrank@cisco.com>

Add the trending job

Change-Id: I49ab44eed3326fd0b3490d70900c93a07ff9b394
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 50f36eef 12-Mar-2018 Jan Gelety <jgelety@cisco.com>

Remove csit 18.01 timed jobs

Change-Id: Ia592676e1b55ff7beb376164283ef29f0375af4a
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 034e2fe3 06-Mar-2018 Peter Mikus <pmikus@cisco.com>

Enable MRR perf trending jobs

Change-Id: I9526aa24019747a1976bfc5e4c0a484e03056653
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 3b7d10f3 23-Feb-2018 Peter Mikus <pmikus@cisco.com>

Convert NDRCHK jobs to MRR jobs

Change-Id: Ided153e9527efcc6e1dc204b41cee4458c50a6d1
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# edd57af9 24-Jan-2018 Peter Mikus <pmikus@cisco.com>

Temporarily disable perf trending jobs

Change-Id: I984a59ae3c855a026c5617a1830e613915996b79
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 75aea216 09-Jan-2018 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1801 branch

Change-Id: Ie669e6c95eae94318e162834008c154ab7b347e0
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# a03209c1 28-Nov-2017 Jan Gelety <jgelety@cisco.com>

CSIT-865: Add manual trigger for HW cryptodev (IPSECHW) perf tests

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>


# 1ba58b1e 20-Nov-2017 Jan Gelety <jgelety@cisco.com>

Remove branch 1710 from timed jobs

Change-Id: I785aa81167472c53fd1947b0292e160f6ed33501
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 51f5e2f7 06-Nov-2017 Tibor Frank <tifrank@cisco.com>

CSIT: replace 4c-4g executors with 8c-32g

Change-Id: I813b2f6e03509aec948eec120d7d0ae3a920e5d7
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 49d8a3d8 20-Oct-2017 Peter Mikus <pmikus@cisco.com>

Update build timeout values on all csit jobs

Change-Id: Iccf1437a05623568c1199b947177fa7b71c62127
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 7c6b60f0 20-Oct-2017 Peter Mikus <pmikus@cisco.com>

Create new timeout wrapper for performence jobs

Change-Id: Ic502821589ccff5290f97f9db7e177cedb76e91d
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# a217b465 20-Oct-2017 Peter Mikus <pmikus@cisco.com>

Change the default timeout wrapper on csit* jobs

Change-Id: Ief2225fec766de85c49f2b5ae35de34401535edb
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# e88c6103 18-Oct-2017 Tibor Frank <tifrank@cisco.com>

Remove 1606 and 1609 CSIT jobs

Change-Id: I60b67131a02292b37f42ef132411a0154caa1ea3
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 7bb62595 19-Oct-2017 Peter Mikus <pmikus@cisco.com>

Update CSIT Performance Jenkins Jobs

- Increase default timeout value in several jobs.
- Remove Nightly Performance Job as it is obsolete now.

Change-Id: Ibd159d8c4e3bec33f5369928086946873789e8af
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# c08d920c 10-Oct-2017 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1710 branch

Change-Id: Ifc37447412d2f3b0612aca9b260d35772def0202
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 5feda0e0 02-Oct-2017 Peter Mikus <pmikus@cisco.com>

CSIT-826 csit-ligato* jenkins job

- Introduce new Jenkins Job to test ligato/vnf-agent via CSIT
- Job is suppose to test Ligato/vnf-agent perofrmance via CSIT framework
- Comment trigger: verify-perf-ligato-[all|long]

Change-Id: I3dee3f3324b5f1461ac40c25ad9aa4ad54b7355b
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# b716d12b 25-Sep-2017 Jan Gelety <jgelety@cisco.com>

Add manual trigers for memif perf tests

- 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>


# bc2506be 28-Jul-2017 Jan Gelety <jgelety@cisco.com>

Remove timed jobs for CSIT rls1707 branch

Change-Id: I506dc128a84ce7efd8651c0d19e85e3e376388cf
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 14c4231b 26-Jul-2017 Fangyin Hu <fangyinx.hu@intel.com>

Change the NSH SFC test trigger.

Change-Id: I9ce275975c17964f9b324d63a824b6bec44679b2
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>


# 649387cf 25-Jul-2017 Tibor Frank <tifrank@cisco.com>

Fix archive path for robot-report

Change-Id: I4e83b56420763b1ecab635463b4c6c9dd08ebcc5
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 6ba5991f 24-Jul-2017 Tibor Frank <tifrank@cisco.com>

Publish all files with tests results generated by the job

Change-Id: I3e5dd2aba5846824fa5bef8e73503c1975271f16
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 3f956a52 20-Jul-2017 Tibor Frank <tifrank@cisco.com>

Publish all files with tests results generated by the job

- add *.* to "publishers" --> "robot-report" section to publish all files

Change-Id: Ie439789c08334c80c919e6a673d8991074149b21
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 4a82461c 14-Jul-2017 Fangyin Hu <fangyinx.hu@intel.com>

Add the TLDK functional test Jenkis job into CSIT.
Add the license header.

Change-Id: I3cd01d3a17025b597fd4ad5863231e2c4597fcf9
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>


# f0f6dbfa 06-Jul-2017 Jan Gelety <jgelety@cisco.com>

Add CSIT rls1707 branch

Change-Id: I6e1c7e0ecd7eb6476e3e46fb51ba5466f2e0c8f3
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 4df46b71 23-Jun-2017 Fangyin Hu <fangyinx.hu@intel.com>

Separate the NSH SFC CI-management configuration to the CSIT.
Fix some syntax errors.

Change-Id: I46be907dd24676c7fb2bfd380c1c35eb3ccec738
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>


# 025fd7de 21-Jun-2017 Tibor Frank <tifrank@cisco.com>

Start the periodical CSIT perf jobs 3 hours sooner

Change-Id: I98a58ec556bc675e42345af1f717c2e85ce3f8f8
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 538c12be 21-Jun-2017 Jan Gelety <jgelety@cisco.com>

Add CSIT nightly verify job for Centos7

- add CSTI nighty job that download the latest vpp rpm packages from
Nexus and test them against the latest verified CSIT codebase

Change-Id: Ib0cf8b8c913cf0a738c5d4341fbbdb5a634ea234
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# dc41ccdc 12-Jun-2017 Tibor Frank <tifrank@cisco.com>

Fix path for archive

- Change the path from csit/archive to archive for jobs:
- csit-vpp-perf-check-{stream}
- csit-vpp-perf-verify-{stream}

Change-Id: Ia6f25ec857d4677c960275395890baa8d30b01f7
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 3a46e357 02-Jun-2017 Peter Mikus <pmikus@cisco.com>

Fix path for archive items in perf jobs

Change-Id: Iec11c0f0ef177dd5ab07ec6309b9d9ad4f7804ff
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# da10b852 01-Jun-2017 Peter Mikus <pmikus@cisco.com>

Change the archive artifacts for perf jobs

- Changing artifacts path so we can control them from bootstrap

Change-Id: If03fa0bd839296845fc84f20ab07ba3a7e9e72b8
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 6f189141 30-May-2017 Tibor Frank <tifrank@cisco.com>

Fix trending plots in CSIT perf daily jobs

Change-Id: Id6d9e82ac3dce09b3a4f416dfbabd1709c3da037
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 6177ddc1 16-May-2017 Jan Gelety <jgelety@cisco.com>

Increase timeout of csit semiweekly jobs

- test case execution exceeds set timeout (480 min) in case of
csit-vpp-verify-master-centos7-semiweekly job:
https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/38/console

Change-Id: I9dee11e67b4e27fc163407ac6af35d53d2dd1467
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 097ab4ec 25-Apr-2017 Tibor Frank <tifrank@cisco.com>

Disable csit-vpp-verify-perf-master-nightly-all

Change-Id: Ie4aa7f05b65abcbee2d3349825fa07ed6d5ca766
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 9e48eb85 21-Apr-2017 Peter Mikus <pmikus@cisco.com>

Enable concurency for csit-vpp-verify-perf jobs

Change-Id: If7f9244d572d9b51fb8bd57cd0994c44f29eb75e
Signed-off-by: Peter Mikus <pmikus@cisco.com>


# 7a49a2c3 19-Apr-2017 Tibor Frank <tifrank@cisco.com>

CSIT performance daily and semi-weekly jobs only for master

Change-Id: I476a57e950d6c7e608828fec7ad5c4f5006ce6f4
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# a2d0001f 20-Apr-2017 Tibor Frank <tifrank@cisco.com>

CSIT-557: Performance jobs reorganization, part 1

Add:
- csit-vpp-perf-verify

Change-Id: I574d82dfb03236a8ed60169bee77d9aac065a8ab
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 8299d98d 19-Apr-2017 Tibor Frank <tifrank@cisco.com>

CSIT-531: Performance jobs reorganization, part 1

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>


# 8fd90fe9 18-Apr-2017 Tibor Frank <tifrank@cisco.com>

CSIT-560: csit src code doc generation for 1704

- change the trigger for existing csit-docs-merge-{stream_timed} job

Change-Id: I3c83cbbf3d5697902db589d47fe9b33b53900d90
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 031387f5 07-Apr-2017 Jan Gelety <jgelety@cisco.com>

Jobs for CSIT rls1704 branch

Change-Id: I7a1d416080f42f3d6085483e235decb070c266d2
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# dcd21cb3 03-Apr-2017 pmikus <pmikus@cisco.com>

CSIT-perf plots update

- Add DPDK-perf plots
- Remove obsolete NDR/PDR tests

Change-Id: Id017b06acc0309f83280d5119b56f13065883df7
Signed-off-by: pmikus <pmikus@cisco.com>


# 4b0de47e 24-Feb-2017 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Modify CSIT nightly cron

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>


# 043e5950 06-Jan-2017 Thomas F Herbert <therbert@redhat.com>

Add support for Centos7.3-1611 to csit jobs.
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>


# 60829f4d 06-Dec-2016 Tibor Frank <tifrank@cisco.com>

CSIT-476: NDR plots update

- 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>


# cbb3f206 31-Jan-2017 pmikus <pmikus@cisco.com>

Fix: CSIT report merge job

Change-Id: I6de8c6d18438cb3ff6298be6da071e9088c3b2e1
Signed-off-by: pmikus <pmikus@cisco.com>


# d526d200 27-Jan-2017 Tibor Frank <tifrank@cisco.com>

Change scheduling of csit-vpp-verify-perf-master-nightly-all

- Set it to run on Sun, Tue, Thu at 20:00

Change-Id: I0b6aebff13e110d2d746983e06c0b08c91278c14
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 0fe76e16 25-Jan-2017 pmikus <pmikus@cisco.com>

Add csit report merge job

- Purpose of this job is to publish csit report generated in sphinx-doc

Change-Id: I39267e0dd6f32554c999beed05faefe6f5bcebbd
Signed-off-by: pmikus <pmikus@cisco.com>


# 19c854f3 21-Dec-2016 Jan Gelety <jgelety@cisco.com>

Prepare necessary CSIT jobs for VPP 1701 branch (CIMANAGE-19)

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>


# e7d56f2d 05-Jan-2017 pmikus <pmikus@cisco.com>

CIMANAGE-20 Create csit-dpdk-perf Jenkins job

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>


# f1151a3a 02-Jan-2017 Tibor Frank <tifrank@cisco.com>

CSIT-474: CSIT documentation auto generation

- add jenkins jobs (verify and merge) to generate and
upload CSIT documentation

Change-Id: I2b28dc85cc04cbd78486713bfb26eecdefbc7e55
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 1e7cb6f1 20-Dec-2016 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Enable log shipping on all csit jobs

* Configure log shipping on all csit jobs

Change-Id: Ia6da41d44b3138745be999c0eb777bf303078575
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>


# cd8535b4 19-Dec-2016 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Convert csit to be Packer compliant

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>


# 20cb708a 19-Dec-2016 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Convert csit to be Packer compliant

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>


# 3c7db932 15-Dec-2016 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Convert csit to be Packer compliant

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>


# c84db186 08-Dec-2016 Tibor Frank <tifrank@cisco.com>

CSIT-474: CSIT documentation auto generation

- add jenkins jobs (verify and merge) to generate and
upload CSIT documentation

Change-Id: I5c1268dbf93767ef2ff9653ac24ea246cc4349c0
Signed-off-by: Tibor Frank <tifrank@cisco.com>


# 262faa4a 20-Oct-2016 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Adding new wrapper to allow no-activity timeouts

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>


# 8be54959 18-Oct-2016 Jan Gelety <jgelety@cisco.com>

Use ubuntu1604 nodes for csit jenkins jobs

- set node to verify-ubuntu1604 for all csit jenkins jobs

Change-Id: I08a9083295473eae44ff4f7ec76febf435860f13
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# fc94a46a 17-Oct-2016 Miroslav Miklus <mmiklus@cisco.com>

No-activity timeout for csit-perf jobs

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>


# 21316a6a 14-Oct-2016 Thanh Ha <thanh.ha@linuxfoundation.org>

Use fdio-infra-wrappers to simplify common wrapper use

- 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>


# 61ff560a 14-Oct-2016 Thanh Ha <thanh.ha@linuxfoundation.org>

Remove unnecessary ssh-credentials defaults

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>


# e8c318c5 11-Oct-2016 Jan Gelety <jgelety@cisco.com>

Remove csit timed jobs for 16.09 branch

- remove 1609 option from stream_timed parameter

Change-Id: Icd1e39c8e8f47b4345bb132c031e5a94c83e17b0
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 683c376d 07-Sep-2016 Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>

Configuring minions as single use

Change-Id: I8a6fda290b010c3c9907000413bee390d9bfb387
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>


# 60e148d3 16-Aug-2016 Jan <jgelety@cisco.com>

CIMANAGE-17: Prepare necessary CSIT jobs for VPP 1609 branch

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>


# 3947bb69 12-Aug-2016 Dave Wallace <dwallacelf@gmail.com>

Add timestamps to CSIT verify jobs run on patches to the CSIT repo.

Change-Id: Iec86e69c35bae9ae70d8921356efec563b9b811b
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>


# 0f27a560 09-Aug-2016 Miroslav Miklus <mmiklus@cisco.com>

CSIT-311 Ph3: remove perf tests from semiweekly

Change-Id: I7ea16fe5c407456e5a4bb8a8fc63dae7eb582a83
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>


# 4f6acfff 08-Aug-2016 pmikus <pmikus@cisco.com>

FIX: Plot data file in csit-vpp-verify-perf-master-nightly-all

Fix file path for plot data file

Change-Id: I28f72aa14e83f961beb7f4c7a55b071dffff7850
Signed-off-by: pmikus <pmikus@cisco.com>


# 21943e45 01-Aug-2016 Miroslav Miklus <mmiklus@cisco.com>

CSIT-311 New Nightly CSIT perf job

CSIT-311: PHASE 1 - create new nightly job

Change-Id: I1c7389d83d391abe5f1a48fb51593539ba41b773
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>


# bad7b73f 04-Jul-2016 Jan Gelety <jgelety@cisco.com>

CIMANAGE-11: Correction of the date string format for CSIT branches

- change date string from YYYY-MM-DD to shorter one: YYMMDD

Change-Id: I7ed3728ff6392aef23d7c6094f7aead255fcb7bd
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# d1b08030 01-Jul-2016 Jan Gelety <jgelety@cisco.com>

CIMANAGE-11: Change of CSIT branch names

- change csit-verified-master-YYYY-MM-DD to
oper-YYMMDD
- change csit-verified-stable1606-YYYY-MM-DD to
oper-rls1606-YYMMDD

Change-Id: Idcf889e1703d54ff33855ceb528ced54035e036d
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# 228a3dd2 27-Jun-2016 pmikus <pmikus@cisco.com>

CIMANAGE-10 Add plots into semiweekly job

Change-Id: I7f77bfa138428e825a203a31b8dd27e83f84807b
Signed-off-by: pmikus <pmikus@cisco.com>


# b977a0d9 27-Jun-2016 C.J. Collier <cjcollier@linuxfoundation.org>

Add : to end of include-raw-escape commands

Missing it is deprecated syntax

Change-Id: Ib8a03206154e28c2a11abeea4df3b0cd1d7aac3b
Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>


# 6d3f1165 16-Jun-2016 Jan Gelety <jgelety@cisco.com>

Branching for csit-vpp-verify-semiweekly job

- introduce per branch semiweekly jobs: master, stable/1606
- check remote verified branches and use the latest one of
the desired branch

Change-Id: I715ee9e9c4732033bf7fd6a1fd25cdabe2c62e1d
Signed-off-by: Jan Gelety <jgelety@cisco.com>


# a6fde703 16-Jun-2016 Miroslav Miklus <mmiklus@cisco.com>

CSIT: Do not autogenerate csv persistance plot file names.

History of plotss is lost when JJB generates new file names
on every commit to ci-management.

plot:
csv-file-name (str) – Use for choosing the file name in which the
data will be persisted. If none specified and random name is
generated as done in the Jenkins Plot plugin. (default: random
generated .csv filename, same behaviour as the Jenkins Plot plugin)

Change-Id: I1fe55eb035c168f489437f4617c41f877b9a9bc1
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>


# 1d83b079 15-Jun-2016 Miroslav Miklus <mmiklus@cisco.com>

Add refs/heads/ prefix for git publisher

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>


# 12d0d7de 13-Jun-2016 Miroslav Miklus <mmiklus@cisco.com>

CSIT jobs - branching

- 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>