You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Policeman Jenkins Server <je...@thetaphi.de> on 2016/06/16 19:28:49 UTC

[JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Build: http://jenkins.thetaphi.de/job/Lucene-Solr-5.5-Linux/292/
Java: 32bit/jdk1.7.0_80 -server -XX:+UseSerialGC

4 tests failed.
FAILED:  org.apache.lucene.search.TestBoolean2.testQueries01

Error Message:
hits1 doc nrs for hit 0 expected:<4456> but was:<6505>

Stack Trace:
junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
	at junit.framework.Assert.fail(Assert.java:50)
	at junit.framework.Assert.failNotEquals(Assert.java:287)
	at junit.framework.Assert.assertEquals(Assert.java:67)
	at junit.framework.Assert.assertEquals(Assert.java:199)
	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at java.lang.Thread.run(Thread.java:745)


FAILED:  org.apache.lucene.search.TestBoolean2.testQueries03

Error Message:
hits1 doc nrs for hit 0 expected:<4456> but was:<6505>

Stack Trace:
junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
	at junit.framework.Assert.fail(Assert.java:50)
	at junit.framework.Assert.failNotEquals(Assert.java:287)
	at junit.framework.Assert.assertEquals(Assert.java:67)
	at junit.framework.Assert.assertEquals(Assert.java:199)
	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at java.lang.Thread.run(Thread.java:745)


FAILED:  org.apache.lucene.search.TestBoolean2.testQueries02

Error Message:
hits1 doc nrs for hit 0 expected:<4456> but was:<6505>

Stack Trace:
junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
	at junit.framework.Assert.fail(Assert.java:50)
	at junit.framework.Assert.failNotEquals(Assert.java:287)
	at junit.framework.Assert.assertEquals(Assert.java:67)
	at junit.framework.Assert.assertEquals(Assert.java:199)
	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at java.lang.Thread.run(Thread.java:745)


FAILED:  org.apache.lucene.search.TestBoolean2.testQueries08

Error Message:
hits1 doc nrs for hit 0 expected:<4456> but was:<6505>

Stack Trace:
junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
	at junit.framework.Assert.fail(Assert.java:50)
	at junit.framework.Assert.failNotEquals(Assert.java:287)
	at junit.framework.Assert.assertEquals(Assert.java:67)
	at junit.framework.Assert.assertEquals(Assert.java:199)
	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
	at java.lang.Thread.run(Thread.java:745)




Build Log:
[...truncated 876 lines...]
   [junit4] Suite: org.apache.lucene.search.TestBoolean2
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries01 <<<
   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries03 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries03 <<<
   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries02 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries02 <<<
   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries08 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.00s J1 | TestBoolean2.testQueries08 <<<
   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
   [junit4]   2> NOTE: test params are: codec=CheapBastard, sim=RandomSimilarity(queryNorm=false,coord=no): {field2=DFI(Saturated), field=DFR I(ne)B1}, locale=nn-NO, timezone=America/St_Vincent
   [junit4]   2> NOTE: Linux 4.4.0-24-generic i386/Oracle Corporation 1.7.0_80 (32-bit)/cpus=12,threads=1,free=63746136,total=109789184
   [junit4]   2> NOTE: All tests run in this JVM: [TestDocTermOrdsRewriteMethod, TestTermVectorsReader, TestAllFilesHaveCodecHeader, TestDocument, TestNamedSPILoader, TestGrowableByteArrayDataOutput, TestFixedBitSet, TestSpanContainQuery, TestMatchAllDocsQuery, TestManyFields, TestByteSlices, TestRollingBuffer, TestDateTools, TestLockFactory, TestFieldMaskingSpanQuery, TestPerFieldDocValuesFormat, TestBooleanMinShouldMatch, TestUniqueTermCount, TestTransactionRollback, TestBoolean2]
   [junit4] Completed [207/422 (1!)] on J1 in 28.06s, 11 tests, 4 failures <<< FAILURES!

[...truncated 719 lines...]
BUILD FAILED
/home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:750: The following error occurred while executing this line:
/home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:694: The following error occurred while executing this line:
/home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:59: The following error occurred while executing this line:
/home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/build.xml:50: The following error occurred while executing this line:
/home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1477: The following error occurred while executing this line:
/home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1033: There were test failures: 422 suites (1 ignored), 3464 tests, 4 failures, 52 ignored (48 assumptions) [seed: 5787EE10A58E0A9C]

Total time: 6 minutes 59 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts
[WARNINGS] Skipping publisher since build result is FAILURE
Recording test results
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any



Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Michael McCandless <lu...@mikemccandless.com>.
Thanks Steve.

Mike McCandless

http://blog.mikemccandless.com

On Fri, Jun 17, 2016 at 6:42 PM, Steve Rowe <sa...@gmail.com> wrote:

> No problem, will do.
>
> --
> Steve
> www.lucidworks.com
>
> > On Jun 17, 2016, at 6:40 PM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> >
> > Ugh sorry I spaced out!  Can you cherry-pick?  Thanks.
> >
> > Mike McCandless
> >
> > http://blog.mikemccandless.com
> >
> > On Fri, Jun 17, 2016 at 4:44 PM, Steve Rowe <sa...@gmail.com> wrote:
> > Thanks Mike!
> >
> > I noticed you didn’t push to branch_5_5 - was that just an oversight, or
> am I being too impatient?  (I can cherry-pick it if you’d like me to.)
> >
> > --
> > Steve
> > www.lucidworks.com
> >
> > > On Jun 17, 2016, at 2:56 PM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> > >
> > > Hi Steve,
> > >
> > > I dug some more, and I think this small change fixes the buggy test:
> > >
> > > diff --git
> a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > index d97d8d4..f4ead23 100644
> > > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > @@ -165,7 +165,7 @@ public class TestBoolean2 extends LuceneTestCase {
> > >      "w1 w2 w3 w4 w5",
> > >      "w1 w3 w2 w3",
> > >      "w1 xx w2 yy w3",
> > > -    "w1 w3 xx w2 yy w3"
> > > +    "w1 w3 xx w2 yy mm"
> > >    };
> > >
> > >    public void queriesTest(Query query, int[] expDocNrs) throws
> Exception {
> > >
> > >
> > > Those strings are the documents that the test indexes, and the root
> cause of the failure is that w3 appears twice in the last document (tf=2),
> and the last document is longer.  The test assumed (illegally) that the
> last document would always get a worst score than the one before it, but
> that's up to the similarity and something changed here between 5.x and 6.x.
> > >
> > > I'll push this shortly to 5.x, 6.x, master...
> > >
> > > Mike McCandless
> > >
> > > http://blog.mikemccandless.com
> > >
> > > On Fri, Jun 17, 2016 at 11:08 AM, Steve Rowe <sa...@gmail.com> wrote:
> > > Thanks for digging, Mike.
> > >
> > > These tests aren’t failing on 6.x (including the backport to
> branch_6_0: 0/100 TestBoolean2 beasting failures just nnw) - in your
> digging did you come across anything that would explain that?
> > >
> > > I’d rather not revert this bugfix backport just because it exposed
> other, possibly test-only?, bugs, but I understand that spending a bunch of
> time on an old patch release is non-optimal :).
> > >
> > > --
> > > Steve
> > > www.lucidworks.com
> > >
> > > > On Jun 17, 2016, at 9:45 AM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> > > >
> > > > OK I dug a bit, specifically on this test failure:
> > > >
> > > >     ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01
> -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true
> -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent
> -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
> > > >
> > > > and something else is at play: this particular test case uses
> ConjunctionScorer, not BooleanScorer (where the original bug was).
> > > >
> > > > What happens for this failing seed is the correct 2 documents match,
> but the 2nd one unexpectedly gets a better score, possibly only when enough
> filler docs were added.  I think it's a poor test because it seems to rely
> on the ClassicSimilarity valuing shorter document (5 vs 6 tokens) more than
> a higher tf for term w3 (2 vs 1), which is bad.  Really our tests should
> not rely on specific scoring factors.
> > > >
> > > > Net/net this seems like a test bug, but I'm not sure how to fix it.
> > > >
> > > > Mike McCandless
> > > >
> > > > http://blog.mikemccandless.com
> > > >
> > > > On Fri, Jun 17, 2016 at 6:05 AM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> > > > I'll dig.
> > > >
> > > > Mike McCandless
> > > >
> > > > http://blog.mikemccandless.com
> > > >
> > > > On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com>
> wrote:
> > > > Thanks for looking Hoss.
> > > >
> > > > I compared files changed by the commits on branch_6x and on
> branch_5_5, and I don’t see anything consequential, so I don’t think this
> is a case of a misapplied backport.
> > > >
> > > > --
> > > > Steve
> > > > www.lucidworks.com
> > > >
> > > > > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <
> hossman_lucene@fucit.org> wrote:
> > > > >
> > > > >
> > > > > : : I ran this test before I committed the backport, but it
> succeeded then.
> > > > > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> > > > > :
> > > > > : one of the things that cahnged as part of LUCENE-7132 was that i
> made all
> > > > > : the BQ related tests start randomizing setDisableCoord() ... so
> you might
> > > > > : be seeing some previously unidentified coord related bug that is
> only in
> > > > > : the 5.x line of code?
> > > > > :
> > > > > : that could probably jive with the roughtly 50% failure ratio
> you're
> > > > > : seeing?
> > > > >
> > > > > Hmmm .... nope.  Even with the setDisableCoord commented out (but
> still
> > > > > consuming random().nextBoolean() consistently) the same seeds
> reliably
> > > > > fail on branch_5_5
> > > > >
> > > > > Looks like the "~50%" comes from the "use filler docs or not?" bit
> of the
> > > > > test?  with the patch below i can't find any seeds to fail --
> which makes
> > > > > it seem like the crux of the original bug (results incorrect when
> docs are
> > > > > in diff blocks) is still relevant even after the backport to
> branch_5_5.
> > > > >
> > > > > Mike -- any idea what might still be the problem here?
> > > > >
> > > > >
> > > > >
> > > > > -Hoss
> > > > > http://www.lucidworks.com/
> > > > >
> > > > >
> > > > > diff --git
> > > > > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > > index d97d8d4..596eb64 100644
> > > > > ---
> a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > > +++
> b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase
> {
> > > > >   public static void beforeClass() throws Exception {
> > > > >     // in some runs, test immediate adjacency of matches - in
> others, force a full bucket gap betwen docs
> > > > >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 :
> BooleanScorer.SIZE;
> > > > > +    NUM_FILLER_DOCS = 0; // nocommit
> > > > >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0,
> (NUM_FILLER_DOCS / 2));
> > > > >
> > > > >     directory = newDirectory();
> > > > >
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > > > For additional commands, e-mail: dev-help@lucene.apache.org
> > > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > > For additional commands, e-mail: dev-help@lucene.apache.org
> > > >
> > > >
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > For additional commands, e-mail: dev-help@lucene.apache.org
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>
>

Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Steve Rowe <sa...@gmail.com>.
No problem, will do.

--
Steve
www.lucidworks.com

> On Jun 17, 2016, at 6:40 PM, Michael McCandless <lu...@mikemccandless.com> wrote:
> 
> Ugh sorry I spaced out!  Can you cherry-pick?  Thanks.
> 
> Mike McCandless
> 
> http://blog.mikemccandless.com
> 
> On Fri, Jun 17, 2016 at 4:44 PM, Steve Rowe <sa...@gmail.com> wrote:
> Thanks Mike!
> 
> I noticed you didn’t push to branch_5_5 - was that just an oversight, or am I being too impatient?  (I can cherry-pick it if you’d like me to.)
> 
> --
> Steve
> www.lucidworks.com
> 
> > On Jun 17, 2016, at 2:56 PM, Michael McCandless <lu...@mikemccandless.com> wrote:
> >
> > Hi Steve,
> >
> > I dug some more, and I think this small change fixes the buggy test:
> >
> > diff --git a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > index d97d8d4..f4ead23 100644
> > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > @@ -165,7 +165,7 @@ public class TestBoolean2 extends LuceneTestCase {
> >      "w1 w2 w3 w4 w5",
> >      "w1 w3 w2 w3",
> >      "w1 xx w2 yy w3",
> > -    "w1 w3 xx w2 yy w3"
> > +    "w1 w3 xx w2 yy mm"
> >    };
> >
> >    public void queriesTest(Query query, int[] expDocNrs) throws Exception {
> >
> >
> > Those strings are the documents that the test indexes, and the root cause of the failure is that w3 appears twice in the last document (tf=2), and the last document is longer.  The test assumed (illegally) that the last document would always get a worst score than the one before it, but that's up to the similarity and something changed here between 5.x and 6.x.
> >
> > I'll push this shortly to 5.x, 6.x, master...
> >
> > Mike McCandless
> >
> > http://blog.mikemccandless.com
> >
> > On Fri, Jun 17, 2016 at 11:08 AM, Steve Rowe <sa...@gmail.com> wrote:
> > Thanks for digging, Mike.
> >
> > These tests aren’t failing on 6.x (including the backport to branch_6_0: 0/100 TestBoolean2 beasting failures just nnw) - in your digging did you come across anything that would explain that?
> >
> > I’d rather not revert this bugfix backport just because it exposed other, possibly test-only?, bugs, but I understand that spending a bunch of time on an old patch release is non-optimal :).
> >
> > --
> > Steve
> > www.lucidworks.com
> >
> > > On Jun 17, 2016, at 9:45 AM, Michael McCandless <lu...@mikemccandless.com> wrote:
> > >
> > > OK I dug a bit, specifically on this test failure:
> > >
> > >     ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
> > >
> > > and something else is at play: this particular test case uses ConjunctionScorer, not BooleanScorer (where the original bug was).
> > >
> > > What happens for this failing seed is the correct 2 documents match, but the 2nd one unexpectedly gets a better score, possibly only when enough filler docs were added.  I think it's a poor test because it seems to rely on the ClassicSimilarity valuing shorter document (5 vs 6 tokens) more than a higher tf for term w3 (2 vs 1), which is bad.  Really our tests should not rely on specific scoring factors.
> > >
> > > Net/net this seems like a test bug, but I'm not sure how to fix it.
> > >
> > > Mike McCandless
> > >
> > > http://blog.mikemccandless.com
> > >
> > > On Fri, Jun 17, 2016 at 6:05 AM, Michael McCandless <lu...@mikemccandless.com> wrote:
> > > I'll dig.
> > >
> > > Mike McCandless
> > >
> > > http://blog.mikemccandless.com
> > >
> > > On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com> wrote:
> > > Thanks for looking Hoss.
> > >
> > > I compared files changed by the commits on branch_6x and on branch_5_5, and I don’t see anything consequential, so I don’t think this is a case of a misapplied backport.
> > >
> > > --
> > > Steve
> > > www.lucidworks.com
> > >
> > > > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <ho...@fucit.org> wrote:
> > > >
> > > >
> > > > : : I ran this test before I committed the backport, but it succeeded then.
> > > > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> > > > :
> > > > : one of the things that cahnged as part of LUCENE-7132 was that i made all
> > > > : the BQ related tests start randomizing setDisableCoord() ... so you might
> > > > : be seeing some previously unidentified coord related bug that is only in
> > > > : the 5.x line of code?
> > > > :
> > > > : that could probably jive with the roughtly 50% failure ratio you're
> > > > : seeing?
> > > >
> > > > Hmmm .... nope.  Even with the setDisableCoord commented out (but still
> > > > consuming random().nextBoolean() consistently) the same seeds reliably
> > > > fail on branch_5_5
> > > >
> > > > Looks like the "~50%" comes from the "use filler docs or not?" bit of the
> > > > test?  with the patch below i can't find any seeds to fail -- which makes
> > > > it seem like the crux of the original bug (results incorrect when docs are
> > > > in diff blocks) is still relevant even after the backport to branch_5_5.
> > > >
> > > > Mike -- any idea what might still be the problem here?
> > > >
> > > >
> > > >
> > > > -Hoss
> > > > http://www.lucidworks.com/
> > > >
> > > >
> > > > diff --git
> > > > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > index d97d8d4..596eb64 100644
> > > > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
> > > >   public static void beforeClass() throws Exception {
> > > >     // in some runs, test immediate adjacency of matches - in others, force a full bucket gap betwen docs
> > > >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
> > > > +    NUM_FILLER_DOCS = 0; // nocommit
> > > >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS / 2));
> > > >
> > > >     directory = newDirectory();
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > > For additional commands, e-mail: dev-help@lucene.apache.org
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > For additional commands, e-mail: dev-help@lucene.apache.org
> > >
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Michael McCandless <lu...@mikemccandless.com>.
Ugh sorry I spaced out!  Can you cherry-pick?  Thanks.

Mike McCandless

http://blog.mikemccandless.com

On Fri, Jun 17, 2016 at 4:44 PM, Steve Rowe <sa...@gmail.com> wrote:

> Thanks Mike!
>
> I noticed you didn’t push to branch_5_5 - was that just an oversight, or
> am I being too impatient?  (I can cherry-pick it if you’d like me to.)
>
> --
> Steve
> www.lucidworks.com
>
> > On Jun 17, 2016, at 2:56 PM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> >
> > Hi Steve,
> >
> > I dug some more, and I think this small change fixes the buggy test:
> >
> > diff --git
> a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > index d97d8d4..f4ead23 100644
> > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > @@ -165,7 +165,7 @@ public class TestBoolean2 extends LuceneTestCase {
> >      "w1 w2 w3 w4 w5",
> >      "w1 w3 w2 w3",
> >      "w1 xx w2 yy w3",
> > -    "w1 w3 xx w2 yy w3"
> > +    "w1 w3 xx w2 yy mm"
> >    };
> >
> >    public void queriesTest(Query query, int[] expDocNrs) throws
> Exception {
> >
> >
> > Those strings are the documents that the test indexes, and the root
> cause of the failure is that w3 appears twice in the last document (tf=2),
> and the last document is longer.  The test assumed (illegally) that the
> last document would always get a worst score than the one before it, but
> that's up to the similarity and something changed here between 5.x and 6.x.
> >
> > I'll push this shortly to 5.x, 6.x, master...
> >
> > Mike McCandless
> >
> > http://blog.mikemccandless.com
> >
> > On Fri, Jun 17, 2016 at 11:08 AM, Steve Rowe <sa...@gmail.com> wrote:
> > Thanks for digging, Mike.
> >
> > These tests aren’t failing on 6.x (including the backport to branch_6_0:
> 0/100 TestBoolean2 beasting failures just nnw) - in your digging did you
> come across anything that would explain that?
> >
> > I’d rather not revert this bugfix backport just because it exposed
> other, possibly test-only?, bugs, but I understand that spending a bunch of
> time on an old patch release is non-optimal :).
> >
> > --
> > Steve
> > www.lucidworks.com
> >
> > > On Jun 17, 2016, at 9:45 AM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> > >
> > > OK I dug a bit, specifically on this test failure:
> > >
> > >     ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01
> -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true
> -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent
> -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
> > >
> > > and something else is at play: this particular test case uses
> ConjunctionScorer, not BooleanScorer (where the original bug was).
> > >
> > > What happens for this failing seed is the correct 2 documents match,
> but the 2nd one unexpectedly gets a better score, possibly only when enough
> filler docs were added.  I think it's a poor test because it seems to rely
> on the ClassicSimilarity valuing shorter document (5 vs 6 tokens) more than
> a higher tf for term w3 (2 vs 1), which is bad.  Really our tests should
> not rely on specific scoring factors.
> > >
> > > Net/net this seems like a test bug, but I'm not sure how to fix it.
> > >
> > > Mike McCandless
> > >
> > > http://blog.mikemccandless.com
> > >
> > > On Fri, Jun 17, 2016 at 6:05 AM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> > > I'll dig.
> > >
> > > Mike McCandless
> > >
> > > http://blog.mikemccandless.com
> > >
> > > On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com> wrote:
> > > Thanks for looking Hoss.
> > >
> > > I compared files changed by the commits on branch_6x and on
> branch_5_5, and I don’t see anything consequential, so I don’t think this
> is a case of a misapplied backport.
> > >
> > > --
> > > Steve
> > > www.lucidworks.com
> > >
> > > > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <
> hossman_lucene@fucit.org> wrote:
> > > >
> > > >
> > > > : : I ran this test before I committed the backport, but it
> succeeded then.
> > > > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> > > > :
> > > > : one of the things that cahnged as part of LUCENE-7132 was that i
> made all
> > > > : the BQ related tests start randomizing setDisableCoord() ... so
> you might
> > > > : be seeing some previously unidentified coord related bug that is
> only in
> > > > : the 5.x line of code?
> > > > :
> > > > : that could probably jive with the roughtly 50% failure ratio you're
> > > > : seeing?
> > > >
> > > > Hmmm .... nope.  Even with the setDisableCoord commented out (but
> still
> > > > consuming random().nextBoolean() consistently) the same seeds
> reliably
> > > > fail on branch_5_5
> > > >
> > > > Looks like the "~50%" comes from the "use filler docs or not?" bit
> of the
> > > > test?  with the patch below i can't find any seeds to fail -- which
> makes
> > > > it seem like the crux of the original bug (results incorrect when
> docs are
> > > > in diff blocks) is still relevant even after the backport to
> branch_5_5.
> > > >
> > > > Mike -- any idea what might still be the problem here?
> > > >
> > > >
> > > >
> > > > -Hoss
> > > > http://www.lucidworks.com/
> > > >
> > > >
> > > > diff --git
> > > > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > index d97d8d4..596eb64 100644
> > > > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
> > > >   public static void beforeClass() throws Exception {
> > > >     // in some runs, test immediate adjacency of matches - in
> others, force a full bucket gap betwen docs
> > > >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 :
> BooleanScorer.SIZE;
> > > > +    NUM_FILLER_DOCS = 0; // nocommit
> > > >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS
> / 2));
> > > >
> > > >     directory = newDirectory();
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > > For additional commands, e-mail: dev-help@lucene.apache.org
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > For additional commands, e-mail: dev-help@lucene.apache.org
> > >
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>
>

Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Steve Rowe <sa...@gmail.com>.
Thanks Mike!

