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

SQL: [Tests] Move JDBC integration tests to new module (#56872) #57074

Merged
merged 1 commit into from
May 22, 2020

Conversation

matriv
Copy link
Contributor

@matriv matriv commented May 22, 2020

Move the JDBC functionality integration tests from :sql:qa to a separate
module :sql:qa:jdbc. This way the tests are isolated from the rest of the
integration tests and they only depend to the :sql:jdbc module, thus
removing the danger of accidentally pulling in some dependency that may
hide bugs.

Moreover this is a preparation for #56722, so that we can run those tests
between different JDBC and ES node versions and ensure forward
compatibility.

Move the rest of existing tests inside a new :sql:qa:server project, so that
the :sql:qa becomes the parent project for both and one can run all the integration
tests by using this parent project.

(cherry picked from commit c09f4a0)

Move the JDBC functionality integration tests from `:sql:qa` to a separate
module `:sql:qa:jdbc`. This way the tests are isolated from the rest of the
integration tests and they only depend to the `:sql:jdbc` module, thus
removing the danger of accidentally pulling in some dependency that may
hide bugs.

Moreover this is a preparation for elastic#56722, so that we can run those tests
between different JDBC and ES node versions and ensure forward
compatibility.

Move the rest of existing tests inside a new `:sql:qa:server` project, so that
the `:sql:qa` becomes the parent project for both and one can run all the integration
tests by using this parent project.

(cherry picked from commit c09f4a0)
@matriv matriv added >test Issues or PRs that are addressing/adding tests :Analytics/SQL SQL querying backport labels May 22, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-ql (:Query Languages/SQL)

@elasticmachine elasticmachine added the Team:QL (Deprecated) Meta label for query languages team label May 22, 2020
@matriv
Copy link
Contributor Author

matriv commented May 22, 2020

@elasticmachine run elasticsearch-ci/bwc

1 similar comment
@matriv
Copy link
Contributor Author

matriv commented May 22, 2020

@elasticmachine run elasticsearch-ci/bwc

@matriv
Copy link
Contributor Author

matriv commented May 22, 2020

@elasticmachine run elasticsearch-ci/2

@matriv matriv merged commit ff86307 into elastic:7.8 May 22, 2020
@matriv matriv deleted the backport-56872-7.8 branch May 22, 2020 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Analytics/SQL SQL querying backport Team:QL (Deprecated) Meta label for query languages team >test Issues or PRs that are addressing/adding tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants