From 4e0f36abaf6b9b9776117a932f2d9f2cd65f56c7 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Sat, 6 Feb 2016 00:50:02 +0100 Subject: [PATCH 1/1] that test does not need to be sooo long --- teshsuite/java/semaphore/SemaphoreGC.java | 4 ++-- teshsuite/java/semaphore/semaphore_gc.tesh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/teshsuite/java/semaphore/SemaphoreGC.java b/teshsuite/java/semaphore/SemaphoreGC.java index e83ed12f1e..ec1b6aaf6e 100644 --- a/teshsuite/java/semaphore/SemaphoreGC.java +++ b/teshsuite/java/semaphore/SemaphoreGC.java @@ -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(); diff --git a/teshsuite/java/semaphore/semaphore_gc.tesh b/teshsuite/java/semaphore/semaphore_gc.tesh index f2f6df2473..f55f053ddc 100644 --- a/teshsuite/java/semaphore/semaphore_gc.tesh +++ b/teshsuite/java/semaphore/semaphore_gc.tesh @@ -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... -- 2.20.1