diff options
-rwxr-xr-x | scripts/tests/Ice/faultTolerance.py | 15 |
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) ]) |