JAL-629 Dynamic sleep in test
authorBen Soares <b.soares@dundee.ac.uk>
Mon, 24 Apr 2023 10:06:17 +0000 (11:06 +0100)
committerBen Soares <b.soares@dundee.ac.uk>
Mon, 24 Apr 2023 10:06:17 +0000 (11:06 +0100)
test/jalview/bin/CommandsTest2.java

index 27759b9..34966ae 100644 (file)
@@ -68,8 +68,8 @@ public class CommandsTest2
     Jalview.main(args);
     try
     {
-      // sleep for slow build server to open viewer window
-      Thread.sleep(2500);
+      // sleep for slow build server to open annotations and viewer windows
+      Thread.sleep(seqNum * 100 + annNum * 200 + viewerNum * 1500);
     } catch (InterruptedException e)
     {
       e.printStackTrace();
@@ -101,7 +101,7 @@ public class CommandsTest2
     int dcount = 0;
     for (AlignmentAnnotation aa : aas)
     {
-      System.err.println("##### DIAGNOSIS: annotation " + dcount
+      System.err.println("##### DIAGNOSIS: annotation " + ++dcount
               + " is labelled '" + aa.label + "'");
       if (aa.visible)
         visibleAnn++;