I noticed you didn’t push to branch_5_5 - was that just an oversight, or am I being too impatient?  (I can cherry-pick it if you’d like me to.)

--
Steve
www.lucidworks.com

> On Jun 17, 2016, at 2:56 PM, Michael McCandless <lu...@mikemccandless.com> wrote:
> 
> Hi Steve,
> 
> I dug some more, and I think this small change fixes the buggy test:
> 
> diff --git a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> index d97d8d4..f4ead23 100644
> --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> @@ -165,7 +165,7 @@ public class TestBoolean2 extends LuceneTestCase {
>      "w1 w2 w3 w4 w5",
>      "w1 w3 w2 w3",
>      "w1 xx w2 yy w3",
> -    "w1 w3 xx w2 yy w3"
> +    "w1 w3 xx w2 yy mm"
>    };
>  
>    public void queriesTest(Query query, int[] expDocNrs) throws Exception {
> 
> 
> Those strings are the documents that the test indexes, and the root cause of the failure is that w3 appears twice in the last document (tf=2), and the last document is longer.  The test assumed (illegally) that the last document would always get a worst score than the one before it, but that's up to the similarity and something changed here between 5.x and 6.x.
> 
> I'll push this shortly to 5.x, 6.x, master...
> 
> Mike McCandless
> 
> http://blog.mikemccandless.com
> 
> On Fri, Jun 17, 2016 at 11:08 AM, Steve Rowe <sa...@gmail.com> wrote:
> Thanks for digging, Mike.
> 
> These tests aren’t failing on 6.x (including the backport to branch_6_0: 0/100 TestBoolean2 beasting failures just nnw) - in your digging did you come across anything that would explain that?
> 
> I’d rather not revert this bugfix backport just because it exposed other, possibly test-only?, bugs, but I understand that spending a bunch of time on an old patch release is non-optimal :).
> 
> --
> Steve
> www.lucidworks.com
> 
> > On Jun 17, 2016, at 9:45 AM, Michael McCandless <lu...@mikemccandless.com> wrote:
> >
> > OK I dug a bit, specifically on this test failure:
> >
> >     ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
> >
> > and something else is at play: this particular test case uses ConjunctionScorer, not BooleanScorer (where the original bug was).
> >
> > What happens for this failing seed is the correct 2 documents match, but the 2nd one unexpectedly gets a better score, possibly only when enough filler docs were added.  I think it's a poor test because it seems to rely on the ClassicSimilarity valuing shorter document (5 vs 6 tokens) more than a higher tf for term w3 (2 vs 1), which is bad.  Really our tests should not rely on specific scoring factors.
> >
> > Net/net this seems like a test bug, but I'm not sure how to fix it.
> >
> > Mike McCandless
> >
> > http://blog.mikemccandless.com
> >
> > On Fri, Jun 17, 2016 at 6:05 AM, Michael McCandless <lu...@mikemccandless.com> wrote:
> > I'll dig.
> >
> > Mike McCandless
> >
> > http://blog.mikemccandless.com
> >
> > On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com> wrote:
> > Thanks for looking Hoss.
> >
> > I compared files changed by the commits on branch_6x and on branch_5_5, and I don’t see anything consequential, so I don’t think this is a case of a misapplied backport.
> >
> > --
> > Steve
> > www.lucidworks.com
> >
> > > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <ho...@fucit.org> wrote:
> > >
> > >
> > > : : I ran this test before I committed the backport, but it succeeded then.
> > > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> > > :
> > > : one of the things that cahnged as part of LUCENE-7132 was that i made all
> > > : the BQ related tests start randomizing setDisableCoord() ... so you might
> > > : be seeing some previously unidentified coord related bug that is only in
> > > : the 5.x line of code?
> > > :
> > > : that could probably jive with the roughtly 50% failure ratio you're
> > > : seeing?
> > >
> > > Hmmm .... nope.  Even with the setDisableCoord commented out (but still
> > > consuming random().nextBoolean() consistently) the same seeds reliably
> > > fail on branch_5_5
> > >
> > > Looks like the "~50%" comes from the "use filler docs or not?" bit of the
> > > test?  with the patch below i can't find any seeds to fail -- which makes
> > > it seem like the crux of the original bug (results incorrect when docs are
> > > in diff blocks) is still relevant even after the backport to branch_5_5.
> > >
> > > Mike -- any idea what might still be the problem here?
> > >
> > >
> > >
> > > -Hoss
> > > http://www.lucidworks.com/
> > >
> > >
> > > diff --git
> > > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > index d97d8d4..596eb64 100644
> > > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
> > >   public static void beforeClass() throws Exception {
> > >     // in some runs, test immediate adjacency of matches - in others, force a full bucket gap betwen docs
> > >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
> > > +    NUM_FILLER_DOCS = 0; // nocommit
> > >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS / 2));
> > >
> > >     directory = newDirectory();
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > For additional commands, e-mail: dev-help@lucene.apache.org
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Michael McCandless <lu...@mikemccandless.com>.
Hi Steve,

