aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2023-01-22 14:34:57 +0100
committerJon Bratseth <bratseth@gmail.com>2023-01-22 14:34:57 +0100
commit1d5806f068309e18b70fee03b7a22e111c180607 (patch)
tree83eddc958301445e5d9b13ea602f963a39a7f5e2 /config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java
parent1f2865c97efe67f6f54151c26990226063c85d26 (diff)
Improve error messages
Diffstat (limited to 'config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java')
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java b/config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java
index 07c032a52a5..7fba5ba12e9 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/content/IndexedHierarchicDistributionTest.java
@@ -6,6 +6,7 @@ import com.yahoo.vespa.model.content.cluster.ContentCluster;
import com.yahoo.vespa.model.search.DispatchGroup;
import com.yahoo.vespa.model.search.SearchInterface;
import com.yahoo.vespa.model.search.SearchNode;
+import com.yahoo.yolean.Exceptions;
import org.junit.jupiter.api.Test;
import java.util.ArrayList;
@@ -176,7 +177,8 @@ public class IndexedHierarchicDistributionTest {
getIllegalMultipleGroupsLevelCluster();
fail("Did not get expected Exception");
} catch (Exception e) {
- assertTrue(e.getMessage().contains("sub group 'group0' contains 2 sub groups."));
+ assertEquals("Expected all groups under root group 'null' to be leaf groups only containing nodes, but sub group 'group0' contains 2 sub groups",
+ Exceptions.toMessageString(e));
}
}
@@ -220,7 +222,8 @@ public class IndexedHierarchicDistributionTest {
getTwoGroupsCluster(3, 3, "2|*");
fail("Did not get expected Exception");
} catch (Exception e) {
- assertTrue(e.getMessage().contains("Expected number of leaf groups (2) to be a factor of redundancy (3)"));
+ assertEquals("In content cluster 'mycluster': Expected number of leaf groups (2) to be a factor of redundancy (3), but it is not",
+ Exceptions.toMessageString(e));
}
}
@@ -240,7 +243,7 @@ public class IndexedHierarchicDistributionTest {
getTwoGroupsCluster(4, 3, "2|*");
fail("Did not get expected Exception");
} catch (Exception e) {
- assertTrue(e.getMessage().contains("Expected equal amount of ready copies per group"));
+ assertEquals("In content cluster 'mycluster': Expected equal amount of ready copies per group, but 3 ready copies is specified with 2 groups", Exceptions.toMessageString(e));
}
}