Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESQL: Skip retrofitted tests #111019

Merged
merged 5 commits into from
Jul 18, 2024
Merged

Conversation

alex-spies
Copy link
Contributor

@alex-spies alex-spies commented Jul 18, 2024

Fix #110895
Fix #110950
Fix #110978

Some of our csv tests are failing on 8.11; they test functionality that was present back then, but was improved and fixed after 8.11.

@elasticsearchmachine elasticsearchmachine added needs:triage Requires assignment of a team area label v8.16.0 labels Jul 18, 2024
@alex-spies alex-spies marked this pull request as draft July 18, 2024 10:18
@alex-spies alex-spies force-pushed the fix-retrofitted-tests branch from 0418c1b to ad22c98 Compare July 18, 2024 12:11
@alex-spies alex-spies marked this pull request as ready for review July 18, 2024 12:13
@alex-spies alex-spies added >test Issues or PRs that are addressing/adding tests auto-backport Automatically create backport pull requests when merged v8.15.0 :Analytics/ES|QL AKA ESQL and removed needs:triage Requires assignment of a team area label labels Jul 18, 2024
@elasticsearchmachine
Copy link
Collaborator

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

@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Jul 18, 2024
@alex-spies
Copy link
Contributor Author

I ran the mixed cluster tests for 8.12.2, 8.13.4 and 8.14.2 multiple times to ensure nothing was missed - and derived the skips from this exercise.

@@ -1947,8 +1947,7 @@ MIN(i):integer | a:keyword | b:integer
// end::multi-mv-group-result[]
;

statsByConstant
required_capability: stats_by_constant
statsByConstant#[skip:-8.14.1,reason:implemented in 8.14]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@fang-xing-esql instead of skipping based on the new capability we added, I thought we'll get better coverage if we skip based on the version from which this was first possible.

@alex-spies alex-spies removed the request for review from luigidellaquila July 18, 2024 12:17
@nik9000 nik9000 added the test-full-bwc Trigger full BWC version matrix tests label Jul 18, 2024
@alex-spies alex-spies merged commit 548aea5 into elastic:main Jul 18, 2024
15 checks passed
@alex-spies alex-spies deleted the fix-retrofitted-tests branch July 18, 2024 16:43
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
8.15 Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 111019

@alex-spies
Copy link
Contributor Author

💚 All backports created successfully

Status Branch Result
8.15

Questions ?

Please refer to the Backport tool documentation

alex-spies added a commit to alex-spies/elasticsearch that referenced this pull request Jul 19, 2024
(cherry picked from commit 548aea5)

# Conflicts:
#	muted-tests.yml
#	x-pack/plugin/esql/qa/testFixtures/src/main/resources/stats.csv-spec
#	x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java
elasticsearchmachine pushed a commit that referenced this pull request Jul 19, 2024
(cherry picked from commit 548aea5)

# Conflicts:
#	muted-tests.yml
#	x-pack/plugin/esql/qa/testFixtures/src/main/resources/stats.csv-spec
#	x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/action/EsqlCapabilities.java
ioanatia pushed a commit to ioanatia/elasticsearch that referenced this pull request Jul 22, 2024
salvatore-campagna pushed a commit to salvatore-campagna/elasticsearch that referenced this pull request Jul 23, 2024
salvatore-campagna pushed a commit to salvatore-campagna/elasticsearch that referenced this pull request Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Analytics/ES|QL AKA ESQL auto-backport Automatically create backport pull requests when merged backport pending Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) >test Issues or PRs that are addressing/adding tests test-full-bwc Trigger full BWC version matrix tests v8.15.0 v8.16.0
Projects
None yet
3 participants