[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