@Test
    void distribution_bits_bounded_by_reported_min_bits_from_storage_node() {
        final ClusterFixture fixture = ClusterFixture.forFlatCluster(3)
                .bringEntireClusterUp()
                .reportStorageNodeState(1, new NodeState(NodeType.STORAGE, State.UP).setMinUsedBits(7));

        final AnnotatedClusterState state = generateFromFixtureWithDefaultParams(fixture);
        assertThat(state.toString(), equalTo("bits:7 distributor:3 storage:3"));
    }
Cluster-wide distribution bit count cannot be higher than the lowest split bit
count reported by the set of storage nodes. This is because the distribution bit
directly impacts which level of the bucket tree is considered the root level,
and any buckets caught over this level would not be accessible in the data space.
clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/ClusterStateGeneratorTest.java