Duh! First off, I didn't intend to commit this ... it was my attempt to reproduce LUCENE-4775. That method (merge.totalBytesSize) should have thrown an exception eventually ...
But second off, no wonder I couldn't reproduce it!! (not passing IWC). Thanks for fixing Rob. Mike McCandless http://blog.mikemccandless.com On Sun, Feb 17, 2013 at 10:28 AM, Robert Muir <[email protected]> wrote: > This test is broken. > > IndexWriterConfig iwc = newIndexWriterConfig(TEST_VERSION_CURRENT, > new MockAnalyzer(random())); > iwc.setMaxBufferedDocs(5); > iwc.setMergeScheduler(new TrackingCMS()); > RandomIndexWriter w = new RandomIndexWriter(random(), d); <-- NOT > using the IWC!!!!!!! > > then goes to index 100,000 docs. in this case it got serial merge > scheduler, and the fields in the docs got term vectors. > > even if this test were to use the iwc (so it uses its crazy > TrackingCMS), then i still don't understand what its testing. all that > TrackingCMS does is keep summing up bytes merged into an unused > variable. > > On Sun, Feb 17, 2013 at 8:16 AM, Policeman Jenkins Server > <[email protected]> wrote: >> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/4349/ >> Java: 32bit/jdk1.6.0_38 -server -XX:+UseSerialGC >> >> 3 tests failed. >> FAILED: >> junit.framework.TestSuite.org.apache.lucene.index.TestConcurrentMergeScheduler >> >> Error Message: >> Suite timeout exceeded (>= 7200000 msec). >> >> Stack Trace: >> java.lang.Exception: Suite timeout exceeded (>= 7200000 msec). >> at __randomizedtesting.SeedInfo.seed([9794B128B2451E9F]:0) >> >> >> REGRESSION: >> org.apache.lucene.index.TestConcurrentMergeScheduler.testTotalBytesSize >> >> Error Message: >> Test abandoned because suite timeout was reached. >> >> Stack Trace: >> java.lang.Exception: Test abandoned because suite timeout was reached. >> at __randomizedtesting.SeedInfo.seed([9794B128B2451E9F]:0) >> >> >> REGRESSION: org.apache.lucene.util.TestMaxFailuresRule.testMaxFailures >> >> Error Message: >> expected:<500> but was:<0> >> >> Stack Trace: >> java.lang.AssertionError: expected:<500> but was:<0> >> at org.junit.Assert.fail(Assert.java:93) >> at org.junit.Assert.failNotEquals(Assert.java:647) >> at org.junit.Assert.assertEquals(Assert.java:128) >> at org.junit.Assert.assertEquals(Assert.java:472) >> at org.junit.Assert.assertEquals(Assert.java:456) >> at >> org.apache.lucene.util.TestMaxFailuresRule.testMaxFailures(TestMaxFailuresRule.java:103) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) >> at >> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) >> at >> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) >> at >> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) >> at >> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) >> at >> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) >> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53) >> 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.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53) >> at org.junit.rules.RunRules.evaluate(RunRules.java:18) >> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) >> at >> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) >> at >> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) >> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) >> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) >> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) >> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) >> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) >> at org.junit.runners.ParentRunner.run(ParentRunner.java:300) >> at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:180) >> at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:275) >> at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:12) >> >> >> >> >> Build Log: >> [...truncated 1388 lines...] >> [junit4:junit4] Suite: org.apache.lucene.index.TestConcurrentMergeScheduler >> [junit4:junit4] 2> NOTE: reproduce with: ant test >> -Dtestcase=TestConcurrentMergeScheduler -Dtests.method=testTotalBytesSize >> -Dtests.seed=9794B128B2451E9F -Dtests.multiplier=3 -Dtests.slow=true >> -Dtests.locale=vi_VN -Dtests.timezone=Pacific/Pohnpei >> -Dtests.file.encoding=UTF-8 >> [junit4:junit4] ERROR 7201s J0 | >> TestConcurrentMergeScheduler.testTotalBytesSize <<< >> [junit4:junit4] > Throwable #1: java.lang.Exception: Test abandoned >> because suite timeout was reached. >> [junit4:junit4] > at >> __randomizedtesting.SeedInfo.seed([9794B128B2451E9F]:0) >> [junit4:junit4] 2> NOTE: test params are: codec=Lucene42: >> {id=PostingsFormat(name=MockSep), field=Pulsing41(freqCutoff=20 >> minBlockSize=92 maxBlockSize=248)}, docValues:{}, sim=DefaultSimilarity, >> locale=vi_VN, timezone=Pacific/Pohnpei >> [junit4:junit4] 2> NOTE: Linux 3.2.0-37-generic i386/Sun Microsystems Inc. >> 1.6.0_38 (32-bit)/cpus=8,threads=2,free=91496856,total=189911040 >> [junit4:junit4] 2> NOTE: All tests run in this JVM: [TestMockAnalyzer, >> TestBufferedIndexInput, TestSetOnce, TestNoMergeScheduler, >> TestIndexWriterWithThreads, Test2BDocs, TestCodecHoldsOpenFiles, >> TestIndexWriterOnDiskFull, Nested1, TestNot, TestPhraseQuery, >> TestSloppyPhraseQuery, TestIndexableField, TestRollingUpdates, >> TestSumDocFreq, TestVirtualMethod, TestCustomSearcherSort, >> TestIndexWriterReader, TestSmallFloat, TestMultiMMap, Nested1, >> TestTieredMergePolicy, Nested, Nested, TestPhrasePrefixQuery, >> TestMultiLevelSkipList, TestTermScorer, InBeforeClass, InAfterClass, >> InTestMethod, NonStringProperties, TestPayloadSpans, TestSpecialOperations, >> TestFieldValueFilter, TestElevationComparator, TestFilterAtomicReader, >> TestTwoPhaseCommitTool, TestBlockPostingsFormat, TestPrefixRandom, >> TestIndexWriterForceMerge, TestLazyProxSkipping, TestArrayUtil, >> TestBooleanQueryVisitSubscorers, ThrowInUncaught, TestDocumentWriter, >> TestDocBoost, TestTopScoreDocCollector, TestPostingsOffsets, TestPagedBytes, >> TestIndexWriterNRTIsCurrent, TestFieldCacheTermsFilter, TestIndexInput, >> TestPayloadExplanations, TestTopDocsCollector, TestExternalCodecs, >> TestSizeBoundedForceMerge, TestBooleanScorer, TestOpenBitSet, >> TestPositiveScoresOnlyCollector, TestStressIndexing2, TestTermVectorsReader, >> TestWeakIdentityMap, TestBinaryDocument, TestReaderClosed, >> TestFieldCacheRangeFilter, TestUTF32ToUTF8, TestFixedBitSet, >> TestBackwardsCompatibility, TestForTooMuchCloning, >> TestCharTermAttributeImpl, TestSearchForDuplicates, TestCachingTokenFilter, >> TestConcurrentMergeScheduler] >> [junit4:junit4] 2> NOTE: reproduce with: ant test >> -Dtestcase=TestConcurrentMergeScheduler -Dtests.seed=9794B128B2451E9F >> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=vi_VN >> -Dtests.timezone=Pacific/Pohnpei -Dtests.file.encoding=UTF-8 >> [junit4:junit4] ERROR 0.00s J0 | TestConcurrentMergeScheduler (suite) <<< >> [junit4:junit4] > Throwable #1: java.lang.Exception: Suite timeout >> exceeded (>= 7200000 msec). >> [junit4:junit4] > at >> __randomizedtesting.SeedInfo.seed([9794B128B2451E9F]:0) >> [junit4:junit4] Completed on J0 in 7223.85s, 1 test, 2 errors <<< FAILURES! >> >> [...truncated 19 lines...] >> [junit4:junit4] Suite: org.apache.lucene.util.TestMaxFailuresRule >> [junit4:junit4] 1> sysout from nested test: >> [junit4:junit4] 1> >> [junit4:junit4] 1> syserr from nested test: >> [junit4:junit4] FAILURE 0.09s J0 | TestMaxFailuresRule.testMaxFailures <<< >> [junit4:junit4] > Throwable #1: java.lang.AssertionError: expected:<500> >> but was:<0> >> [junit4:junit4] > at org.junit.Assert.fail(Assert.java:93) >> [junit4:junit4] > at org.junit.Assert.failNotEquals(Assert.java:647) >> [junit4:junit4] > at org.junit.Assert.assertEquals(Assert.java:128) >> [junit4:junit4] > at org.junit.Assert.assertEquals(Assert.java:472) >> [junit4:junit4] > at org.junit.Assert.assertEquals(Assert.java:456) >> [junit4:junit4] > at >> org.apache.lucene.util.TestMaxFailuresRule.testMaxFailures(TestMaxFailuresRule.java:103) >> [junit4:junit4] > at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [junit4:junit4] > at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> [junit4:junit4] > at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> [junit4:junit4] > at java.lang.reflect.Method.invoke(Method.java:597) >> [junit4:junit4] > at >> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) >> [junit4:junit4] > at >> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) >> [junit4:junit4] > at >> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) >> [junit4:junit4] > at >> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) >> [junit4:junit4] > at >> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) >> [junit4:junit4] > at >> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53) >> [junit4:junit4] > at >> org.junit.rules.RunRules.evaluate(RunRules.java:18) >> [junit4:junit4] > at >> org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) >> [junit4:junit4] > at >> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) >> [junit4:junit4] > at >> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) >> [junit4:junit4] > at >> org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) >> [junit4:junit4] > at >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) >> [junit4:junit4] > at >> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) >> [junit4:junit4] > at >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) >> [junit4:junit4] > at >> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) >> [junit4:junit4] > at >> org.junit.runners.ParentRunner.run(ParentRunner.java:300) >> [junit4:junit4] > at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:180) >> [junit4:junit4] > at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:275) >> [junit4:junit4] > at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:12) >> [junit4:junit4] Completed on J0 in 0.09s, 1 test, 1 failure <<< FAILURES! >> >> [...truncated 39 lines...] >> BUILD FAILED >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:381: The >> following error occurred while executing this line: >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:361: The >> following error occurred while executing this line: >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:39: The >> following error occurred while executing this line: >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build.xml:50: The >> following error occurred while executing this line: >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-build.xml:1202: >> The following error occurred while executing this line: >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-build.xml:865: >> There were test failures: 342 suites, 2069 tests, 1 suite-level error, 1 >> error, 1 failure, 112 ignored (13 assumptions) >> >> Total time: 124 minutes 29 seconds >> Build step 'Invoke Ant' marked build as failure >> Archiving artifacts >> Recording test results >> Description set: Java: 32bit/jdk1.6.0_38 -server -XX:+UseSerialGC >> Email was triggered for: Failure >> Sending email for trigger: Failure >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
