Skip to content

Commit 9da6b90

Browse files
Merge branch 'main' into feature/logsdb-ignore-dynamic-beyond-limit
2 parents 2acf865 + 6cec96c commit 9da6b90

File tree

4 files changed

+11
-12
lines changed

4 files changed

+11
-12
lines changed

muted-tests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,6 @@ tests:
164164
- class: org.elasticsearch.xpack.esql.ccq.MultiClusterSpecIT
165165
method: test {categorize.Categorize}
166166
issue: https://github.com/elastic/elasticsearch/issues/113428
167-
- class: org.elasticsearch.xpack.inference.InferenceCrudIT
168-
method: testSupportedStream
169-
issue: https://github.com/elastic/elasticsearch/issues/113430
170167
- class: org.elasticsearch.integration.KibanaUserRoleIntegTests
171168
method: testFieldMappings
172169
issue: https://github.com/elastic/elasticsearch/issues/113592

test/framework/src/main/java/org/elasticsearch/search/aggregations/AggregatorTestCase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
import org.elasticsearch.index.cache.bitset.BitsetFilterCache;
8282
import org.elasticsearch.index.cache.query.DisabledQueryCache;
8383
import org.elasticsearch.index.cache.query.TrivialQueryCachingPolicy;
84+
import org.elasticsearch.index.engine.Engine;
8485
import org.elasticsearch.index.fielddata.FieldDataContext;
8586
import org.elasticsearch.index.fielddata.IndexFieldData;
8687
import org.elasticsearch.index.fielddata.IndexFieldDataCache;
@@ -749,6 +750,7 @@ protected <T extends AggregationBuilder, V extends InternalAggregation> void tes
749750
new SortField(TimeSeriesIdFieldMapper.NAME, SortField.Type.STRING, false),
750751
new SortedNumericSortField(DataStreamTimestampFieldMapper.DEFAULT_PATH, SortField.Type.LONG, true)
751752
);
753+
config.setParentField(Engine.ROOT_DOC_FIELD_NAME);
752754
config.setIndexSort(sort);
753755
}
754756
RandomIndexWriter indexWriter = new RandomIndexWriter(random(), directory, config);

x-pack/plugin/analytics/src/test/java/org/elasticsearch/xpack/analytics/rate/TimeSeriesRateAggregatorTests.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
import static org.hamcrest.Matchers.closeTo;
4343
import static org.hamcrest.Matchers.hasSize;
4444
import static org.hamcrest.Matchers.instanceOf;
45+
import static org.hamcrest.Matchers.startsWith;
4546

4647
public class TimeSeriesRateAggregatorTests extends AggregatorTestCase {
4748

@@ -155,14 +156,14 @@ public void testNestedWithinAutoDateHistogram() throws IOException {
155156

156157
AggTestConfig aggTestConfig = new AggTestConfig(tsBuilder, timeStampField(), counterField("counter_field"))
157158
.withSplitLeavesIntoSeperateAggregators(false);
158-
expectThrows(IllegalArgumentException.class, () -> testCase(iw -> {
159-
for (Document document : docs(2000, "1", 15, 37, 60, /*reset*/ 14)) {
160-
iw.addDocument(document);
161-
}
162-
for (Document document : docs(2000, "2", 74, 150, /*reset*/ 50, 90, /*reset*/ 40)) {
163-
iw.addDocument(document);
164-
}
159+
IllegalArgumentException e = expectThrows(IllegalArgumentException.class, () -> testCase(iw -> {
160+
iw.addDocuments(docs(2000, "1", 15, 37, 60, /*reset*/ 14));
161+
iw.addDocuments(docs(2000, "2", 74, 150, /*reset*/ 50, 90, /*reset*/ 40));
165162
}, verifier, aggTestConfig));
163+
assertThat(
164+
e.getMessage(),
165+
startsWith("Wrapping a time-series rate aggregation within a DeferableBucketAggregator is not supported.")
166+
);
166167
}
167168

168169
private List<Document> docs(long startTimestamp, String dim, long... values) throws IOException {

x-pack/plugin/inference/qa/inference-service-tests/src/javaRestTest/java/org/elasticsearch/xpack/inference/InferenceCrudIT.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,8 +307,7 @@ public void testSupportedStream() throws Exception {
307307
assertEquals(modelId, singleModel.get("inference_id"));
308308
assertEquals(TaskType.COMPLETION.toString(), singleModel.get("task_type"));
309309

310-
var input = IntStream.range(1, randomInt(10)).mapToObj(i -> randomAlphaOfLength(10)).toList();
311-
310+
var input = IntStream.range(1, 2 + randomInt(8)).mapToObj(i -> randomAlphaOfLength(10)).toList();
312311
try {
313312
var events = streamInferOnMockService(modelId, TaskType.COMPLETION, input);
314313

0 commit comments

Comments
 (0)