This patch-set is the last bit that allows to successfully run
the testsuite on FreeBSD.

All the patches mostly independent except the one that enables
tests in CirrusCI that shuld not be applied after the test/lib
fixes.

Full checking in CirrusCI takes less than 15 minutes.

Ilya Maximets (8):
  python: jsonrpc: Pick new remote on disconnect.
  stream: Allow timeout configuration for open_block.
  vconn: Allow timout configuration for blocking connection.
  ovsdb-idl.at: Better choosing of wrong ports.
  ofproto-macros.at: Ignore "Socket is not connected" log messages.
  ovsdb-idl.at: Increase timeouts for tests with multiple remotes.
  cirrus: Enable tests on FreeBSD.
  cirrus: Enable testing of Python3 and SSL.

 .cirrus.yml                 | 15 ++++++++-------
 include/openvswitch/vconn.h |  4 ++--
 lib/stream.c                | 27 ++++++++++++++++++++-------
 lib/stream.h                |  2 +-
 lib/unixctl.c               |  2 +-
 lib/vconn.c                 | 22 ++++++++++++++++++----
 ovn/utilities/ovn-sbctl.c   |  2 +-
 ovn/utilities/ovn-trace.c   |  2 +-
 ovsdb/ovsdb-client.c        |  2 +-
 python/ovs/jsonrpc.py       |  9 ++++++---
 python/ovs/stream.py        | 14 +++++++++++---
 tests/ofproto-macros.at     | 10 ++++++----
 tests/ovsdb-idl.at          | 16 ++++++++--------
 tests/test-jsonrpc.c        |  4 ++--
 tests/test-ovsdb.c          |  2 +-
 tests/test-ovsdb.py         |  2 +-
 tests/test-stream.c         |  2 +-
 tests/test-stream.py        |  2 +-
 tests/test-vconn.c          | 14 ++++++++------
 utilities/ovs-ofctl.c       |  2 +-
 20 files changed, 99 insertions(+), 56 deletions(-)

-- 
2.17.1

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to