Nice assert, btw

  public static void checkUnequal(Query q1, Query q2) {
    assertFalse(q1 + " equal to " + q2, q1.equals(q2));
    assertFalse(q2 + " equal to " + q1, q2.equals(q1));

    // possible this test can fail on a hash collision... if that
    // happens, please change test to use a different example.
    assertTrue(q1.hashCode() != q2.hashCode());
  }


On Sat, Sep 24, 2016 at 9:43 AM, Policeman Jenkins Server <
jenk...@thetaphi.de> wrote:

> Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Solaris/863/
> Java: 64bit/jdk1.8.0 -XX:-UseCompressedOops -XX:+UseG1GC
>
> 1 tests failed.
> FAILED:  org.apache.lucene.search.TestScorerPerf.testConjunctions
>
> Error Message:
>
>
> Stack Trace:
> junit.framework.AssertionFailedError
>         at __randomizedtesting.SeedInfo.seed([ADAC803D07772C12:
> 217B2B4859A20CC7]:0)
>         at junit.framework.Assert.fail(Assert.java:48)
>         at junit.framework.Assert.assertTrue(Assert.java:20)
>         at junit.framework.Assert.assertTrue(Assert.java:27)
>         at org.apache.lucene.search.QueryUtils.checkUnequal(
> QueryUtils.java:99)
>         at org.apache.lucene.search.QueryUtils.checkHashEquals(
> QueryUtils.java:82)
>         at org.apache.lucene.search.QueryUtils.check(QueryUtils.java:56)
>         at org.apache.lucene.search.AssertingIndexSearcher.rewrite(
> AssertingIndexSearcher.java:63)
>         at org.apache.lucene.search.IndexSearcher.createNormalizedWeight(
> IndexSearcher.java:724)
>         at org.apache.lucene.search.IndexSearcher.search(
> IndexSearcher.java:463)
>         at org.apache.lucene.search.TestScorerPerf.doConjunctions(
> TestScorerPerf.java:203)
>         at org.apache.lucene.search.TestScorerPerf.testConjunctions(
> TestScorerPerf.java:353)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(
> RandomizedRunner.java:1764)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(
> RandomizedRunner.java:871)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(
> RandomizedRunner.java:907)
>         at com.carrotsearch.randomizedtesting.
> RandomizedRunner$10.evaluate(RandomizedRunner.java:921)
>         at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(
> TestRuleSetupTeardownChained.java:49)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(
> TestRuleThreadAndTestName.java:48)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:367)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl.
> forkTimeoutingTask(ThreadLeakControl.java:809)
>         at com.carrotsearch.randomizedtesting.
> ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.
> runSingleTest(RandomizedRunner.java:880)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(
> RandomizedRunner.java:781)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(
> RandomizedRunner.java:816)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(
> RandomizedRunner.java:827)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(
> TestRuleStoreClassName.java:41)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(
> TestRuleAssertionsRequired.java:53)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(
> TestRuleIgnoreTestSuites.java:54)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:367)
>         at java.lang.Thread.run(Thread.java:745)
>
>
>
>
> Build Log:
> [...truncated 1172 lines...]
>    [junit4] Suite: org.apache.lucene.search.TestScorerPerf
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestScorerPerf
> -Dtests.method=testConjunctions -Dtests.seed=ADAC803D07772C12
> -Dtests.slow=true -Dtests.locale=ru -Dtests.timezone=America/Guadeloupe
> -Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] FAILURE 0.23s J1 | TestScorerPerf.testConjunctions <<<
>    [junit4]    > Throwable #1: junit.framework.AssertionFailedError
>    [junit4]    >        at __randomizedtesting.SeedInfo.
> seed([ADAC803D07772C12:217B2B4859A20CC7]:0)
>    [junit4]    >        at junit.framework.Assert.fail(Assert.java:48)
>    [junit4]    >        at junit.framework.Assert.
> assertTrue(Assert.java:20)
>    [junit4]    >        at junit.framework.Assert.
> assertTrue(Assert.java:27)
>    [junit4]    >        at org.apache.lucene.search.
> QueryUtils.checkUnequal(QueryUtils.java:99)
>    [junit4]    >        at org.apache.lucene.search.
> QueryUtils.checkHashEquals(QueryUtils.java:82)
>    [junit4]    >        at org.apache.lucene.search.
> QueryUtils.check(QueryUtils.java:56)
>    [junit4]    >        at org.apache.lucene.search.
> AssertingIndexSearcher.rewrite(AssertingIndexSearcher.java:63)
>    [junit4]    >        at org.apache.lucene.search.IndexSearcher.
> createNormalizedWeight(IndexSearcher.java:724)
>    [junit4]    >        at org.apache.lucene.search.IndexSearcher.search(
> IndexSearcher.java:463)
>    [junit4]    >        at org.apache.lucene.search.
> TestScorerPerf.doConjunctions(TestScorerPerf.java:203)
>    [junit4]    >        at org.apache.lucene.search.TestScorerPerf.
> testConjunctions(TestScorerPerf.java:353)
>    [junit4]    >        at java.lang.Thread.run(Thread.java:745)
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene62): {},
> docValues:{}, maxPointsInLeafNode=401, maxMBSortInHeap=5.757850565113698,
> sim=ClassicSimilarity, locale=ru, timezone=America/Guadeloupe
>    [junit4]   2> NOTE: SunOS 5.11 amd64/Oracle Corporation 1.8.0_102
> (64-bit)/cpus=3,threads=1,free=355020280,total=499122176
>    [junit4]   2> NOTE: All tests run in this JVM: [TestIndexCommit,
> Test2BPoints, TestSloppyMath, TestDocIdSetBuilder, TestHugeRamFile,
> TestPayloads, TestRateLimiter, TestLucene50StoredFieldsFormat,
> TestMergePolicyWrapper, TestTermVectors, TestSortRandom,
> TestCompiledAutomaton, TestEarlyTermination, TestPostingsOffsets,
> TestPolygon, TestDocIDMerger, TestCharFilter, TestSameScoresWithThreads,
> TestInPlaceMergeSorter, TestBytesStore, TestFilterIterator,
> TestParallelReaderEmptyIndex, TestFilterSpans, TestTermScorer,
> TestRAMDirectory, TestNGramPhraseQuery, TestSameTokenSamePosition,
> TestNamedSPILoader, TestNRTReaderCleanup, TestForTooMuchCloning,
> TestOmitNorms, TestMultiPhraseEnum, TestMinShouldMatch2, TestSegmentInfos,
> TestWordlistLoader, TestSparseFixedBitSet, TestNot, TestFilterWeight,
> TestReusableStringReader, TestTermQuery, TestBM25Similarity,
> TestStressAdvance, TestMixedDocValuesUpdates, TestFixedLengthBytesRefArray,
> TestRoaringDocIdSet, TestPhrasePrefixQuery, 
> TestSimpleExplanationsWithFillerDocs,
> TestTermRangeQuery, Test2BBKDPoints, TestSentinelIntSet,
> TestMultiThreadTermVectors, TestDirectoryReaderReopen, Test2BPostings,
> TestRollingBuffer, TestFlushByRamOrCountsPolicy, TestBytesRef, TestDoc,
> TestTermsEnum2, TestNRTReaderWithThreads, TestSleepingLockWrapper,
> TestIndexWriterDeleteByQuery, TestDateTools, Test2BTerms,
> TestAllFilesDetectTruncation, TestIntroSelector,
> TestDocValuesRewriteMethod, TestMultiTermConstantScore, TestSpanNearQuery,
> TestSimilarityBase, TestIndexWriterThreadsToSegments, TestReadOnlyIndex,
> TestOrdinalMap, TestPersistentSnapshotDeletionPolicy,
> TestTragicIndexWriterDeadlock, TestIndexFileDeleter, TestCodecs,
> TestIndexWriterOnVMError, TestLucene54DocValuesFormat,
> Test2BNumericDocValues, TestNRTThreads, TestMutableValues,
> TestBooleanQueryVisitSubscorers, TestSpanOrQuery,
> TestStringMSBRadixSorter, TestSimilarity, TestOperations, TestIsCurrent,
> TestCodecHoldsOpenFiles, TestSimpleSearchEquivalence, TestLongPostings,
> TestNeedsScores, TestIndexWriterFromReader, TestBinaryDocument,
> TestLucene62SegmentInfoFormat, TestCustomNorms, TestAddIndexes,
> TestComplexExplanations, TestTermdocPerf, TestIndexWriterExceptions,
> TestSubScorerFreqs, TestNumericUtils, TestAutomatonQueryUnicode,
> TestInfoStream, TestTimSorterWorstCase, TestSpanExplanations,
> TestBooleanRewrites, TestBagOfPostings, TestPrefixInBooleanQuery,
> TestSegmentReader, TestFastDecompressionMode, TestParallelCompositeReader,
> TestFieldCacheRewriteMethod, TestTransactions, TestSegmentTermDocs,
> TestPerFieldPostingsFormat2, TestSort, TestMultiDocValues,
> TestFieldsReader, TestCustomSearcherSort, TestDocValuesIndexing,
> TestBooleanMinShouldMatch, TestDeterminizeLexicon,
> TestIndexWriterOnDiskFull, TestMixedCodecs, TestTransactionRollback,
> TestFlex, TestUTF32ToUTF8, TestFastCompressionMode, TestStressIndexing2,
> TestMultiPhraseQuery, TestLazyProxSkipping, TestDeterminism,
> TestMergeSchedulerExternal, TestTermVectorsWriter,
> TestCharTermAttributeImpl, TestParallelLeafReader, TestBytesRefHash,
> TestThreadedForceMerge, TestStressNRT, TestSloppyPhraseQuery2,
> TestForceMergeForever, TestOmitTf, TestNearSpansOrdered, TestMultiFields,
> TestDocumentWriter, TestCrashCausesCorruptIndex, TestScorerPerf]
>    [junit4] Completed [293/433 (1!)] on J1 in 0.24s, 1 test, 1 failure <<<
> FAILURES!
>
> [...truncated 71576 lines...]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>



-- 
Sincerely yours
Mikhail Khludnev

Reply via email to