Răsfoiți Sursa

More descriptive error message (#105340)

Ievgen Degtiarenko 1 an în urmă
părinte
comite
fa0ef3e41f

+ 10 - 2
server/src/internalClusterTest/java/org/elasticsearch/cluster/routing/allocation/decider/DiskThresholdDeciderIT.java

@@ -114,7 +114,11 @@ public class DiskThresholdDeciderIT extends DiskUsageIntegTestCase {
         internalCluster().getCurrentMasterNodeInstance(ClusterService.class).addListener(event -> {
             ClusterInfoServiceUtils.refresh(clusterInfoService);
             if (allowRelocations.get() == false) {
-                assertThat(numberOfShardsWithState(event.state().getRoutingNodes(), ShardRoutingState.RELOCATING), equalTo(0));
+                assertThat(
+                    "Expects no relocating shards but got: " + event.state().getRoutingNodes(),
+                    numberOfShardsWithState(event.state().getRoutingNodes(), ShardRoutingState.RELOCATING),
+                    equalTo(0)
+                );
             }
         });
 
@@ -173,7 +177,11 @@ public class DiskThresholdDeciderIT extends DiskUsageIntegTestCase {
         internalCluster().getCurrentMasterNodeInstance(ClusterService.class).addListener(event -> {
             ClusterInfoServiceUtils.refresh(clusterInfoService);
             if (allowRelocations.get() == false) {
-                assertThat(numberOfShardsWithState(event.state().getRoutingNodes(), ShardRoutingState.RELOCATING), equalTo(0));
+                assertThat(
+                    "Expects no relocating shards but got: " + event.state().getRoutingNodes(),
+                    numberOfShardsWithState(event.state().getRoutingNodes(), ShardRoutingState.RELOCATING),
+                    equalTo(0)
+                );
             }
         });