-
Notifications
You must be signed in to change notification settings - Fork 25k
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
Refactor classes like RestIntegTestTask that do extended configuration in the constructor. #47804
Labels
Comments
Pinging @elastic/es-core-infra (:Core/Infra/Build) |
I've tackled this one in #60261 |
jakelandis
added a commit
to jakelandis/elasticsearch
that referenced
this issue
Sep 18, 2020
This commit changes the yamlRestTest and javaRestTest tasks to be lazily created. This change requires pro-actively creating the testClusters container so that the configuration can be applied without any changes to the build.gradle files. related: elastic#60261 related: elastic#47804
mark-vieira
added
Team:Delivery
Meta label for Delivery team
and removed
Team:Core/Infra
Meta label for core/infra team
labels
Nov 11, 2020
As part of refactoring to support things like lazy task evaluation and the configuration cache we no longer perform logic in task constructors. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
These tasks make configuration hard to follow.
We would like to replace their use with a plugin that sets up the task and necessary configuration for these types of tests.
The text was updated successfully, but these errors were encountered: