summaryrefslogtreecommitdiff
path: root/scripts/tests/Ice/faultTolerance.py
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2021-01-20 10:27:24 +0100
committerBenoit Foucher <benoit@zeroc.com>2021-01-20 10:27:24 +0100
commitbfb82ed043bfcadd8a9cae63cc79a3665696a541 (patch)
tree73f16c594300a8b5c8f2ff7dccd94e38c52076c3 /scripts/tests/Ice/faultTolerance.py
parentFix missplaced endif from removal of DSA testing (diff)
downloadice-bfb82ed043bfcadd8a9cae63cc79a3665696a541.tar.bz2
ice-bfb82ed043bfcadd8a9cae63cc79a3665696a541.tar.xz
ice-bfb82ed043bfcadd8a9cae63cc79a3665696a541.zip
Added tracing to Ice/faultTolerance test, fixes #1251
Diffstat (limited to 'scripts/tests/Ice/faultTolerance.py')
-rwxr-xr-xscripts/tests/Ice/faultTolerance.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/scripts/tests/Ice/faultTolerance.py b/scripts/tests/Ice/faultTolerance.py
index caa9a3b4aca..bb00e6bf4a4 100755
--- a/scripts/tests/Ice/faultTolerance.py
+++ b/scripts/tests/Ice/faultTolerance.py
@@ -4,6 +4,18 @@
from Util import *
+# This is used for the trace file
+props = lambda process, current: {
+ "Ice.ProgramName": "server{}".format(process.args[0])
+}
+
+# Enable some tracing to allow investigating test failures
+traceProps = {
+ "Ice.Trace.Network": 3,
+ "Ice.Trace.Retry": 1,
+ "Ice.Trace.Protocol": 1,
+}
+
#
# Start 12 servers
#
@@ -11,5 +23,6 @@ servers=range(1, 13)
TestSuite(__name__, [
ClientServerTestCase(client=Client(args=[i for i in servers]),
- servers=[Server(args=[i], waitForShutdown=False, quiet=True) for i in servers])
+ servers=[Server(args=[i], waitForShutdown=False, props=props, quiet=True) for i in servers],
+ traceProps=traceProps)
])