Hi, this is just another one that fails now because of LogMergePolicy randomization. This was added by my commit, because TieredMergePolicy randomized the settings for the limits for CFS creation, but not LogMergePolicy.
TestBackwardsCompatibility is a test that looks for exactly the file names as expected, so in my opinion it should not use a randomized LogMergePolicy at all, but instead use the default one. I'll check & change the test after breakfast. ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of > Dawid Weiss > Sent: Sunday, August 26, 2012 10:01 AM > To: [email protected]; [email protected] > Subject: Re: Build failed in Jenkins: Lucene-trunk-Linux-Java7-64-test-only > #3505 > > This reproduces for me. > > [junit4:junit4] Suite: org.apache.lucene.index.TestBackwardsCompatibility > [junit4:junit4] 2> NOTE: reproduce with: ant test > -Dtestcase=TestBackwardsCompatibility > -Dtests.method=testExactFileNames -Dtests.seed=6FC6BE093CC5EA0B - > Dtests.slow=true -Dtests.locale=hi_IN -Dtests.timezone=Australia/NSW > -Dtests.file.encoding=UTF-8 > [junit4:junit4] FAILURE 1.74s J3 | > TestBackwardsCompatibility.testExactFileNames <<< > [junit4:junit4] > Throwable #1: java.lang.AssertionError: incorrect > filenames in index: expected: > [junit4:junit4] > _0.cfe > [junit4:junit4] > _0.cfs > [junit4:junit4] > _0.si > [junit4:junit4] > _0_1.del > [junit4:junit4] > segments.gen > [junit4:junit4] > segments_2 > [junit4:junit4] > or _0.cfe > [junit4:junit4] > _0.cfs > [junit4:junit4] > _0.si > [junit4:junit4] > _0_1.liv > [junit4:junit4] > segments.gen > [junit4:junit4] > segments_2 > [junit4:junit4] > actual: > [junit4:junit4] > _0.fld > [junit4:junit4] > _0.inf > [junit4:junit4] > _0.pst > [junit4:junit4] > _0.si > [junit4:junit4] > _0.vec > [junit4:junit4] > _0_0.len > [junit4:junit4] > _0_1.liv > [junit4:junit4] > _0_10.dv > [junit4:junit4] > _0_11.dv > [junit4:junit4] > _0_12.dv > [junit4:junit4] > _0_13.dv > [junit4:junit4] > _0_14.dv > [junit4:junit4] > _0_15.dv > [junit4:junit4] > _0_16.dv > [junit4:junit4] > _0_17.dv > [junit4:junit4] > _0_18.dv > [junit4:junit4] > _0_19.dv > [junit4:junit4] > _0_2.len > [junit4:junit4] > _0_20.dv > [junit4:junit4] > _0_21.len > [junit4:junit4] > _0_22.len > [junit4:junit4] > _0_3.len > [junit4:junit4] > _0_4.len > [junit4:junit4] > _0_5.len > [junit4:junit4] > _0_8.dv > [junit4:junit4] > _0_9.dv > [junit4:junit4] > segments.gen > [junit4:junit4] > segments_2 > [junit4:junit4] > at > __randomizedtesting.SeedInfo.seed([6FC6BE093CC5EA0B:9E6D150EDC0278C2] > :0) > [junit4:junit4] > at org.junit.Assert.fail(Assert.java:93) > [junit4:junit4] > at > org.apache.lucene.index.TestBackwardsCompatibility.testExactFileNames(TestB > ackwardsCompatibility.java:608) > [junit4:junit4] > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [junit4:junit4] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 57) > [junit4:junit4] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI > mpl.java:43) > [junit4:junit4] > at java.lang.reflect.Method.invoke(Method.java:601) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRu > nner.java:1559) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Randomiz > edRunner.java:79) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Randomiz > edRunner.java:737) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Randomiz > edRunner.java:773) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Randomiz > edRunner.java:787) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSet > upTeardownChained.java:50) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCach > eSanity.java:51) > [junit4:junit4] > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfte > rRule.java:45) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.ev > aluate(SystemPropertiesInvariantRule.java:55) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThrea > dAndTestName.java:48) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgn > oreAfterMaxFailures.java:70) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.ja > va:48) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stateme > ntAdapter.java:36) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run > (ThreadLeakControl.java:345) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(T > hreadLeakControl.java:769) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLea > kControl.java:429) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Rando > mizedRunner.java:746) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Randomiz > edRunner.java:648) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Randomiz > edRunner.java:682) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Randomiz > edRunner.java:693) > [junit4:junit4] > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfte > rRule.java:45) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClass > Name.java:42) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.ev > aluate(SystemPropertiesInvariantRule.java:55) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethod > sRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethod > sRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertio > nsRequired.java:40) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.ja > va:48) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgn > oreAfterMaxFailures.java:70) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTest > Suites.java:55) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stateme > ntAdapter.java:36) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run > (ThreadLeakControl.java:345) > [junit4:junit4] > at java.lang.Thread.run(Thread.java:722) > [junit4:junit4] 2> NOTE: test params are: codec=SimpleText, > sim=DefaultSimilarity, locale=hi_IN, timezone=Australia/NSW > [junit4:junit4] 2> NOTE: Linux 3.2.0-26-generic amd64/Oracle > Corporation 1.7.0_05 > (64-bit)/cpus=8,threads=1,free=131926968,total=246939648 > [junit4:junit4] 2> NOTE: All tests run in this JVM: > [TestNearSpansOrdered, TestAutomatonQuery, TestIndexWriterDelete, > TestPriorityQueue, TestFieldCacheSanityChecker, TestPrefixQuery, > TestMultiTermConstantScore, TestOmitPositions, TestSegmentTermDocs, > TestNoDeletionPolicy, TestTerm, TestSimilarity, TestIndexWriterLockRelease, > TestCodecs, TestAddIndexes, TestBooleanQuery, Nested1, > TestComplexExplanations, TestBitVector, TestMinimize, > TestIndexWriterMergePolicy, TestBackwardsCompatibility] [junit4:junit4] > Completed on J3 in 23.84s, 12 tests, 1 failure <<< FAILURES! > > --------------------------------------------------------------------- > 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]
