[ovs-dev] [PATCH branch-2.11 0/3] GitHub Actions integration and Travis CI update.
Ilya Maximets
i.maximets at ovn.org
Thu Nov 26 12:52:03 UTC 2020
On 11/26/20 1:38 PM, Ilya Maximets wrote:
> These patches are similar to patches for branch-2.12 with some changes to the
> test matrix.
>
> Major difference is that ovsdb-cluster tests are parts of a testsuite on
> this branch, so fix for the infinite loop in torture tests strictly
> necessay, otherwise testsuite hangs.
s/necessay/necessary/
Also, forgot to mention: Starting from 2.11 base image changed from
ubuntu-18.04 to ubuntu-16.04 to avoid build failures on some kernel
versions that can not be built with gcc-7+.
>
> With minor differences in test matrix (kenel versions and removed dpdk build
> with shared libs) this patch-set could be applied to branch-2.10 too.
>
> Ilya Maximets (3):
> ovsdb-cluster.at: Fix infinite loop in torture tests.
> github: Add GitHub Actions workflow.
> travis: Remove support for Travis CI.
>
> {.travis => .ci}/linux-build.sh | 0
> {.travis => .ci}/linux-prepare.sh | 0
> {.travis => .ci}/osx-build.sh | 0
> {.travis => .ci}/osx-prepare.sh | 0
> .github/workflows/build-and-test.yml | 160 ++++++++++++++++++
> .travis.yml | 60 -------
> .../contributing/submitting-patches.rst | 8 +-
> Documentation/topics/testing.rst | 44 +----
> Makefile.am | 10 +-
> README.rst | 4 +-
> tests/ovsdb-cluster.at | 2 +-
> 11 files changed, 179 insertions(+), 109 deletions(-)
> rename {.travis => .ci}/linux-build.sh (100%)
> rename {.travis => .ci}/linux-prepare.sh (100%)
> rename {.travis => .ci}/osx-build.sh (100%)
> rename {.travis => .ci}/osx-prepare.sh (100%)
> create mode 100644 .github/workflows/build-and-test.yml
> delete mode 100644 .travis.yml
>
More information about the dev
mailing list