diff --git a/modules/data-streams/src/internalClusterTest/java/org/elasticsearch/datastreams/TSDBIndexingIT.java b/modules/data-streams/src/internalClusterTest/java/org/elasticsearch/datastreams/TSDBIndexingIT.java index eebbeabc75ac1..04a2f84701169 100644 --- a/modules/data-streams/src/internalClusterTest/java/org/elasticsearch/datastreams/TSDBIndexingIT.java +++ b/modules/data-streams/src/internalClusterTest/java/org/elasticsearch/datastreams/TSDBIndexingIT.java @@ -331,7 +331,10 @@ public void testTsdbTemplatesNoKeywordFieldType() throws Exception { new Template( Settings.builder() .put("index.mode", "time_series") - .put("index.routing_path", randomBoolean() ? "metricset" : null) + .put( + "index.routing_path", + randomBoolean() && INDEX_DIMENSIONS_TSID_OPTIMIZATION_FEATURE_FLAG ? null : "metricset" + ) .build(), new CompressedXContent(mappingTemplate), null