Merge branch 'master' into log4j2
* master: Changes tests to conform with new cluster health API, calling setWaitForNoRelocatingShards(true) instead of setWaitForRelocatingShards(0) Original commit: elastic/x-pack-elasticsearch@bde6ad8c8a
This commit is contained in:
commit
cd0f17c372
|
@ -13,11 +13,8 @@ import org.elasticsearch.client.Client;
|
||||||
import org.elasticsearch.client.Requests;
|
import org.elasticsearch.client.Requests;
|
||||||
import org.elasticsearch.common.Priority;
|
import org.elasticsearch.common.Priority;
|
||||||
import org.elasticsearch.common.Strings;
|
import org.elasticsearch.common.Strings;
|
||||||
import org.elasticsearch.common.bytes.BytesArray;
|
|
||||||
import org.elasticsearch.common.settings.Settings;
|
import org.elasticsearch.common.settings.Settings;
|
||||||
import org.elasticsearch.common.unit.TimeValue;
|
import org.elasticsearch.common.unit.TimeValue;
|
||||||
import org.elasticsearch.env.Environment;
|
|
||||||
import org.elasticsearch.xpack.security.SecurityTemplateService;
|
|
||||||
import org.elasticsearch.xpack.security.action.role.GetRolesResponse;
|
import org.elasticsearch.xpack.security.action.role.GetRolesResponse;
|
||||||
import org.elasticsearch.xpack.security.action.user.GetUsersResponse;
|
import org.elasticsearch.xpack.security.action.user.GetUsersResponse;
|
||||||
import org.elasticsearch.xpack.security.action.user.PutUserResponse;
|
import org.elasticsearch.xpack.security.action.user.PutUserResponse;
|
||||||
|
@ -123,7 +120,7 @@ public class MigrateToolIT extends MigrateToolTestCase {
|
||||||
.timeout(TimeValue.timeValueSeconds(30))
|
.timeout(TimeValue.timeValueSeconds(30))
|
||||||
.waitForYellowStatus()
|
.waitForYellowStatus()
|
||||||
.waitForEvents(Priority.LANGUID)
|
.waitForEvents(Priority.LANGUID)
|
||||||
.waitForRelocatingShards(0))
|
.waitForNoRelocatingShards(true))
|
||||||
.actionGet();
|
.actionGet();
|
||||||
SearchResponse searchResp = client.filterWithHeader(Collections.singletonMap("Authorization", token)).prepareSearch("index1").get();
|
SearchResponse searchResp = client.filterWithHeader(Collections.singletonMap("Authorization", token)).prepareSearch("index1").get();
|
||||||
}
|
}
|
||||||
|
|
|
@ -203,7 +203,7 @@ public abstract class TribeTransportTestCase extends ESIntegTestCase {
|
||||||
private void ensureYellow(TestCluster testCluster) {
|
private void ensureYellow(TestCluster testCluster) {
|
||||||
ClusterHealthResponse actionGet = testCluster.client().admin().cluster()
|
ClusterHealthResponse actionGet = testCluster.client().admin().cluster()
|
||||||
.health(Requests.clusterHealthRequest().waitForYellowStatus()
|
.health(Requests.clusterHealthRequest().waitForYellowStatus()
|
||||||
.waitForEvents(Priority.LANGUID).waitForRelocatingShards(0)).actionGet();
|
.waitForEvents(Priority.LANGUID).waitForNoRelocatingShards(true)).actionGet();
|
||||||
if (actionGet.isTimedOut()) {
|
if (actionGet.isTimedOut()) {
|
||||||
logger.info("ensureGreen timed out, cluster state:\n{}\n{}", testCluster.client().admin().cluster()
|
logger.info("ensureGreen timed out, cluster state:\n{}\n{}", testCluster.client().admin().cluster()
|
||||||
.prepareState().get().getState().prettyPrint(),
|
.prepareState().get().getState().prettyPrint(),
|
||||||
|
|
|
@ -736,7 +736,7 @@ public class IndexAuditTrailTests extends SecurityIntegTestCase {
|
||||||
|
|
||||||
// pretty ugly but just a rip of ensureYellow that uses a different client
|
// pretty ugly but just a rip of ensureYellow that uses a different client
|
||||||
ClusterHealthResponse actionGet = getClient().admin().cluster().health(Requests.clusterHealthRequest(indices)
|
ClusterHealthResponse actionGet = getClient().admin().cluster().health(Requests.clusterHealthRequest(indices)
|
||||||
.waitForRelocatingShards(0).waitForYellowStatus().waitForEvents(Priority.LANGUID)).actionGet();
|
.waitForNoRelocatingShards(true).waitForYellowStatus().waitForEvents(Priority.LANGUID)).actionGet();
|
||||||
if (actionGet.isTimedOut()) {
|
if (actionGet.isTimedOut()) {
|
||||||
logger.info("ensureYellow timed out, cluster state:\n{}\n{}",
|
logger.info("ensureYellow timed out, cluster state:\n{}\n{}",
|
||||||
getClient().admin().cluster().prepareState().get().getState().prettyPrint(),
|
getClient().admin().cluster().prepareState().get().getState().prettyPrint(),
|
||||||
|
|
Loading…
Reference in New Issue