I dug some more, and I think this small change fixes the buggy test:

diff --git
a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
index d97d8d4..f4ead23 100644
--- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
+++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
@@ -165,7 +165,7 @@ public class TestBoolean2 extends LuceneTestCase {
     "w1 w2 w3 w4 w5",
     "w1 w3 w2 w3",
     "w1 xx w2 yy w3",
-    "w1 w3 xx w2 yy w3"
+    "w1 w3 xx w2 yy mm"
   };

   public void queriesTest(Query query, int[] expDocNrs) throws Exception {


Those strings are the documents that the test indexes, and the root cause
of the failure is that w3 appears twice in the last document (tf=2), and
the last document is longer.  The test assumed (illegally) that the last
document would always get a worst score than the one before it, but that's
up to the similarity and something changed here between 5.x and 6.x.

I'll push this shortly to 5.x, 6.x, master...

Mike McCandless

http://blog.mikemccandless.com

On Fri, Jun 17, 2016 at 11:08 AM, Steve Rowe <sa...@gmail.com> wrote:

> Thanks for digging, Mike.
>
> These tests aren’t failing on 6.x (including the backport to branch_6_0:
> 0/100 TestBoolean2 beasting failures just nnw) - in your digging did you
> come across anything that would explain that?
>
> I’d rather not revert this bugfix backport just because it exposed other,
> possibly test-only?, bugs, but I understand that spending a bunch of time
> on an old patch release is non-optimal :).
>
> --
> Steve
> www.lucidworks.com
>
> > On Jun 17, 2016, at 9:45 AM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> >
> > OK I dug a bit, specifically on this test failure:
> >
> >     ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01
> -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true
> -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent
> -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
> >
> > and something else is at play: this particular test case uses
> ConjunctionScorer, not BooleanScorer (where the original bug was).
> >
> > What happens for this failing seed is the correct 2 documents match, but
> the 2nd one unexpectedly gets a better score, possibly only when enough
> filler docs were added.  I think it's a poor test because it seems to rely
> on the ClassicSimilarity valuing shorter document (5 vs 6 tokens) more than
> a higher tf for term w3 (2 vs 1), which is bad.  Really our tests should
> not rely on specific scoring factors.
> >
> > Net/net this seems like a test bug, but I'm not sure how to fix it.
> >
> > Mike McCandless
> >
> > http://blog.mikemccandless.com
> >
> > On Fri, Jun 17, 2016 at 6:05 AM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> > I'll dig.
> >
> > Mike McCandless
> >
> > http://blog.mikemccandless.com
> >
> > On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com> wrote:
> > Thanks for looking Hoss.
> >
> > I compared files changed by the commits on branch_6x and on branch_5_5,
> and I don’t see anything consequential, so I don’t think this is a case of
> a misapplied backport.
> >
> > --
> > Steve
> > www.lucidworks.com
> >
> > > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <ho...@fucit.org>
> wrote:
> > >
> > >
> > > : : I ran this test before I committed the backport, but it succeeded
> then.
> > > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> > > :
> > > : one of the things that cahnged as part of LUCENE-7132 was that i
> made all
> > > : the BQ related tests start randomizing setDisableCoord() ... so you
> might
> > > : be seeing some previously unidentified coord related bug that is
> only in
> > > : the 5.x line of code?
> > > :
> > > : that could probably jive with the roughtly 50% failure ratio you're
> > > : seeing?
> > >
> > > Hmmm .... nope.  Even with the setDisableCoord commented out (but still
> > > consuming random().nextBoolean() consistently) the same seeds reliably
> > > fail on branch_5_5
> > >
> > > Looks like the "~50%" comes from the "use filler docs or not?" bit of
> the
> > > test?  with the patch below i can't find any seeds to fail -- which
> makes
> > > it seem like the crux of the original bug (results incorrect when docs
> are
> > > in diff blocks) is still relevant even after the backport to
> branch_5_5.
> > >
> > > Mike -- any idea what might still be the problem here?
> > >
> > >
> > >
> > > -Hoss
> > > http://www.lucidworks.com/
> > >
> > >
> > > diff --git
> > > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > index d97d8d4..596eb64 100644
> > > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
> > >   public static void beforeClass() throws Exception {
> > >     // in some runs, test immediate adjacency of matches - in others,
> force a full bucket gap betwen docs
> > >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
> > > +    NUM_FILLER_DOCS = 0; // nocommit
> > >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS /
> 2));
> > >
> > >     directory = newDirectory();
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > For additional commands, e-mail: dev-help@lucene.apache.org
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>
>

Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Steve Rowe <sa...@gmail.com>.
Thanks for digging, Mike.

These tests aren’t failing on 6.x (including the backport to branch_6_0: 0/100 TestBoolean2 beasting failures just nnw) - in your digging did you come across anything that would explain that?

I’d rather not revert this bugfix backport just because it exposed other, possibly test-only?, bugs, but I understand that spending a bunch of time on an old patch release is non-optimal :).

--
Steve
www.lucidworks.com

> On Jun 17, 2016, at 9:45 AM, Michael McCandless <lu...@mikemccandless.com> wrote:
> 
> OK I dug a bit, specifically on this test failure:
> 
>     ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
> 
> and something else is at play: this particular test case uses ConjunctionScorer, not BooleanScorer (where the original bug was).
> 
> What happens for this failing seed is the correct 2 documents match, but the 2nd one unexpectedly gets a better score, possibly only when enough filler docs were added.  I think it's a poor test because it seems to rely on the ClassicSimilarity valuing shorter document (5 vs 6 tokens) more than a higher tf for term w3 (2 vs 1), which is bad.  Really our tests should not rely on specific scoring factors.
> 
> Net/net this seems like a test bug, but I'm not sure how to fix it.
> 
> Mike McCandless
> 
> http://blog.mikemccandless.com
> 
> On Fri, Jun 17, 2016 at 6:05 AM, Michael McCandless <lu...@mikemccandless.com> wrote:
> I'll dig.
> 
> Mike McCandless
> 
> http://blog.mikemccandless.com
> 
> On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com> wrote:
> Thanks for looking Hoss.
> 
> I compared files changed by the commits on branch_6x and on branch_5_5, and I don’t see anything consequential, so I don’t think this is a case of a misapplied backport.
> 
> --
> Steve
> www.lucidworks.com
> 
> > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <ho...@fucit.org> wrote:
> >
> >
> > : : I ran this test before I committed the backport, but it succeeded then.
> > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> > :
> > : one of the things that cahnged as part of LUCENE-7132 was that i made all
> > : the BQ related tests start randomizing setDisableCoord() ... so you might
> > : be seeing some previously unidentified coord related bug that is only in
> > : the 5.x line of code?
> > :
> > : that could probably jive with the roughtly 50% failure ratio you're
> > : seeing?
> >
> > Hmmm .... nope.  Even with the setDisableCoord commented out (but still
> > consuming random().nextBoolean() consistently) the same seeds reliably
> > fail on branch_5_5
> >
> > Looks like the "~50%" comes from the "use filler docs or not?" bit of the
> > test?  with the patch below i can't find any seeds to fail -- which makes
> > it seem like the crux of the original bug (results incorrect when docs are
> > in diff blocks) is still relevant even after the backport to branch_5_5.
> >
> > Mike -- any idea what might still be the problem here?
> >
> >
> >
> > -Hoss
> > http://www.lucidworks.com/
> >
> >
> > diff --git
> > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > index d97d8d4..596eb64 100644
> > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
> >   public static void beforeClass() throws Exception {
> >     // in some runs, test immediate adjacency of matches - in others, force a full bucket gap betwen docs
> >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
> > +    NUM_FILLER_DOCS = 0; // nocommit
> >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS / 2));
> >
> >     directory = newDirectory();
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Michael McCandless <lu...@mikemccandless.com>.
OK I dug a bit, specifically on this test failure:

    ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01
-Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true
-Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent
-Dtests.asserts=true -Dtests.file.encoding=US-ASCII

and something else is at play: this particular test case uses
ConjunctionScorer, not BooleanScorer (where the original bug was).

What happens for this failing seed is the correct 2 documents match, but
the 2nd one unexpectedly gets a better score, possibly only when enough
filler docs were added.  I think it's a poor test because it seems to rely
on the ClassicSimilarity valuing shorter document (5 vs 6 tokens) more than
a higher tf for term w3 (2 vs 1), which is bad.  Really our tests should
not rely on specific scoring factors.

Net/net this seems like a test bug, but I'm not sure how to fix it.

Mike McCandless

http://blog.mikemccandless.com

On Fri, Jun 17, 2016 at 6:05 AM, Michael McCandless <
lucene@mikemccandless.com> wrote:

> I'll dig.
>
> Mike McCandless
>
> http://blog.mikemccandless.com
>
> On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com> wrote:
>
>> Thanks for looking Hoss.
>>
>> I compared files changed by the commits on branch_6x and on branch_5_5,
>> and I don’t see anything consequential, so I don’t think this is a case of
>> a misapplied backport.
>>
>> --
>> Steve
>> www.lucidworks.com
>>
>> > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <ho...@fucit.org>
>> wrote:
>> >
>> >
>> > : : I ran this test before I committed the backport, but it succeeded
>> then.
>> > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
>> > :
>> > : one of the things that cahnged as part of LUCENE-7132 was that i made
>> all
>> > : the BQ related tests start randomizing setDisableCoord() ... so you
>> might
>> > : be seeing some previously unidentified coord related bug that is only
>> in
>> > : the 5.x line of code?
>> > :
>> > : that could probably jive with the roughtly 50% failure ratio you're
>> > : seeing?
>> >
>> > Hmmm .... nope.  Even with the setDisableCoord commented out (but still
>> > consuming random().nextBoolean() consistently) the same seeds reliably
>> > fail on branch_5_5
>> >
>> > Looks like the "~50%" comes from the "use filler docs or not?" bit of
>> the
>> > test?  with the patch below i can't find any seeds to fail -- which
>> makes
>> > it seem like the crux of the original bug (results incorrect when docs
>> are
>> > in diff blocks) is still relevant even after the backport to branch_5_5.
>> >
>> > Mike -- any idea what might still be the problem here?
>> >
>> >
>> >
>> > -Hoss
>> > http://www.lucidworks.com/
>> >
>> >
>> > diff --git
>> > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
>> > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
>> > index d97d8d4..596eb64 100644
>> > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
>> > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
>> > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
>> >   public static void beforeClass() throws Exception {
>> >     // in some runs, test immediate adjacency of matches - in others,
>> force a full bucket gap betwen docs
>> >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
>> > +    NUM_FILLER_DOCS = 0; // nocommit
>> >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS /
>> 2));
>> >
>> >     directory = newDirectory();
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
>> > For additional commands, e-mail: dev-help@lucene.apache.org
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: dev-help@lucene.apache.org
>>
>>
>

Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Michael McCandless <lu...@mikemccandless.com>.
I'll dig.

Mike McCandless

http://blog.mikemccandless.com

