On 17 June 2016 at 09:06, Paul Boca <pb...@cloudbasesolutions.com> wrote:
> This series of patches ports the python damons to Windows and > fixes the tests to work on Windows. > There are still some python tests that fail on Windows, from which > some are failing on Linux too. > Are you saying that after applying this patch series, some unit tests fail on Linux and some unit tests fail on Windows, if run 'make check' ? > The patches in this series are dependent and are related to > python tests on Windows. > > Paul-Daniel Boca (16): > tests: Fixed PMD tests on Windows > windows: Added lockf function and lock PID file > python tests: Implemented signal.alarm for Windows > python tests: Register signal handlers only on supported types on > Windows > python tests: Fixed ctl file name for Windows > python tests: Fixed unixctl python tests for Windows > python tests: Added fcntl module for Windows > python tests: Skip IPsec test on Windows > python tests: Don't check if the PID file gets deleted > python tests: Skip TCP6 idl tests on Windows > python tests: Skip python tests on Windows where POSIX pid is used > python tests: Fixed OSError not iterable on Windows > python tests: Fixed abs_file_name function for Windows > python tests: Ported UNIX sockets to Windows > python tests: Ported Python daemon to Windows > python tests: Enable Python tests > > lib/daemon-windows.c | 44 +++++++++ > python/automake.mk | 1 + > python/ovs/daemon.py | 216 > +++++++++++++++++++++++++++++++++-------- > python/ovs/fatal_signal.py | 15 ++- > python/ovs/fcntl_win.py | 36 +++++++ > python/ovs/jsonrpc.py | 3 + > python/ovs/poller.py | 5 + > python/ovs/socket_util.py | 48 +++++++-- > python/ovs/stream.py | 6 +- > python/ovs/unixctl/__init__.py | 10 +- > python/ovs/unixctl/server.py | 15 ++- > python/ovs/util.py | 2 +- > tests/appctl.py | 26 ++++- > tests/atlocal.in | 7 -- > tests/daemon-py.at | 15 ++- > tests/jsonrpc-py.at | 3 + > tests/ovs-monitor-ipsec.at | 1 + > tests/ovsdb-idl.at | 1 + > tests/pmd.at | 4 +- > tests/test-daemon.py | 4 +- > tests/test-ovsdb.py | 26 ++++- > tests/test-unix-socket.py | 26 ++++- > tests/unixctl-py.at | 12 ++- > 23 files changed, 446 insertions(+), 80 deletions(-) > create mode 100644 python/ovs/fcntl_win.py > > -- > 2.7.2.windows.1 > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev