Skip to content

Commit 5196f81

Browse files
authored
[ML] Fix failing JobUpdateTests.testMergeWithJob test (#99571) (#99574)
Ensure that a random compatible _MlConfigVersion_ is used to set the job version.
1 parent ef2b116 commit 5196f81

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

x-pack/plugin/core/src/test/java/org/elasticsearch/xpack/core/ml/job/config/JobUpdateTests.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,12 @@
77
package org.elasticsearch.xpack.core.ml.job.config;
88

99
import org.elasticsearch.ElasticsearchStatusException;
10-
import org.elasticsearch.Version;
1110
import org.elasticsearch.common.io.stream.Writeable;
1211
import org.elasticsearch.common.unit.ByteSizeUnit;
1312
import org.elasticsearch.common.unit.ByteSizeValue;
1413
import org.elasticsearch.core.Nullable;
1514
import org.elasticsearch.core.TimeValue;
1615
import org.elasticsearch.test.AbstractXContentSerializingTestCase;
17-
import org.elasticsearch.test.VersionUtils;
1816
import org.elasticsearch.xcontent.XContentParser;
1917
import org.elasticsearch.xpack.core.ml.MlConfigVersion;
2018
import org.elasticsearch.xpack.core.ml.job.process.autodetect.state.ModelSnapshot;
@@ -293,7 +291,7 @@ public void testMergeWithJob() {
293291
updateBuilder.setPerPartitionCategorizationConfig(new PerPartitionCategorizationConfig(true, randomBoolean()));
294292
updateBuilder.setCustomSettings(customSettings);
295293
updateBuilder.setModelSnapshotId(randomAlphaOfLength(10));
296-
updateBuilder.setJobVersion(MlConfigVersion.fromVersion(VersionUtils.randomCompatibleVersion(random(), Version.CURRENT)));
294+
updateBuilder.setJobVersion(MlConfigVersionUtils.randomCompatibleVersion(random()));
297295
updateBuilder.setModelPruneWindow(TimeValue.timeValueDays(randomIntBetween(1, 100)));
298296
JobUpdate update = updateBuilder.build();
299297

0 commit comments

Comments
 (0)