Hi! From: Guru Shetty [mailto:g...@ovn.org] Sent: Friday, June 17, 2016 7:59 PM To: Paul Boca Cc: dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH 00/16] Fix and enable Python tests on Windows
On 17 June 2016 at 09:06, Paul Boca <pb...@cloudbasesolutions.com<mailto: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' ? [Paul Boca] On my system there are some tests that fail on Linux, with or without my patches, always the same. I saw on CI that the tests are running ok, but on my machine there are some errors, maybe it is from VM config. This is the list of tests: 18 509 1514 1780 1784 1793 1802 1811 1820 1829 1838 1847 1856 1865 1874 1883 1896 198 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<http://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<http://atlocal.in> | 7 -- tests/daemon-py.at<http://daemon-py.at> | 15 ++- tests/jsonrpc-py.at<http://jsonrpc-py.at> | 3 + tests/ovs-monitor-ipsec.at<http://ovs-monitor-ipsec.at> | 1 + tests/ovsdb-idl.at<http://ovsdb-idl.at> | 1 + tests/pmd.at<http://pmd.at> | 4 +- tests/test-daemon.py | 4 +- tests/test-ovsdb.py | 26 ++++- tests/test-unix-socket.py | 26 ++++- tests/unixctl-py.at<http://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<mailto:dev@openvswitch.org> http://openvswitch.org/mailman/listinfo/dev _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev