Wait, let me see what's going on.
D.

On Mon, Jun 23, 2014 at 9:03 AM, Uwe Schindler <u...@thetaphi.de> wrote:

> Same happened again:
> https://builds.apache.org/job/Lucene-Solr-Tests-trunk-Java7/4733/console
>
>
>
> Should I kill -3?
>
>
>
> -----
>
> Uwe Schindler
>
> H.-H.-Meier-Allee 63, D-28213 Bremen
>
> http://www.thetaphi.de
>
> eMail: u...@thetaphi.de
>
>
>
> *From:* dawid.we...@gmail.com [mailto:dawid.we...@gmail.com] *On Behalf
> Of *Dawid Weiss
> *Sent:* Sunday, June 22, 2014 10:03 PM
> *To:* dev@lucene.apache.org
> *Subject:* Re: SSLMigration test hangs on FreeBSD blackhole
>
>
>
>
>
> This looks very weird because there's no actual "test" thread running. And
> the runner's thread is hung on readBytes (?)... This is very suspicious.
>
>
>
> Dawid
>
>
>
> On Sun, Jun 22, 2014 at 4:46 PM, Uwe Schindler <u...@thetaphi.de> wrote:
>
> I requested a stack dump:
> https://builds.apache.org/job/Lucene-Solr-NightlyTests-4.x/565/console
>
>    [junit4] JVM J0: stdout was not empty, see:
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-4.x/solr/build/solr-core/test/temp/junit4-J0-20140621_125257_468.sysout
>    [junit4] >>> JVM J0: stdout (verbatim) ----
>    [junit4] 2014-06-22 14:44:03
>    [junit4] Full thread dump OpenJDK 64-Bit Server VM (24.60-b09 mixed
> mode):
>    [junit4]
>    [junit4] "RMI TCP Accept-0" daemon prio=5 tid=0x00000008033e6800
> nid=0x846b95c00 runnable [0x00007ffff6e70000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]     at java.net.PlainSocketImpl.socketAccept(Native Method)
>    [junit4]     at
> java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>    [junit4]     at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>    [junit4]     at java.net.ServerSocket.accept(ServerSocket.java:498)
>    [junit4]     at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:388)
>    [junit4]     at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:360)
>    [junit4]     at java.lang.Thread.run(Thread.java:745)
>    [junit4]
>    [junit4] "RMI RenewClean-[127.0.0.1:40915]" daemon prio=5
> tid=0x00000008517df000 nid=0x83c049800 in Object.wait() [0x00007ffff2426000]
>    [junit4]    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>    [junit4]     at java.lang.Object.wait(Native Method)
>    [junit4]     at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
>    [junit4]     - locked <0x000000080de40760> (a
> java.lang.ref.ReferenceQueue$Lock)
>    [junit4]     at
> sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:535)
>    [junit4]     at java.lang.Thread.run(Thread.java:745)
>    [junit4]
>    [junit4] "RMI Scheduler(0)" daemon prio=5 tid=0x00000008033e2800
> nid=0x84abf0c00 waiting on condition [0x00007fffec5c8000]
>    [junit4]    java.lang.Thread.State: TIMED_WAITING (parking)
>    [junit4]     at sun.misc.Unsafe.park(Native Method)
>    [junit4]     - parking to wait for  <0x000000080de3e008> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>    [junit4]     at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
>    [junit4]     at
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
>    [junit4]     at
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
>    [junit4]     at
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
>    [junit4]     at
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
>    [junit4]     at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
>    [junit4]     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>    [junit4]     at java.lang.Thread.run(Thread.java:745)
>    [junit4]
>    [junit4] "GC Daemon" daemon prio=5 tid=0x00000008033e4000
> nid=0x837d98400 in Object.wait() [0x00007ffff090b000]
>    [junit4]    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>    [junit4]     at java.lang.Object.wait(Native Method)
>    [junit4]     at sun.misc.GC$Daemon.run(GC.java:117)
>    [junit4]     - locked <0x000000080de434a8> (a sun.misc.GC$LatencyLock)
>    [junit4]
>    [junit4] "RMI Reaper" prio=5 tid=0x00000008033e3800 nid=0x83c050400 in
> Object.wait() [0x00007ffff3638000]
>    [junit4]    java.lang.Thread.State: WAITING (on object monitor)
>    [junit4]     at java.lang.Object.wait(Native Method)
>    [junit4]     at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
>    [junit4]     - locked <0x000000080de36d38> (a
> java.lang.ref.ReferenceQueue$Lock)
>    [junit4]     at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
>    [junit4]     at
> sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:351)
>    [junit4]     at java.lang.Thread.run(Thread.java:745)
>    [junit4]
>    [junit4] "RMI TCP Accept-0" daemon prio=5 tid=0x00000008033e2000
> nid=0x850ca1800 runnable [0x00007ffff5557000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]     at java.net.PlainSocketImpl.socketAccept(Native Method)
>    [junit4]     at
> java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>    [junit4]     at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>    [junit4]     at java.net.ServerSocket.accept(ServerSocket.java:498)
>    [junit4]     at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:388)
>    [junit4]     at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:360)
>    [junit4]     at java.lang.Thread.run(Thread.java:745)
>    [junit4]
>    [junit4] "RMI TCP Accept-0" daemon prio=5 tid=0x00000008033e1000
> nid=0x8454da800 runnable [0x00007fffddde1000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]     at java.net.PlainSocketImpl.socketAccept(Native Method)
>    [junit4]     at
> java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>    [junit4]     at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>    [junit4]     at java.net.ServerSocket.accept(ServerSocket.java:498)
>    [junit4]     at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:388)
>    [junit4]     at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:360)
>    [junit4]     at java.lang.Thread.run(Thread.java:745)
>    [junit4]
>    [junit4] "Service Thread" daemon prio=5 tid=0x0000000801256800
> nid=0x801183800 runnable [0x0000000000000000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]
>    [junit4] "C2 CompilerThread1" daemon prio=5 tid=0x0000000801255800
> nid=0x801182c00 waiting on condition [0x0000000000000000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]
>    [junit4] "C2 CompilerThread0" daemon prio=5 tid=0x0000000801255000
> nid=0x801049c00 waiting on condition [0x0000000000000000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]
>    [junit4] "Signal Dispatcher" daemon prio=5 tid=0x0000000801254000
> nid=0x801049000 waiting on condition [0x0000000000000000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]
>    [junit4] "Finalizer" daemon prio=5 tid=0x0000000801253800
> nid=0x801047c00 in Object.wait() [0x00007ffffebed000]
>    [junit4]    java.lang.Thread.State: WAITING (on object monitor)
>    [junit4]     at java.lang.Object.wait(Native Method)
>    [junit4]     at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
>    [junit4]     - locked <0x000000080be6bee0> (a
> java.lang.ref.ReferenceQueue$Lock)
>    [junit4]     at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
>    [junit4]     at
> java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
>    [junit4]
>    [junit4] "Reference Handler" daemon prio=5 tid=0x0000000801252800
> nid=0x801047000 in Object.wait() [0x00007ffffecee000]
>    [junit4]    java.lang.Thread.State: WAITING (on object monitor)
>    [junit4]     at java.lang.Object.wait(Native Method)
>    [junit4]     at java.lang.Object.wait(Object.java:503)
>    [junit4]     at
> java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
>    [junit4]     - locked <0x000000080be84ac8> (a
> java.lang.ref.Reference$Lock)
>    [junit4]
>    [junit4] "main" prio=5 tid=0x0000000801252000 nid=0x801007c00 runnable
> [0x00007fffffbfd000]
>    [junit4]    java.lang.Thread.State: RUNNABLE
>    [junit4]     at java.io.FileInputStream.readBytes(Native Method)
>    [junit4]     at java.io.FileInputStream.read(FileInputStream.java:272)
>    [junit4]     at
> java.io.BufferedInputStream.read1(BufferedInputStream.java:273)
>    [junit4]     at
> java.io.BufferedInputStream.read(BufferedInputStream.java:334)
>    [junit4]     - locked <0x000000080be8cd38> (a
> java.io.BufferedInputStream)
>    [junit4]     at
> sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
>    [junit4]     at
> sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
>    [junit4]     at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
>    [junit4]     - locked <0x000000080bef6c00> (a java.io.InputStreamReader)
>    [junit4]     at
> java.io.InputStreamReader.read(InputStreamReader.java:184)
>    [junit4]     at java.io.BufferedReader.fill(BufferedReader.java:154)
>    [junit4]     at java.io.BufferedReader.readLine(BufferedReader.java:317)
>    [junit4]     - locked <0x000000080bef6c00> (a java.io.InputStreamReader)
>    [junit4]     at java.io.BufferedReader.readLine(BufferedReader.java:382)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.slave.StdInLineIterator.computeNext(StdInLineIterator.java:31)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.slave.StdInLineIterator.computeNext(StdInLineIterator.java:13)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.dependencies.com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.dependencies.com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.dependencies.com.google.common.collect.Iterators$5.hasNext(Iterators.java:542)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:169)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:276)
>    [junit4]     at
> com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:12)
>    [junit4]
>    [junit4] "VM Thread" prio=5 tid=0x00000008013d1800 nid=0x801046400
> runnable
>    [junit4]
>    [junit4] "GC task thread#0 (ParallelGC)" prio=5 tid=0x00000008013c8800
> nid=0x80103c000 runnable
>    [junit4]
>    [junit4] "GC task thread#1 (ParallelGC)" prio=5 tid=0x00000008013c9800
> nid=0x80103cc00 runnable
>    [junit4]
>    [junit4] "GC task thread#2 (ParallelGC)" prio=5 tid=0x00000008013ca000
> nid=0x80103d800 runnable
>    [junit4]
>    [junit4] "GC task thread#3 (ParallelGC)" prio=5 tid=0x00000008013ca800
> nid=0x80103e400 runnable
>    [junit4]
>    [junit4] "GC task thread#4 (ParallelGC)" prio=5 tid=0x00000008013cb000
> nid=0x80103f000 runnable
>    [junit4]
>    [junit4] "GC task thread#5 (ParallelGC)" prio=5 tid=0x00000008013cc000
> nid=0x80103fc00 runnable
>    [junit4]
>    [junit4] "GC task thread#6 (ParallelGC)" prio=5 tid=0x00000008013cc800
> nid=0x801040800 runnable
>    [junit4]
>    [junit4] "GC task thread#7 (ParallelGC)" prio=5 tid=0x00000008013cd000
> nid=0x801041400 runnable
>    [junit4]
>    [junit4] "GC task thread#8 (ParallelGC)" prio=5 tid=0x00000008013cd800
> nid=0x801042000 runnable
>    [junit4]
>    [junit4] "GC task thread#9 (ParallelGC)" prio=5 tid=0x00000008013ce800
> nid=0x801042c00 runnable
>    [junit4]
>    [junit4] "GC task thread#10 (ParallelGC)" prio=5 tid=0x00000008013cf000
> nid=0x801043800 runnable
>    [junit4]
>    [junit4] "GC task thread#11 (ParallelGC)" prio=5 tid=0x00000008013cf800
> nid=0x801044400 runnable
>    [junit4]
>    [junit4] "GC task thread#12 (ParallelGC)" prio=5 tid=0x00000008013d0000
> nid=0x801045000 runnable
>    [junit4]
>    [junit4] "VM Periodic Task Thread" prio=5 tid=0x00000008013d2000
> nid=0x801184800 waiting on condition
>    [junit4]
>    [junit4] JNI global references: 367
>    [junit4]
>    [junit4] Heap
>    [junit4]  PSYoungGen      total 166400K, used 3708K
> [0x0000000820e00000, 0x000000082b300000, 0x000000082b900000)
>    [junit4]   eden space 163840K, 2% used
> [0x0000000820e00000,0x000000082119f1d8,0x000000082ae00000)
>    [junit4]   from space 2560K, 0% used
> [0x000000082b080000,0x000000082b080000,0x000000082b300000)
>    [junit4]   to   space 2560K, 0% used
> [0x000000082ae00000,0x000000082ae00000,0x000000082b080000)
>    [junit4]  ParOldGen       total 302592K, used 130308K
> [0x000000080b900000, 0x000000081e080000, 0x0000000820e00000)
>    [junit4]   object space 302592K, 43% used
> [0x000000080b900000,0x0000000813841278,0x000000081e080000)
>    [junit4]  PSPermGen       total 55808K, used 55612K
> [0x0000000806700000, 0x0000000809d80000, 0x000000080b900000)
>    [junit4]   object space 55808K, 99% used
> [0x0000000806700000,0x0000000809d4f160,0x0000000809d80000)
>    [junit4] <<< JVM J0: EOF ----
>    [junit4] JVM J1:     1.21 ..  6848.88 =  6847.67s
>    [junit4] Execution time total: 1 day 1 hour 51 minutes 34 seconds
>
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: u...@thetaphi.de
>
> > -----Original Message-----
> > From: Uwe Schindler [mailto:u...@thetaphi.de]
> > Sent: Sunday, June 22, 2014 11:51 AM
> > To: dev@lucene.apache.org
> > Subject: SSLMigration test hangs on FreeBSD blackhole
> >
> > Hi,
> >
> > in every run the SSLMigrationTest hung on ASF Jenkins, where we have the
> > FreeBSD blackhole. It is not even cancelled by the Test Runner, it hangs
> > forever: https://builds.apache.org/job/Lucene-Solr-NightlyTests-
> > 4.x/565/console
> > We did not see this error before, because the ASF Jenkins was offline for
> > about a month.
> > It looks like there is a timeout missing. For those who don't know: On
> > FreeBSD the blackhole causes even for connection to localhost: if the
> port is
> > not bound it timeouts when connecting (instead of connection error). If
> no
> > timeout is set, it takes forever.
> >
> > Uwe
> >
> > -----
> > Uwe Schindler
> > H.-H.-Meier-Allee 63, D-28213 Bremen
> > http://www.thetaphi.de
> > eMail: u...@thetaphi.de
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional
> > commands, e-mail: dev-h...@lucene.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>
>

Reply via email to