[ 
https://issues.apache.org/jira/browse/LUCENE-7807?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16021373#comment-16021373
 ] 

Adrien Grand commented on LUCENE-7807:
--------------------------------------

I opened LUCENE-7847 which is the cause of the last failure, but all reported 
seeds seem to be the same issue. It only fails with {{tiny}} ranges because 
this bug only occurs when the query seems to match all documents, which gets 
more and more unlikely as we add more documents given that values are computed 
randomly.

> Test*RangeFieldQueries.testRandomBig() and .testRandomTiny() failures
> ---------------------------------------------------------------------
>
>                 Key: LUCENE-7807
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7807
>             Project: Lucene - Core
>          Issue Type: Bug
>            Reporter: Steve Rowe
>
> My Jenkins found a failing master seed for {{testRandomBig()}} in all the 
> {{Test\*RangeFieldQueries}} suites:
> {noformat}
> Checking out Revision 2f6101b2ab9e93173a9764450b5f71935495802e 
> (refs/remotes/origin/master)
> [...]
>    [junit4]   2> NOTE: reproduce with: ant test  
> -Dtestcase=TestIntRangeFieldQueries -Dtests.method=testRandomBig 
> -Dtests.seed=90CE64A8F1BFDF78 -Dtests.multiplier=2 -Dtests.nightly=true 
> -Dtests.slow=true 
> -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt 
> -Dtests.locale=es-VE -Dtests.timezone=US/Hawaii -Dtests.asserts=true 
> -Dtests.file.encoding=UTF-8
>    [junit4] FAILURE  116s J2  | TestIntRangeFieldQueries.testRandomBig <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError: wrong hit (first of 
> possibly more):
>    [junit4]    > FAIL (iter 28): id=973300 should not match but did
>    [junit4]    >  queryRange=Box(-2147483648 TO 2147483647)
>    [junit4]    >  box=Box(-1240758905 TO 1326270659)
>    [junit4]    >  queryType=CONTAINS
>    [junit4]    >  deleted?=false
>    [junit4]    >      at 
> __randomizedtesting.SeedInfo.seed([90CE64A8F1BFDF78:1799192760E6A3F8]:0)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:287)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:158)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.testRandomBig(BaseRangeFieldQueryTestCase.java:73)
> [...]
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): 
> {id=Lucene50(blocksize=128)}, docValues:{id=DocValuesFormat(name=Memory), 
> intRangeField=DocValuesFormat(name=Lucene70)}, maxPointsInLeafNode=805, 
> maxMBSortInHeap=6.031593684373835, sim=RandomSimilarity(queryNorm=true): {}, 
> locale=es-VE, timezone=US/Hawaii
>    [junit4]   2> NOTE: Linux 4.1.0-custom2-amd64 amd64/Oracle Corporation 
> 1.8.0_77 (64-bit)/cpus=16,threads=1,free=238346048,total=532152320
> {noformat}
> {noformat}
>    [junit4]   2> NOTE: reproduce with: ant test  
> -Dtestcase=TestFloatRangeFieldQueries -Dtests.method=testRandomBig 
> -Dtests.seed=90CE64A8F1BFDF78 -Dtests.multiplier=2 -Dtests.nightly=true 
> -Dtests.slow=true 
> -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt 
> -Dtests.locale=no-NO -Dtests.timezone=America/Lima -Dtests.asserts=true 
> -Dtests.file.encoding=UTF-8
>    [junit4] FAILURE  117s J9  | TestFloatRangeFieldQueries.testRandomBig <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError: wrong hit (first of 
> possibly more):
>    [junit4]    > FAIL (iter 28): id=973300 should not match but did
>    [junit4]    >  queryRange=Box(-Infinity TO Infinity)
>    [junit4]    >  box=Box(-7.845437E37 TO 1.6013746E38)
>    [junit4]    >  queryType=CONTAINS
>    [junit4]    >  deleted?=false
>    [junit4]    >      at 
> __randomizedtesting.SeedInfo.seed([90CE64A8F1BFDF78:1799192760E6A3F8]:0)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:287)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:158)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.testRandomBig(BaseRangeFieldQueryTestCase.java:73)
> [...]
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): 
> {id=PostingsFormat(name=Asserting)}, 
> docValues:{floatRangeField=DocValuesFormat(name=Memory), 
> id=DocValuesFormat(name=Lucene70)}, maxPointsInLeafNode=69, 
> maxMBSortInHeap=7.5037451812250175, sim=RandomSimilarity(queryNorm=true): {}, 
> locale=no-NO, timezone=America/Lima
> {noformat}
> {noformat}
>    [junit4]   2> NOTE: reproduce with: ant test  
> -Dtestcase=TestDoubleRangeFieldQueries -Dtests.method=testRandomBig 
> -Dtests.seed=90CE64A8F1BFDF78 -Dtests.multiplier=2 -Dtests.nightly=true 
> -Dtests.slow=true 
> -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt 
> -Dtests.locale=th-TH -Dtests.timezone=America/Argentina/Tucuman 
> -Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] FAILURE 99.0s J3  | TestDoubleRangeFieldQueries.testRandomBig <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError: wrong hit (first of 
> possibly more):
>    [junit4]    > FAIL (iter 28): id=973300 should not match but did
>    [junit4]    >  queryRange=Box(-Infinity TO Infinity)
>    [junit4]    >  box=Box(-7.36085005913449E307 TO 8.523870504147885E307)
>    [junit4]    >  queryType=CONTAINS
>    [junit4]    >  deleted?=false
>    [junit4]    >      at 
> __randomizedtesting.SeedInfo.seed([90CE64A8F1BFDF78:1799192760E6A3F8]:0)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:287)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:158)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.testRandomBig(BaseRangeFieldQueryTestCase.java:73)
> [...]
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): 
> {id=FST50}, docValues:{doubleRangeField=DocValuesFormat(name=Direct), 
> id=DocValuesFormat(name=Lucene70)}, maxPointsInLeafNode=1417, 
> maxMBSortInHeap=5.119629868463383, sim=RandomSimilarity(queryNorm=true): {}, 
> locale=th-TH, timezone=America/Argentina/Tucuman
> {noformat}
> {noformat}
>    [junit4]   2> NOTE: reproduce with: ant test  
> -Dtestcase=TestLongRangeFieldQueries -Dtests.method=testRandomBig 
> -Dtests.seed=90CE64A8F1BFDF78 -Dtests.multiplier=2 -Dtests.nightly=true 
> -Dtests.slow=true 
> -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt 
> -Dtests.locale=es-PA -Dtests.timezone=Japan -Dtests.asserts=true 
> -Dtests.file.encoding=UTF-8
>    [junit4] FAILURE 20.9s J0  | TestLongRangeFieldQueries.testRandomBig <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError: wrong hit (first of 
> possibly more):
>    [junit4]    > FAIL (iter 28): id=973300 should not match but did
>    [junit4]    >  queryRange=Box(-9223372036854775808 TO 9223372036854775807)
>    [junit4]    >  box=Box(1271381922996258183 TO 5565160005248567491)
>    [junit4]    >  queryType=CONTAINS
>    [junit4]    >  deleted?=false
>    [junit4]    >      at 
> __randomizedtesting.SeedInfo.seed([90CE64A8F1BFDF78:1799192760E6A3F8]:0)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:287)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:158)
>    [junit4]    >      at 
> org.apache.lucene.search.BaseRangeFieldQueryTestCase.testRandomBig(BaseRangeFieldQueryTestCase.java:73)
> [...]
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): 
> {id=PostingsFormat(name=Memory)}, 
> docValues:{id=DocValuesFormat(name=Lucene70), 
> longRangeField=DocValuesFormat(name=Lucene70)}, maxPointsInLeafNode=1662, 
> maxMBSortInHeap=7.229886137397981, sim=RandomSimilarity(queryNorm=false): {}, 
> locale=es-PA, timezone=Japan
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to