OpenSearch/test
David Turner c311062476
Add CoordinatorTests for empty unicast hosts list ()
Today we have DiscoveryDisruptionIT tests for checking that discovery can still
work once the cluster has formed, even if the cluster is misconfigured and only
has a single master-eligible node in its unicast hosts list. In fact with Zen2
we can go one better: we do not need any nodes in the unicast hosts list,
because nodes also use the contents of the last-committed cluster state for
discovery. Additionally, the DiscoveryDisruptionIT tests were failing due to
the overenthusiastic fault-detection timeouts.

This commit replaces these tests with deterministic `CoordinatorTests` that
verify the same behaviour. It also removes some duplication by extracting a
test method called `testFollowerCheckerAfterMasterReelection()`

Closes 
2019-02-02 07:54:56 +00:00
..
fixtures Converting randomized testing to create a separate unitTest task instead of replacing the builtin test task () 2018-12-19 08:25:20 +02:00
framework Add CoordinatorTests for empty unicast hosts list () 2019-02-02 07:54:56 +00:00
logger-usage Split third party audit exclusions by type () 2019-01-07 17:24:19 +02:00
build.gradle MINOR: Remove some Deadcode in Gradle () 2019-01-07 09:21:25 +01:00