[Spice-devel] [PATCH spice-server v6 15/19] tests: Exclude tests that cannot work on Windows
Frediano Ziglio
fziglio at redhat.com
Tue Apr 30 12:24:15 UTC 2019
test-stream test is passing file descriptor using Unix socket.
test-stat-file needs some porting work of mmap feature.
Signed-off-by: Frediano Ziglio <fziglio at redhat.com>
---
server/tests/Makefile.am | 9 +++++++--
server/tests/meson.build | 9 +++++++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/server/tests/Makefile.am b/server/tests/Makefile.am
index 7668739f..c50826e6 100644
--- a/server/tests/Makefile.am
+++ b/server/tests/Makefile.am
@@ -53,11 +53,9 @@ check_PROGRAMS = \
test-codecs-parsing \
test-options \
test-stat \
- test-stream \
test-agent-msg-filter \
test-loop \
test-qxl-parsing \
- test-stat-file \
test-leaks \
test-vdagent \
test-fail-on-null-core-interface \
@@ -68,6 +66,13 @@ check_PROGRAMS = \
test-record \
$(NULL)
+if !OS_WIN32
+check_PROGRAMS += \
+ test-stream \
+ test-stat-file \
+ $(NULL)
+endif
+
noinst_PROGRAMS = \
test-display-no-ssl \
test-display-streaming \
diff --git a/server/tests/meson.build b/server/tests/meson.build
index 31febc6a..b4269c58 100644
--- a/server/tests/meson.build
+++ b/server/tests/meson.build
@@ -40,11 +40,9 @@ tests = [
['test-codecs-parsing', true],
['test-options', true],
['test-stat', true],
- ['test-stream', true],
['test-agent-msg-filter', true],
['test-loop', true],
['test-qxl-parsing', true],
- ['test-stat-file', true],
['test-leaks', true],
['test-vdagent', true],
['test-fail-on-null-core-interface', true],
@@ -65,6 +63,13 @@ if spice_server_has_sasl
tests += [['test-sasl', true]]
endif
+if host_machine.system() != 'windows'
+ tests += [
+ ['test-stream', true],
+ ['test-stat-file', true],
+ ]
+endif
+
if spice_server_has_gstreamer
tests += [['test-gst', false]]
if get_option('extra-checks')
--
2.20.1
More information about the Spice-devel
mailing list