Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
|
|
+ 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>
|
|
|
|
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>
|
|
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>
|
|
|
|
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
+ Except the API CRC job, of course.
+ See comments for reasons.
Change-Id: Ida87cac3cf4a85fdf25d8d579ad48a484eb1d2b8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Adding runtest to cover WIP to publish events
Change-Id: Ia3945ce14dcc3330f3fb8d31b6bd2e047ce447c4
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
Make testauto the default for all merge and verify
builds
Change-Id: If16bc763154c9197b9a10950a2eade3250ed7021
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
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>
|
|
|
|
|
|
|
|
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>
|
|
Adding test optimizer to merge jobs
Change-Id: I0b53b2d8cabd020ed3605ed55e10773cc4e2fbc8
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
The plan is to re-enable voting
when VPP master branch is closed.
This reverts commit 63649dc300b49c749afb9452e5fb2bc78ed81e27.
Change-Id: Ic432ea932af1d01f0c27d81fd441097871eddb44
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: I9a06d83286316b132039b7542592f3f4db5c93c1
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
|
|
Upgrading the log shipper to Maven 3.6.0 in an attempt to resolve
time-out errors.
Change-Id: I0d75a1352523a3d87a4fc601ed07f765fbc5f18f
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
|
|
|
|
Removing the duplicate publisher in the vpp-beta job
Change-Id: Id469b44c032a6d42f4a96da8a4d166e1ec913d0e
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
|
|
Due to unexplainable failures im moving this to nonvoting
status for now
Change-Id: I5e58122e3727d114a9a0d6e0ecd93b9e33826825
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
+ Only for master (and stable1908 and later).
+ Move the INFO.yaml verifying job project before templates.
Change-Id: I68e504b1c4c7148c6c98543f606bf0b621823564
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: I7bd77d96c3451415dabe20e097185b871eb2c8a2
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
|
|
As discussed in vpp open call july 23rd this removes pushing of
deb,rpm,jar files to nexus.
Change-Id: I96edefec7527248dab2d9b9c82378d13f99e7f33
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
vpp release 1810 no longer supported so removing
Change-Id: Ibc3dacede8688bedc654811964db5a2437e4f451
Signed-off-by: Ed Kern <ejk@cisco.com>
|
|
Change-Id: Iffe756f736dbbad9ca820ae288581190b543eb8d
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I5143fab3b20beee3741bccc5c18032b4fdbc30ef
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
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: If33c4021c46857e1b67991cfac92d8a52e9a737c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
|
|
|
|
Arm job has long since been working after gcc8 issues so turning
voting for that job back on.
Change-Id: I86c04b2531aa3a82026a9b196c9b68b58a443c8d
Signed-off-by: Ed Kern <ejk@cisco.com>
|