diff options
Diffstat (limited to 'cpp/test/IceGrid/session/run.py')
-rwxr-xr-x | cpp/test/IceGrid/session/run.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/cpp/test/IceGrid/session/run.py b/cpp/test/IceGrid/session/run.py index 6899fe1f622..481e56b66f0 100755 --- a/cpp/test/IceGrid/session/run.py +++ b/cpp/test/IceGrid/session/run.py @@ -44,7 +44,13 @@ iceGridNodeThread = IceGridAdmin.startIceGridNode(testdir) node1Dir = os.path.join(testdir, "db", "node-1") os.mkdir(node1Dir) - + +print "deploying application...", +IceGridAdmin.addApplication(os.path.join(testdir, "application.xml"), + "ice.dir=" + toplevel + " test.dir=" + testdir + \ + " \\\"properties-override=" + TestUtil.clientServerOptions.replace("--", "") + "\\\"") +print "ok" + print "starting client...", clientPipe = os.popen(client + TestUtil.clientServerOptions + additionalOptions + " 2>&1") print "ok" @@ -56,6 +62,10 @@ except: clientStatus = TestUtil.closePipe(clientPipe) +print "removing application...", +IceGridAdmin.removeApplication("Test") +print "ok" + IceGridAdmin.shutdownIceGridNode() iceGridNodeThread.join() IceGridAdmin.shutdownIceGridRegistry() |