mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-08 22:14:59 +00:00
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 c09f4a04484b8a43934fe58fbc41bd90b7dbcc76)
14 lines
398 B
Groovy
14 lines
398 B
Groovy
description = 'Run a subset of SQL tests against multiple nodes'
|
|
|
|
/*
|
|
* We try to pick a small subset of the SQL tests so it'll
|
|
* run quickly but still exercise the bits of SQL that we
|
|
* feel should need to be tested against more than one node.
|
|
*/
|
|
|
|
testClusters.integTest {
|
|
numberOfNodes = 2
|
|
setting 'xpack.security.enabled', 'false'
|
|
setting 'xpack.license.self_generated.type', 'trial'
|
|
}
|