summaryrefslogtreecommitdiff
path: root/cpp/test/IceStorm/repstress
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2018-01-30 17:49:06 +0100
committerBenoit Foucher <benoit@zeroc.com>2018-01-30 17:49:06 +0100
commit4dad5ef818e8d25b747c5856ddf5c398cf8d09af (patch)
tree08d8c8dba16db8f0ddfc93b72cf6372c66186b6a /cpp/test/IceStorm/repstress
parentRename GRADLEOPTS/GRADLE_OPTS -> GRADLEARGS (diff)
downloadice-4dad5ef818e8d25b747c5856ddf5c398cf8d09af.tar.bz2
ice-4dad5ef818e8d25b747c5856ddf5c398cf8d09af.tar.xz
ice-4dad5ef818e8d25b747c5856ddf5c398cf8d09af.zip
Run IceStorm/repstress on driver main thread (ICE-8175)
Diffstat (limited to 'cpp/test/IceStorm/repstress')
-rw-r--r--cpp/test/IceStorm/repstress/test.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/cpp/test/IceStorm/repstress/test.py b/cpp/test/IceStorm/repstress/test.py
index 970491821d9..3a9fd27105c 100644
--- a/cpp/test/IceStorm/repstress/test.py
+++ b/cpp/test/IceStorm/repstress/test.py
@@ -107,7 +107,14 @@ class IceStormRepStressTestCase(IceStormTestCase):
current.writeln("publisher published %s events, subscriber received %s events" % (publisherCount, subscriberCount))
+#
+# TODO: WORKAROUND: we run this test on the main thread only for now to investigate a
+# sporadic hang on Windows. This test supports workers but when it hangs we don't get
+# the output. We should remove this workaround once the hang is fixed or no longer
+# shows up.
+#
+
TestSuite(__file__,
[ IceStormRepStressTestCase("replicated", icestorm=icestorm) ],
options={ "ipv6" : [False] },
- multihost=False)
+ multihost=False, runOnMainThread=True)