Return-Path: X-Original-To: apmail-flink-dev-archive@www.apache.org Delivered-To: apmail-flink-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DDFAB17348 for ; Wed, 23 Sep 2015 17:51:24 +0000 (UTC) Received: (qmail 74591 invoked by uid 500); 23 Sep 2015 17:50:45 -0000 Delivered-To: apmail-flink-dev-archive@flink.apache.org Received: (qmail 74527 invoked by uid 500); 23 Sep 2015 17:50:45 -0000 Mailing-List: contact dev-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flink.apache.org Delivered-To: mailing list dev@flink.apache.org Received: (qmail 74516 invoked by uid 99); 23 Sep 2015 17:50:45 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Sep 2015 17:50:45 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 12A74C140D for ; Wed, 23 Sep 2015 17:50:45 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.001 X-Spam-Level: * X-Spam-Status: No, score=1.001 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id z64Y8PJS4nFG for ; Wed, 23 Sep 2015 17:50:36 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id BBA0020512 for ; Wed, 23 Sep 2015 17:50:35 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) for dev@flink.apache.org with esmtp (envelope-from ) id <1ZeoBf-000O70-6A>; Wed, 23 Sep 2015 19:50:35 +0200 Received: from ip5b40315a.dynamic.kabel-deutschland.de ([91.64.49.90] helo=[192.168.178.69]) by inpost2.zedat.fu-berlin.de (Exim 4.85) for dev@flink.apache.org with esmtpsa (envelope-from ) id <1ZeoBe-0031e0-Qi>; Wed, 23 Sep 2015 19:50:35 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: Build get stuck at BarrierBufferMassiveRandomTest From: Ufuk Celebi In-Reply-To: <747F3075-BB3C-4B77-B838-660C5008AEDC@kth.se> Date: Wed, 23 Sep 2015 19:50:32 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <747F3075-BB3C-4B77-B838-660C5008AEDC@kth.se> To: dev@flink.apache.org X-Mailer: Apple Mail (2.2104) X-Originating-IP: 91.64.49.90 I=E2=80=99ve pushed a fix. > On 23 Sep 2015, at 16:28, Paris Carbone wrote: >=20 > It hangs for me too at the same test when doing "clean verify" >=20 >> On 23 Sep 2015, at 16:09, Stephan Ewen wrote: >>=20 >> Okay, will look into this is a bit today... >>=20 >> On Wed, Sep 23, 2015 at 4:04 PM, Ufuk Celebi wrote: >>=20 >>> Same here. >>>=20 >>>> On 23 Sep 2015, at 13:50, Vasiliki Kalavri = >>> wrote: >>>>=20 >>>> Hi, >>>>=20 >>>> It's the latest master I'm trying to build, but it still hangs. >>>> Here's the trace: >>>>=20 >>>> ----------------------------- >>>> 2015-09-23 13:48:41 >>>> Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.75-b04 mixed >>> mode): >>>>=20 >>>> "Attach Listener" daemon prio=3D5 tid=3D0x00007faeb984a000 = nid=3D0x3707 waiting >>>> on condition [0x0000000000000000] >>>> java.lang.Thread.State: RUNNABLE >>>>=20 >>>> "Service Thread" daemon prio=3D5 tid=3D0x00007faeb9808000 = nid=3D0x4d03 runnable >>>> [0x0000000000000000] >>>> java.lang.Thread.State: RUNNABLE >>>>=20 >>>> "C2 CompilerThread1" daemon prio=3D5 tid=3D0x00007faebb00e800 = nid=3D0x4b03 >>>> waiting on condition [0x0000000000000000] >>>> java.lang.Thread.State: RUNNABLE >>>>=20 >>>> "C2 CompilerThread0" daemon prio=3D5 tid=3D0x00007faebb840800 = nid=3D0x4903 >>>> waiting on condition [0x0000000000000000] >>>> java.lang.Thread.State: RUNNABLE >>>>=20 >>>> "Signal Dispatcher" daemon prio=3D5 tid=3D0x00007faeba806800 = nid=3D0x3d0f >>>> runnable [0x0000000000000000] >>>> java.lang.Thread.State: RUNNABLE >>>>=20 >>>> "Finalizer" daemon prio=3D5 tid=3D0x00007faebb836800 nid=3D0x3303 = in >>>> Object.wait() [0x000000014eff8000] >>>> java.lang.Thread.State: WAITING (on object monitor) >>>> at java.lang.Object.wait(Native Method) >>>> - waiting on <0x0000000138a84858> (a = java.lang.ref.ReferenceQueue$Lock) >>>> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) >>>> - locked <0x0000000138a84858> (a java.lang.ref.ReferenceQueue$Lock) >>>> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) >>>> at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) >>>>=20 >>>> "Reference Handler" daemon prio=3D5 tid=3D0x00007faebb004000 = nid=3D0x3103 in >>>> Object.wait() [0x000000014eef5000] >>>> java.lang.Thread.State: WAITING (on object monitor) >>>> at java.lang.Object.wait(Native Method) >>>> - waiting on <0x0000000138a84470> (a java.lang.ref.Reference$Lock) >>>> at java.lang.Object.wait(Object.java:503) >>>> at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) >>>> - locked <0x0000000138a84470> (a java.lang.ref.Reference$Lock) >>>>=20 >>>> "main" prio=3D5 tid=3D0x00007faeb9009800 nid=3D0xd03 runnable >>> [0x000000010f1c0000] >>>> java.lang.Thread.State: RUNNABLE >>>> at java.net.PlainSocketImpl.socketAccept(Native Method) >>>> at >>> = java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) >>>> at java.net.ServerSocket.implAccept(ServerSocket.java:530) >>>> at java.net.ServerSocket.accept(ServerSocket.java:498) >>>> at >>>>=20 >>> = org.apache.flink.streaming.api.functions.sink.SocketClientSinkTest.testSoc= ketSinkRetryAccess(SocketClientSinkTest.java:315) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>>=20 >>> = sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:= 57) >>>> at >>>>=20 >>> = sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm= pl.java:43) >>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>> at >>>>=20 >>> = org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMetho= d.java:47) >>>> at >>>>=20 >>> = org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable= .java:12) >>>> at >>>>=20 >>> = org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.= java:44) >>>> at >>>>=20 >>> = org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.j= ava:17) >>>> at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) >>>> at org.junit.rules.RunRules.evaluate(RunRules.java:20) >>>> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) >>>> at >>>>=20 >>> = org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.j= ava:70) >>>> at >>>>=20 >>> = org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.j= ava:50) >>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) >>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) >>>> at = org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) >>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) >>>> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) >>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:309) >>>> at >>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.jav= a:283) >>>> at >>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Pro= vider.java:173) >>>> at >>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provi= der.java:153) >>>> at >>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java= :128) >>>> at >>>>=20 >>> = org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoa= der(ForkedBooter.java:203) >>>> at >>>>=20 >>> = org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBoo= ter.java:155) >>>> at >>> = org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) >>>>=20 >>>> "VM Thread" prio=3D5 tid=3D0x00007faebb82e800 nid=3D0x2f03 runnable >>>>=20 >>>> "GC task thread#0 (ParallelGC)" prio=3D5 tid=3D0x00007faeb9806800 = nid=3D0x1e03 >>>> runnable >>>>=20 >>>> "GC task thread#1 (ParallelGC)" prio=3D5 tid=3D0x00007faebb000000 = nid=3D0x2103 >>>> runnable >>>>=20 >>>> "GC task thread#2 (ParallelGC)" prio=3D5 tid=3D0x00007faebb001000 = nid=3D0x2303 >>>> runnable >>>>=20 >>>> "GC task thread#3 (ParallelGC)" prio=3D5 tid=3D0x00007faebb001800 = nid=3D0x2503 >>>> runnable >>>>=20 >>>> "GC task thread#4 (ParallelGC)" prio=3D5 tid=3D0x00007faebb002000 = nid=3D0x2703 >>>> runnable >>>>=20 >>>> "GC task thread#5 (ParallelGC)" prio=3D5 tid=3D0x00007faebb002800 = nid=3D0x2903 >>>> runnable >>>>=20 >>>> "GC task thread#6 (ParallelGC)" prio=3D5 tid=3D0x00007faebb003800 = nid=3D0x2b03 >>>> runnable >>>>=20 >>>> "GC task thread#7 (ParallelGC)" prio=3D5 tid=3D0x00007faeb9809000 = nid=3D0x2d03 >>>> runnable >>>>=20 >>>> "VM Periodic Task Thread" prio=3D5 tid=3D0x00007faeb980e000 = nid=3D0x4f03 >>> waiting >>>> on condition >>>>=20 >>>> JNI global references: 195 >>>>=20 >>>>=20 >>>>=20 >>>>=20 >>>> On 23 September 2015 at 13:35, Stephan Ewen = wrote: >>>>=20 >>>>> I have pushed it, yes. If you rebase onto the latest master, it = should >>>>> work. >>>>>=20 >>>>> If you can verify that it still hangs, can you post a stack trace = dump? >>>>>=20 >>>>> Thanks, >>>>> Stephan >>>>>=20 >>>>>=20 >>>>> On Wed, Sep 23, 2015 at 12:37 PM, Vasiliki Kalavri < >>>>> vasilikikalavri@gmail.com> wrote: >>>>>=20 >>>>>> @Stephan, have you pushed that fix for SocketClientSinkTest? = Local >>> builds >>>>>> still hang for me :S >>>>>>=20 >>>>>> On 21 September 2015 at 22:55, Vasiliki Kalavri < >>>>> vasilikikalavri@gmail.com >>>>>>>=20 >>>>>> wrote: >>>>>>=20 >>>>>>> Yes, you're right. BarrierBufferMassiveRandomTest has actually >>> finished >>>>>>> :-) >>>>>>> Sorry for the confusion! I'll wait for your fix then, thanks! >>>>>>>=20 >>>>>>> On 21 September 2015 at 22:51, Stephan Ewen = wrote: >>>>>>>=20 >>>>>>>> I am actually very happy that it is not the >>>>>>>> "BarrierBufferMassiveRandomTest", that would be hell to = debug... >>>>>>>>=20 >>>>>>>> On Mon, Sep 21, 2015 at 10:51 PM, Stephan Ewen = >>>>>> wrote: >>>>>>>>=20 >>>>>>>>> Ah, actually it is a different test. I think you got confused = by the >>>>>>>>> sysout log, because multiple parallel tests print there (that = makes >>>>> it >>>>>>>> not >>>>>>>>> always obvious which one hangs). >>>>>>>>>=20 >>>>>>>>> The test is the = "SocketClientSinkTest.testSocketSinkRetryAccess()" >>>>>> test. >>>>>>>>> You can see that by looking in which test case the "main" = thread is >>>>>>>> stuck, >>>>>>>>>=20 >>>>>>>>> This test is very unstable, but, fortunately, I made a fix 1h = ago >>>>> and >>>>>> it >>>>>>>>> is being tested on Travis right now :-) >>>>>>>>>=20 >>>>>>>>> Cheers, >>>>>>>>> Stephan >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>> On Mon, Sep 21, 2015 at 10:23 PM, Vasiliki Kalavri < >>>>>>>>> vasilikikalavri@gmail.com> wrote: >>>>>>>>>=20 >>>>>>>>>> Locally yes. >>>>>>>>>>=20 >>>>>>>>>> Here's the stack trace: >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>> 2015-09-21 22:22:46 >>>>>>>>>> Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.75-b04 = mixed >>>>>>>> mode): >>>>>>>>>>=20 >>>>>>>>>> "Attach Listener" daemon prio=3D5 tid=3D0x00007ff9d104e800 = nid=3D0x4013 >>>>>>>> waiting >>>>>>>>>> on condition [0x0000000000000000] >>>>>>>>>> java.lang.Thread.State: RUNNABLE >>>>>>>>>>=20 >>>>>>>>>> "Service Thread" daemon prio=3D5 tid=3D0x00007ff9d3807000 = nid=3D0x4c03 >>>>>>>> runnable >>>>>>>>>> [0x0000000000000000] >>>>>>>>>> java.lang.Thread.State: RUNNABLE >>>>>>>>>>=20 >>>>>>>>>> "C2 CompilerThread1" daemon prio=3D5 tid=3D0x00007ff9d2001000 >>>>> nid=3D0x4a03 >>>>>>>>>> waiting on condition [0x0000000000000000] >>>>>>>>>> java.lang.Thread.State: RUNNABLE >>>>>>>>>>=20 >>>>>>>>>> "C2 CompilerThread0" daemon prio=3D5 tid=3D0x00007ff9d201e000 >>>>> nid=3D0x4803 >>>>>>>>>> waiting on condition [0x0000000000000000] >>>>>>>>>> java.lang.Thread.State: RUNNABLE >>>>>>>>>>=20 >>>>>>>>>> "Signal Dispatcher" daemon prio=3D5 tid=3D0x00007ff9d3012800 = nid=3D0x451b >>>>>>>>>> runnable [0x0000000000000000] >>>>>>>>>> java.lang.Thread.State: RUNNABLE >>>>>>>>>>=20 >>>>>>>>>> "Finalizer" daemon prio=3D5 tid=3D0x00007ff9d4005800 = nid=3D0x3303 in >>>>>>>>>> Object.wait() [0x000000011430d000] >>>>>>>>>> java.lang.Thread.State: WAITING (on object monitor) >>>>>>>>>> at java.lang.Object.wait(Native Method) >>>>>>>>>> - waiting on <0x00000007ef504858> (a >>>>>> java.lang.ref.ReferenceQueue$Lock) >>>>>>>>>> at = java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) >>>>>>>>>> - locked <0x00000007ef504858> (a = java.lang.ref.ReferenceQueue$Lock) >>>>>>>>>> at = java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) >>>>>>>>>> at = java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) >>>>>>>>>>=20 >>>>>>>>>> "Reference Handler" daemon prio=3D5 tid=3D0x00007ff9d480b000 = nid=3D0x3103 >>>>>> in >>>>>>>>>> Object.wait() [0x000000011420a000] >>>>>>>>>> java.lang.Thread.State: WAITING (on object monitor) >>>>>>>>>> at java.lang.Object.wait(Native Method) >>>>>>>>>> - waiting on <0x00000007ef504470> (a = java.lang.ref.Reference$Lock) >>>>>>>>>> at java.lang.Object.wait(Object.java:503) >>>>>>>>>> at = java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) >>>>>>>>>> - locked <0x00000007ef504470> (a = java.lang.ref.Reference$Lock) >>>>>>>>>>=20 >>>>>>>>>> "main" prio=3D5 tid=3D0x00007ff9d4800000 nid=3D0xd03 runnable >>>>>>>>>> [0x000000010b764000] >>>>>>>>>> java.lang.Thread.State: RUNNABLE >>>>>>>>>> at java.net.PlainSocketImpl.socketAccept(Native Method) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>> = java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) >>>>>>>>>> at java.net.ServerSocket.implAccept(ServerSocket.java:530) >>>>>>>>>> at java.net.ServerSocket.accept(ServerSocket.java:498) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.apache.flink.streaming.api.functions.sink.SocketClientSinkTest.testSoc= ketSinkRetryAccess(SocketClientSinkTest.java:315) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native = Method) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:= 57) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm= pl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMetho= d.java:47) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable= .java:12) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.= java:44) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.j= ava:17) >>>>>>>>>> at = org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) >>>>>>>>>> at org.junit.rules.RunRules.evaluate(RunRules.java:20) >>>>>>>>>> at = org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.j= ava:70) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.j= ava:50) >>>>>>>>>> at = org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) >>>>>>>>>> at = org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) >>>>>>>>>> at >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) >>>>>>>>>> at = org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) >>>>>>>>>> at = org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) >>>>>>>>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:309) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.jav= a:283) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Pro= vider.java:173) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provi= der.java:153) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java= :128) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoa= der(ForkedBooter.java:203) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>>>>=20 >>> = org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBoo= ter.java:155) >>>>>>>>>> at >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>=20 >>> = org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) >>>>>>>>>>=20 >>>>>>>>>> "VM Thread" prio=3D5 tid=3D0x00007ff9d4005000 nid=3D0x2f03 = runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#0 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d2005800 >>>>>>>> nid=3D0x1f03 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#1 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d1800000 >>>>>>>> nid=3D0x2103 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#2 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d1804800 >>>>>>>> nid=3D0x2303 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#3 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d1805000 >>>>>>>> nid=3D0x2503 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#4 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d1805800 >>>>>>>> nid=3D0x2703 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#5 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d1806800 >>>>>>>> nid=3D0x2903 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#6 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d1807000 >>>>>>>> nid=3D0x2b03 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "GC task thread#7 (ParallelGC)" prio=3D5 = tid=3D0x00007ff9d1807800 >>>>>>>> nid=3D0x2d03 >>>>>>>>>> runnable >>>>>>>>>>=20 >>>>>>>>>> "VM Periodic Task Thread" prio=3D5 tid=3D0x00007ff9d1006000 = nid=3D0x4e03 >>>>>>>> waiting >>>>>>>>>> on condition >>>>>>>>>>=20 >>>>>>>>>> JNI global references: 193 >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>> On 21 September 2015 at 22:13, Stephan Ewen = >>>>>> wrote: >>>>>>>>>>=20 >>>>>>>>>>> This happened locally on your machine? >>>>>>>>>>>=20 >>>>>>>>>>> Can you dump the stack-trace and post it? "jps > >>>>>>>>>>> stacktrace.txt" or so... >>>>>>>>>>>=20 >>>>>>>>>>> On Mon, Sep 21, 2015 at 10:09 PM, Vasiliki Kalavri < >>>>>>>>>>> vasilikikalavri@gmail.com> wrote: >>>>>>>>>>>=20 >>>>>>>>>>>> Hi squirrels, >>>>>>>>>>>>=20 >>>>>>>>>>>> I've been meaning to merge a PR (#1520), but my local maven >>>>> build >>>>>>>> gets >>>>>>>>>>>> stuck at >>>>>>>>>>>>=20 >>>>>>>> = org.apache.flink.streaming.runtime.io.BarrierBufferMassiveRandomTest. >>>>>>>>>>>> It looks like a deadlock.. The build just hangs there and = top >>>>>>>> shows no >>>>>>>>>>>> CPU/memory load. Anyone else has experienced the same? I'm = on >>>>> OS >>>>>> X >>>>>>>>>> 10.10. >>>>>>>>>>>>=20 >>>>>>>>>>>> Thanks! >>>>>>>>>>>> -Vasia. >>>>>>>>>>>>=20 >>>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>=20 >>>>>=20 >>>=20 >>>=20 >=20