[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:38:39 UTC 2020


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.

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

-- 
2.25.4



More information about the dev mailing list