Skip to content

Conversation

craigtaverner
Copy link
Contributor

The PR at #129581 did not carefully check that all tests also work as release tests. This lead to some CI failures, which we are fixing here.

Fixes #133886
Fixes #133887
Fixes #133888
Fixes #133889

We run the tests for both release and snapshot, so we can see the different errors. This also increases the chance that when we move out of snapshot we wil see failures and need to fix the tests.
@craigtaverner craigtaverner added >test Issues or PRs that are addressing/adding tests Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) test-release Trigger CI checks against release build :Analytics/ES|QL AKA ESQL labels Sep 1, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-analytical-engine (Team:Analytics)

Copy link
Contributor

@alex-spies alex-spies left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks! I have one comment that I think should be taken care of before merging, but please proceed at your own discretion.

report.humanReadable(true).prettyPrint();
report.startObject();
List<String> namesAndAliases = new ArrayList<>(DataType.namesAndAliases());
if (Build.current().isSnapshot() == false) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd replace this by a check for the specific capability. Otherwise, it's easy to forget to change this piece of code once that geotiles get enabled permanently.

Also applies to the other test fixes.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@craigtaverner craigtaverner merged commit f406f02 into elastic:main Sep 1, 2025
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Analytics/ES|QL AKA ESQL Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) >test Issues or PRs that are addressing/adding tests test-release Trigger CI checks against release build v9.2.0

Projects

None yet

3 participants