elasticsearch/qa
Ryan Ernst ccb3e2228b
Simplify adding plugins and modules to testclusters (#61886)
There are currently half a dozen ways to add plugins and modules for
test clusters to use. All of them require the calling project to peek
into the plugin or module they want to use to grab its bundlePlugin
task, and then both depend on that task, as well as extract the archive
path the task will produce. This creates cross project dependencies that
are difficult to detect, and if the dependent plugin/module has not yet
been configured, the build will fail because the task does not yet
exist.

This commit makes the plugin and module methods for testclusters
symmetetric, and simply adding a file provider directly, or a project
path that will produce the plugin/module zip. Internally this new
variant uses normal configuration/dependencies across projects to get
the zip artifact. It also has the added benefit of no longer needing the
caller to add to the test task a dependsOn for bundlePlugin task.
2020-09-03 19:26:44 -07:00
..
ccs-unavailable-clusters
die-with-dignity
evil-tests Implement deprecation logging using log4j (#61474) 2020-08-25 09:49:33 +01:00
full-cluster-restart Remove content type required setting (#61043) 2020-08-12 12:42:26 -06:00
logging-config Implement deprecation logging using log4j (#61474) 2020-08-25 09:49:33 +01:00
mixed-cluster
multi-cluster-search
no-bootstrap-tests
os Make Docker test robust when removing a temp dir (#61639) 2020-09-01 12:03:06 +01:00
remote-clusters
repository-multi-version
rolling-upgrade Allocate newly created indices on data_hot tier nodes (#61342) 2020-08-27 12:51:12 -06:00
smoke-test-http Cancel multisearch when http connection closed (#61399) 2020-08-21 08:32:24 -04:00
smoke-test-ingest-disabled
smoke-test-ingest-with-all-dependencies
smoke-test-multinode
smoke-test-plugins Simplify adding plugins and modules to testclusters (#61886) 2020-09-03 19:26:44 -07:00
unconfigured-node-name
verify-version-constants Remove content type required setting (#61043) 2020-08-12 12:42:26 -06:00
wildfly
build.gradle