Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-9859

Failure in TestXYPointQueries

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None
    • New

    Description

      It seems we are trying to create distance queries with radius = 0 which is not allowed.

      Failure:

       FAILED: org.apache.lucene.search.TestXYDocValuesQueries.testSamePointManyTimes
      
      Error Message:
       java.lang.IllegalArgumentException: radius must be bigger than 0, got 0.0
      
      Stack Trace:
       java.lang.IllegalArgumentException: radius must be bigger than 0, got 0.0
       at __randomizedtesting.SeedInfo.seed([3862947398D9B990:84672DC16C1CE008]:0)
       at org.apache.lucene.geo.XYCircle.<init>(XYCircle.java:44)
       at org.apache.lucene.document.XYDocValuesField.newSlowDistanceQuery(XYDocValuesField.java:183)
       at org.apache.lucene.search.TestXYDocValuesQueries.newDistanceQuery(TestXYDocValuesQueries.java:39)
       at org.apache.lucene.geo.BaseXYPointTestCase.verifyRandomDistances(BaseXYPointTestCase.java:922)
       at org.apache.lucene.geo.BaseXYPointTestCase.verify(BaseXYPointTestCase.java:786)
       at org.apache.lucene.geo.BaseXYPointTestCase.testSamePointManyTimes(BaseXYPointTestCase.java:438)
      

       

      Reproduce with:

      gradlew :lucene:core:test --tests "org.apache.lucene.search.TestXYPointQueries.testSamePointManyTimes" -Ptests.jvms=4 -Ptests.haltonfailure=false -Ptests.jvmargs=-XX:TieredStopAtLevel=1 -Ptests.seed=3862947398D9B990 -Ptests.multiplier=2 -Ptests.badapples=false -Ptests.file.encoding=ISO-8859-1
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            ivera Ignacio Vera
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: