There is a constant for that purpose... It should be used here. I recently
changed this test to use newsearcher which randomizes the sim. If it gets
certain term freq normalizations they can result in large values
On Apr 29, 2013 5:03 PM, "Michael McCandless" <[email protected]>
wrote:

> This failure reproduces ... it could be we need to increase the
> allowed float difference in the compare?  TEST_SCORE_TOLERANCE_DELTA =
> 0.001f now ... really that iota should be relative not absolute (these
> scores a biggish: 17448.736328125 vs 17448.734375
>
> Mike McCandless
>
> http://blog.mikemccandless.com
>
>
> On Mon, Apr 29, 2013 at 7:40 PM, Apache Jenkins Server
> <[email protected]> wrote:
> > Build: https://builds.apache.org/job/Lucene-Solr-Tests-trunk-java7/3943/
> >
> > 2 tests failed.
> > REGRESSION:
>  org.apache.lucene.queries.TestCustomScoreQuery.testCustomScoreFloat
> >
> > Error Message:
> > new score for custom mul expected:<17448.736328125> but
> was:<17448.734375>
> >
> > Stack Trace:
> > java.lang.AssertionError: new score for custom mul
> expected:<17448.736328125> but was:<17448.734375>
> >         at
> __randomizedtesting.SeedInfo.seed([A8CEAAB4EF38E076:B5301295BCB5C5B]:0)
> >         at org.junit.Assert.fail(Assert.java:93)
> >         at org.junit.Assert.failNotEquals(Assert.java:647)
> >         at org.junit.Assert.assertEquals(Assert.java:443)
> >         at
> org.apache.lucene.queries.TestCustomScoreQuery.verifyResults(TestCustomScoreQuery.java:344)
> >         at
> org.apache.lucene.queries.TestCustomScoreQuery.doTestCustomScore(TestCustomScoreQuery.java:302)
> >         at
> org.apache.lucene.queries.TestCustomScoreQuery.testCustomScoreFloat(TestCustomScoreQuery.java:94)
> >         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:601)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787)
> >         at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
> >         at
> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51)
> >         at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
> >         at
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
> >         at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49)
> >         at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
> >         at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
> >         at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693)
> >         at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
> >         at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
> >         at
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
> >         at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> >         at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> >         at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >         at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43)
> >         at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
> >         at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
> >         at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
> >         at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
> >         at java.lang.Thread.run(Thread.java:722)
> >
> >
> > FAILED:
>  junit.framework.TestSuite.org.apache.lucene.queries.TestCustomScoreQuery
> >
> > Error Message:
> > MockDirectoryWrapper: cannot close: there are still open files:
> {_1_TestBloomFilteredLucene41Postings_0.pos=1,
> _3_TestBloomFilteredLucene41Postings_0.tim=1, _2_Asserting_0.pos=1,
> _0_TestBloomFilteredLucene41Postings_0.tim=1, _3.fdt=1,
> _0_TestBloomFilteredLucene41Postings_0.pos=1, _1_MockRandom_0.pos=1,
> _4.cfs=12, _1_Asserting_0.tim=1, _0_Asserting_0.doc=1,
> _1_Asserting_0.pos=1, _8.cfs=12, _2.fdt=1,
> _1_TestBloomFilteredLucene41Postings_0.doc=1, _2.fdx=1, _1.fdx=1,
> _2_Asserting_0.tim=1, _1_MockRandom_0.tib=1, _1.fdt=1,
> _0_MockRandom_0.doc=1, _3_MockRandom_0.tim=1,
> _2_TestBloomFilteredLucene41Postings_0.pos=1, _0_MockRandom_0.pos=1,
> _1_MockRandom_0.doc=1, _2_TestBloomFilteredLucene41Postings_0.tim=1,
> _0_Asserting_0.tim=1, _1_TestBloomFilteredLucene41Postings_0.tim=1,
> _1_Asserting_0.doc=1, _2_MockRandom_0.tim=1, _3_MockRandom_0.doc=1,
> _3_TestBloomFilteredLucene41Postings_0.pos=1, _5.cfs=15,
> _3_Asserting_0.pos=1, _2_Asserting_0.doc=1, _2_MockRandom_0.pos=1,
> _2_TestBloomFilteredLucene41Postings_0.doc=1,
> _3_TestBloomFilteredLucene41Postings_0.doc=1, _3.fdx=1, _6.cfs=15,
> _3_Asserting_0.tim=1, _3_Asserting_0.doc=1,
> _0_TestBloomFilteredLucene41Postings_0.doc=1, _0.fdx=1, _7.cfs=12,
> _0_Asserting_0.pos=1, _0_MockRandom_0.tim=1, _2_MockRandom_0.doc=1,
> _3_MockRandom_0.pos=1, _0.fdt=1}
> >
> > Stack Trace:
> > java.lang.RuntimeException: MockDirectoryWrapper: cannot close: there
> are still open files: {_1_TestBloomFilteredLucene41Postings_0.pos=1,
> _3_TestBloomFilteredLucene41Postings_0.tim=1, _2_Asserting_0.pos=1,
> _0_TestBloomFilteredLucene41Postings_0.tim=1, _3.fdt=1,
> _0_TestBloomFilteredLucene41Postings_0.pos=1, _1_MockRandom_0.pos=1,
> _4.cfs=12, _1_Asserting_0.tim=1, _0_Asserting_0.doc=1,
> _1_Asserting_0.pos=1, _8.cfs=12, _2.fdt=1,
> _1_TestBloomFilteredLucene41Postings_0.doc=1, _2.fdx=1, _1.fdx=1,
> _2_Asserting_0.tim=1, _1_MockRandom_0.tib=1, _1.fdt=1,
> _0_MockRandom_0.doc=1, _3_MockRandom_0.tim=1,
> _2_TestBloomFilteredLucene41Postings_0.pos=1, _0_MockRandom_0.pos=1,
> _1_MockRandom_0.doc=1, _2_TestBloomFilteredLucene41Postings_0.tim=1,
> _0_Asserting_0.tim=1, _1_TestBloomFilteredLucene41Postings_0.tim=1,
> _1_Asserting_0.doc=1, _2_MockRandom_0.tim=1, _3_MockRandom_0.doc=1,
> _3_TestBloomFilteredLucene41Postings_0.pos=1, _5.cfs=15,
> _3_Asserting_0.pos=1, _2_Asserting_0.doc=1, _2_MockRandom_0.pos=1,
> _2_TestBloomFilteredLucene41Postings_0.doc=1,
> _3_TestBloomFilteredLucene41Postings_0.doc=1, _3.fdx=1, _6.cfs=15,
> _3_Asserting_0.tim=1, _3_Asserting_0.doc=1,
> _0_TestBloomFilteredLucene41Postings_0.doc=1, _0.fdx=1, _7.cfs=12,
> _0_Asserting_0.pos=1, _0_MockRandom_0.tim=1, _2_MockRandom_0.doc=1,
> _3_MockRandom_0.pos=1, _0.fdt=1}
> >         at __randomizedtesting.SeedInfo.seed([A8CEAAB4EF38E076]:0)
> >         at
> org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:621)
> >         at
> org.apache.lucene.queries.function.FunctionTestSetup.afterClassFunctionTestSetup(FunctionTestSetup.java:84)
> >         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:601)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:700)
> >         at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
> >         at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
> >         at
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
> >         at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> >         at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> >         at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >         at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43)
> >         at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
> >         at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
> >         at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
> >         at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
> >         at java.lang.Thread.run(Thread.java:722)
> > Caused by: java.lang.RuntimeException: unclosed IndexInput: _7.cfs
> >         at
> org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:510)
> >         at
> org.apache.lucene.store.MockDirectoryWrapper$1.openSlice(MockDirectoryWrapper.java:929)
> >         at
> org.apache.lucene.store.CompoundFileDirectory.openInput(CompoundFileDirectory.java:186)
> >         at
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.<init>(CompressingStoredFieldsReader.java:98)
> >         at
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsFormat.fieldsReader(CompressingStoredFieldsFormat.java:113)
> >         at
> org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:147)
> >         at
> org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:56)
> >         at
> org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:62)
> >         at
> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:668)
> >         at
> org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:52)
> >         at
> org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:66)
> >         at
> org.apache.lucene.queries.TestCustomScoreQuery.doTestCustomScore(TestCustomScoreQuery.java:250)
> >         at
> org.apache.lucene.queries.TestCustomScoreQuery.testCustomScoreFloat(TestCustomScoreQuery.java:94)
> >         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:601)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787)
> >         at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
> >         at
> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51)
> >         at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
> >         at
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
> >         at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49)
> >         at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
> >         at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
> >         at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782)
> >         at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682)
> >         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693)
> >         ... 13 more
> >
> >
> >
> >
> > Build Log:
> > [...truncated 7579 lines...]
> > [junit4:junit4] Suite: org.apache.lucene.queries.TestCustomScoreQuery
> > [junit4:junit4]   2> NOTE: reproduce with: ant test
>  -Dtestcase=TestCustomScoreQuery -Dtests.method=testCustomScoreFloat
> -Dtests.seed=A8CEAAB4EF38E076 -Dtests.multiplier=3 -Dtests.slow=true
> -Dtests.locale=en_US -Dtests.timezone=America/Fortaleza
> -Dtests.file.encoding=ISO-8859-1
> > [junit4:junit4] FAILURE 1.05s J1 |
> TestCustomScoreQuery.testCustomScoreFloat <<<
> > [junit4:junit4]    > Throwable #1: java.lang.AssertionError: new score
> for custom mul expected:<17448.736328125> but was:<17448.734375>
> > [junit4:junit4]    >    at
> __randomizedtesting.SeedInfo.seed([A8CEAAB4EF38E076:B5301295BCB5C5B]:0)
> > [junit4:junit4]    >    at
> org.apache.lucene.queries.TestCustomScoreQuery.verifyResults(TestCustomScoreQuery.java:344)
> > [junit4:junit4]    >    at
> org.apache.lucene.queries.TestCustomScoreQuery.doTestCustomScore(TestCustomScoreQuery.java:302)
> > [junit4:junit4]    >    at
> org.apache.lucene.queries.TestCustomScoreQuery.testCustomScoreFloat(TestCustomScoreQuery.java:94)
> > [junit4:junit4]    >    at java.lang.Thread.run(Thread.java:722)
> > [junit4:junit4]   2> NOTE: test params are: codec=Lucene42:
> {id=PostingsFormat(name=Asserting),
> text=PostingsFormat(name=TestBloomFilteredLucene41Postings),
> fff=PostingsFormat(name=MockRandom),
> iii=PostingsFormat(name=TestBloomFilteredLucene41Postings)}, docValues:{},
> sim=RandomSimilarityProvider(queryNorm=true,coord=no): {text=DFR
> G3(800.0)}, locale=en_US, timezone=America/Fortaleza
> > [junit4:junit4]   2> NOTE: FreeBSD 9.0-RELEASE amd64/Oracle Corporation
> 1.7.0_17 (64-bit)/cpus=16,threads=1,free=41195792,total=122683392
> > [junit4:junit4]   2> NOTE: All tests run in this JVM:
> [TestFieldScoreQuery, TestBoostedQuery, BooleanFilterTest,
> BoostingQueryTest, TestCustomScoreQuery]
> > [junit4:junit4]   2> NOTE: reproduce with: ant test
>  -Dtestcase=TestCustomScoreQuery -Dtests.seed=A8CEAAB4EF38E076
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=en_US
> -Dtests.timezone=America/Fortaleza -Dtests.file.encoding=ISO-8859-1
> > [junit4:junit4] ERROR   0.00s J1 | TestCustomScoreQuery (suite) <<<
> > [junit4:junit4]    > Throwable #1: java.lang.RuntimeException:
> MockDirectoryWrapper: cannot close: there are still open files:
> {_1_TestBloomFilteredLucene41Postings_0.pos=1,
> _3_TestBloomFilteredLucene41Postings_0.tim=1, _2_Asserting_0.pos=1,
> _0_TestBloomFilteredLucene41Postings_0.tim=1, _3.fdt=1,
> _0_TestBloomFilteredLucene41Postings_0.pos=1, _1_MockRandom_0.pos=1,
> _4.cfs=12, _1_Asserting_0.tim=1, _0_Asserting_0.doc=1,
> _1_Asserting_0.pos=1, _8.cfs=12, _2.fdt=1,
> _1_TestBloomFilteredLucene41Postings_0.doc=1, _2.fdx=1, _1.fdx=1,
> _2_Asserting_0.tim=1, _1_MockRandom_0.tib=1, _1.fdt=1,
> _0_MockRandom_0.doc=1, _3_MockRandom_0.tim=1,
> _2_TestBloomFilteredLucene41Postings_0.pos=1, _0_MockRandom_0.pos=1,
> _1_MockRandom_0.doc=1, _2_TestBloomFilteredLucene41Postings_0.tim=1,
> _0_Asserting_0.tim=1, _1_TestBloomFilteredLucene41Postings_0.tim=1,
> _1_Asserting_0.doc=1, _2_MockRandom_0.tim=1, _3_MockRandom_0.doc=1,
> _3_TestBloomFilteredLucene41Postings_0.pos=1, _5.cfs=15,
> _3_Asserting_0.pos=1, _2_Asserting_0.doc=1, _2_MockRandom_0.pos=1,
> _2_TestBloomFilteredLucene41Postings_0.doc=1,
> _3_TestBloomFilteredLucene41Postings_0.doc=1, _3.fdx=1, _6.cfs=15,
> _3_Asserting_0.tim=1, _3_Asserting_0.doc=1,
> _0_TestBloomFilteredLucene41Postings_0.doc=1, _0.fdx=1, _7.cfs=12,
> _0_Asserting_0.pos=1, _0_MockRandom_0.tim=1, _2_MockRandom_0.doc=1,
> _3_MockRandom_0.pos=1, _0.fdt=1}
> > [junit4:junit4]    >    at
> __randomizedtesting.SeedInfo.seed([A8CEAAB4EF38E076]:0)
> > [junit4:junit4]    >    at
> org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:621)
> > [junit4:junit4]    >    at
> org.apache.lucene.queries.function.FunctionTestSetup.afterClassFunctionTestSetup(FunctionTestSetup.java:84)
> > [junit4:junit4]    >    at java.lang.Thread.run(Thread.java:722)
> > [junit4:junit4]    > Caused by: java.lang.RuntimeException: unclosed
> IndexInput: _7.cfs
> > [junit4:junit4]    >    at
> org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:510)
> > [junit4:junit4]    >    at
> org.apache.lucene.store.MockDirectoryWrapper$1.openSlice(MockDirectoryWrapper.java:929)
> > [junit4:junit4]    >    at
> org.apache.lucene.store.CompoundFileDirectory.openInput(CompoundFileDirectory.java:186)
> > [junit4:junit4]    >    at
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.<init>(CompressingStoredFieldsReader.java:98)
> > [junit4:junit4]    >    at
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsFormat.fieldsReader(CompressingStoredFieldsFormat.java:113)
> > [junit4:junit4]    >    at
> org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:147)
> > [junit4:junit4]    >    at
> org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:56)
> > [junit4:junit4]    >    at
> org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:62)
> > [junit4:junit4]    >    at
> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:668)
> > [junit4:junit4]    >    at
> org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:52)
> > [junit4:junit4]    >    at
> org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:66)
> > [junit4:junit4]    >    at
> org.apache.lucene.queries.TestCustomScoreQuery.doTestCustomScore(TestCustomScoreQuery.java:250)
> > [junit4:junit4]    >    at
> org.apache.lucene.queries.TestCustomScoreQuery.testCustomScoreFloat(TestCustomScoreQuery.java:94)
> > [junit4:junit4]    >    ... 13 more
> > [junit4:junit4] Completed on J1 in 3.71s, 6 tests, 1 failure, 1 error
> <<< FAILURES!
> >
> > [...truncated 23 lines...]
> > BUILD FAILED
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/build.xml:378:
> The following error occurred while executing this line:
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/build.xml:358:
> The following error occurred while executing this line:
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/build.xml:39:
> The following error occurred while executing this line:
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/lucene/build.xml:548:
> The following error occurred while executing this line:
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/lucene/common-build.xml:1798:
> The following error occurred while executing this line:
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/lucene/module-build.xml:61:
> The following error occurred while executing this line:
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/lucene/common-build.xml:1240:
> The following error occurred while executing this line:
> >
> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-trunk-java7/lucene/common-build.xml:884:
> There were test failures: 13 suites, 92 tests, 1 suite-level error, 1
> failure
> >
> > Total time: 18 minutes 38 seconds
> > Build step 'Invoke Ant' marked build as failure
> > Archiving artifacts
> > Recording test results
> > Email was triggered for: Failure
> > Sending email for trigger: Failure
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to