[ovs-dev] [PATCH V2 0/5] Adds python tests support for Windows
Alin Balutoiu
abalutoiu at cloudbasesolutions.com
Tue Jan 3 16:27:03 UTC 2017
Please ignore this patch, I will send another one soon.
Thanks,
Alin Balutoiu.
> -----Original Message-----
> From: Alin Balutoiu
> Sent: Tuesday, January 3, 2017 5:17 PM
> To: dev at openvswitch.org
> Cc: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>
> Subject: [PATCH V2 0/5] Adds python tests support for Windows
>
> This series of patches ports python daemon and unixctl to Windows.
> All patches depend on each other.
>
> The the daemon was ported using the Win32 API available in the python
> library pypiwin32. Unixctl was ported using named-pipes in order to be
> compatible with OVS Windows applications.
>
> An additional flag (CREATE_NO_WINDOW) is also added to
> subprocess.Popen for Windows. The console window is not used in any way,
> therefore we can disable the console window for processes created on
> Windows.
>
> Alin Balutoiu (5):
> Python tests: Add winutils.py module
> Python tests: Ported UNIX sockets to Windows
> Python tests: Daemon ported to Windows
> Python tests: Set CREATE_NO_WINDOW flag for Popen
> Python tests: Enable python tests on Windows
>
> Documentation/intro/install/windows.rst | 7 +
> python/automake.mk | 3 +-
> python/ovs/daemon.py | 194 ++++++++++++++----
> python/ovs/fatal_signal.py | 13 ++
> python/ovs/jsonrpc.py | 6 +
> python/ovs/poller.py | 72 +++++--
> python/ovs/socket_util.py | 31 ++-
> python/ovs/stream.py | 351
> ++++++++++++++++++++++++++++++--
> python/ovs/unixctl/server.py | 4 +
> python/ovs/vlog.py | 26 ++-
> python/ovs/winutils.py | 226 ++++++++++++++++++++
> tests/atlocal.in | 8 -
> tests/test-daemon.py | 4 +-
> tests/test-jsonrpc.py | 16 +-
> vtep/ovs-vtep | 6 +-
> 15 files changed, 875 insertions(+), 92 deletions(-) create mode 100644
> python/ovs/winutils.py
>
> --
> 2.10.0.windows.1
More information about the dev
mailing list