gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] libvob/test/vob/gl irregu.test


From: Tuomas J. Lukka
Subject: [Gzz-commits] libvob/test/vob/gl irregu.test
Date: Tue, 22 Apr 2003 16:00:04 -0400

CVSROOT:        /cvsroot/libvob
Module name:    libvob
Changes by:     Tuomas J. Lukka <address@hidden>        03/04/22 16:00:03

Modified files:
        test/vob/gl    : irregu.test 

Log message:
        Stress-test irregu

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/test/vob/gl/irregu.test.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

Patches:
Index: libvob/test/vob/gl/irregu.test
diff -u libvob/test/vob/gl/irregu.test:1.3 libvob/test/vob/gl/irregu.test:1.4
--- libvob/test/vob/gl/irregu.test:1.3  Tue Apr 22 07:12:28 2003
+++ libvob/test/vob/gl/irregu.test      Tue Apr 22 16:00:03 2003
@@ -24,6 +24,8 @@
 needGL()
 # Really basic
 
+import java
+import vob
 from org.nongnu.libvob.gl import IrregularFrame
 from test.tools.gfx import *
 from vob.putil.effects import IrreguFrame
@@ -32,13 +34,23 @@
     irregu = IrregularFrame.create(0,0,1,1,2,3)
 
 def testCrash():
-    irregu = IrreguFrame(-2, -1.5, 2, 1.5, 0.2, 1.0, type="ellipse")
+    for i in range(0,20):
+       if i % 5 == 0: 
+           java.lang.System.gc()
+       vob.gl.GL.freeQueue()
+
+       irregu = IrreguFrame(-2, -1.5, 2, 1.5, 0.2, 1.0, type="ellipse")
+       irregu2 = IrreguFrame(-2, -1.5, 2, 1.5, 0.2, 1.0)
+
+       vs = getvs()
+
+       cs1 = vs.orthoCS(0, "1", 0, 0, 0, 150, 300)
+       cs2 = vs.orthoCS(0, "2", 0, 0, 0, 0, 1 )
+
+       vs.map.put(irregu.frame, cs1, cs2)
+       vs.map.put(irregu.content, cs1, cs2)
+       vs.map.put(irregu2.frame, cs1, cs2)
+       vs.map.put(irregu2.content, cs1, cs2)
 
-    vs = getvs()
-
-    cs1 = vs.orthoCS(0, "1", 0, 0, 0, 150, 300)
-    cs2 = vs.orthoCS(0, "2", 0, 0, 0, 0, 1 )
-
-    vs.map.put(irregu.frame, cs1, cs2)
-
-    render(vs)
+       for i in range(0,10):
+           render(vs)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]