OpenSearch/distribution/docker
Alpar Torok 5fd7505efc Testfixtures allow a single service only (#46780)
This PR adds some restrictions around testfixtures to make sure the same service ( as defiend in docker-compose.yml ) is not shared between multiple projects.
Sharing would break running with --parallel.

Projects can still share fixtures as long as each has it;s own service within.
This is still useful to share some of the setup and configuration code of the fixture.

Project now also have to specify a service name when calling useCluster to refer to a specific service.
If this is not the case all services will be claimed and the fixture can't be shared.
For this reason fixtures have to explicitly specify if they are using themselves ( fixture and tests in the same project ).
2019-09-23 14:13:49 +03:00
..
docker-build-context JSON logging refactoring and X-Opaque-ID support backport(#41354) (#44178) 2019-07-12 16:53:27 +02:00
oss-docker-build-context Enable console audit logs for docker backport#42671 #42887 2019-06-05 17:15:37 +02:00
src Make git revision loading lazy (#45358) 2019-08-08 17:08:07 -07:00
build.gradle Testfixtures allow a single service only (#46780) 2019-09-23 14:13:49 +03:00
docker-compose.yml Run some REST tests against a cluster running in docker containers (#39515) 2019-07-11 15:28:33 +03:00
docker-test-entrypoint.sh Run some REST tests against a cluster running in docker containers (#39515) 2019-07-11 15:28:33 +03:00