[jbosstools-commits] JBoss Tools SVN: r39528 - trunk/build/aggregate/bottests-site/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Mar 15 08:22:47 EDT 2012


Author: jgargula
Date: 2012-03-15 08:22:46 -0400 (Thu, 15 Mar 2012)
New Revision: 39528

Modified:
   trunk/build/aggregate/bottests-site/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuvnorRepositoriesTest.java
Log:
Improved waiting for generating repository.


Modified: trunk/build/aggregate/bottests-site/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuvnorRepositoriesTest.java
===================================================================
--- trunk/build/aggregate/bottests-site/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuvnorRepositoriesTest.java	2012-03-15 11:12:38 UTC (rev 39527)
+++ trunk/build/aggregate/bottests-site/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuvnorRepositoriesTest.java	2012-03-15 12:22:46 UTC (rev 39528)
@@ -154,7 +154,12 @@
     bot.sleep(Timing.time1S());
     KeyboardHelper.pressKeyCodeUsingAWT(KeyEvent.VK_ENTER);
     KeyboardHelper.releaseKeyCodeUsingAWT(KeyEvent.VK_ENTER);
-    bot.sleep(Timing.time30S()); // so long because of NFS filesystem on remote machines
+    for (int i = 0; i < 60; i++) {
+        bot.sleep(Timing.time2S());
+        if (console.getConsoleText(1000L,1000L,true).trim().endsWith("Session closed")) {
+            break;
+        }
+    }
     KeyboardHelper.pressKeyCodeUsingAWT(KeyEvent.VK_ENTER);
     KeyboardHelper.releaseKeyCodeUsingAWT(KeyEvent.VK_ENTER);
   }



More information about the jbosstools-commits mailing list