Skip to content

Commit eed2c81

Browse files
authored
[ML] fixing flaky test for text classification config update (#78527)
* [ML] fixing flaky test for text classification config update * fixing test
1 parent 7eaf6b9 commit eed2c81

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

x-pack/plugin/core/src/test/java/org/elasticsearch/xpack/core/ml/inference/trainedmodel/TextClassificationConfigUpdateTests.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public void testApply() {
6767
VocabularyConfigTests.createRandom(),
6868
BertTokenizationTests.createRandom(),
6969
List.of("one", "two"),
70-
randomIntBetween(-1, 10),
70+
randomFrom(-1, randomIntBetween(1, 10)),
7171
"foo-results"
7272
);
7373

@@ -89,10 +89,10 @@ public void testApply() {
8989
.apply(originalConfig)
9090
));
9191
assertThat(new TextClassificationConfig.Builder(originalConfig)
92-
.setNumTopClasses(originalConfig.getNumTopClasses() +1)
92+
.setNumTopClasses(originalConfig.getNumTopClasses() + 2)
9393
.build(),
9494
equalTo(new TextClassificationConfigUpdate.Builder()
95-
.setNumTopClasses(originalConfig.getNumTopClasses() +1)
95+
.setNumTopClasses(originalConfig.getNumTopClasses() + 2)
9696
.build()
9797
.apply(originalConfig)
9898
));
@@ -101,7 +101,7 @@ public void testApply() {
101101
public void testApplyWithInvalidLabels() {
102102
TextClassificationConfig originalConfig = TextClassificationConfigTests.createRandom();
103103

104-
int numberNewLabels = originalConfig.getClassificationLabels().size() +1;
104+
int numberNewLabels = originalConfig.getClassificationLabels().size() + 2;
105105
List<String> newLabels = randomList(numberNewLabels, numberNewLabels, () -> randomAlphaOfLength(6));
106106

107107
var update = new TextClassificationConfigUpdate.Builder()

0 commit comments

Comments
 (0)