[TEST] Mute CategorizationIT.testNumMatchesAndCategoryPreference (#54717)

The test results are affected by the off-by-one error that is
fixed by https://github.com/elastic/ml-cpp/pull/1122

This test can be unmuted once that fix is merged and has been
built into ml-cpp snapshots.
This commit is contained in:
David Roberts 2020-04-03 14:36:13 +01:00
parent e8c0351fd8
commit 470aa9a5f1
1 changed files with 2 additions and 3 deletions

View File

@ -207,6 +207,7 @@ public class CategorizationIT extends MlNativeAutodetectIntegTestCase {
(MachineLearning.CATEGORIZATION_TOKENIZATION_IN_JAVA ? "Java" : "C++") + " took " + duration + "ms"); (MachineLearning.CATEGORIZATION_TOKENIZATION_IN_JAVA ? "Java" : "C++") + " took " + duration + "ms");
} }
@AwaitsFix(bugUrl = "https://github.com/elastic/ml-cpp/issues/1121")
public void testNumMatchesAndCategoryPreference() throws Exception { public void testNumMatchesAndCategoryPreference() throws Exception {
String index = "hadoop_logs"; String index = "hadoop_logs";
client().admin().indices().prepareCreate(index) client().admin().indices().prepareCreate(index)
@ -286,13 +287,11 @@ public class CategorizationIT extends MlNativeAutodetectIntegTestCase {
CategoryDefinition category1 = categories.get(0); CategoryDefinition category1 = categories.get(0);
assertThat(category1.getNumMatches(), equalTo(2L)); assertThat(category1.getNumMatches(), equalTo(2L));
long[] expectedPreferenceTo = new long[]{2L, 3L, 4L, 5L, 6L}; long[] expectedPreferenceTo = new long[]{2L, 3L, 4L, 5L, 6L, 7L};
assertThat(category1.getPreferredToCategories().length, equalTo(5));
assertThat(category1.getPreferredToCategories(), equalTo(expectedPreferenceTo)); assertThat(category1.getPreferredToCategories(), equalTo(expectedPreferenceTo));
client().admin().indices().prepareDelete(index).get(); client().admin().indices().prepareDelete(index).get();
} }
private static Job.Builder newJobBuilder(String id, List<String> categorizationFilters) { private static Job.Builder newJobBuilder(String id, List<String> categorizationFilters) {
Detector.Builder detector = new Detector.Builder(); Detector.Builder detector = new Detector.Builder();
detector.setFunction("count"); detector.setFunction("count");