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 2014/09/03 01:53:39 UTC

[JENKINS] Lucene-Solr-4.x-Linux (32bit/jdk1.7.0_67) - Build # 11032 - Still Failing!

Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/11032/
Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC

2 tests failed.
FAILED:  junit.framework.TestSuite.org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest

Error Message:
The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true

Stack Trace:
java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
	at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
	at org.apache.lucene.util.TestRuleLimitSysouts.afterIfSuccessful(TestRuleLimitSysouts.java:210)
	at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterIfSuccessful(TestRuleAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:37)
	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:65)
	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:365)
	at java.lang.Thread.run(Thread.java:745)


REGRESSION:  org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions

Error Message:
Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
	at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
Caused by: java.lang.RuntimeException: CheckIndex failed
	at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
	at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
	at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)




Build Log:
[...truncated 9501 lines...]
   [junit4] Suite: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
   [junit4]   1> CheckIndex failed
   [junit4]   1> Segments file=segments_7 numSegments=8 version=4.11.0 id=00000000000000009a0248c614355555 format= userData={index.epoch=1}
   [junit4]   1>   1 of 8: name=_0 docCount=1
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c614355539
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1>     size (MB)=0.001
   [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008306, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
   [junit4]   1>     no deletions
   [junit4]   1>     test: open reader.........OK
   [junit4]   1>     test: check integrity.....OK
   [junit4]   1>     test: check live docs.....OK
   [junit4]   1>     test: fields..............OK [2 fields]
   [junit4]   1>     test: field norms.........OK [0 fields]
   [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
   [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
   [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
   [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
   [junit4]   1> 
   [junit4]   1>   2 of 8: name=_1 docCount=2
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c61435553a
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1>     size (MB)=0.001
   [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008311, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
   [junit4]   1>     no deletions
   [junit4]   1>     test: open reader.........OK
   [junit4]   1>     test: check integrity.....OK
   [junit4]   1>     test: check live docs.....OK
   [junit4]   1>     test: fields..............OK [2 fields]
   [junit4]   1>     test: field norms.........OK [0 fields]
   [junit4]   1>     test: terms, freq, prox...OK [3 terms; 4 terms/docs pairs; 2 tokens]
   [junit4]   1>     test: stored fields.......OK [2 total field count; avg 1 fields per doc]
   [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
   [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
   [junit4]   1> 
   [junit4]   1>   3 of 8: name=_2 docCount=1
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c61435553e
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1>     size (MB)=0.001
   [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008326, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
   [junit4]   1>     no deletions
   [junit4]   1>     test: open reader.........OK
   [junit4]   1>     test: check integrity.....OK
   [junit4]   1>     test: check live docs.....OK
   [junit4]   1>     test: fields..............OK [2 fields]
   [junit4]   1>     test: field norms.........OK [0 fields]
   [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
   [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
   [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
   [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
   [junit4]   1> 
   [junit4]   1>   4 of 8: name=_3 docCount=1
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c614355542
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1>     size (MB)=0.001
   [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008434, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
   [junit4]   1>     no deletions
   [junit4]   1>     test: open reader.........OK
   [junit4]   1>     test: check integrity.....OK
   [junit4]   1>     test: check live docs.....OK
   [junit4]   1>     test: fields..............OK [2 fields]
   [junit4]   1>     test: field norms.........OK [0 fields]
   [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
   [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
   [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
   [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
   [junit4]   1> 
   [junit4]   1>   5 of 8: name=_4 docCount=1
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c614355546
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1>     size (MB)=0.001
   [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008600, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
   [junit4]   1>     no deletions
   [junit4]   1>     test: open reader.........OK
   [junit4]   1>     test: check integrity.....OK
   [junit4]   1>     test: check live docs.....OK
   [junit4]   1>     test: fields..............OK [2 fields]
   [junit4]   1>     test: field norms.........OK [0 fields]
   [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
   [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
   [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
   [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
   [junit4]   1> 
   [junit4]   1>   6 of 8: name=_5 docCount=1
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c61435554a
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1>     size (MB)=0.001
   [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008713, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
   [junit4]   1>     no deletions
   [junit4]   1>     test: open reader.........OK
   [junit4]   1>     test: check integrity.....OK
   [junit4]   1>     test: check live docs.....OK
   [junit4]   1>     test: fields..............OK [2 fields]
   [junit4]   1>     test: field norms.........OK [0 fields]
   [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
   [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
   [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
   [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
   [junit4]   1> 
   [junit4]   1>   7 of 8: name=_6 docCount=1
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c61435554e
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1>     size (MB)=0.001
   [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008824, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
   [junit4]   1>     no deletions
   [junit4]   1>     test: open reader.........OK
   [junit4]   1>     test: check integrity.....OK
   [junit4]   1>     test: check live docs.....OK
   [junit4]   1>     test: fields..............OK [2 fields]
   [junit4]   1>     test: field norms.........OK [0 fields]
   [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
   [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
   [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
   [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
   [junit4]   1> 
   [junit4]   1>   8 of 8: name=_7 docCount=1
   [junit4]   1>     version=4.11.0
   [junit4]   1>     id=00000000000000009a0248c614355552
   [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
   [junit4]   1>     compound=true
   [junit4]   1>     numFiles=3
   [junit4]   1> FAILED
   [junit4]   1>     WARNING: fixIndex() would remove reference to this segment; full exception:
   [junit4]   1> java.io.FileNotFoundException: _7.cfe
   [junit4]   1> 	at org.apache.lucene.store.RAMDirectory.fileLength(RAMDirectory.java:138)
   [junit4]   1> 	at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:219)
   [junit4]   1> 	at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:562)
   [junit4]   1> 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:207)
   [junit4]   1> 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
   [junit4]   1> 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
   [junit4]   1> 	at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
   [junit4]   1> 	at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
   [junit4]   1> 
   [junit4]   1> WARNING: 1 broken segments (containing 1 documents) detected
   [junit4]   1> 
   [junit4]   2> sep 03, 2014 6:53:29 AM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException
   [junit4]   2> WARNING: Uncaught exception in thread: Thread[ReplicationThread-indexAndTaxo,5,TGRP-IndexAndTaxonomyReplicationClientTest]
   [junit4]   2> java.lang.RuntimeException: CheckIndex failed
   [junit4]   2> 	at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
   [junit4]   2> 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
   [junit4]   2> 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
   [junit4]   2> 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
   [junit4]   2> 	at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
   [junit4]   2> 	at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
   [junit4]   2> 
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.method=testConsistencyOnExceptions -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
   [junit4] ERROR   3.48s J1 | IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions <<<
   [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
   [junit4]    > Caused by: java.lang.RuntimeException: CheckIndex failed
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
   [junit4]    > 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
   [junit4]    > 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
   [junit4]    > 	at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
   [junit4]    > 	at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
   [junit4]    > 	at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
   [junit4]   2> NOTE: test params are: codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=222), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=222)), sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sl_SI, timezone=Asia/Bangkok
   [junit4]   2> NOTE: Linux 3.13.0-35-generic i386/Oracle Corporation 1.7.0_67 (32-bit)/cpus=8,threads=1,free=46127368,total=108265472
   [junit4]   2> NOTE: All tests run in this JVM: [IndexRevisionTest, LocalReplicatorTest, IndexAndTaxonomyReplicationClientTest]
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
   [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
   [junit4]    > 	at java.lang.Thread.run(Thread.java:745)
   [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!

[...truncated 23 lines...]
BUILD FAILED
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:491: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:471: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:60: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:39: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:462: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:2083: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:60: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1337: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:952: There were test failures: 7 suites, 31 tests, 1 suite-level error, 1 error

Total time: 44 minutes 9 seconds
Build step 'Invoke Ant' marked build as failure
[description-setter] Description set: Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
Archiving artifacts
Recording test results
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any



Re: [JENKINS] Lucene-Solr-4.x-Linux (32bit/jdk1.7.0_67) - Build # 11032 - Still Failing!

Posted by Robert Muir <rc...@gmail.com>.
Is segments.gen good enough or should we look into atomic rename?

On Thu, Sep 4, 2014 at 5:16 AM, Michael McCandless
<lu...@mikemccandless.com> wrote:
> I committed a fix ... the replicator first replicates main index
> files, then replicates taxo index files, then copies & fsyncs taxo
> index segments_N, then copies & fsyncs main index segments_M.
>
> But if an exc happens on 4th step, it goes and tries to remove all
> files it had copied.
>
> Then, virus checker can refuse to remove the taxo index segments_N,
> yet succeed in removing other files referenced by segments_N, leaving
> a broken latest commit.
>
> It looks like corruption if you run CheckIndex, but not if you open a
> reader (the SIS retry logic will succeed in falling back to the last
> commit), so it's really a "false" corruption, and I fixed the test to
> detect when this false corruption strikes, forcefully remove the
> latest segments_N, and then confirm the index is not corrupt.
>
> The same thing can also happen to a plain Lucene index...
>
> Mike McCandless
>
> http://blog.mikemccandless.com
>
>
> On Wed, Sep 3, 2014 at 4:47 PM, Dawid Weiss
> <da...@cs.put.poznan.pl> wrote:
>> I know what this (false report of exceeded output) is. I filed
>> https://issues.apache.org/jira/browse/LUCENE-5921, but it's not really
>> a "bug"; it's a side effect of how test rules and thread exception
>> tracking is ordered.
>>
>> Dawid
>>
>> On Wed, Sep 3, 2014 at 4:55 PM, Robert Muir <rc...@gmail.com> wrote:
>>> Thank you Dawid.
>>>
>>>
>>> On Wed, Sep 3, 2014 at 7:58 AM, Dawid Weiss
>>> <da...@cs.put.poznan.pl> wrote:
>>>> I'll take a look at why this is printed:
>>>>
>>>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or
>>>> suite printed 20384 bytes to stdout and stderr, even though the limit
>>>> was set to 8192 bytes. Increase the limit with @Limit, ignore it
>>>> completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>    [junit4]    > at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>    [junit4]    > at java.lang.Thread.run(Thread.java:745)
>>>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>>>
>>>> It shouldn't be (in case of failures/ previous exceptions).
>>>>
>>>> Dawid
>>>>
>>>> On Wed, Sep 3, 2014 at 1:34 PM, Robert Muir <rc...@gmail.com> wrote:
>>>>> It reproduces easily. I will investigate after I review Mike's fix on
>>>>> LUCENE-5919
>>>>>
>>>>> On Tue, Sep 2, 2014 at 7:53 PM, Policeman Jenkins Server
>>>>> <je...@thetaphi.de> wrote:
>>>>>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/11032/
>>>>>> Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>>>>>
>>>>>> 2 tests failed.
>>>>>> FAILED:  junit.framework.TestSuite.org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>>>>
>>>>>> Error Message:
>>>>>> The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>>>
>>>>>> Stack Trace:
>>>>>> java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>>         at org.apache.lucene.util.TestRuleLimitSysouts.afterIfSuccessful(TestRuleLimitSysouts.java:210)
>>>>>>         at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterIfSuccessful(TestRuleAdapter.java:36)
>>>>>>         at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:37)
>>>>>>         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:65)
>>>>>>         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:365)
>>>>>>         at java.lang.Thread.run(Thread.java:745)
>>>>>>
>>>>>>
>>>>>> REGRESSION:  org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions
>>>>>>
>>>>>> Error Message:
>>>>>> Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>>
>>>>>> Stack Trace:
>>>>>> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>>>>> Caused by: java.lang.RuntimeException: CheckIndex failed
>>>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>>         at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>>         at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Build Log:
>>>>>> [...truncated 9501 lines...]
>>>>>>    [junit4] Suite: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>>>>    [junit4]   1> CheckIndex failed
>>>>>>    [junit4]   1> Segments file=segments_7 numSegments=8 version=4.11.0 id=00000000000000009a0248c614355555 format= userData={index.epoch=1}
>>>>>>    [junit4]   1>   1 of 8: name=_0 docCount=1
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c614355539
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008306, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>>    [junit4]   1>     no deletions
>>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1>   2 of 8: name=_1 docCount=2
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c61435553a
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008311, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>>    [junit4]   1>     no deletions
>>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>>    [junit4]   1>     test: terms, freq, prox...OK [3 terms; 4 terms/docs pairs; 2 tokens]
>>>>>>    [junit4]   1>     test: stored fields.......OK [2 total field count; avg 1 fields per doc]
>>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1>   3 of 8: name=_2 docCount=1
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c61435553e
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008326, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>>    [junit4]   1>     no deletions
>>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1>   4 of 8: name=_3 docCount=1
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c614355542
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008434, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>>    [junit4]   1>     no deletions
>>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1>   5 of 8: name=_4 docCount=1
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c614355546
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008600, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>>    [junit4]   1>     no deletions
>>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1>   6 of 8: name=_5 docCount=1
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c61435554a
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008713, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>>    [junit4]   1>     no deletions
>>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1>   7 of 8: name=_6 docCount=1
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c61435554e
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008824, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>>    [junit4]   1>     no deletions
>>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1>   8 of 8: name=_7 docCount=1
>>>>>>    [junit4]   1>     version=4.11.0
>>>>>>    [junit4]   1>     id=00000000000000009a0248c614355552
>>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>>    [junit4]   1>     compound=true
>>>>>>    [junit4]   1>     numFiles=3
>>>>>>    [junit4]   1> FAILED
>>>>>>    [junit4]   1>     WARNING: fixIndex() would remove reference to this segment; full exception:
>>>>>>    [junit4]   1> java.io.FileNotFoundException: _7.cfe
>>>>>>    [junit4]   1>        at org.apache.lucene.store.RAMDirectory.fileLength(RAMDirectory.java:138)
>>>>>>    [junit4]   1>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:219)
>>>>>>    [junit4]   1>        at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:562)
>>>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:207)
>>>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>>    [junit4]   1>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>>    [junit4]   1>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   1> WARNING: 1 broken segments (containing 1 documents) detected
>>>>>>    [junit4]   1>
>>>>>>    [junit4]   2> sep 03, 2014 6:53:29 AM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException
>>>>>>    [junit4]   2> WARNING: Uncaught exception in thread: Thread[ReplicationThread-indexAndTaxo,5,TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>>    [junit4]   2> java.lang.RuntimeException: CheckIndex failed
>>>>>>    [junit4]   2>        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>>    [junit4]   2>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>>    [junit4]   2>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>>    [junit4]   2>
>>>>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.method=testConsistencyOnExceptions -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>>>>    [junit4] ERROR   3.48s J1 | IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions <<<
>>>>>>    [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>>>>>    [junit4]    > Caused by: java.lang.RuntimeException: CheckIndex failed
>>>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>>    [junit4]    >        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>>    [junit4]    >        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>>    [junit4]   2> NOTE: test params are: codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=222), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=222)), sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sl_SI, timezone=Asia/Bangkok
>>>>>>    [junit4]   2> NOTE: Linux 3.13.0-35-generic i386/Oracle Corporation 1.7.0_67 (32-bit)/cpus=8,threads=1,free=46127368,total=108265472
>>>>>>    [junit4]   2> NOTE: All tests run in this JVM: [IndexRevisionTest, LocalReplicatorTest, IndexAndTaxonomyReplicationClientTest]
>>>>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>>>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>>>>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>>    [junit4]    >        at java.lang.Thread.run(Thread.java:745)
>>>>>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>>>>>
>>>>>> [...truncated 23 lines...]
>>>>>> BUILD FAILED
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:491: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:471: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:60: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:39: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:462: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:2083: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:60: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1337: The following error occurred while executing this line:
>>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:952: There were test failures: 7 suites, 31 tests, 1 suite-level error, 1 error
>>>>>>
>>>>>> Total time: 44 minutes 9 seconds
>>>>>> Build step 'Invoke Ant' marked build as failure
>>>>>> [description-setter] Description set: Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>>>>> Archiving artifacts
>>>>>> 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
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> 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
>

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


Re: [JENKINS] Lucene-Solr-4.x-Linux (32bit/jdk1.7.0_67) - Build # 11032 - Still Failing!

Posted by Michael McCandless <lu...@mikemccandless.com>.
I committed a fix ... the replicator first replicates main index
files, then replicates taxo index files, then copies & fsyncs taxo
index segments_N, then copies & fsyncs main index segments_M.

But if an exc happens on 4th step, it goes and tries to remove all
files it had copied.

Then, virus checker can refuse to remove the taxo index segments_N,
yet succeed in removing other files referenced by segments_N, leaving
a broken latest commit.

It looks like corruption if you run CheckIndex, but not if you open a
reader (the SIS retry logic will succeed in falling back to the last
commit), so it's really a "false" corruption, and I fixed the test to
detect when this false corruption strikes, forcefully remove the
latest segments_N, and then confirm the index is not corrupt.

The same thing can also happen to a plain Lucene index...

Mike McCandless

http://blog.mikemccandless.com


On Wed, Sep 3, 2014 at 4:47 PM, Dawid Weiss
<da...@cs.put.poznan.pl> wrote:
> I know what this (false report of exceeded output) is. I filed
> https://issues.apache.org/jira/browse/LUCENE-5921, but it's not really
> a "bug"; it's a side effect of how test rules and thread exception
> tracking is ordered.
>
> Dawid
>
> On Wed, Sep 3, 2014 at 4:55 PM, Robert Muir <rc...@gmail.com> wrote:
>> Thank you Dawid.
>>
>>
>> On Wed, Sep 3, 2014 at 7:58 AM, Dawid Weiss
>> <da...@cs.put.poznan.pl> wrote:
>>> I'll take a look at why this is printed:
>>>
>>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or
>>> suite printed 20384 bytes to stdout and stderr, even though the limit
>>> was set to 8192 bytes. Increase the limit with @Limit, ignore it
>>> completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>    [junit4]    > at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>    [junit4]    > at java.lang.Thread.run(Thread.java:745)
>>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>>
>>> It shouldn't be (in case of failures/ previous exceptions).
>>>
>>> Dawid
>>>
>>> On Wed, Sep 3, 2014 at 1:34 PM, Robert Muir <rc...@gmail.com> wrote:
>>>> It reproduces easily. I will investigate after I review Mike's fix on
>>>> LUCENE-5919
>>>>
>>>> On Tue, Sep 2, 2014 at 7:53 PM, Policeman Jenkins Server
>>>> <je...@thetaphi.de> wrote:
>>>>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/11032/
>>>>> Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>>>>
>>>>> 2 tests failed.
>>>>> FAILED:  junit.framework.TestSuite.org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>>>
>>>>> Error Message:
>>>>> The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>>
>>>>> Stack Trace:
>>>>> java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>         at org.apache.lucene.util.TestRuleLimitSysouts.afterIfSuccessful(TestRuleLimitSysouts.java:210)
>>>>>         at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterIfSuccessful(TestRuleAdapter.java:36)
>>>>>         at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:37)
>>>>>         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:65)
>>>>>         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:365)
>>>>>         at java.lang.Thread.run(Thread.java:745)
>>>>>
>>>>>
>>>>> REGRESSION:  org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions
>>>>>
>>>>> Error Message:
>>>>> Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>
>>>>> Stack Trace:
>>>>> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>>>> Caused by: java.lang.RuntimeException: CheckIndex failed
>>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>         at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>         at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Build Log:
>>>>> [...truncated 9501 lines...]
>>>>>    [junit4] Suite: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>>>    [junit4]   1> CheckIndex failed
>>>>>    [junit4]   1> Segments file=segments_7 numSegments=8 version=4.11.0 id=00000000000000009a0248c614355555 format= userData={index.epoch=1}
>>>>>    [junit4]   1>   1 of 8: name=_0 docCount=1
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c614355539
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008306, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>    [junit4]   1>     no deletions
>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>    [junit4]   1>
>>>>>    [junit4]   1>   2 of 8: name=_1 docCount=2
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c61435553a
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008311, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>    [junit4]   1>     no deletions
>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>    [junit4]   1>     test: terms, freq, prox...OK [3 terms; 4 terms/docs pairs; 2 tokens]
>>>>>    [junit4]   1>     test: stored fields.......OK [2 total field count; avg 1 fields per doc]
>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>    [junit4]   1>
>>>>>    [junit4]   1>   3 of 8: name=_2 docCount=1
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c61435553e
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008326, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>    [junit4]   1>     no deletions
>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>    [junit4]   1>
>>>>>    [junit4]   1>   4 of 8: name=_3 docCount=1
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c614355542
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008434, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>    [junit4]   1>     no deletions
>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>    [junit4]   1>
>>>>>    [junit4]   1>   5 of 8: name=_4 docCount=1
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c614355546
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008600, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>    [junit4]   1>     no deletions
>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>    [junit4]   1>
>>>>>    [junit4]   1>   6 of 8: name=_5 docCount=1
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c61435554a
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008713, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>    [junit4]   1>     no deletions
>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>    [junit4]   1>
>>>>>    [junit4]   1>   7 of 8: name=_6 docCount=1
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c61435554e
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1>     size (MB)=0.001
>>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008824, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>>    [junit4]   1>     no deletions
>>>>>    [junit4]   1>     test: open reader.........OK
>>>>>    [junit4]   1>     test: check integrity.....OK
>>>>>    [junit4]   1>     test: check live docs.....OK
>>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>>    [junit4]   1>
>>>>>    [junit4]   1>   8 of 8: name=_7 docCount=1
>>>>>    [junit4]   1>     version=4.11.0
>>>>>    [junit4]   1>     id=00000000000000009a0248c614355552
>>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>>    [junit4]   1>     compound=true
>>>>>    [junit4]   1>     numFiles=3
>>>>>    [junit4]   1> FAILED
>>>>>    [junit4]   1>     WARNING: fixIndex() would remove reference to this segment; full exception:
>>>>>    [junit4]   1> java.io.FileNotFoundException: _7.cfe
>>>>>    [junit4]   1>        at org.apache.lucene.store.RAMDirectory.fileLength(RAMDirectory.java:138)
>>>>>    [junit4]   1>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:219)
>>>>>    [junit4]   1>        at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:562)
>>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:207)
>>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>    [junit4]   1>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>    [junit4]   1>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>    [junit4]   1>
>>>>>    [junit4]   1> WARNING: 1 broken segments (containing 1 documents) detected
>>>>>    [junit4]   1>
>>>>>    [junit4]   2> sep 03, 2014 6:53:29 AM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException
>>>>>    [junit4]   2> WARNING: Uncaught exception in thread: Thread[ReplicationThread-indexAndTaxo,5,TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>    [junit4]   2> java.lang.RuntimeException: CheckIndex failed
>>>>>    [junit4]   2>        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>    [junit4]   2>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>    [junit4]   2>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>    [junit4]   2>
>>>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.method=testConsistencyOnExceptions -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>>>    [junit4] ERROR   3.48s J1 | IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions <<<
>>>>>    [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>>>>    [junit4]    > Caused by: java.lang.RuntimeException: CheckIndex failed
>>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>>    [junit4]    >        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>>    [junit4]    >        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>>    [junit4]   2> NOTE: test params are: codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=222), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=222)), sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sl_SI, timezone=Asia/Bangkok
>>>>>    [junit4]   2> NOTE: Linux 3.13.0-35-generic i386/Oracle Corporation 1.7.0_67 (32-bit)/cpus=8,threads=1,free=46127368,total=108265472
>>>>>    [junit4]   2> NOTE: All tests run in this JVM: [IndexRevisionTest, LocalReplicatorTest, IndexAndTaxonomyReplicationClientTest]
>>>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>>>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>>    [junit4]    >        at java.lang.Thread.run(Thread.java:745)
>>>>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>>>>
>>>>> [...truncated 23 lines...]
>>>>> BUILD FAILED
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:491: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:471: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:60: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:39: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:462: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:2083: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:60: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1337: The following error occurred while executing this line:
>>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:952: There were test failures: 7 suites, 31 tests, 1 suite-level error, 1 error
>>>>>
>>>>> Total time: 44 minutes 9 seconds
>>>>> Build step 'Invoke Ant' marked build as failure
>>>>> [description-setter] Description set: Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>>>> Archiving artifacts
>>>>> 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
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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-4.x-Linux (32bit/jdk1.7.0_67) - Build # 11032 - Still Failing!

Posted by Dawid Weiss <da...@cs.put.poznan.pl>.
I know what this (false report of exceeded output) is. I filed
https://issues.apache.org/jira/browse/LUCENE-5921, but it's not really
a "bug"; it's a side effect of how test rules and thread exception
tracking is ordered.

Dawid

On Wed, Sep 3, 2014 at 4:55 PM, Robert Muir <rc...@gmail.com> wrote:
> Thank you Dawid.
>
>
> On Wed, Sep 3, 2014 at 7:58 AM, Dawid Weiss
> <da...@cs.put.poznan.pl> wrote:
>> I'll take a look at why this is printed:
>>
>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or
>> suite printed 20384 bytes to stdout and stderr, even though the limit
>> was set to 8192 bytes. Increase the limit with @Limit, ignore it
>> completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>    [junit4]    > at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>    [junit4]    > at java.lang.Thread.run(Thread.java:745)
>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>
>> It shouldn't be (in case of failures/ previous exceptions).
>>
>> Dawid
>>
>> On Wed, Sep 3, 2014 at 1:34 PM, Robert Muir <rc...@gmail.com> wrote:
>>> It reproduces easily. I will investigate after I review Mike's fix on
>>> LUCENE-5919
>>>
>>> On Tue, Sep 2, 2014 at 7:53 PM, Policeman Jenkins Server
>>> <je...@thetaphi.de> wrote:
>>>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/11032/
>>>> Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>>>
>>>> 2 tests failed.
>>>> FAILED:  junit.framework.TestSuite.org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>>
>>>> Error Message:
>>>> The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>
>>>> Stack Trace:
>>>> java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>         at org.apache.lucene.util.TestRuleLimitSysouts.afterIfSuccessful(TestRuleLimitSysouts.java:210)
>>>>         at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterIfSuccessful(TestRuleAdapter.java:36)
>>>>         at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:37)
>>>>         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:65)
>>>>         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:365)
>>>>         at java.lang.Thread.run(Thread.java:745)
>>>>
>>>>
>>>> REGRESSION:  org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions
>>>>
>>>> Error Message:
>>>> Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>
>>>> Stack Trace:
>>>> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>>> Caused by: java.lang.RuntimeException: CheckIndex failed
>>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>         at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>         at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>
>>>>
>>>>
>>>>
>>>> Build Log:
>>>> [...truncated 9501 lines...]
>>>>    [junit4] Suite: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>>    [junit4]   1> CheckIndex failed
>>>>    [junit4]   1> Segments file=segments_7 numSegments=8 version=4.11.0 id=00000000000000009a0248c614355555 format= userData={index.epoch=1}
>>>>    [junit4]   1>   1 of 8: name=_0 docCount=1
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c614355539
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1>     size (MB)=0.001
>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008306, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>    [junit4]   1>     no deletions
>>>>    [junit4]   1>     test: open reader.........OK
>>>>    [junit4]   1>     test: check integrity.....OK
>>>>    [junit4]   1>     test: check live docs.....OK
>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>    [junit4]   1>
>>>>    [junit4]   1>   2 of 8: name=_1 docCount=2
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c61435553a
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1>     size (MB)=0.001
>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008311, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>    [junit4]   1>     no deletions
>>>>    [junit4]   1>     test: open reader.........OK
>>>>    [junit4]   1>     test: check integrity.....OK
>>>>    [junit4]   1>     test: check live docs.....OK
>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>    [junit4]   1>     test: terms, freq, prox...OK [3 terms; 4 terms/docs pairs; 2 tokens]
>>>>    [junit4]   1>     test: stored fields.......OK [2 total field count; avg 1 fields per doc]
>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>    [junit4]   1>
>>>>    [junit4]   1>   3 of 8: name=_2 docCount=1
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c61435553e
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1>     size (MB)=0.001
>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008326, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>    [junit4]   1>     no deletions
>>>>    [junit4]   1>     test: open reader.........OK
>>>>    [junit4]   1>     test: check integrity.....OK
>>>>    [junit4]   1>     test: check live docs.....OK
>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>    [junit4]   1>
>>>>    [junit4]   1>   4 of 8: name=_3 docCount=1
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c614355542
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1>     size (MB)=0.001
>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008434, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>    [junit4]   1>     no deletions
>>>>    [junit4]   1>     test: open reader.........OK
>>>>    [junit4]   1>     test: check integrity.....OK
>>>>    [junit4]   1>     test: check live docs.....OK
>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>    [junit4]   1>
>>>>    [junit4]   1>   5 of 8: name=_4 docCount=1
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c614355546
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1>     size (MB)=0.001
>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008600, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>    [junit4]   1>     no deletions
>>>>    [junit4]   1>     test: open reader.........OK
>>>>    [junit4]   1>     test: check integrity.....OK
>>>>    [junit4]   1>     test: check live docs.....OK
>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>    [junit4]   1>
>>>>    [junit4]   1>   6 of 8: name=_5 docCount=1
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c61435554a
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1>     size (MB)=0.001
>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008713, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>    [junit4]   1>     no deletions
>>>>    [junit4]   1>     test: open reader.........OK
>>>>    [junit4]   1>     test: check integrity.....OK
>>>>    [junit4]   1>     test: check live docs.....OK
>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>    [junit4]   1>
>>>>    [junit4]   1>   7 of 8: name=_6 docCount=1
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c61435554e
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1>     size (MB)=0.001
>>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008824, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>>    [junit4]   1>     no deletions
>>>>    [junit4]   1>     test: open reader.........OK
>>>>    [junit4]   1>     test: check integrity.....OK
>>>>    [junit4]   1>     test: check live docs.....OK
>>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>>    [junit4]   1>
>>>>    [junit4]   1>   8 of 8: name=_7 docCount=1
>>>>    [junit4]   1>     version=4.11.0
>>>>    [junit4]   1>     id=00000000000000009a0248c614355552
>>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>>    [junit4]   1>     compound=true
>>>>    [junit4]   1>     numFiles=3
>>>>    [junit4]   1> FAILED
>>>>    [junit4]   1>     WARNING: fixIndex() would remove reference to this segment; full exception:
>>>>    [junit4]   1> java.io.FileNotFoundException: _7.cfe
>>>>    [junit4]   1>        at org.apache.lucene.store.RAMDirectory.fileLength(RAMDirectory.java:138)
>>>>    [junit4]   1>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:219)
>>>>    [junit4]   1>        at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:562)
>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:207)
>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>    [junit4]   1>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>    [junit4]   1>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>    [junit4]   1>
>>>>    [junit4]   1> WARNING: 1 broken segments (containing 1 documents) detected
>>>>    [junit4]   1>
>>>>    [junit4]   2> sep 03, 2014 6:53:29 AM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException
>>>>    [junit4]   2> WARNING: Uncaught exception in thread: Thread[ReplicationThread-indexAndTaxo,5,TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>    [junit4]   2> java.lang.RuntimeException: CheckIndex failed
>>>>    [junit4]   2>        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>    [junit4]   2>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>    [junit4]   2>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>    [junit4]   2>
>>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.method=testConsistencyOnExceptions -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>>    [junit4] ERROR   3.48s J1 | IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions <<<
>>>>    [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>>>    [junit4]    > Caused by: java.lang.RuntimeException: CheckIndex failed
>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>>    [junit4]    >        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>>    [junit4]    >        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>>    [junit4]   2> NOTE: test params are: codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=222), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=222)), sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sl_SI, timezone=Asia/Bangkok
>>>>    [junit4]   2> NOTE: Linux 3.13.0-35-generic i386/Oracle Corporation 1.7.0_67 (32-bit)/cpus=8,threads=1,free=46127368,total=108265472
>>>>    [junit4]   2> NOTE: All tests run in this JVM: [IndexRevisionTest, LocalReplicatorTest, IndexAndTaxonomyReplicationClientTest]
>>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>>    [junit4]    >        at java.lang.Thread.run(Thread.java:745)
>>>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>>>
>>>> [...truncated 23 lines...]
>>>> BUILD FAILED
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:491: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:471: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:60: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:39: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:462: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:2083: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:60: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1337: The following error occurred while executing this line:
>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:952: There were test failures: 7 suites, 31 tests, 1 suite-level error, 1 error
>>>>
>>>> Total time: 44 minutes 9 seconds
>>>> Build step 'Invoke Ant' marked build as failure
>>>> [description-setter] Description set: Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>>> Archiving artifacts
>>>> 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
>>>
>>> ---------------------------------------------------------------------
>>> 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-4.x-Linux (32bit/jdk1.7.0_67) - Build # 11032 - Still Failing!

Posted by Robert Muir <rc...@gmail.com>.
Thank you Dawid.


On Wed, Sep 3, 2014 at 7:58 AM, Dawid Weiss
<da...@cs.put.poznan.pl> wrote:
> I'll take a look at why this is printed:
>
>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or
> suite printed 20384 bytes to stdout and stderr, even though the limit
> was set to 8192 bytes. Increase the limit with @Limit, ignore it
> completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>    [junit4]    > at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>    [junit4]    > at java.lang.Thread.run(Thread.java:745)
>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>
> It shouldn't be (in case of failures/ previous exceptions).
>
> Dawid
>
> On Wed, Sep 3, 2014 at 1:34 PM, Robert Muir <rc...@gmail.com> wrote:
>> It reproduces easily. I will investigate after I review Mike's fix on
>> LUCENE-5919
>>
>> On Tue, Sep 2, 2014 at 7:53 PM, Policeman Jenkins Server
>> <je...@thetaphi.de> wrote:
>>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/11032/
>>> Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>>
>>> 2 tests failed.
>>> FAILED:  junit.framework.TestSuite.org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>
>>> Error Message:
>>> The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>
>>> Stack Trace:
>>> java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>         at org.apache.lucene.util.TestRuleLimitSysouts.afterIfSuccessful(TestRuleLimitSysouts.java:210)
>>>         at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterIfSuccessful(TestRuleAdapter.java:36)
>>>         at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:37)
>>>         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:65)
>>>         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:365)
>>>         at java.lang.Thread.run(Thread.java:745)
>>>
>>>
>>> REGRESSION:  org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions
>>>
>>> Error Message:
>>> Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>
>>> Stack Trace:
>>> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>> Caused by: java.lang.RuntimeException: CheckIndex failed
>>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>         at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>         at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>
>>>
>>>
>>>
>>> Build Log:
>>> [...truncated 9501 lines...]
>>>    [junit4] Suite: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>>    [junit4]   1> CheckIndex failed
>>>    [junit4]   1> Segments file=segments_7 numSegments=8 version=4.11.0 id=00000000000000009a0248c614355555 format= userData={index.epoch=1}
>>>    [junit4]   1>   1 of 8: name=_0 docCount=1
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c614355539
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1>     size (MB)=0.001
>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008306, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>    [junit4]   1>     no deletions
>>>    [junit4]   1>     test: open reader.........OK
>>>    [junit4]   1>     test: check integrity.....OK
>>>    [junit4]   1>     test: check live docs.....OK
>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>    [junit4]   1>
>>>    [junit4]   1>   2 of 8: name=_1 docCount=2
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c61435553a
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1>     size (MB)=0.001
>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008311, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>    [junit4]   1>     no deletions
>>>    [junit4]   1>     test: open reader.........OK
>>>    [junit4]   1>     test: check integrity.....OK
>>>    [junit4]   1>     test: check live docs.....OK
>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>    [junit4]   1>     test: terms, freq, prox...OK [3 terms; 4 terms/docs pairs; 2 tokens]
>>>    [junit4]   1>     test: stored fields.......OK [2 total field count; avg 1 fields per doc]
>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>    [junit4]   1>
>>>    [junit4]   1>   3 of 8: name=_2 docCount=1
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c61435553e
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1>     size (MB)=0.001
>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008326, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>    [junit4]   1>     no deletions
>>>    [junit4]   1>     test: open reader.........OK
>>>    [junit4]   1>     test: check integrity.....OK
>>>    [junit4]   1>     test: check live docs.....OK
>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>    [junit4]   1>
>>>    [junit4]   1>   4 of 8: name=_3 docCount=1
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c614355542
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1>     size (MB)=0.001
>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008434, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>    [junit4]   1>     no deletions
>>>    [junit4]   1>     test: open reader.........OK
>>>    [junit4]   1>     test: check integrity.....OK
>>>    [junit4]   1>     test: check live docs.....OK
>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>    [junit4]   1>
>>>    [junit4]   1>   5 of 8: name=_4 docCount=1
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c614355546
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1>     size (MB)=0.001
>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008600, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>    [junit4]   1>     no deletions
>>>    [junit4]   1>     test: open reader.........OK
>>>    [junit4]   1>     test: check integrity.....OK
>>>    [junit4]   1>     test: check live docs.....OK
>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>    [junit4]   1>
>>>    [junit4]   1>   6 of 8: name=_5 docCount=1
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c61435554a
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1>     size (MB)=0.001
>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008713, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>    [junit4]   1>     no deletions
>>>    [junit4]   1>     test: open reader.........OK
>>>    [junit4]   1>     test: check integrity.....OK
>>>    [junit4]   1>     test: check live docs.....OK
>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>    [junit4]   1>
>>>    [junit4]   1>   7 of 8: name=_6 docCount=1
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c61435554e
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1>     size (MB)=0.001
>>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008824, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>>    [junit4]   1>     no deletions
>>>    [junit4]   1>     test: open reader.........OK
>>>    [junit4]   1>     test: check integrity.....OK
>>>    [junit4]   1>     test: check live docs.....OK
>>>    [junit4]   1>     test: fields..............OK [2 fields]
>>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>>    [junit4]   1>
>>>    [junit4]   1>   8 of 8: name=_7 docCount=1
>>>    [junit4]   1>     version=4.11.0
>>>    [junit4]   1>     id=00000000000000009a0248c614355552
>>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>>    [junit4]   1>     compound=true
>>>    [junit4]   1>     numFiles=3
>>>    [junit4]   1> FAILED
>>>    [junit4]   1>     WARNING: fixIndex() would remove reference to this segment; full exception:
>>>    [junit4]   1> java.io.FileNotFoundException: _7.cfe
>>>    [junit4]   1>        at org.apache.lucene.store.RAMDirectory.fileLength(RAMDirectory.java:138)
>>>    [junit4]   1>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:219)
>>>    [junit4]   1>        at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:562)
>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:207)
>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>    [junit4]   1>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>    [junit4]   1>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>    [junit4]   1>
>>>    [junit4]   1> WARNING: 1 broken segments (containing 1 documents) detected
>>>    [junit4]   1>
>>>    [junit4]   2> sep 03, 2014 6:53:29 AM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException
>>>    [junit4]   2> WARNING: Uncaught exception in thread: Thread[ReplicationThread-indexAndTaxo,5,TGRP-IndexAndTaxonomyReplicationClientTest]
>>>    [junit4]   2> java.lang.RuntimeException: CheckIndex failed
>>>    [junit4]   2>        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>    [junit4]   2>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>    [junit4]   2>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>    [junit4]   2>
>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.method=testConsistencyOnExceptions -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>    [junit4] ERROR   3.48s J1 | IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions <<<
>>>    [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>>    [junit4]    > Caused by: java.lang.RuntimeException: CheckIndex failed
>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>>    [junit4]    >        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>>    [junit4]    >        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>>    [junit4]   2> NOTE: test params are: codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=222), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=222)), sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sl_SI, timezone=Asia/Bangkok
>>>    [junit4]   2> NOTE: Linux 3.13.0-35-generic i386/Oracle Corporation 1.7.0_67 (32-bit)/cpus=8,threads=1,free=46127368,total=108265472
>>>    [junit4]   2> NOTE: All tests run in this JVM: [IndexRevisionTest, LocalReplicatorTest, IndexAndTaxonomyReplicationClientTest]
>>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>>    [junit4]    >        at java.lang.Thread.run(Thread.java:745)
>>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>>
>>> [...truncated 23 lines...]
>>> BUILD FAILED
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:491: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:471: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:60: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:39: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:462: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:2083: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:60: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1337: The following error occurred while executing this line:
>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:952: There were test failures: 7 suites, 31 tests, 1 suite-level error, 1 error
>>>
>>> Total time: 44 minutes 9 seconds
>>> Build step 'Invoke Ant' marked build as failure
>>> [description-setter] Description set: Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>> Archiving artifacts
>>> 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
>>
>> ---------------------------------------------------------------------
>> 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-4.x-Linux (32bit/jdk1.7.0_67) - Build # 11032 - Still Failing!

Posted by Dawid Weiss <da...@cs.put.poznan.pl>.
I'll take a look at why this is printed:

   [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: The test or
suite printed 20384 bytes to stdout and stderr, even though the limit
was set to 8192 bytes. Increase the limit with @Limit, ignore it
completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
   [junit4]    > at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
   [junit4]    > at java.lang.Thread.run(Thread.java:745)
   [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!

It shouldn't be (in case of failures/ previous exceptions).

Dawid

On Wed, Sep 3, 2014 at 1:34 PM, Robert Muir <rc...@gmail.com> wrote:
> It reproduces easily. I will investigate after I review Mike's fix on
> LUCENE-5919
>
> On Tue, Sep 2, 2014 at 7:53 PM, Policeman Jenkins Server
> <je...@thetaphi.de> wrote:
>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/11032/
>> Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>>
>> 2 tests failed.
>> FAILED:  junit.framework.TestSuite.org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>
>> Error Message:
>> The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>
>> Stack Trace:
>> java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>         at org.apache.lucene.util.TestRuleLimitSysouts.afterIfSuccessful(TestRuleLimitSysouts.java:210)
>>         at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterIfSuccessful(TestRuleAdapter.java:36)
>>         at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:37)
>>         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:65)
>>         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:365)
>>         at java.lang.Thread.run(Thread.java:745)
>>
>>
>> REGRESSION:  org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions
>>
>> Error Message:
>> Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>
>> Stack Trace:
>> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>> Caused by: java.lang.RuntimeException: CheckIndex failed
>>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>         at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>         at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>
>>
>>
>>
>> Build Log:
>> [...truncated 9501 lines...]
>>    [junit4] Suite: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>>    [junit4]   1> CheckIndex failed
>>    [junit4]   1> Segments file=segments_7 numSegments=8 version=4.11.0 id=00000000000000009a0248c614355555 format= userData={index.epoch=1}
>>    [junit4]   1>   1 of 8: name=_0 docCount=1
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c614355539
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1>     size (MB)=0.001
>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008306, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>    [junit4]   1>     no deletions
>>    [junit4]   1>     test: open reader.........OK
>>    [junit4]   1>     test: check integrity.....OK
>>    [junit4]   1>     test: check live docs.....OK
>>    [junit4]   1>     test: fields..............OK [2 fields]
>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>    [junit4]   1>
>>    [junit4]   1>   2 of 8: name=_1 docCount=2
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c61435553a
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1>     size (MB)=0.001
>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008311, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>    [junit4]   1>     no deletions
>>    [junit4]   1>     test: open reader.........OK
>>    [junit4]   1>     test: check integrity.....OK
>>    [junit4]   1>     test: check live docs.....OK
>>    [junit4]   1>     test: fields..............OK [2 fields]
>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>    [junit4]   1>     test: terms, freq, prox...OK [3 terms; 4 terms/docs pairs; 2 tokens]
>>    [junit4]   1>     test: stored fields.......OK [2 total field count; avg 1 fields per doc]
>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>    [junit4]   1>
>>    [junit4]   1>   3 of 8: name=_2 docCount=1
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c61435553e
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1>     size (MB)=0.001
>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008326, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>    [junit4]   1>     no deletions
>>    [junit4]   1>     test: open reader.........OK
>>    [junit4]   1>     test: check integrity.....OK
>>    [junit4]   1>     test: check live docs.....OK
>>    [junit4]   1>     test: fields..............OK [2 fields]
>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>    [junit4]   1>
>>    [junit4]   1>   4 of 8: name=_3 docCount=1
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c614355542
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1>     size (MB)=0.001
>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008434, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>    [junit4]   1>     no deletions
>>    [junit4]   1>     test: open reader.........OK
>>    [junit4]   1>     test: check integrity.....OK
>>    [junit4]   1>     test: check live docs.....OK
>>    [junit4]   1>     test: fields..............OK [2 fields]
>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>    [junit4]   1>
>>    [junit4]   1>   5 of 8: name=_4 docCount=1
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c614355546
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1>     size (MB)=0.001
>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008600, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>    [junit4]   1>     no deletions
>>    [junit4]   1>     test: open reader.........OK
>>    [junit4]   1>     test: check integrity.....OK
>>    [junit4]   1>     test: check live docs.....OK
>>    [junit4]   1>     test: fields..............OK [2 fields]
>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>    [junit4]   1>
>>    [junit4]   1>   6 of 8: name=_5 docCount=1
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c61435554a
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1>     size (MB)=0.001
>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008713, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>    [junit4]   1>     no deletions
>>    [junit4]   1>     test: open reader.........OK
>>    [junit4]   1>     test: check integrity.....OK
>>    [junit4]   1>     test: check live docs.....OK
>>    [junit4]   1>     test: fields..............OK [2 fields]
>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>    [junit4]   1>
>>    [junit4]   1>   7 of 8: name=_6 docCount=1
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c61435554e
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1>     size (MB)=0.001
>>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008824, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>>    [junit4]   1>     no deletions
>>    [junit4]   1>     test: open reader.........OK
>>    [junit4]   1>     test: check integrity.....OK
>>    [junit4]   1>     test: check live docs.....OK
>>    [junit4]   1>     test: fields..............OK [2 fields]
>>    [junit4]   1>     test: field norms.........OK [0 fields]
>>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>>    [junit4]   1>
>>    [junit4]   1>   8 of 8: name=_7 docCount=1
>>    [junit4]   1>     version=4.11.0
>>    [junit4]   1>     id=00000000000000009a0248c614355552
>>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>>    [junit4]   1>     compound=true
>>    [junit4]   1>     numFiles=3
>>    [junit4]   1> FAILED
>>    [junit4]   1>     WARNING: fixIndex() would remove reference to this segment; full exception:
>>    [junit4]   1> java.io.FileNotFoundException: _7.cfe
>>    [junit4]   1>        at org.apache.lucene.store.RAMDirectory.fileLength(RAMDirectory.java:138)
>>    [junit4]   1>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:219)
>>    [junit4]   1>        at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:562)
>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:207)
>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>    [junit4]   1>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>    [junit4]   1>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>    [junit4]   1>
>>    [junit4]   1> WARNING: 1 broken segments (containing 1 documents) detected
>>    [junit4]   1>
>>    [junit4]   2> sep 03, 2014 6:53:29 AM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException
>>    [junit4]   2> WARNING: Uncaught exception in thread: Thread[ReplicationThread-indexAndTaxo,5,TGRP-IndexAndTaxonomyReplicationClientTest]
>>    [junit4]   2> java.lang.RuntimeException: CheckIndex failed
>>    [junit4]   2>        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>    [junit4]   2>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>    [junit4]   2>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>    [junit4]   2>
>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.method=testConsistencyOnExceptions -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>    [junit4] ERROR   3.48s J1 | IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions <<<
>>    [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>>    [junit4]    > Caused by: java.lang.RuntimeException: CheckIndex failed
>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>>    [junit4]    >        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>>    [junit4]    >        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>>    [junit4]   2> NOTE: test params are: codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=222), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=222)), sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sl_SI, timezone=Asia/Bangkok
>>    [junit4]   2> NOTE: Linux 3.13.0-35-generic i386/Oracle Corporation 1.7.0_67 (32-bit)/cpus=8,threads=1,free=46127368,total=108265472
>>    [junit4]   2> NOTE: All tests run in this JVM: [IndexRevisionTest, LocalReplicatorTest, IndexAndTaxonomyReplicationClientTest]
>>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>>    [junit4]    >        at java.lang.Thread.run(Thread.java:745)
>>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>>
>> [...truncated 23 lines...]
>> BUILD FAILED
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:491: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:471: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:60: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:39: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:462: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:2083: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:60: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1337: The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:952: There were test failures: 7 suites, 31 tests, 1 suite-level error, 1 error
>>
>> Total time: 44 minutes 9 seconds
>> Build step 'Invoke Ant' marked build as failure
>> [description-setter] Description set: Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>> Archiving artifacts
>> 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
>
> ---------------------------------------------------------------------
> 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-4.x-Linux (32bit/jdk1.7.0_67) - Build # 11032 - Still Failing!

Posted by Robert Muir <rc...@gmail.com>.
It reproduces easily. I will investigate after I review Mike's fix on
LUCENE-5919

On Tue, Sep 2, 2014 at 7:53 PM, Policeman Jenkins Server
<je...@thetaphi.de> wrote:
> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/11032/
> Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
>
> 2 tests failed.
> FAILED:  junit.framework.TestSuite.org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>
> Error Message:
> The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>
> Stack Trace:
> java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>         at org.apache.lucene.util.TestRuleLimitSysouts.afterIfSuccessful(TestRuleLimitSysouts.java:210)
>         at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterIfSuccessful(TestRuleAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:37)
>         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:65)
>         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:365)
>         at java.lang.Thread.run(Thread.java:745)
>
>
> REGRESSION:  org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions
>
> Error Message:
> Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
> Caused by: java.lang.RuntimeException: CheckIndex failed
>         at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>         at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>         at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>         at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>
>
>
>
> Build Log:
> [...truncated 9501 lines...]
>    [junit4] Suite: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest
>    [junit4]   1> CheckIndex failed
>    [junit4]   1> Segments file=segments_7 numSegments=8 version=4.11.0 id=00000000000000009a0248c614355555 format= userData={index.epoch=1}
>    [junit4]   1>   1 of 8: name=_0 docCount=1
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c614355539
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1>     size (MB)=0.001
>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008306, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>    [junit4]   1>     no deletions
>    [junit4]   1>     test: open reader.........OK
>    [junit4]   1>     test: check integrity.....OK
>    [junit4]   1>     test: check live docs.....OK
>    [junit4]   1>     test: fields..............OK [2 fields]
>    [junit4]   1>     test: field norms.........OK [0 fields]
>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>    [junit4]   1>
>    [junit4]   1>   2 of 8: name=_1 docCount=2
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c61435553a
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1>     size (MB)=0.001
>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008311, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>    [junit4]   1>     no deletions
>    [junit4]   1>     test: open reader.........OK
>    [junit4]   1>     test: check integrity.....OK
>    [junit4]   1>     test: check live docs.....OK
>    [junit4]   1>     test: fields..............OK [2 fields]
>    [junit4]   1>     test: field norms.........OK [0 fields]
>    [junit4]   1>     test: terms, freq, prox...OK [3 terms; 4 terms/docs pairs; 2 tokens]
>    [junit4]   1>     test: stored fields.......OK [2 total field count; avg 1 fields per doc]
>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>    [junit4]   1>
>    [junit4]   1>   3 of 8: name=_2 docCount=1
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c61435553e
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1>     size (MB)=0.001
>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008326, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>    [junit4]   1>     no deletions
>    [junit4]   1>     test: open reader.........OK
>    [junit4]   1>     test: check integrity.....OK
>    [junit4]   1>     test: check live docs.....OK
>    [junit4]   1>     test: fields..............OK [2 fields]
>    [junit4]   1>     test: field norms.........OK [0 fields]
>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>    [junit4]   1>
>    [junit4]   1>   4 of 8: name=_3 docCount=1
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c614355542
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1>     size (MB)=0.001
>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008434, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>    [junit4]   1>     no deletions
>    [junit4]   1>     test: open reader.........OK
>    [junit4]   1>     test: check integrity.....OK
>    [junit4]   1>     test: check live docs.....OK
>    [junit4]   1>     test: fields..............OK [2 fields]
>    [junit4]   1>     test: field norms.........OK [0 fields]
>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>    [junit4]   1>
>    [junit4]   1>   5 of 8: name=_4 docCount=1
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c614355546
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1>     size (MB)=0.001
>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008600, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>    [junit4]   1>     no deletions
>    [junit4]   1>     test: open reader.........OK
>    [junit4]   1>     test: check integrity.....OK
>    [junit4]   1>     test: check live docs.....OK
>    [junit4]   1>     test: fields..............OK [2 fields]
>    [junit4]   1>     test: field norms.........OK [0 fields]
>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>    [junit4]   1>
>    [junit4]   1>   6 of 8: name=_5 docCount=1
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c61435554a
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1>     size (MB)=0.001
>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008713, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>    [junit4]   1>     no deletions
>    [junit4]   1>     test: open reader.........OK
>    [junit4]   1>     test: check integrity.....OK
>    [junit4]   1>     test: check live docs.....OK
>    [junit4]   1>     test: fields..............OK [2 fields]
>    [junit4]   1>     test: field norms.........OK [0 fields]
>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>    [junit4]   1>
>    [junit4]   1>   7 of 8: name=_6 docCount=1
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c61435554e
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1>     size (MB)=0.001
>    [junit4]   1>     diagnostics = {os.arch=i386, timestamp=1409702008824, java.version=1.7.0_67, lucene.version=4.11.0, source=flush, os.version=3.13.0-35-generic, java.vendor=Oracle Corporation, os=Linux}
>    [junit4]   1>     no deletions
>    [junit4]   1>     test: open reader.........OK
>    [junit4]   1>     test: check integrity.....OK
>    [junit4]   1>     test: check live docs.....OK
>    [junit4]   1>     test: fields..............OK [2 fields]
>    [junit4]   1>     test: field norms.........OK [0 fields]
>    [junit4]   1>     test: terms, freq, prox...OK [2 terms; 2 terms/docs pairs; 1 tokens]
>    [junit4]   1>     test: stored fields.......OK [1 total field count; avg 1 fields per doc]
>    [junit4]   1>     test: term vectors........OK [0 total vector count; avg 0 term/freq vector fields per doc]
>    [junit4]   1>     test: docvalues...........OK [0 docvalues fields; 0 BINARY; 0 NUMERIC; 0 SORTED; 0 SORTED_NUMERIC; 0 SORTED_SET]
>    [junit4]   1>
>    [junit4]   1>   8 of 8: name=_7 docCount=1
>    [junit4]   1>     version=4.11.0
>    [junit4]   1>     id=00000000000000009a0248c614355552
>    [junit4]   1>     codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=16384), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=16384))
>    [junit4]   1>     compound=true
>    [junit4]   1>     numFiles=3
>    [junit4]   1> FAILED
>    [junit4]   1>     WARNING: fixIndex() would remove reference to this segment; full exception:
>    [junit4]   1> java.io.FileNotFoundException: _7.cfe
>    [junit4]   1>        at org.apache.lucene.store.RAMDirectory.fileLength(RAMDirectory.java:138)
>    [junit4]   1>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:219)
>    [junit4]   1>        at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:562)
>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:207)
>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>    [junit4]   1>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>    [junit4]   1>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>    [junit4]   1>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>    [junit4]   1>
>    [junit4]   1> WARNING: 1 broken segments (containing 1 documents) detected
>    [junit4]   1>
>    [junit4]   2> sep 03, 2014 6:53:29 AM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException
>    [junit4]   2> WARNING: Uncaught exception in thread: Thread[ReplicationThread-indexAndTaxo,5,TGRP-IndexAndTaxonomyReplicationClientTest]
>    [junit4]   2> java.lang.RuntimeException: CheckIndex failed
>    [junit4]   2>        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>    [junit4]   2>        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>    [junit4]   2>        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>    [junit4]   2>        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>    [junit4]   2>
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.method=testConsistencyOnExceptions -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>    [junit4] ERROR   3.48s J1 | IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions <<<
>    [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=20, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest]
>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101:7800B6E80B94A2FE]:0)
>    [junit4]    > Caused by: java.lang.RuntimeException: CheckIndex failed
>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:211)
>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:196)
>    [junit4]    >        at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:192)
>    [junit4]    >        at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:407)
>    [junit4]    >        at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:78)
>    [junit4]   2> NOTE: test params are: codec=FastCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=FAST, chunkSize=222), termVectorsFormat=CompressingTermVectorsFormat(compressionMode=FAST, chunkSize=222)), sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sl_SI, timezone=Asia/Bangkok
>    [junit4]   2> NOTE: Linux 3.13.0-35-generic i386/Oracle Corporation 1.7.0_67 (32-bit)/cpus=8,threads=1,free=46127368,total=108265472
>    [junit4]   2> NOTE: All tests run in this JVM: [IndexRevisionTest, LocalReplicatorTest, IndexAndTaxonomyReplicationClientTest]
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=IndexAndTaxonomyReplicationClientTest -Dtests.seed=F78E514819F85101 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sl_SI -Dtests.timezone=Asia/Bangkok -Dtests.file.encoding=US-ASCII
>    [junit4] ERROR   0.00s J1 | IndexAndTaxonomyReplicationClientTest (suite) <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError: The test or suite printed 20384 bytes to stdout and stderr, even though the limit was set to 8192 bytes. Increase the limit with @Limit, ignore it completely with @SuppressSysoutChecks or run with -Dtests.verbose=true
>    [junit4]    >        at __randomizedtesting.SeedInfo.seed([F78E514819F85101]:0)
>    [junit4]    >        at java.lang.Thread.run(Thread.java:745)
>    [junit4] Completed on J1 in 4.87s, 5 tests, 1 failure, 1 error <<< FAILURES!
>
> [...truncated 23 lines...]
> BUILD FAILED
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:491: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:471: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:60: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:39: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:462: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:2083: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:60: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1337: The following error occurred while executing this line:
> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:952: There were test failures: 7 suites, 31 tests, 1 suite-level error, 1 error
>
> Total time: 44 minutes 9 seconds
> Build step 'Invoke Ant' marked build as failure
> [description-setter] Description set: Java: 32bit/jdk1.7.0_67 -server -XX:+UseParallelGC
> Archiving artifacts
> 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

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