On Thu, Jun 16, 2016 at 10:55 PM, Steve Rowe <sa...@gmail.com> wrote:

> Thanks for looking Hoss.
>
> I compared files changed by the commits on branch_6x and on branch_5_5,
> and I don’t see anything consequential, so I don’t think this is a case of
> a misapplied backport.
>
> --
> Steve
> www.lucidworks.com
>
> > On Jun 16, 2016, at 6:25 PM, Chris Hostetter <ho...@fucit.org>
> wrote:
> >
> >
> > : : I ran this test before I committed the backport, but it succeeded
> then.
> > : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> > :
> > : one of the things that cahnged as part of LUCENE-7132 was that i made
> all
> > : the BQ related tests start randomizing setDisableCoord() ... so you
> might
> > : be seeing some previously unidentified coord related bug that is only
> in
> > : the 5.x line of code?
> > :
> > : that could probably jive with the roughtly 50% failure ratio you're
> > : seeing?
> >
> > Hmmm .... nope.  Even with the setDisableCoord commented out (but still
> > consuming random().nextBoolean() consistently) the same seeds reliably
> > fail on branch_5_5
> >
> > Looks like the "~50%" comes from the "use filler docs or not?" bit of the
> > test?  with the patch below i can't find any seeds to fail -- which makes
> > it seem like the crux of the original bug (results incorrect when docs
> are
> > in diff blocks) is still relevant even after the backport to branch_5_5.
> >
> > Mike -- any idea what might still be the problem here?
> >
> >
> >
> > -Hoss
> > http://www.lucidworks.com/
> >
> >
> > diff --git
> > a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > index d97d8d4..596eb64 100644
> > --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> > @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
> >   public static void beforeClass() throws Exception {
> >     // in some runs, test immediate adjacency of matches - in others,
> force a full bucket gap betwen docs
> >     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
> > +    NUM_FILLER_DOCS = 0; // nocommit
> >     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS /
> 2));
> >
> >     directory = newDirectory();
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>
>

Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Steve Rowe <sa...@gmail.com>.
Thanks for looking Hoss.

I compared files changed by the commits on branch_6x and on branch_5_5, and I don’t see anything consequential, so I don’t think this is a case of a misapplied backport.

--
Steve
www.lucidworks.com

> On Jun 16, 2016, at 6:25 PM, Chris Hostetter <ho...@fucit.org> wrote:
> 
> 
> : : I ran this test before I committed the backport, but it succeeded then.  
> : : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
> : 
> : one of the things that cahnged as part of LUCENE-7132 was that i made all 
> : the BQ related tests start randomizing setDisableCoord() ... so you might 
> : be seeing some previously unidentified coord related bug that is only in 
> : the 5.x line of code?
> : 
> : that could probably jive with the roughtly 50% failure ratio you're 
> : seeing?
> 
> Hmmm .... nope.  Even with the setDisableCoord commented out (but still 
> consuming random().nextBoolean() consistently) the same seeds reliably 
> fail on branch_5_5
> 
> Looks like the "~50%" comes from the "use filler docs or not?" bit of the 
> test?  with the patch below i can't find any seeds to fail -- which makes 
> it seem like the crux of the original bug (results incorrect when docs are 
> in diff blocks) is still relevant even after the backport to branch_5_5.
> 
> Mike -- any idea what might still be the problem here?
> 
> 
> 
> -Hoss
> http://www.lucidworks.com/
> 
> 
> diff --git 
> a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java 
> b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> index d97d8d4..596eb64 100644
> --- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> +++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
> @@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
>   public static void beforeClass() throws Exception {
>     // in some runs, test immediate adjacency of matches - in others, force a full bucket gap betwen docs
>     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
> +    NUM_FILLER_DOCS = 0; // nocommit
>     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS / 2));
> 
>     directory = newDirectory();
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Chris Hostetter <ho...@fucit.org>.
: : I ran this test before I committed the backport, but it succeeded then.  
: : I beasted it on current branch_5_5 and 49/100 seeds succeeded.
: 
: one of the things that cahnged as part of LUCENE-7132 was that i made all 
: the BQ related tests start randomizing setDisableCoord() ... so you might 
: be seeing some previously unidentified coord related bug that is only in 
: the 5.x line of code?
: 
: that could probably jive with the roughtly 50% failure ratio you're 
: seeing?

Hmmm .... nope.  Even with the setDisableCoord commented out (but still 
consuming random().nextBoolean() consistently) the same seeds reliably 
fail on branch_5_5

Looks like the "~50%" comes from the "use filler docs or not?" bit of the 
test?  with the patch below i can't find any seeds to fail -- which makes 
it seem like the crux of the original bug (results incorrect when docs are 
in diff blocks) is still relevant even after the backport to branch_5_5.

Mike -- any idea what might still be the problem here?



-Hoss
http://www.lucidworks.com/


