Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
that test does not need to be sooo long
authorMartin Quinson <martin.quinson@loria.fr>
Fri, 5 Feb 2016 23:50:02 +0000 (00:50 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Fri, 5 Feb 2016 23:50:02 +0000 (00:50 +0100)
teshsuite/java/semaphore/SemaphoreGC.java
teshsuite/java/semaphore/semaphore_gc.tesh

index e83ed12..ec1b6aa 100644 (file)
@@ -26,8 +26,8 @@ class SemCreator extends Process {
 
        public void main(String[] args) throws MsgException{
                int j; 
-               Msg.info("Creating 150 new Semaphores, yielding and triggering a GC after each");
-               for(j = 1; j <= 150; j++) {
+               Msg.info("Creating 50 new Semaphores, yielding and triggering a GC after each");
+               for(j = 1; j <= 50; j++) {
                        sem = new Semaphore(0);
                        waitFor(10); 
                        System.gc();
index f2f6df2..f55f053 100644 (file)
@@ -1,5 +1,5 @@
 $ java -classpath ${classpath:=.} semaphore.SemaphoreGC ${srcdir:=.}/../../examples/platforms/small_platform.xml "--log=root.fmt:[%10.4r]%e(%i:%P@%h)%e%m%n"
 > [    0.0000] (0:maestro@) Using regular java threads.
-> [    0.0000] (1:SemCreator@Fafard) Creating 150 new Semaphores, yielding and triggering a GC after each
+> [    0.0000] (1:SemCreator@Fafard) Creating 50 new Semaphores, yielding and triggering a GC after each
 > [ 1500.0000] (1:SemCreator@Fafard) It worked, we survived. The test is passed.
 > [ 1500.0000] (0:maestro@) MSG_main finished; Cleaning up the simulation...