diff options
Diffstat (limited to 'test/source/java/OfficeConnection.java')
-rw-r--r-- | test/source/java/OfficeConnection.java | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/test/source/java/OfficeConnection.java b/test/source/java/OfficeConnection.java index f28e385e64dd..d4d7d7a70007 100644 --- a/test/source/java/OfficeConnection.java +++ b/test/source/java/OfficeConnection.java @@ -74,11 +74,7 @@ public final class OfficeConnection { "uno:" + description + ";urp;StarOffice.ServiceManager")); break; - } catch (NoConnectException e) { - if (i == 600) { // 600 sec - throw e; - } - } + } catch (NoConnectException e) {} assertNull(waitForProcess(process, 1000)); // 1 sec } } @@ -99,15 +95,14 @@ public final class OfficeConnection { // receiving the response of the terminate call desktop = null; } - Integer code = 0; + int code = 0; if (process != null) { - code = waitForProcess(process, 600000); // 600 sec - process.destroy(); + code = process.waitFor(); } boolean outTerminated = outForward == null || outForward.terminated(); boolean errTerminated = errForward == null || errForward.terminated(); assertTrue(desktopTerminated); - assertEquals(new Integer(0), code); + assertEquals(0, code); assertTrue(outTerminated); assertTrue(errTerminated); } |