diff --git 
a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java 
b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
index d97d8d4..596eb64 100644
--- a/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
+++ b/lucene/core/src/test/org/apache/lucene/search/TestBoolean2.java
@@ -67,6 +67,7 @@ public class TestBoolean2 extends LuceneTestCase {
   public static void beforeClass() throws Exception {
     // in some runs, test immediate adjacency of matches - in others, force a full bucket gap betwen docs
     NUM_FILLER_DOCS = random().nextBoolean() ? 0 : BooleanScorer.SIZE;
+    NUM_FILLER_DOCS = 0; // nocommit
     PRE_FILLER_DOCS = TestUtil.nextInt(random(), 0, (NUM_FILLER_DOCS / 2));
 
     directory = newDirectory();


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Chris Hostetter <ho...@fucit.org>.
: I ran this test before I committed the backport, but it succeeded then.  
: I beasted it on current branch_5_5 and 49/100 seeds succeeded.

one of the things that cahnged as part of LUCENE-7132 was that i made all 
the BQ related tests start randomizing setDisableCoord() ... so you might 
be seeing some previously unidentified coord related bug that is only in 
the 5.x line of code?

that could probably jive with the roughtly 50% failure ratio you're 
seeing?



: 
: I\u2019ll debug and see if there\u2019s some obvious cause.
: 
: --
: Steve
: www.lucidworks.com
: 
: > On Jun 16, 2016, at 4:25 PM, Steve Rowe <sa...@gmail.com> wrote:
: > 
: > I\u2019m investigating - this is very likely caused by my LUCENE-7132 backport.
: > 
: > --
: > Steve
: > www.lucidworks.com
: > 
: >> On Jun 16, 2016, at 3:28 PM, Policeman Jenkins Server <je...@thetaphi.de> wrote:
: >> 
: >> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-5.5-Linux/292/
: >> Java: 32bit/jdk1.7.0_80 -server -XX:+UseSerialGC
: >> 
: >> 4 tests failed.
: >> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries01
: >> 
: >> Error Message:
: >> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 
: >> Stack Trace:
: >> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
: >> 	at junit.framework.Assert.fail(Assert.java:50)
: >> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >> 	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
: >> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
: >> 	at java.lang.reflect.Method.invoke(Method.java:606)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
: >> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at java.lang.Thread.run(Thread.java:745)
: >> 
: >> 
: >> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries03
: >> 
: >> Error Message:
: >> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 
: >> Stack Trace:
: >> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
: >> 	at junit.framework.Assert.fail(Assert.java:50)
: >> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >> 	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
: >> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
: >> 	at java.lang.reflect.Method.invoke(Method.java:606)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
: >> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at java.lang.Thread.run(Thread.java:745)
: >> 
: >> 
: >> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries02
: >> 
: >> Error Message:
: >> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 
: >> Stack Trace:
: >> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
: >> 	at junit.framework.Assert.fail(Assert.java:50)
: >> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >> 	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
: >> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
: >> 	at java.lang.reflect.Method.invoke(Method.java:606)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
: >> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at java.lang.Thread.run(Thread.java:745)
: >> 
: >> 
: >> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries08
: >> 
: >> Error Message:
: >> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 
: >> Stack Trace:
: >> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
: >> 	at junit.framework.Assert.fail(Assert.java:50)
: >> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >> 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >> 	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
: >> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
: >> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
: >> 	at java.lang.reflect.Method.invoke(Method.java:606)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
: >> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
: >> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
: >> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
: >> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
: >> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
: >> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
: >> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
: >> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
: >> 	at java.lang.Thread.run(Thread.java:745)
: >> 
: >> 
: >> 
: >> 
: >> Build Log:
: >> [...truncated 876 lines...]
: >>  [junit4] Suite: org.apache.lucene.search.TestBoolean2
: >>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
: >>  [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries01 <<<
: >>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
: >>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
: >>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
: >>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
: >>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries03 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
: >>  [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries03 <<<
: >>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
: >>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
: >>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
: >>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
: >>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries02 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
: >>  [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries02 <<<
: >>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
: >>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
: >>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
: >>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
: >>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries08 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
: >>  [junit4] FAILURE 0.00s J1 | TestBoolean2.testQueries08 <<<
: >>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
: >>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
: >>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
: >>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
: >>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
: >>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
: >>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
: >>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
: >>  [junit4]   2> NOTE: test params are: codec=CheapBastard, sim=RandomSimilarity(queryNorm=false,coord=no): {field2=DFI(Saturated), field=DFR I(ne)B1}, locale=nn-NO, timezone=America/St_Vincent
: >>  [junit4]   2> NOTE: Linux 4.4.0-24-generic i386/Oracle Corporation 1.7.0_80 (32-bit)/cpus=12,threads=1,free=63746136,total=109789184
: >>  [junit4]   2> NOTE: All tests run in this JVM: [TestDocTermOrdsRewriteMethod, TestTermVectorsReader, TestAllFilesHaveCodecHeader, TestDocument, TestNamedSPILoader, TestGrowableByteArrayDataOutput, TestFixedBitSet, TestSpanContainQuery, TestMatchAllDocsQuery, TestManyFields, TestByteSlices, TestRollingBuffer, TestDateTools, TestLockFactory, TestFieldMaskingSpanQuery, TestPerFieldDocValuesFormat, TestBooleanMinShouldMatch, TestUniqueTermCount, TestTransactionRollback, TestBoolean2]
: >>  [junit4] Completed [207/422 (1!)] on J1 in 28.06s, 11 tests, 4 failures <<< FAILURES!
: >> 
: >> [...truncated 719 lines...]
: >> BUILD FAILED
: >> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:750: The following error occurred while executing this line:
: >> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:694: The following error occurred while executing this line:
: >> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:59: The following error occurred while executing this line:
: >> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/build.xml:50: The following error occurred while executing this line:
: >> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1477: The following error occurred while executing this line:
: >> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1033: There were test failures: 422 suites (1 ignored), 3464 tests, 4 failures, 52 ignored (48 assumptions) [seed: 5787EE10A58E0A9C]
: >> 
: >> Total time: 6 minutes 59 seconds
: >> Build step 'Invoke Ant' marked build as failure
: >> Archiving artifacts
: >> [WARNINGS] Skipping publisher since build result is FAILURE
: >> Recording test results
: >> Email was triggered for: Failure - Any
: >> Sending email for trigger: Failure - Any
: >> 
: > 
: 
: 
: ---------------------------------------------------------------------
: To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
: For additional commands, e-mail: dev-help@lucene.apache.org
: 
: 

-Hoss
http://www.lucidworks.com/

Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Steve Rowe <sa...@gmail.com>.
Confirmed that it’s the LUCENE-7132 backport - reverting to the commit just before that one causes the seed to stop failing.

The seed doesn’t reproduce on branch_6_0, so the problem appears to be exclusive to 5.x.

I ran this test before I committed the backport, but it succeeded then.  I beasted it on current branch_5_5 and 49/100 seeds succeeded.

I’ll debug and see if there’s some obvious cause.

--
Steve
www.lucidworks.com

> On Jun 16, 2016, at 4:25 PM, Steve Rowe <sa...@gmail.com> wrote:
> 
> I’m investigating - this is very likely caused by my LUCENE-7132 backport.
> 
> --
> Steve
> www.lucidworks.com
> 
>> On Jun 16, 2016, at 3:28 PM, Policeman Jenkins Server <je...@thetaphi.de> wrote:
>> 
>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-5.5-Linux/292/
>> Java: 32bit/jdk1.7.0_80 -server -XX:+UseSerialGC
>> 
>> 4 tests failed.
>> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries01
>> 
>> Error Message:
>> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 
>> Stack Trace:
>> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
>> 	at junit.framework.Assert.fail(Assert.java:50)
>> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>> 	at junit.framework.Assert.assertEquals(Assert.java:67)
>> 	at junit.framework.Assert.assertEquals(Assert.java:199)
>> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>> 	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> 	at java.lang.reflect.Method.invoke(Method.java:606)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
>> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at java.lang.Thread.run(Thread.java:745)
>> 
>> 
>> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries03
>> 
>> Error Message:
>> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 
>> Stack Trace:
>> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
>> 	at junit.framework.Assert.fail(Assert.java:50)
>> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>> 	at junit.framework.Assert.assertEquals(Assert.java:67)
>> 	at junit.framework.Assert.assertEquals(Assert.java:199)
>> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>> 	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> 	at java.lang.reflect.Method.invoke(Method.java:606)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
>> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at java.lang.Thread.run(Thread.java:745)
>> 
>> 
>> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries02
>> 
>> Error Message:
>> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 
>> Stack Trace:
>> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
>> 	at junit.framework.Assert.fail(Assert.java:50)
>> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>> 	at junit.framework.Assert.assertEquals(Assert.java:67)
>> 	at junit.framework.Assert.assertEquals(Assert.java:199)
>> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>> 	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> 	at java.lang.reflect.Method.invoke(Method.java:606)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
>> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at java.lang.Thread.run(Thread.java:745)
>> 
>> 
>> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries08
>> 
>> Error Message:
>> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 
>> Stack Trace:
>> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
>> 	at junit.framework.Assert.fail(Assert.java:50)
>> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>> 	at junit.framework.Assert.assertEquals(Assert.java:67)
>> 	at junit.framework.Assert.assertEquals(Assert.java:199)
>> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>> 	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> 	at java.lang.reflect.Method.invoke(Method.java:606)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
>> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
>> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
>> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
>> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
>> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
>> 	at java.lang.Thread.run(Thread.java:745)
>> 
>> 
>> 
>> 
>> Build Log:
>> [...truncated 876 lines...]
>>  [junit4] Suite: org.apache.lucene.search.TestBoolean2
>>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>>  [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries01 <<<
>>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
>>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
>>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries03 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>>  [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries03 <<<
>>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
>>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
>>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries02 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>>  [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries02 <<<
>>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
>>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
>>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>>  [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries08 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>>  [junit4] FAILURE 0.00s J1 | TestBoolean2.testQueries08 <<<
>>  [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>>  [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
>>  [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>>  [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>>  [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>>  [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>>  [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
>>  [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>>  [junit4]   2> NOTE: test params are: codec=CheapBastard, sim=RandomSimilarity(queryNorm=false,coord=no): {field2=DFI(Saturated), field=DFR I(ne)B1}, locale=nn-NO, timezone=America/St_Vincent
>>  [junit4]   2> NOTE: Linux 4.4.0-24-generic i386/Oracle Corporation 1.7.0_80 (32-bit)/cpus=12,threads=1,free=63746136,total=109789184
>>  [junit4]   2> NOTE: All tests run in this JVM: [TestDocTermOrdsRewriteMethod, TestTermVectorsReader, TestAllFilesHaveCodecHeader, TestDocument, TestNamedSPILoader, TestGrowableByteArrayDataOutput, TestFixedBitSet, TestSpanContainQuery, TestMatchAllDocsQuery, TestManyFields, TestByteSlices, TestRollingBuffer, TestDateTools, TestLockFactory, TestFieldMaskingSpanQuery, TestPerFieldDocValuesFormat, TestBooleanMinShouldMatch, TestUniqueTermCount, TestTransactionRollback, TestBoolean2]
>>  [junit4] Completed [207/422 (1!)] on J1 in 28.06s, 11 tests, 4 failures <<< FAILURES!
>> 
>> [...truncated 719 lines...]
>> BUILD FAILED
>> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:750: The following error occurred while executing this line:
>> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:694: The following error occurred while executing this line:
>> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:59: The following error occurred while executing this line:
>> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/build.xml:50: The following error occurred while executing this line:
>> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1477: The following error occurred while executing this line:
>> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1033: There were test failures: 422 suites (1 ignored), 3464 tests, 4 failures, 52 ignored (48 assumptions) [seed: 5787EE10A58E0A9C]
>> 
>> Total time: 6 minutes 59 seconds
>> Build step 'Invoke Ant' marked build as failure
>> Archiving artifacts
>> [WARNINGS] Skipping publisher since build result is FAILURE
>> Recording test results
>> Email was triggered for: Failure - Any
>> Sending email for trigger: Failure - Any
>> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-5.5-Linux (32bit/jdk1.7.0_80) - Build # 292 - Failure!

Posted by Steve Rowe <sa...@gmail.com>.
I’m investigating - this is very likely caused by my LUCENE-7132 backport.

--
Steve
www.lucidworks.com

> On Jun 16, 2016, at 3:28 PM, Policeman Jenkins Server <je...@thetaphi.de> wrote:
> 
> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-5.5-Linux/292/
> Java: 32bit/jdk1.7.0_80 -server -XX:+UseSerialGC
> 
> 4 tests failed.
> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries01
> 
> Error Message:
> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 
> Stack Trace:
> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
> 	at junit.framework.Assert.fail(Assert.java:50)
> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
> 	at junit.framework.Assert.assertEquals(Assert.java:67)
> 	at junit.framework.Assert.assertEquals(Assert.java:199)
> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
> 	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:606)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at java.lang.Thread.run(Thread.java:745)
> 
> 
> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries03
> 
> Error Message:
> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 
> Stack Trace:
> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
> 	at junit.framework.Assert.fail(Assert.java:50)
> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
> 	at junit.framework.Assert.assertEquals(Assert.java:67)
> 	at junit.framework.Assert.assertEquals(Assert.java:199)
> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
> 	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:606)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at java.lang.Thread.run(Thread.java:745)
> 
> 
> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries02
> 
> Error Message:
> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 
> Stack Trace:
> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
> 	at junit.framework.Assert.fail(Assert.java:50)
> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
> 	at junit.framework.Assert.assertEquals(Assert.java:67)
> 	at junit.framework.Assert.assertEquals(Assert.java:199)
> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
> 	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:606)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at java.lang.Thread.run(Thread.java:745)
> 
> 
> FAILED:  org.apache.lucene.search.TestBoolean2.testQueries08
> 
> Error Message:
> hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 
> Stack Trace:
> junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
> 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
> 	at junit.framework.Assert.fail(Assert.java:50)
> 	at junit.framework.Assert.failNotEquals(Assert.java:287)
> 	at junit.framework.Assert.assertEquals(Assert.java:67)
> 	at junit.framework.Assert.assertEquals(Assert.java:199)
> 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
> 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
> 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
> 	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:606)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
> 	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816)
> 	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827)
> 	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> 	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
> 	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
> 	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
> 	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> 	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367)
> 	at java.lang.Thread.run(Thread.java:745)
> 
> 
> 
> 
> Build Log:
> [...truncated 876 lines...]
>   [junit4] Suite: org.apache.lucene.search.TestBoolean2
>   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries01 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>   [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries01 <<<
>   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:4AD9A86330F2E174]:0)
>   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries01(TestBoolean2.java:226)
>   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries03 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>   [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries03 <<<
>   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:1262502645584B1C]:0)
>   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries03(TestBoolean2.java:246)
>   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries02 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>   [junit4] FAILURE 0.01s J1 | TestBoolean2.testQueries02 <<<
>   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:2486ED5F6EB22E03]:0)
>   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries02(TestBoolean2.java:236)
>   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBoolean2 -Dtests.method=testQueries08 -Dtests.seed=5787EE10A58E0A9C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=nn-NO -Dtests.timezone=America/St_Vincent -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>   [junit4] FAILURE 0.00s J1 | TestBoolean2.testQueries08 <<<
>   [junit4]    > Throwable #1: junit.framework.AssertionFailedError: hits1 doc nrs for hit 0 expected:<4456> but was:<6505>
>   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([5787EE10A58E0A9C:6B6315853261C3B5]:0)
>   [junit4]    > 	at junit.framework.Assert.fail(Assert.java:50)
>   [junit4]    > 	at junit.framework.Assert.failNotEquals(Assert.java:287)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:67)
>   [junit4]    > 	at junit.framework.Assert.assertEquals(Assert.java:199)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkDocIds(CheckHits.java:190)
>   [junit4]    > 	at org.apache.lucene.search.CheckHits.checkHitsQuery(CheckHits.java:203)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.queriesTest(TestBoolean2.java:192)
>   [junit4]    > 	at org.apache.lucene.search.TestBoolean2.testQueries08(TestBoolean2.java:299)
>   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
>   [junit4]   2> NOTE: test params are: codec=CheapBastard, sim=RandomSimilarity(queryNorm=false,coord=no): {field2=DFI(Saturated), field=DFR I(ne)B1}, locale=nn-NO, timezone=America/St_Vincent
>   [junit4]   2> NOTE: Linux 4.4.0-24-generic i386/Oracle Corporation 1.7.0_80 (32-bit)/cpus=12,threads=1,free=63746136,total=109789184
>   [junit4]   2> NOTE: All tests run in this JVM: [TestDocTermOrdsRewriteMethod, TestTermVectorsReader, TestAllFilesHaveCodecHeader, TestDocument, TestNamedSPILoader, TestGrowableByteArrayDataOutput, TestFixedBitSet, TestSpanContainQuery, TestMatchAllDocsQuery, TestManyFields, TestByteSlices, TestRollingBuffer, TestDateTools, TestLockFactory, TestFieldMaskingSpanQuery, TestPerFieldDocValuesFormat, TestBooleanMinShouldMatch, TestUniqueTermCount, TestTransactionRollback, TestBoolean2]
>   [junit4] Completed [207/422 (1!)] on J1 in 28.06s, 11 tests, 4 failures <<< FAILURES!
> 
> [...truncated 719 lines...]
> BUILD FAILED
> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:750: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:694: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:59: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/build.xml:50: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1477: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common-build.xml:1033: There were test failures: 422 suites (1 ignored), 3464 tests, 4 failures, 52 ignored (48 assumptions) [seed: 5787EE10A58E0A9C]
> 
> Total time: 6 minutes 59 seconds
> Build step 'Invoke Ant' marked build as failure
> Archiving artifacts
> [WARNINGS] Skipping publisher since build result is FAILURE
> Recording test results
> Email was triggered for: Failure - Any
> Sending email for trigger: Failure - Any
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org