Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions docs/changelog/145415.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
pr: 145415
summary: "Fix CsvIT overflow tests failing on JDK 25 due to missing OmitStackTraceInFastThrow flag"
area: ES|QL
type: bug
issues:
- 145415
- 145424
5 changes: 0 additions & 5 deletions muted-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -356,11 +356,6 @@ tests:
- class: org.elasticsearch.xpack.ml.integration.DatafeedJobsIT
method: testDatafeedTimingStats_DatafeedRecreated
issue: https://github.com/elastic/elasticsearch/issues/138348
- class: org.elasticsearch.xpack.esql.CsvIT
methods:
- "test {csv-spec:stats.*Overflow*}"
- "test {csv-spec:k8s-timeseries-sum-over-time.*Overflow*}"
issue: https://github.com/elastic/elasticsearch/issues/145415
- class: org.elasticsearch.xpack.esql.CsvTests
method: test {csv-spec:unsigned_long.evalNullEqualsUnsignedLong}
issue: https://github.com/elastic/elasticsearch/issues/145426
Expand Down
5 changes: 5 additions & 0 deletions x-pack/plugin/esql/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,11 @@ tasks.named('internalClusterTestTestingConventions').configure {
// This is similar to the test task above, but needed for the LookupJoinTypesIT which runs in the internalClusterTest task
// and generates a types table for the LOOKUP JOIN command. It is possible in future we might have move tests that do this.
tasks.named("internalClusterTest").configure {
// prevent empty stacktraces on JDK 25 for intrinsic Math.*Exact invocations
// https://bugs.openjdk.org/browse/JDK-8367990
// https://github.com/elastic/elasticsearch/issues/135009
jvmArgs '-XX:-OmitStackTraceInFastThrow'

def injected = project.objects.newInstance(Injected)
File snippetsFolder = file("build/testrun/internalClusterTest/temp/esql/_snippets")
def snippetsDocFolder = file("${rootDir}/docs/reference/query-languages/esql/_snippets")
Expand Down
Loading