Migrate third party module tests using legacy test clusters framework#140991
Migrate third party module tests using legacy test clusters framework#140991mamazzol merged 2 commits intoelastic:mainfrom
Conversation
|
Pinging @elastic/es-core-infra (Team:Core/Infra) |
mosche
left a comment
There was a problem hiding this comment.
Just a few minor comments, LGTM given test pass 💪
|
|
||
| for (String template : watcherTemplates) { | ||
| ClientYamlTestResponse templateExistsResponse = getAdminExecutionContext().callApi( | ||
| "indices.exists_index_template", |
There was a problem hiding this comment.
Any reason you switched to "indices.exists_template" here?
| @@ -0,0 +1,8 @@ | |||
| apply plugin: 'elasticsearch.java' | |||
There was a problem hiding this comment.
changes to this build file shouldn't be needed, right?
There was a problem hiding this comment.
I think this is necessary to have the Abstract centralised class that the other 3 tests use. I am not super expert on Gradle though so I am happy to make changes if you think it can be improved!
There was a problem hiding this comment.
ah, I see now. the more common approach would be to move the shared abstract class into a common module, e.g. transform/qa/common. In case we consolidate the rest tests under third-party in a next step it should be fine as is. Maybe a good time to check for the team's preferences in today's sync.
💔 Backport failed
You can use sqren/backport to manually backport by running |
…elastic#140991) (cherry picked from commit e5f9637) # Conflicts: # build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/RestrictedBuildApiService.java
…elastic#140991) (cherry picked from commit e5f9637) # Conflicts: # build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/RestrictedBuildApiService.java
💚 All backports created successfully
Questions ?Please refer to the Backport tool documentation |
…elastic#140991) (cherry picked from commit e5f9637) # Conflicts: # build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/RestrictedBuildApiService.java # x-pack/qa/third-party/jira/build.gradle
…elastic#140991) (cherry picked from commit e5f9637) # Conflicts: # build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/RestrictedBuildApiService.java
…-tests * upstream/main: (104 commits) Partition time-series source (elastic#140475) Mute org.elasticsearch.xpack.esql.heap_attack.HeapAttackSubqueryIT testManyRandomKeywordFieldsInSubqueryIntermediateResultsWithSortManyFields elastic#141083 Reindex relocation: skip nodes marked for shutdown (elastic#141044) Make fails on fixture caching not fail image building (elastic#140959) Add multi-project tests for get and list reindex (elastic#140980) Painless docs overhaul (reference) (elastic#137211) Panama vector implementation of codePointCount (elastic#140693) Enable PromQL in release builds (elastic#140808) Update rest-api-spec for Jina embedding task (elastic#140696) [CI] ShardSearchPhaseAPMMetricsTests testUniformCanMatchMetricAttributesWhenPlentyOfDocumentsInIndex failed (elastic#140848) Combine hash computation with bloom filter writes/reads (elastic#140969) Refactor posting iterators to provide more information (elastic#141058) Wait for cluster to recover to yellow before checking index health (elastic#141057) (elastic#141065) Fix repo analysis read count assertions (elastic#140994) Fixed a bug in logsdb rolling upgrade sereverless tests involving par… (elastic#141022) Fix readiness edge case on startup (elastic#140791) PromQL: fix quantile function (elastic#141033) ignore `mmr` command for check (in development) (elastic#140981) Use Double.compare to compare doubles in tdigest.Sort (elastic#141049) Migrate third party module tests using legacy test clusters framework (elastic#140991) ...
ES-11813