Skip to content

Reproducible failure in RareTermsAggregatorTests #64356

@romseygeek

Description

@romseygeek

Found by CI on an unrelated pull request

Build scan:
https://gradle-enterprise.elastic.co/s/wj26schfjwofg/console-log?task=:server:test

Repro line:

./gradlew ':server:test' --tests "org.elasticsearch.search.aggregations.bucket.terms.RareTermsAggregatorTests.testNestedTerms" -Dtests.seed=EDABA787C024041A -Dtests.security.manager=true -Dtests.locale=id -Dtests.timezone=Europe/Zurich -Druntime.java=11

Reproduces locally?: Yes

Applicable branches: master

Failure history:
Nothing found in gradle enterprise

Failure excerpt:

org.elasticsearch.search.aggregations.bucket.terms.RareTermsAggregatorTests > testNestedTerms FAILED |  
-- | --
  | java.lang.AssertionError: segment should have at least one document to replay, got 0 |  
  | at __randomizedtesting.SeedInfo.seed([EDABA787C024041A:37E876EF4248F7B6]:0) |  
  | at org.elasticsearch.search.aggregations.bucket.BestBucketsDeferringCollector.prepareSelectedBuckets(BestBucketsDeferringCollector.java:162) |  
  | at org.elasticsearch.search.aggregations.bucket.DeferableBucketAggregator.prepareSubAggs(DeferableBucketAggregator.java:96) |  
  | at org.elasticsearch.search.aggregations.bucket.BucketsAggregator.buildSubAggsForBuckets(BucketsAggregator.java:189) |  
  | at org.elasticsearch.search.aggregations.bucket.BucketsAggregator.buildSubAggsForAllBuckets(BucketsAggregator.java:255) |  
  | at org.elasticsearch.search.aggregations.bucket.terms.StringRareTermsAggregator.buildAggregations(StringRareTermsAggregator.java:171) |  
  | at org.elasticsearch.search.aggregations.Aggregator.buildTopLevel(Aggregator.java:154) |  
  | at org.elasticsearch.search.aggregations.AggregatorTestCase.searchAndReduce(AggregatorTestCase.java:430) |  
  | at org.elasticsearch.search.aggregations.AggregatorTestCase.searchAndReduce(AggregatorTestCase.java:367) |  
  | at org.elasticsearch.search.aggregations.bucket.terms.RareTermsAggregatorTests.executeTestCase(RareTermsAggregatorTests.java:581) |  
  | at org.elasticsearch.search.aggregations.bucket.terms.RareTermsAggregatorTests.testSearchCase(RareTermsAggregatorTests.java:552) |  
  | at org.elasticsearch.search.aggregations.bucket.terms.RareTermsAggregatorTests.testNestedTerms(RareTermsAggregatorTests.java:333)

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions