Skip to content

TimeSeriesFirstDocIdDeduplicationTests.testSimpleWithCranky failing #139511

@kkrik-es

Description

@kkrik-es

CI Link

https://gradle-enterprise.elastic.co/s/yecvn4prhrsm2/tests/task/:x-pack:plugin:esql:compute:test/details/org.elasticsearch.compute.aggregation.TimeSeriesFirstDocIdDeduplicationTests/testSimpleWithCranky?top-execution=1

Repro line

./gradlew ":x-pack:plugin:esql:compute:test" --tests "org.elasticsearch.compute.aggregation.TimeSeriesFirstDocIdDeduplicationTests.testSimpleWithCranky" -Dtests.seed=7215D988D5F14991

Does it reproduce?

Yes

Applicable branches

main

Failure history

No response

Failure excerpt

TimeSeriesFirstDocIdDeduplicationTests > testSimpleWithCranky FAILED
    java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 2
        at __randomizedtesting.SeedInfo.seed([7215D988D5F14991:B445C74455F078BD]:0)
        at org.elasticsearch.compute.data.IntArrayVector.getInt(IntArrayVector.java:87)
        at org.elasticsearch.compute.data.DocVector.shardRefCounted(DocVector.java:62)
        at org.elasticsearch.compute.aggregation.FirstDocIdGroupingAggregatorFunction.collectOneDoc(FirstDocIdGroupingAggregatorFunction.java:172)
        at org.elasticsearch.compute.aggregation.FirstDocIdGroupingAggregatorFunction.addRawInput(FirstDocIdGroupingAggregatorFunction.java:156)
        at org.elasticsearch.compute.aggregation.FirstDocIdGroupingAggregatorFunction$2.add(FirstDocIdGroupingAggregatorFunction.java:135)
        at org.elasticsearch.compute.operator.HashAggregationOperator$1AddInput.add(HashAggregationOperator.java:174)
        at org.elasticsearch.compute.aggregation.blockhash.BytesRefLongBlockHash.add(BytesRefLongBlockHash.java:90)
        at org.elasticsearch.compute.aggregation.blockhash.BytesRefLongBlockHash.add(BytesRefLongBlockHash.java:76)
        at org.elasticsearch.compute.operator.HashAggregationOperator.addInput(HashAggregationOperator.java:202)
        at org.elasticsearch.compute.operator.Driver.runSingleLoopIteration(Driver.java:297)
        at org.elasticsearch.compute.operator.Driver.run(Driver.java:191)
        at org.elasticsearch.compute.operator.Driver$1.doRun(Driver.java:431)
        at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27)
        at org.elasticsearch.compute.operator.DriverScheduler$1.doRun(DriverScheduler.java:57)
        at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27)
        at org.elasticsearch.common.util.concurrent.TimedRunnable.doRun(TimedRunnable.java:35)
        at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:1113)
        at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
        at java.base/java.lang.Thread.run(Thread.java:1474)

Metadata

Metadata

Assignees

Labels

:StorageEngine/ES|QLTimeseries / metrics / PromQL / logsdb capabilities in ES|QL>test-failureTriaged test failures from CITeam:StorageEngineneeds:riskRequires assignment of a risk label (low, medium, blocker)

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