From d6cca14c48db02f2b3e868e850b7be91da2ca3da Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Wed, 9 Dec 2009 10:51:06 +0000 Subject: moved t2515 to pending (fails on ibm6). no review --- test/files/jvm/t2515.check | 10 ---------- test/files/jvm/t2515.scala | 43 ------------------------------------------- 2 files changed, 53 deletions(-) delete mode 100644 test/files/jvm/t2515.check delete mode 100644 test/files/jvm/t2515.scala (limited to 'test/files') diff --git a/test/files/jvm/t2515.check b/test/files/jvm/t2515.check deleted file mode 100644 index 8cb8bde11e..0000000000 --- a/test/files/jvm/t2515.check +++ /dev/null @@ -1,10 +0,0 @@ -Iteration 1 succeeded -Iteration 2 succeeded -Iteration 3 succeeded -Iteration 4 succeeded -Iteration 5 succeeded -Iteration 6 succeeded -Iteration 7 succeeded -Iteration 8 succeeded -Iteration 9 succeeded -Iteration 10 succeeded diff --git a/test/files/jvm/t2515.scala b/test/files/jvm/t2515.scala deleted file mode 100644 index ee655967f3..0000000000 --- a/test/files/jvm/t2515.scala +++ /dev/null @@ -1,43 +0,0 @@ -import scala.actors.{Futures, TIMEOUT} -import scala.actors.Actor._ - -object Test { - - def compute(): Option[Boolean] = { - val fts = for (j <- 0 until 5) yield Futures.future { - receiveWithin (100) { - case TIMEOUT => true - case other => false - } - } - val done = Futures.awaitAll(2000, fts.toArray: _*) // list to array, as varargs - if (done.contains(None)) - None - else - Some(true) - } - - def main(args:Array[String]) : Unit = { - val ft = Futures.future { - val format = new java.text.DecimalFormat("000.00'ms'") - var iter = 1 - val done = 11 - while (iter < done) { - val start = System.nanoTime() - val result = compute() - val time = System.nanoTime() - start - result match { - case Some(result) => - //printf("Iteration %2d succeeded after %s %n", iter, format.format(time / 1e6)) - printf("Iteration %2d succeeded%n", iter) - iter += 1 - case None => - printf(">>>> Iteration %2d failed after %s <<<<< %n", iter, format.format(time / 1e6)) - iter = done - } - } - } - ft() - } - -} -- cgit v1.2.3