Well, that’s simpler than the solution proposed in SOLR-13268. But is a leak 
exception a better solution than properly shutting down the async logger?

> On Mar 9, 2019, at 12:43 PM, Mark Miller <[email protected]> wrote:
> 
> These async logger threads need a leak exception.
> 
> On Sat, Mar 9, 2019 at 8:46 AM Policeman Jenkins Server <[email protected]> 
> wrote:
> Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/23760/
> Java: 64bit/jdk1.8.0_172 -XX:-UseCompressedOops -XX:+UseParallelGC
> 
> 4 tests failed.
> FAILED:  junit.framework.TestSuite.org.apache.solr.core.PluginInfoTest
> 
> Error Message:
> 1 thread leaked from SUITE scope at org.apache.solr.core.PluginInfoTest:     
> 1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, state=TIMED_WAITING, 
> group=TGRP-PluginInfoTest]         at sun.misc.Unsafe.park(Native Method)     
>     at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>          at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>          at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>          at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>          at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)      
>    at java.lang.Thread.run(Thread.java:748)
> 
> Stack Trace:
> com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked from 
> SUITE scope at org.apache.solr.core.PluginInfoTest: 
>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>         at sun.misc.Unsafe.park(Native Method)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>         at java.lang.Thread.run(Thread.java:748)
>         at __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)
> 
> 
> FAILED:  junit.framework.TestSuite.org.apache.solr.core.PluginInfoTest
> 
> Error Message:
> There are still zombie threads that couldn't be terminated:    1) 
> Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, state=TIMED_WAITING, 
> group=TGRP-PluginInfoTest]         at sun.misc.Unsafe.park(Native Method)     
>     at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>          at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>          at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>          at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>          at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)      
>    at java.lang.Thread.run(Thread.java:748)
> 
> Stack Trace:
> com.carrotsearch.randomizedtesting.ThreadLeakError: There are still zombie 
> threads that couldn't be terminated:
>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>         at sun.misc.Unsafe.park(Native Method)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>         at java.lang.Thread.run(Thread.java:748)
>         at __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)
> 
> 
> FAILED:  junit.framework.TestSuite.org.apache.solr.core.PluginInfoTest
> 
> Error Message:
> 1 thread leaked from SUITE scope at org.apache.solr.core.PluginInfoTest:     
> 1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, state=TIMED_WAITING, 
> group=TGRP-PluginInfoTest]         at sun.misc.Unsafe.park(Native Method)     
>     at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>          at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>          at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>          at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>          at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)      
>    at java.lang.Thread.run(Thread.java:748)
> 
> Stack Trace:
> com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked from 
> SUITE scope at org.apache.solr.core.PluginInfoTest: 
>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>         at sun.misc.Unsafe.park(Native Method)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>         at java.lang.Thread.run(Thread.java:748)
>         at __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)
> 
> 
> FAILED:  junit.framework.TestSuite.org.apache.solr.core.PluginInfoTest
> 
> Error Message:
> There are still zombie threads that couldn't be terminated:    1) 
> Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, state=TIMED_WAITING, 
> group=TGRP-PluginInfoTest]         at sun.misc.Unsafe.park(Native Method)     
>     at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>          at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>          at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>          at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>          at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)      
>    at java.lang.Thread.run(Thread.java:748)
> 
> Stack Trace:
> com.carrotsearch.randomizedtesting.ThreadLeakError: There are still zombie 
> threads that couldn't be terminated:
>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>         at sun.misc.Unsafe.park(Native Method)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>         at java.lang.Thread.run(Thread.java:748)
>         at __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)
> 
> 
> 
> 
> Build Log:
> [...truncated 12641 lines...]
>    [junit4] Suite: org.apache.solr.core.PluginInfoTest
>    [junit4]   2> Mar 09, 2019 2:05:08 PM 
> com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks
>    [junit4]   2> WARNING: Will linger awaiting termination of 1 leaked 
> thread(s).
>    [junit4]   2> Mar 09, 2019 2:05:28 PM 
> com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks
>    [junit4]   2> SEVERE: 1 thread leaked from SUITE scope at 
> org.apache.solr.core.PluginInfoTest: 
>    [junit4]   2>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]   2>         at sun.misc.Unsafe.park(Native Method)
>    [junit4]   2>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>    [junit4]   2>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>    [junit4]   2>         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>         at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> Mar 09, 2019 2:05:28 PM 
> com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll
>    [junit4]   2> INFO: Starting to interrupt leaked threads:
>    [junit4]   2>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]   2> AsyncLogger error handling event seq=0, value='null': 
> java.lang.InterruptedException: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> AsyncLogger error handling event seq=1, value='null': 
> java.lang.InterruptedException: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> AsyncLogger error handling event seq=2, value='null': 
> java.lang.InterruptedException: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> AsyncLogger error handling event seq=3, value='null': 
> java.lang.InterruptedException: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> AsyncLogger error handling event seq=4, value='null': 
> java.lang.InterruptedException: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> Mar 09, 2019 2:05:30 PM 
> com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll
>    [junit4]   2> SEVERE: There are still zombie threads that couldn't be 
> terminated:
>    [junit4]   2>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]   2>         at sun.misc.Unsafe.park(Native Method)
>    [junit4]   2>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>    [junit4]   2>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>    [junit4]   2>         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>         at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene80): {}, 
> docValues:{}, maxPointsInLeafNode=1196, maxMBSortInHeap=5.773031828145287, 
> sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@d7e02b5),
>  locale=hi-IN, timezone=Europe/Gibraltar
>    [junit4]   2> NOTE: Linux 4.18.0-15-generic amd64/Oracle Corporation 
> 1.8.0_172 (64-bit)/cpus=8,threads=2,free=381047488,total=514850816
>    [junit4]   2> NOTE: All tests run in this JVM: [PluginInfoTest]
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=PluginInfoTest 
> -Dtests.seed=193B623095C9C28 -Dtests.multiplier=3 -Dtests.slow=true 
> -Dtests.locale=hi-IN -Dtests.timezone=Europe/Gibraltar -Dtests.asserts=true 
> -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   0.00s J2 | PluginInfoTest (suite) <<<
>    [junit4]    > Throwable #1: 
> com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked from 
> SUITE scope at org.apache.solr.core.PluginInfoTest: 
>    [junit4]    >    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]    >         at sun.misc.Unsafe.park(Native Method)
>    [junit4]    >         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>    [junit4]    >         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>    [junit4]    >         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]    >         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]    >         at java.lang.Thread.run(Thread.java:748)
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)Throwable #2: 
> com.carrotsearch.randomizedtesting.ThreadLeakError: There are still zombie 
> threads that couldn't be terminated:
>    [junit4]    >    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]    >         at sun.misc.Unsafe.park(Native Method)
>    [junit4]    >         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>    [junit4]    >         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>    [junit4]    >         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]    >         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]    >         at java.lang.Thread.run(Thread.java:748)
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)
>    [junit4] Completed [8/845 (1!)] on J2 in 24.53s, 9 tests, 2 errors <<< 
> FAILURES!
> 
> [...truncated 51988 lines...]
> [asciidoctor:convert] asciidoctor: ERROR: about-this-guide.adoc: line 1: 
> invalid part, must have at least one section (e.g., chapter, appendix, etc.)
> [asciidoctor:convert] asciidoctor: ERROR: solr-glossary.adoc: line 1: invalid 
> part, must have at least one section (e.g., chapter, appendix, etc.)
>      [java] Processed 2495 links (2039 relative) to 3319 anchors in 250 files
>      [echo] Validated Links & Anchors via: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/build/solr-ref-guide/bare-bones-html/
> 
> -documentation-lint:
>     [jtidy] Checking for broken html (such as invalid tags)...
>    [delete] Deleting directory 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/jtidy_tmp
>      [echo] Checking for broken links...
>      [exec] 
>      [exec] Crawl/parse...
>      [exec] 
>      [exec] Verify...
>      [echo] Checking for malformed docs...
> 
> jar-checksums:
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> common.resolve:
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> jar-checksums:
>     [mkdir] Created dir: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/null400724459
>      [copy] Copying 36 files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/null400724459
>    [delete] Deleting directory 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/null400724459
> 
> resolve-example:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> resolve-server:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> jar-checksums:
>     [mkdir] Created dir: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/null1948859490
>      [copy] Copying 239 files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/null1948859490
>    [delete] Deleting directory 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/null1948859490
> 
> check-working-copy:
> [ivy:cachepath] :: resolving dependencies :: 
> org.eclipse.jgit#org.eclipse.jgit-caller;working
> [ivy:cachepath]         confs: [default]
> [ivy:cachepath]         found 
> org.eclipse.jgit#org.eclipse.jgit;4.6.0.201612231935-r in public
> [ivy:cachepath]         found com.jcraft#jsch;0.1.53 in public
> [ivy:cachepath]         found com.googlecode.javaewah#JavaEWAH;1.1.6 in public
> [ivy:cachepath]         found org.apache.httpcomponents#httpclient;4.3.6 in 
> public
> [ivy:cachepath]         found org.apache.httpcomponents#httpcore;4.3.3 in 
> public
> [ivy:cachepath]         found commons-logging#commons-logging;1.1.3 in public
> [ivy:cachepath]         found commons-codec#commons-codec;1.6 in public
> [ivy:cachepath]         found org.slf4j#slf4j-api;1.7.2 in public
> [ivy:cachepath] :: resolution report :: resolve 90ms :: artifacts dl 1ms
>         ---------------------------------------------------------------------
>         |                  |            modules            ||   artifacts   |
>         |       conf       | number| search|dwnlded|evicted|| number|dwnlded|
>         ---------------------------------------------------------------------
>         |      default     |   8   |   0   |   0   |   0   ||   8   |   0   |
>         ---------------------------------------------------------------------
> [wc-checker] Initializing working copy...
> [wc-checker] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
> [wc-checker] SLF4J: Defaulting to no-operation (NOP) logger implementation
> [wc-checker] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder 
> for further details.
> [wc-checker] Checking working copy status...
> 
> -jenkins-base:
> 
> BUILD SUCCESSFUL
> Total time: 68 minutes 22 seconds
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> [Lucene-Solr-master-Linux] $ /bin/sh -xe /tmp/jenkins7370388882063572418.sh
> + mv lucene/build lucene/build.orig
> + mv solr/build solr/build.orig
> + export 
> ANT_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> + export 
> PATH=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2/bin:/home/jenkins/tools/java/64bit/jdk1.8.0_172/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> + python3 -u dev-tools/scripts/reproduceJenkinsFailures.py --no-git 
> https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/23760/consoleText
> [repro] Jenkins log URL: 
> https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/23760/consoleText
> 
> [repro] Revision: 27df824a4b62512f64c885a3d213827a315109e9
> 
> [repro] Ant options: "-Dargs=-XX:-UseCompressedOops -XX:+UseParallelGC"
> [repro] Repro line:  ant test  -Dtestcase=PluginInfoTest 
> -Dtests.seed=193B623095C9C28 -Dtests.multiplier=3 -Dtests.slow=true 
> -Dtests.locale=hi-IN -Dtests.timezone=Europe/Gibraltar -Dtests.asserts=true 
> -Dtests.file.encoding=UTF-8
> 
> [repro] ant clean
> Buildfile: /home/jenkins/workspace/Lucene-Solr-master-Linux/build.xml
> 
> clean:
> 
> clean:
> 
> clean:
> 
> BUILD SUCCESSFUL
> Total time: 0 seconds
> [repro] Test suites by module:
> [repro]    solr/core
> [repro]       PluginInfoTest
> [repro] ant compile-test
> Buildfile: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/core/build.xml
> 
> check-analyzers-icu-uptodate:
> 
> jar-analyzers-icu:
> 
> -mrjar-classes-uptodate:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: Apache Ivy 2.4.0 - 20141213170938 :: 
> http://ant.apache.org/ivy/ ::
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve-groovy:
> [ivy:cachepath] :: resolving dependencies :: 
> org.codehaus.groovy#groovy-all-caller;working
> [ivy:cachepath]         confs: [default]
> [ivy:cachepath]         found org.codehaus.groovy#groovy-all;2.4.15 in public
> [ivy:cachepath] :: resolution report :: resolve 157ms :: artifacts dl 2ms
>         ---------------------------------------------------------------------
>         |                  |            modules            ||   artifacts   |
>         |       conf       | number| search|dwnlded|evicted|| number|dwnlded|
>         ---------------------------------------------------------------------
>         |      default     |   1   |   0   |   0   |   0   ||   1   |   0   |
>         ---------------------------------------------------------------------
> 
> check-analyzers-common-uptodate:
> 
> jar-analyzers-common:
> 
> -mrjar-classes-uptodate:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve-groovy:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
>      [copy] Copying 1 file to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build
> 
> git-autoclean:
> 
> resolve:
> 
> common.init:
> 
> compile-lucene-core:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
> 
> git-autoclean:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> init:
> 
> -clover.disable:
> 
> -clover.load:
> 
> -clover.classpath:
> 
> -clover.setup:
> 
> clover:
> 
> compile-core:
>     [mkdir] Created dir: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java
>     [javac] Compiling 862 source files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/util/graph/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/document/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/util/bkd/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/compressing/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/lucene60/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/lucene80/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/util/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/index/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/util/fst/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/analysis/tokenattributes/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/search/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/util/packed/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/util/mutable/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/lucene70/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/perfield/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/analysis/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/analysis/standard/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/store/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/blocktree/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/search/spans/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/search/similarities/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/util/automaton/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/codecs/lucene50/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java/org/apache/lucene/geo/package-info.class
>      [copy] Copying 3 files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java
> 
> init:
> 
> -clover.disable:
> 
> -clover.load:
> 
> -clover.classpath:
> 
> -clover.setup:
> 
> clover:
> 
> compile-core:
>     [mkdir] Created dir: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java
>     [javac] Compiling 472 source files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/hunspell/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/minhash/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/ga/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/ca/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/custom/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/sr/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/collation/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/sv/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/bg/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/payloads/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/ngram/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/core/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/bn/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/fr/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/tartarus/snowball/ext/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/br/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/miscellaneous/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/sinks/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/cjk/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/synonym/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/wikipedia/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/fa/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/reverse/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/nl/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/ro/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/fi/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/ru/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/no/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/el/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/ckb/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/tartarus/snowball/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/in/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/util/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/it/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/snowball/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/en/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/es/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/shingle/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/eu/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/ar/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/query/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/id/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/compound/hyphenation/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/charfilter/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/pt/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/lv/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/lt/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/hu/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/hy/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/pattern/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/cz/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/th/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/path/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/tr/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/da/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/de/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/hi/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/collation/tokenattributes/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/gl/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/commongrams/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java/org/apache/lucene/analysis/compound/package-info.class
>      [copy] Copying 40 files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java
> 
> patch-mrjar-classes:
> [patch-cls] Remapped 0 class files for Java 9 to: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/classes/java9
>     [touch] Creating 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/patch-mrjar.stamp
> 
> -mrjar-check:
> 
> -mrjar-core:
> 
> -jar-core:
>       [jar] Building jar: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/common/lucene-analyzers-common-9.0.0-SNAPSHOT.jar
> 
> jar-core:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
> 
> git-autoclean:
> 
> resolve:
> 
> common.init:
> 
> compile-lucene-core:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
> 
> git-autoclean:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> init:
> 
> -clover.disable:
> 
> -clover.load:
> 
> -clover.classpath:
> 
> -clover.setup:
> 
> clover:
> 
> compile-core:
> 
> init:
> 
> -clover.disable:
> 
> -clover.load:
> 
> -clover.classpath:
> 
> -clover.setup:
> 
> clover:
> 
> common.compile-core:
>     [mkdir] Created dir: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/classes/java
>     [javac] Compiling 25 source files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/classes/java
>     [javac] Note: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/analysis/icu/src/java/org/apache/lucene/analysis/icu/ICUTransformFilter.java
>  uses or overrides a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/classes/java/org/apache/lucene/analysis/icu/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/classes/java/org/apache/lucene/analysis/icu/tokenattributes/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/classes/java/org/apache/lucene/analysis/icu/segmentation/package-info.class
>      [copy] Copying 6 files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/classes/java
> 
> compile-core:
> 
> patch-mrjar-classes:
> [patch-cls] Remapped 0 class files for Java 9 to: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/classes/java9
>     [touch] Creating 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/patch-mrjar.stamp
> 
> -mrjar-check:
> 
> -mrjar-core:
> 
> -jar-core:
>       [jar] Building jar: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/analysis/icu/lucene-analyzers-icu-9.0.0-SNAPSHOT.jar
> 
> jar-core:
> 
> -compile-test-lucene-queryparser:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
> 
> git-autoclean:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> common.init:
> 
> compile-lucene-core:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
> 
> git-autoclean:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve:
> 
> init:
> 
> -clover.disable:
> 
> -clover.load:
> 
> -clover.classpath:
> 
> -clover.setup:
> 
> clover:
> 
> compile-core:
> 
> init:
> 
> compile-test:
> 
> check-queries-uptodate:
> 
> jar-queries:
> 
> -mrjar-classes-uptodate:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve-groovy:
> [ivy:cachepath] :: resolving dependencies :: 
> org.codehaus.groovy#groovy-all-caller;working
> [ivy:cachepath]         confs: [default]
> [ivy:cachepath]         found org.codehaus.groovy#groovy-all;2.4.15 in public
> [ivy:cachepath] :: resolution report :: resolve 12ms :: artifacts dl 0ms
>         ---------------------------------------------------------------------
>         |                  |            modules            ||   artifacts   |
>         |       conf       | number| search|dwnlded|evicted|| number|dwnlded|
>         ---------------------------------------------------------------------
>         |      default     |   1   |   0   |   0   |   0   ||   1   |   0   |
>         ---------------------------------------------------------------------
> 
> check-expressions-uptodate:
> 
> jar-expressions:
> 
> -mrjar-classes-uptodate:
> 
> ivy-availability-check:
> [loadresource] Do not set property disallowed.ivy.jars.list as its length is 
> 0.
> 
> -ivy-fail-disallowed-ivy-version:
> 
> ivy-fail:
> 
> ivy-configure:
> [ivy:configure] :: loading settings :: file = 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/top-level-ivy-settings.xml
> 
> resolve-groovy:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
> 
> git-autoclean:
> 
> resolve:
> 
> common.init:
> 
> compile-lucene-core:
> 
> init:
> 
> -clover.disable:
> 
> -clover.load:
> 
> -clover.classpath:
> 
> -clover.setup:
> 
> clover:
> 
> compile-core:
>     [mkdir] Created dir: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/classes/java
>     [javac] Compiling 16 source files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/classes/java
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/classes/java/org/apache/lucene/expressions/js/package-info.class
>     [javac] Creating empty 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/classes/java/org/apache/lucene/expressions/package-info.class
>      [copy] Copying 1 file to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/classes/java
> 
> patch-mrjar-classes:
> [patch-cls] Remapped 0 class files for Java 9 to: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/classes/java9
>     [touch] Creating 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/patch-mrjar.stamp
> 
> -mrjar-check:
> 
> -mrjar-core:
> 
> -jar-core:
>       [jar] Building jar: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/expressions/lucene-expressions-9.0.0-SNAPSHOT.jar
> 
> jar-core:
> 
> -check-git-state:
> 
> -git-cleanroot:
> 
> -copy-git-state:
> 
> git-autoclean:
> 
> resolve:
> 
> common.init:
> 
> compile-lucene-core:
> 
> init:
> 
> -clover.disable:
> 
> -clover.load:
> 
> -clover.classpath:
> 
> -clover.setup:
> 
> clover:
> 
> common.compile-core:
>     [mkdir] Created dir: 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/queries/classes/java
>     [javac] Compiling 82 source files to 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/queries/classes/java
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/FunctionQuery.java:60:
>  warning: [rawtypes] found raw type: Map
>     [javac]     protected final Map context;
>     [javac]                     ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:54:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public abstract FunctionValues getValues(Map context, 
> LeafReaderContext readerContext) throws IOException;
>     [javac]                                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:78:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public void createWeight(Map context, IndexSearcher searcher) 
> throws IOException {
>     [javac]                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:84:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public static Map newContext(IndexSearcher searcher) {
>     [javac]                 ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:85:
>  warning: [rawtypes] found raw type: Map
>     [javac]     Map context = new IdentityHashMap();
>     [javac]     ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:85:
>  warning: [rawtypes] found raw type: IdentityHashMap
>     [javac]     Map context = new IdentityHashMap();
>     [javac]                       ^
>     [javac]   missing type arguments for generic class IdentityHashMap<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in class IdentityHashMap
>     [javac]     V extends Object declared in class IdentityHashMap
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:86:
>  warning: [unchecked] unchecked call to put(K,V) as a member of the raw type 
> Map
>     [javac]     context.put("searcher", searcher);
>     [javac]                ^
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:123:
>  warning: [rawtypes] found raw type: Map
>     [javac]       Map context = new IdentityHashMap<>();
>     [javac]       ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:125:
>  warning: [unchecked] unchecked call to put(K,V) as a member of the raw type 
> Map
>     [javac]       context.put("scorer", scorer);
>     [javac]                  ^
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:199:
>  warning: [rawtypes] found raw type: Map
>     [javac]       Map context = new HashMap<>();
>     [javac]       ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:201:
>  warning: [unchecked] unchecked call to put(K,V) as a member of the raw type 
> Map
>     [javac]       context.put("scorer", scorer);
>     [javac]                  ^
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:202:
>  warning: [unchecked] unchecked call to put(K,V) as a member of the raw type 
> Map
>     [javac]       context.put("searcher", searcher);
>     [javac]                  ^
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:239:
>  warning: [rawtypes] found raw type: Map
>     [javac]       Map context = new HashMap<>();
>     [javac]       ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:242:
>  warning: [unchecked] unchecked call to put(K,V) as a member of the raw type 
> Map
>     [javac]       context.put("scorer", scorer);
>     [javac]                  ^
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:243:
>  warning: [unchecked] unchecked call to put(K,V) as a member of the raw type 
> Map
>     [javac]       context.put("searcher", searcher);
>     [javac]                  ^
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:287:
>  warning: [rawtypes] found raw type: Map
>     [javac]     public FunctionValues getValues(Map context, 
> LeafReaderContext readerContext) throws IOException {
>     [javac]                                     ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:369:
>  warning: [rawtypes] found raw type: Map
>     [javac]       Map context = newContext(searcher);
>     [javac]       ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:376:
>  warning: [rawtypes] found raw type: Map
>     [javac]     private final Map context;
>     [javac]                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:378:
>  warning: [rawtypes] found raw type: Map
>     [javac]     public ValueSourceComparatorSource(Map context) {
>     [javac]                                        ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:398:
>  warning: [rawtypes] found raw type: Map
>     [javac]     private final Map fcontext;
>     [javac]                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/ValueSource.java:401:
>  warning: [rawtypes] found raw type: Map
>     [javac]     ValueSourceComparator(Map fcontext, int numHits) {
>     [javac]                           ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/BytesRefFieldSource.java:44:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/ComparisonBoolFunction.java:53:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/ComparisonBoolFunction.java:100:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public void createWeight(Map context, IndexSearcher searcher) 
> throws IOException {
>     [javac]                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/ConstValueSource.java:44:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/MultiFunction.java:115:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public static FunctionValues[] valsArr(List<ValueSource> 
> sources, Map fcontext, LeafReaderContext readerContext) throws IOException {
>     [javac]                                                                   
>   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/MultiFunction.java:160:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public void createWeight(Map context, IndexSearcher searcher) 
> throws IOException {
>     [javac]                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DefFunction.java:45:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map fcontext, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DualFloatFunction.java:54:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DualFloatFunction.java:78:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public void createWeight(Map context, IndexSearcher searcher) 
> throws IOException {
>     [javac]                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DocFreqValueSource.java:148:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DocFreqValueSource.java:155:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public void createWeight(Map context, IndexSearcher searcher) 
> throws IOException {
>     [javac]                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DocFreqValueSource.java:156:
>  warning: [unchecked] unchecked call to put(K,V) as a member of the raw type 
> Map
>     [javac]     context.put("searcher",searcher);
>     [javac]                ^
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DoubleConstValueSource.java:46:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DoubleFieldSource.java:53:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DoubleFieldSource.java:107:
>  warning: [rawtypes] found raw type: Map
>     [javac]   protected NumericDocValues getNumericDocValues(Map context, 
> LeafReaderContext readerContext) throws IOException {
>     [javac]                                                  ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/EnumFieldSource.java:97:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/FloatFieldSource.java:53:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/FloatFieldSource.java:108:
>  warning: [rawtypes] found raw type: Map
>     [javac]   protected NumericDocValues getNumericDocValues(Map context, 
> LeafReaderContext readerContext) throws IOException {
>     [javac]                                                  ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IDFValueSource.java:48:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IDFValueSource.java:56:
>  warning: auxiliary class ConstDoubleDocValues in 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DocFreqValueSource.java
>  should not be accessed from outside its own source file
>     [javac]     return new ConstDoubleDocValues(idf, this);
>     [javac]                ^
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IfFunction.java:46:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IfFunction.java:145:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public void createWeight(Map context, IndexSearcher searcher) 
> throws IOException {
>     [javac]                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IntFieldSource.java:53:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IntFieldSource.java:112:
>  warning: [rawtypes] found raw type: Map
>     [javac]   protected NumericDocValues getNumericDocValues(Map context, 
> LeafReaderContext readerContext) throws IOException {
>     [javac]                                                  ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/JoinDocFreqValueSource.java:56:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/LinearFloatFunction.java:53:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/LinearFloatFunction.java:72:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public void createWeight(Map context, IndexSearcher searcher) 
> throws IOException {
>     [javac]                            ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/LiteralValueSource.java:48:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] 
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/LongFieldSource.java:65:
>  warning: [rawtypes] found raw type: Map
>     [javac]   public FunctionValues getValues(Map context, LeafReaderContext 
> readerContext) throws IOException {
>     [javac]                                   ^
>     [javac]   missing type arguments for generic class Map<K,V>
>     [javac]   where K,V are type-variables:
>     [javac]     K extends Object declared in interface Map
>     [javac]     V extends Object declared in interface Map
>     [javac] /home/jenkins/worksp
> 
> [...truncated too long message...]
> 
> ption: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> AsyncLogger error handling event seq=3, value='null': 
> java.lang.InterruptedException: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> AsyncLogger error handling event seq=4, value='null': 
> java.lang.InterruptedException: null
>    [junit4]   2> java.lang.InterruptedException
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2014)
>    [junit4]   2>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2088)
>    [junit4]   2>        at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>        at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>        at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>        at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> Mar 09, 2019 2:41:12 PM 
> com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll
>    [junit4]   2> SEVERE: There are still zombie threads that couldn't be 
> terminated:
>    [junit4]   2>    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]   2>         at sun.misc.Unsafe.park(Native Method)
>    [junit4]   2>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>    [junit4]   2>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>    [junit4]   2>         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]   2>         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]   2>         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]   2>         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]   2>         at java.lang.Thread.run(Thread.java:748)
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene80): {}, 
> docValues:{}, maxPointsInLeafNode=1196, maxMBSortInHeap=5.773031828145287, 
> sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@398a07a9),
>  locale=hi-IN, timezone=Europe/Gibraltar
>    [junit4]   2> NOTE: Linux 4.18.0-15-generic amd64/Oracle Corporation 
> 1.8.0_172 (64-bit)/cpus=8,threads=2,free=391881464,total=514850816
>    [junit4]   2> NOTE: All tests run in this JVM: [PluginInfoTest]
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=PluginInfoTest 
> -Dtests.seed=193B623095C9C28 -Dtests.multiplier=3 -Dtests.slow=true 
> -Dtests.badapples=true -Dtests.locale=hi-IN -Dtests.timezone=Europe/Gibraltar 
> -Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   0.00s J0 | PluginInfoTest (suite) <<<
>    [junit4]    > Throwable #1: 
> com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked from 
> SUITE scope at org.apache.solr.core.PluginInfoTest: 
>    [junit4]    >    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]    >         at sun.misc.Unsafe.park(Native Method)
>    [junit4]    >         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>    [junit4]    >         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>    [junit4]    >         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]    >         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]    >         at java.lang.Thread.run(Thread.java:748)
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)Throwable #2: 
> com.carrotsearch.randomizedtesting.ThreadLeakError: There are still zombie 
> threads that couldn't be terminated:
>    [junit4]    >    1) Thread[id=14, name=Log4j2-TF-1-AsyncLoggerConfig-1, 
> state=TIMED_WAITING, group=TGRP-PluginInfoTest]
>    [junit4]    >         at sun.misc.Unsafe.park(Native Method)
>    [junit4]    >         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>    [junit4]    >         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>    [junit4]    >         at 
> com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
>    [junit4]    >         at 
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
>    [junit4]    >         at 
> com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
>    [junit4]    >         at java.lang.Thread.run(Thread.java:748)
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([193B623095C9C28]:0)
>    [junit4] Completed [3/5 (3!)] on J0 in 24.90s, 9 tests, 2 errors <<< 
> FAILURES!
>    [junit4] 
>    [junit4] Suite: org.apache.solr.core.PluginInfoTest
>    [junit4] Completed [4/5 (3!)] on J1 in 0.01s, 9 tests, 9 skipped
>    [junit4] 
>    [junit4] Suite: org.apache.solr.core.PluginInfoTest
>    [junit4] Completed [5/5 (3!)] on J2 in 0.01s, 9 tests, 9 skipped
>    [junit4] 
>    [junit4] 
>    [junit4] Tests with failures [seed: 193B623095C9C28]:
>    [junit4]   - org.apache.solr.core.PluginInfoTest (suite)
>    [junit4]   - org.apache.solr.core.PluginInfoTest (suite)
>    [junit4]   - org.apache.solr.core.PluginInfoTest (suite)
>    [junit4] 
>    [junit4] 
>    [junit4] JVM J0:     0.84 ..    26.64 =    25.80s
>    [junit4] JVM J1:     0.85 ..    26.76 =    25.91s
>    [junit4] JVM J2:     0.86 ..    26.77 =    25.91s
>    [junit4] Execution time total: 26 seconds
>    [junit4] Tests summary: 5 suites, 45 tests, 6 suite-level errors, 18 
> ignored
> 
> BUILD FAILED
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/common-build.xml:1572:
>  The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/common-build.xml:1099:
>  There were test failures: 5 suites, 45 tests, 6 suite-level errors, 18 
> ignored [seed: 193B623095C9C28]
> 
> Total time: 28 seconds
> 
> [repro] Setting last failure code to 256
> 
> [repro] Failures:
> [repro]   3/5 failed: org.apache.solr.core.PluginInfoTest
> [repro] Exiting with code 256
> + mv lucene/build lucene/build.repro
> + mv solr/build solr/build.repro
> + mv lucene/build.orig lucene/build
> + mv solr/build.orig solr/build
> Archiving artifacts
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> [WARNINGS] Parsing warnings in console log with parser Java Compiler (javac)
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> No credentials specified
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> <Git Blamer> Using GitBlamer to create author and commit information for all 
> warnings.
> <Git Blamer> GIT_COMMIT=27df824a4b62512f64c885a3d213827a315109e9, 
> workspace=/home/jenkins/workspace/Lucene-Solr-master-Linux
> [WARNINGS] Computing warning deltas based on reference build #23759
> Recording test results
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Build step 'Publish JUnit test result report' changed build result to UNSTABLE
> Email was triggered for: Unstable (Test Failures)
> Sending email for trigger: Unstable (Test Failures)
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting 
> ANT_1_8_2_HOME=/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 
> -- 
> - Mark
> 
> http://about.me/markrmiller


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to