Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
clang is now used for regular builds, so this job is redundant.
Keep it around to keep the same load profile for the moment.
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I04f411e07ab99f27cdd8c59fc37bfeedbc429c29
|
|
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: Icdff5d1497ca7cc6963c66eff62a8318d1998b52
|
|
|
|
Modifying the build node for RelEng jobs. These jobs don't require
larger instances.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I1ec255b9e8b478d0854187499ca1b4162d45ff49
|
|
This changes publisher to lf-infra-publish for just one job template:
vpp-csit-verify-perf-*
That job is manually triggered, seldom used,
and console output has most of the information users need.
If archiving works well in production,
we will switch more csit-related job templates.
Change-Id: Idc8a4f2e143fd56f593331728a21244db9d942c6
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
|
|
+ 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>
|
|
“as soon as the CRC of any existing messages does not change,
a patch is okay to include into 19.08”
https://lists.fd.io/g/vpp-dev/message/15526
Change-Id: I332492d36289b2f0c4ffe12bb19fc5f4566d7a74
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Remove all automatic retries on vpp jobs. Now that
jenkins connectivity issues are not currently a major
issue.
Change-Id: I5a7a9ba6cb4ee2d3a20e521cb352238654b8ea5a
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
Convert to global macro defined trigger that I should have
used in the first place
Change-Id: I106ea8786e9aea1466f8dd1254f22c5371c3e7c7
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
Adding in centos8 and ubuntu20.04 as manual regex triggered
verify jobs
Change-Id: Id87f6e42dbd8137ec5747f0a0340c05001d7cc42
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
The VPP docs jobs are unstable due to issues with the
lf-infra-publish macro. For now we're reverting back to the FD.io
global-macro until we resolve the issue.
Change-Id: I506aeb912baab2910d3d2fe4cc3456a598c93b53
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
|
|
|
|
+ Add comments to scripts that need the values.
+ Add comments to shell stanzas to not split inclusions.
+ Remove parallel-vars.sh from a job that does not use the values.
- It seems compilation time is not affected by the values.
Change-Id: If844486411753fcac7bece1db8416f2d23ea3749
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Corrected oversight in previous cleanup patch which
split two scripts that needed to be kept together for
env variable passing
Change-Id: I0e9e91da91980b59f52310487a3d7b7e28de710c
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
|
|
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I3372c8d9802f9238643ac095039c1cb05d958356
|
|
+ Add copyright notice.
Change-Id: Ib5de5738a031ce94bbaf145a7cd1e58e882470f4
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Historically, scripts names started with include-raw-vpp- 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.
+ Delete include-gcc8-prefer.sh as it is orphaned since
https://gerrit.fd.io/r/c/ci-management/+/20443
+ Move the scripts to jjb/scripts/vpp/.
- "absolute" paths are not used, as ci-man root is not in search path.
+ Put each path on a separate line to avoid long lines.
+ Put each include in a separate shell to make sure
return code of each script is checked.
+ Update copyright year where present.
- Copyright notices are not added when not present.
Change-Id: I48920542ff20810cc87fb01844236350348bae59
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: I78f021b1c672a53bcb54e74da16b98730ae87ca8
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
|
|
The patch to the vpp repo [0] moves the output of 'make test-doc'
into .../vpp/build-root/build-test/doc/html
[0] https://gerrit.fd.io/r/c/vpp/+/23480
Change-Id: I1885e37afd0b768a2eb115192d8d3c96119cef10
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
+ 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>
|
|
It is failing VPP compilation otherwise.
Change-Id: Iec9018357164b32a95eb35bacecde4ee62652839
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Arm related job need executor override, and one was missing.
In fact, the job definition in question was not ready for overriding,
so it needed edits in multiple places.
+ Added missing executor info to description.
Fixes: 2949329b058bb8ed92d97efb8770ecd713fcca0f
Change-Id: I863a4468abae6d651e20823200889be25094f8ec
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
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>
|
|
Change-Id: I65a7412fbf76ac2c52fbe123420b574127d13d83
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
stop building xenial off of master and clean up
bionic since its been out of beta quite awhile
Change-Id: Ia01eec59dc948af2c11590df4382ae06cf9b9785
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
Change-Id: I522a79ad60e8af42786b68f17f8b787f520a7470
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Unpinned didnt work so pinning to 2.10 to align with csit
Change-Id: I7da6b95dec30d5553c9e38f38c5f7b30b7d7537f
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
|
|
|
|
Testing suggests Denverton results are less noisy for hwcrypto.
Which architecture is best for performance comparison
may depend on the test case examined,
so it is best to have jobs for all architectures.
Change-Id: Ie2faa2d5d0995d498bd1e429cdd4613984cbb9c2
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
|
|
Some side jobs were still using xenial builder. Moving
to bionic since xenial is slowly going away
Change-Id: I5fbf6ae9e7ba7fce2ef3007b47c80826532c724d
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
At LF request we are removing the pin to older wagon version
Change-Id: I74d76d84bd7ba0b15fe153cbf7053bfa5dccfe73
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
This change is to remove packages from archived artifacts. The packages
are available in the FD.io packagecloud repo.
Change-Id: I215479ad49442120305d4d9e36fa07fb5c259365
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
|
|
This reverts commit dabd0fbef46bf1f9de70c6a610125f15a66f4a1d.
"it was meant to be short lived hack of course"
Change-Id: Ifcfc13f5f3f703cb0300b25fe0659cd210d1080b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: I91282e1bb0cbe48e58335b1fd74bb0ca81a26795
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Modifying the docs jobs to use global-jjb macro lf-infra-publish for log
deployment to Nexus
Change-Id: I7234b373aa44be0e5cadb9ab98cf1592baa90afa
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
|
|
|
|
1device entire cluster currently down so disabling
for now
Change-Id: Ibe617b7a07cadb8c78170d28b6204b46e5cc93ad
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
The builds are using the default setting, so no reason to set them. The
default might actually change in the future, for example when we add
cross compilation support as in https://gerrit.fd.io/r/#/c/vpp/+/21035/.
Change-Id: I7ae9cd9bb88b5b15049c442a0a6c7aedb0ce90df
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
|
|
|
|
The shell with !include-raw-escape assumes "command"
with no parameters, therefore if we need to use the
additional parameters such as `unstable-return`
this command must be explicitly defined.
Issue: IT-17774
Change-Id: Ide4702af634f4a2fadca3d20514b1bd17b871e02
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
|
|
The fix has been committed to VPP repo a long time ago.
Change-Id: I0b53c53a2b4012255793ecb72279c7580df233a7
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
|
|
This adds a new job that runs daily that scrapes and reports
to vpp-dev list on outstanding static analysis bugs.
Change-Id: Iceb2a272db157f6d47aca826ddcc498c9f6cffec
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
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>
|
|
Checkstyle now also checks commit message formatting.
So when a new patch set differs only in commit message,
the VPP checkstyle job has to be triggered again.
Unfortunately, that means all other vpp verify jobs
will get started on success.
But that is already true, and I see no good workaround.
This Change still saves one manual "recheck".
Change-Id: I9dcb57a90a46508a972ea75eef4acb86304a942a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|