Author: allain.lalonde
Date: Fri Jul 17 20:19:24 2009
New Revision: 503

Modified:
     
piccolo2d.java/trunk/extras/src/test/java/edu/umd/cs/piccolox/pswing/PSwingCanvasTest.java

Log:
Trying to get test to pass. Seems to get GC to run

Modified:  
piccolo2d.java/trunk/extras/src/test/java/edu/umd/cs/piccolox/pswing/PSwingCanvasTest.java
==============================================================================
---  
piccolo2d.java/trunk/extras/src/test/java/edu/umd/cs/piccolox/pswing/PSwingCanvasTest.java
       
(original)
+++  
piccolo2d.java/trunk/extras/src/test/java/edu/umd/cs/piccolox/pswing/PSwingCanvasTest.java
       
Fri Jul 17 20:19:24 2009
@@ -7,6 +7,10 @@
  public class PSwingCanvasTest extends TestCase {
      protected int finalizerCallCount;

+    public void setUp() {
+       finalizerCallCount = 0;
+    }
+
      public void testMemoryLeak() throws InterruptedException {
          JPanel panel = new JPanel();
          for (int i = 0; i < 10; i++) {
@@ -22,6 +26,7 @@
          panel = null;
          System.gc();
          System.runFinalization();
+        Thread.sleep(10);

          // Not sure why I need -1 here, but I do. If I create 10000 it'll  
always
          // be 1 less

--~--~---------~--~----~------------~-------~--~----~
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to