From: gmungoc Date: Fri, 12 Jan 2018 12:14:49 +0000 (+0000) Subject: JAL-2864 more generous wait for gc() to complete in test X-Git-Tag: Release_2_11_1_0~94^2 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=da8227037b89968cfd923ae3707743f2c0369d20;p=jalview.git JAL-2864 more generous wait for gc() to complete in test --- diff --git a/test/jalview/gui/FreeUpMemoryTest.java b/test/jalview/gui/FreeUpMemoryTest.java index 78beb31..9b21274 100644 --- a/test/jalview/gui/FreeUpMemoryTest.java +++ b/test/jalview/gui/FreeUpMemoryTest.java @@ -84,18 +84,19 @@ public class FreeUpMemoryTest protected void checkUsedMemory(long expectedMax) { /* - * request garbage collection and wait briefly for it to run; + * request garbage collection and wait for it to run; * NB there is no guarantee when, or whether, it will do so + * wait time depends on JRE/processor, generous allowance here */ System.gc(); - waitFor(100); + waitFor(1500); /* * a second gc() call should not be necessary - but it is! * the test passes with it, and fails without it */ System.gc(); - waitFor(100); + waitFor(1500); /* * check used memory is 'reasonably low'