So it turns out that most test failures were on the 4x branch and that's
because I forgot to apply a test bug to the 4x branch last month (doh!).
But there is still a bug for me to find because trunk failed, and I needed
the -Dtests.multiplier=3 to reproduce it.

Thanks Dawid.

~ David

On 6/15/13 5:19 AM, "Dawid Weiss" <[email protected]> wrote:

>> [junit4:junit4]   2> NOTE: reproduce with: ant test
>> -Dtestcase=SpatialOpRecursivePrefixTreeTest
>>-Dtests.method="testContains {#1
>> seed=[9166D28D6532217A:472BE5C4B7344982]}" -Dtests.seed=9166D28D6532217A
>> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=uk_UA
>> -Dtests.timezone=Etc/GMT-6 -Dtests.file.encoding=UTF-8
>
>This is a problem with JUnit in general -- the "name" of a test method
>is not really known and has to be derived from a Description object...
>lots of hairy stuff. The info shown above in -Dtests.method has a full
>seed (class and method-level) so if you run with:
>
>"-Dtests.seed=9166D28D6532217A:472BE5C4B7344982"
>
>it should reproduce (if it's reproducible) because then the seed is
>fixed for all reiterations of @Repeat. If you provide only the first
>part of the seed then the @Repeat annotation will pick a different
>seed for each run (and the failures should still reproduce).
>
>Try it.
>
>Dawid
>
>>
>> Notice the -Dtests.method="testContains {#1
>> seed=[9166D28D6532217A:472BE5C4B7344982]}" part, which is wrong because
>>if I
>> do that, it'll not find the method to test.  If I change this to simply
>> testContains, and set the seed normally -Dtests.seed=91.... then I still
>> can't reproduce the problem.  This test appears to have failed a bunch
>>of
>> times lately with different seeds.
>>
>> ~ David
>>
>> ---------- Forwarded message ----------
>> From: Policeman Jenkins Server <[email protected]>
>> Date: Fri, Jun 14, 2013 at 9:33 PM
>> Subject: [JENKINS] Lucene-Solr-4.x-Linux (32bit/jdk1.6.0_45) - Build #
>>6066
>> - Still Failing!
>> To: [email protected]
>>
>>
>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/6066/
>> Java: 32bit/jdk1.6.0_45 -server -XX:+UseSerialGC
>>
>> 1 tests failed.
>> FAILED:
>> 
>>org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest.testCon
>>tains
>> {#1 seed=[9166D28D6532217A:472BE5C4B7344982]}
>>
>> Error Message:
>> Shouldn't match I
>> #0:ShapePair(Rect(minX=102.0,maxX=112.0,minY=-36.0,maxY=120.0) ,
>> Rect(minX=168.0,maxX=175.0,minY=-1.0,maxY=11.0))
>> Q:Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)
>>
>> Stack Trace:
>> java.lang.AssertionError: Shouldn't match I
>> #0:ShapePair(Rect(minX=102.0,maxX=112.0,minY=-36.0,maxY=120.0) ,
>> Rect(minX=168.0,maxX=175.0,minY=-1.0,maxY=11.0))
>> Q:Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)
>>         at
>> __randomizedtesting.SeedInfo.seed([9166D28D6532217A:472BE5C4B7344982]:0)
>>         at org.junit.Assert.fail(Assert.java:93)
>>         at
>> 
>>org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest.fail(Sp
>>atialOpRecursivePrefixTreeTest.java:287)
>>         at
>> 
>>org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest.doTest(
>>SpatialOpRecursivePrefixTreeTest.java:273)
>>         at
>> 
>>org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest.testCon
>>tains(SpatialOpRecursivePrefixTreeTest.java:101)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> 
>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
>>:39)
>>         at
>> 
>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
>>mpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:597)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunn
>>er.java:1559)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Randomized
>>Runner.java:79)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Randomized
>>Runner.java:737)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Randomized
>>Runner.java:773)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Randomized
>>Runner.java:787)
>>         at
>> 
>>org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSe
>>tupTeardownChained.java:50)
>>         at
>> 
>>org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldC
>>acheSanity.java:51)
>>         at
>> 
>>org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
>>fterRule.java:46)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.
>>evaluate(SystemPropertiesInvariantRule.java:55)
>>         at
>> 
>>org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThrea
>>dAndTestName.java:49)
>>         at
>> 
>>org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
>>IgnoreAfterMaxFailures.java:70)
>>         at
>> 
>>org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
>>.java:48)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Statem
>>entAdapter.java:36)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(
>>ThreadLeakControl.java:358)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(T
>>hreadLeakControl.java:782)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLea
>>kControl.java:442)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Randomi
>>zedRunner.java:746)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Randomized
>>Runner.java:648)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Randomized
>>Runner.java:682)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Randomized
>>Runner.java:693)
>>         at
>> 
>>org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
>>fterRule.java:46)
>>         at
>> 
>>org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCla
>>ssName.java:42)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.
>>evaluate(SystemPropertiesInvariantRule.java:55)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsR
>>ule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsR
>>ule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Statem
>>entAdapter.java:36)
>>         at
>> 
>>org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAsse
>>rtionsRequired.java:43)
>>         at
>> 
>>org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
>>.java:48)
>>         at
>> 
>>org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
>>IgnoreAfterMaxFailures.java:70)
>>         at
>> 
>>org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
>>TestSuites.java:55)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Statem
>>entAdapter.java:36)
>>         at
>> 
>>com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(
>>ThreadLeakControl.java:358)
>>         at java.lang.Thread.run(Thread.java:662)
>>
>>
>>
>>
>> Build Log:
>> [...truncated 7772 lines...]
>> [junit4:junit4] Suite:
>> org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-2,SPG:(QuadPrefixTree(ma
>>xLevels:2,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:3,SPG:(QuadPrefixTree(max
>>Levels:7,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:4,SPG:(QuadPrefixTree(max
>>Levels:8,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:2,SPG:(QuadPrefixTree(max
>>Levels:6,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-2,SPG:(QuadPrefixTree(ma
>>xLevels:2,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:4,SPG:(QuadPrefixTree(max
>>Levels:8,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-1,SPG:(QuadPrefixTree(ma
>>xLevels:3,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:2,SPG:(QuadPrefixTree(max
>>Levels:6,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:1,SPG:(QuadPrefixTree(max
>>Levels:5,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:3,SPG:(QuadPrefixTree(max
>>Levels:7,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:2,SPG:(QuadPrefixTree(max
>>Levels:6,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:1,SPG:(QuadPrefixTree(max
>>Levels:5,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-1,SPG:(QuadPrefixTree(ma
>>xLevels:3,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:0,SPG:(QuadPrefixTree(max
>>Levels:4,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:2,SPG:(QuadPrefixTree(max
>>Levels:6,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:0,SPG:(QuadPrefixTree(max
>>Levels:4,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-2,SPG:(QuadPrefixTree(ma
>>xLevels:2,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:1,SPG:(QuadPrefixTree(max
>>Levels:5,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:4,SPG:(QuadPrefixTree(max
>>Levels:8,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-2,SPG:(QuadPrefixTree(ma
>>xLevels:2,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:3,SPG:(QuadPrefixTree(max
>>Levels:7,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-1,SPG:(QuadPrefixTree(ma
>>xLevels:3,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:0,SPG:(QuadPrefixTree(max
>>Levels:4,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:3,SPG:(QuadPrefixTree(max
>>Levels:7,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:3,SPG:(QuadPrefixTree(max
>>Levels:7,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:4,SPG:(QuadPrefixTree(max
>>Levels:8,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:3,SPG:(QuadPrefixTree(max
>>Levels:7,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:2,SPG:(QuadPrefixTree(max
>>Levels:6,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:4,SPG:(QuadPrefixTree(max
>>Levels:8,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   2>
>> Ig:ShapePair(Rect(minX=0.0,maxX=128.0,minY=-128.0,maxY=128.0) ,
>> Rect(minX=128.0,maxX=256.0,minY=-128.0,maxY=128.0))
>> Qg:Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)
>> [junit4:junit4]   2> NOTE: reproduce with: ant test
>> -Dtestcase=SpatialOpRecursivePrefixTreeTest
>>-Dtests.method="testContains {#1
>> seed=[9166D28D6532217A:472BE5C4B7344982]}" -Dtests.seed=9166D28D6532217A
>> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=uk_UA
>> -Dtests.timezone=Etc/GMT-6 -Dtests.file.encoding=UTF-8
>> [junit4:junit4] FAILURE 0.05s J0 |
>> SpatialOpRecursivePrefixTreeTest.testContains {#1
>> seed=[9166D28D6532217A:472BE5C4B7344982]} <<<
>> [junit4:junit4]    > Throwable #1: java.lang.AssertionError: Shouldn't
>>match
>> I #0:ShapePair(Rect(minX=102.0,maxX=112.0,minY=-36.0,maxY=120.0) ,
>> Rect(minX=168.0,maxX=175.0,minY=-1.0,maxY=11.0))
>> Q:Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)
>> [junit4:junit4]    >    at
>> __randomizedtesting.SeedInfo.seed([9166D28D6532217A:472BE5C4B7344982]:0)
>> [junit4:junit4]    >    at
>> 
>>org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest.fail(Sp
>>atialOpRecursivePrefixTreeTest.java:287)
>> [junit4:junit4]    >    at
>> 
>>org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest.doTest(
>>SpatialOpRecursivePrefixTreeTest.java:273)
>> [junit4:junit4]    >    at
>> 
>>org.apache.lucene.spatial.prefix.SpatialOpRecursivePrefixTreeTest.testCon
>>tains(SpatialOpRecursivePrefixTreeTest.java:101)
>> [junit4:junit4]    >    at java.lang.Thread.run(Thread.java:662)
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:0,SPG:(QuadPrefixTree(max
>>Levels:4,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:3,SPG:(QuadPrefixTree(max
>>Levels:7,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:4,SPG:(QuadPrefixTree(max
>>Levels:8,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-3,SPG:(QuadPrefixTree(ma
>>xLevels:1,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:2,SPG:(QuadPrefixTree(max
>>Levels:6,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   1> Strategy:
>> 
>>RecursivePrefixTreeStrategy(prefixGridScanLevel:-2,SPG:(QuadPrefixTree(ma
>>xLevels:2,ctx:SpatialContext{geo=false,
>> calculator=CartesianDistCalc,
>> worldBounds=Rect(minX=0.0,maxX=256.0,minY=-128.0,maxY=128.0)})))
>> [junit4:junit4]   2> NOTE: test params are:
>> 
>>codec=HighCompressionCompressingStoredFields(storedFieldsFormat=Compressi
>>ngStoredFieldsFormat(compressionMode=HIGH_COMPRESSION,
>> chunkSize=170),
>> 
>>termVectorsFormat=CompressingTermVectorsFormat(compressionMode=HIGH_COMPR
>>ESSION,
>> chunkSize=170)),
>>sim=RandomSimilarityProvider(queryNorm=true,coord=yes): {},
>> locale=uk_UA, timezone=Etc/GMT-6
>> [junit4:junit4]   2> NOTE: Linux 3.2.0-45-generic i386/Sun Microsystems
>>Inc.
>> 1.6.0_45 (32-bit)/cpus=8,threads=1,free=38019040,total=64880640
>> [junit4:junit4]   2> NOTE: All tests run in this JVM: [JtsPolygonTest,
>> TestRecursivePrefixTreeStrategy, SpatialOpRecursivePrefixTreeTest]
>> [junit4:junit4] Completed on J0 in 3.96s, 42 tests, 1 failure <<<
>>FAILURES!
>>
>> [...truncated 25 lines...]
>> BUILD FAILED
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:391: The
>> following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:371: The
>> following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:39: The
>>following
>> error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:557:
>>The
>> following error occurred while executing this line:
>> 
>>/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:
>>1827:
>> The following error occurred while executing this line:
>> 
>>/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:
>>61:
>> The following error occurred while executing this line:
>> 
>>/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:
>>1243:
>> The following error occurred while executing this line:
>> 
>>/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:
>>887:
>> There were test failures: 12 suites, 69 tests, 1 failure, 2 ignored (2
>> assumptions)
>>
>> Total time: 17 minutes 32 seconds
>> Build step 'Invoke Ant' marked build as failure
>> Description set: Java: 32bit/jdk1.6.0_45 -server -XX:+UseSerialGC
>> Archiving artifacts
>> Recording test results
>> Email was triggered for: Failure
>> Sending email for trigger: Failure
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [email protected]
>For additional commands, e-mail: [email protected]
>


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

Reply via email to