chetanmeh commented on issue #4521: MesosContainerFactory throws exceptions in succeeding Travis Unit Tests URL: https://github.com/apache/incubator-openwhisk/issues/4521#issuecomment-505823265 Some stacktraces where error was seen ``` org.apache.openwhisk.core.containerpool.docker.test.ApacheBlockingContainerClientTests > ApacheBlockingContainerClient should retry till timeout on HttpHostConnectException STANDARD_ERROR Uncaught error from thread [MesosActorSystem-akka.actor.default-dispatcher-9]: Java heap space, shutting down ActorSystem[MesosActorSystem] java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:3236) at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:118) at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:93) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:153) at java.io.PrintStream.write(PrintStream.java:480) at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291) at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104) at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185) at java.io.PrintStream.write(PrintStream.java:527) at java.io.PrintStream.print(PrintStream.java:669) at java.io.PrintStream.println(PrintStream.java:806) at org.apache.openwhisk.common.PrintStreamLogging.emit(Logging.scala:127) at org.apache.openwhisk.common.Logging.error(Logging.scala:75) at org.apache.openwhisk.common.Logging.error$(Logging.scala:74) at org.apache.openwhisk.common.PrintStreamLogging.error(Logging.scala:107) at org.apache.openwhisk.core.mesos.MesosContainerFactory$$anonfun$org$apache$openwhisk$core$mesos$MesosContainerFactory$$subscribe$1.applyOrElse(MesosContainerFactory.scala:117) at org.apache.openwhisk.core.mesos.MesosContainerFactory$$anonfun$org$apache$openwhisk$core$mesos$MesosContainerFactory$$subscribe$1.applyOrElse(MesosContainerFactory.scala:115) at scala.concurrent.Future.$anonfun$recoverWith$1(Future.scala:417) at scala.concurrent.Future$$Lambda$2042/349368846.apply(Unknown Source) at scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41) at scala.concurrent.impl.Promise$$Lambda$760/1259518132.apply(Unknown Source) at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64) at akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:55) at akka.dispatch.BatchingExecutor$BlockableBatch.$anonfun$run$1(BatchingExecutor.scala:92) at akka.dispatch.BatchingExecutor$BlockableBatch$$Lambda$757/325318635.apply$mcV$sp(Unknown Source) at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:85) at akka.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:92) at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:40) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:49) at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) Uncaught error from thread [MesosActorSystem-akka.actor.default-dispatcher-4]: Java heap space, shutting down ActorSystem[MesosActorSystem] java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:3236) at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:118) at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:93) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:153) at java.io.PrintStream.write(PrintStream.java:480) at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291) at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104) at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185) at java.io.PrintStream.write(PrintStream.java:527) at java.io.PrintStream.print(PrintStream.java:669) at java.io.PrintStream.println(PrintStream.java:806) at org.apache.openwhisk.common.PrintStreamLogging.emit(Logging.scala:127) at org.apache.openwhisk.common.Logging.error(Logging.scala:75) at org.apache.openwhisk.common.Logging.error$(Logging.scala:74) at org.apache.openwhisk.common.PrintStreamLogging.error(Logging.scala:107) at org.apache.openwhisk.core.mesos.MesosContainerFactory$$anonfun$org$apache$openwhisk$core$mesos$MesosContainerFactory$$subscribe$1.applyOrElse(MesosContainerFactory.scala:117) at org.apache.openwhisk.core.mesos.MesosContainerFactory$$anonfun$org$apache$openwhisk$core$mesos$MesosContainerFactory$$subscribe$1.applyOrElse(MesosContainerFactory.scala:115) at scala.concurrent.Future.$anonfun$recoverWith$1(Future.scala:417) at scala.concurrent.Future$$Lambda$2042/349368846.apply(Unknown Source) at scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41) at scala.concurrent.impl.Promise$$Lambda$760/1259518132.apply(Unknown Source) at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64) at akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:55) at akka.dispatch.BatchingExecutor$BlockableBatch.$anonfun$run$1(BatchingExecutor.scala:92) at akka.dispatch.BatchingExecutor$BlockableBatch$$Lambda$757/325318635.apply$mcV$sp(Unknown Source) at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:85) at akka.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:92) at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:40) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:49) at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)```
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
