diff options
Diffstat (limited to 'cpp/test/IceGrid/deployer/AllTests.cpp')
-rw-r--r-- | cpp/test/IceGrid/deployer/AllTests.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/cpp/test/IceGrid/deployer/AllTests.cpp b/cpp/test/IceGrid/deployer/AllTests.cpp index 6a53a763a8c..389330d1455 100644 --- a/cpp/test/IceGrid/deployer/AllTests.cpp +++ b/cpp/test/IceGrid/deployer/AllTests.cpp @@ -364,7 +364,15 @@ allTests(const Ice::CommunicatorPtr& communicator, bool withTemplates) update.servers.push_back(icebox2); } - admin->updateApplication(update); + try + { + admin->updateApplication(update); + } + catch(const DeploymentException& ex) + { + cerr << ex << ":\n" << ex.reason << endl; + test(false); + } test(admin->startServer("Server1")); // Ensure Server1 is back. try |