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

[7.x] Introduce javaRestTest source set/task and convert modules (#59939) #60026

Merged
merged 11 commits into from
Jul 28, 2020

Conversation

jakelandis
Copy link
Contributor

Backports the following commits to 7.x:

…9939)

Introduce a javaRestTest source set and task to compliment the yamlRestTest.
javaRestTest differs such that the code is sourced from Java and may have
different dependencies and setup requirements for the test clusters. This also
allows the tests to run in parallel in different cluster instances to prevent any
cross test contamination between the two types of tests.

Included in this PR is all :modules no longer use the integTest task. The tests
are now driven by test, yamlRestTest, javaRestTest, and internalClusterTest.
Since only :modules (and :rest-api-spec) have been converted to yamlRestTest
we can now disable the integTest task if either yamlRestTest or javaRestTest have
been applied. Once all projects are converted, we can delete the integTest task.

related: elastic#56841
related: elastic#59444
@jakelandis
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/docs

1 similar comment
@jakelandis
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/docs

@jakelandis
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/bwc
@elasticmachine run elasticsearch-ci/default-distro

@jakelandis jakelandis merged commit 92ce41c into elastic:7.x Jul 28, 2020
@jakelandis jakelandis deleted the backport/7.x/pr-59939 branch July 28, 2020 13:39
jakelandis added a commit to elastic/docs that referenced this pull request Jul 28, 2020
As of elastic/elasticsearch#60026 the re-index java-api docs are found
in a new location. This PR adds that new location for the appropriate 
branch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant