From 4f3a533819e2c74a3fae6cd5992ce7e36d956cfc Mon Sep 17 00:00:00 2001 From: carlosdelest Date: Tue, 17 Jun 2025 17:59:01 +0200 Subject: [PATCH 1/3] Add FeatureFlag to YAML tests --- .../xpack/security/CoreWithSecurityClientYamlTestSuiteIT.java | 1 + 1 file changed, 1 insertion(+) diff --git a/x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/java/org/elasticsearch/xpack/security/CoreWithSecurityClientYamlTestSuiteIT.java b/x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/java/org/elasticsearch/xpack/security/CoreWithSecurityClientYamlTestSuiteIT.java index 37c308a0b3345..0a394a63e1e6f 100644 --- a/x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/java/org/elasticsearch/xpack/security/CoreWithSecurityClientYamlTestSuiteIT.java +++ b/x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/java/org/elasticsearch/xpack/security/CoreWithSecurityClientYamlTestSuiteIT.java @@ -52,6 +52,7 @@ public class CoreWithSecurityClientYamlTestSuiteIT extends ESClientYamlSuiteTest .feature(FeatureFlag.SUB_OBJECTS_AUTO_ENABLED) .feature(FeatureFlag.DOC_VALUES_SKIPPER) .feature(FeatureFlag.USE_LUCENE101_POSTINGS_FORMAT) + .feature(FeatureFlag.IVF_FORMAT) .build(); public CoreWithSecurityClientYamlTestSuiteIT(@Name("yaml") ClientYamlTestCandidate testCandidate) { From 05bf9892c06d9fb081bf1b48429c11d97d5008bb Mon Sep 17 00:00:00 2001 From: carlosdelest Date: Tue, 17 Jun 2025 18:01:59 +0200 Subject: [PATCH 2/3] Add FeatureFlag to YAML tests --- .../smoketest/SmokeTestMultiNodeClientYamlTestSuiteIT.java | 1 + 1 file changed, 1 insertion(+) diff --git a/qa/smoke-test-multinode/src/yamlRestTest/java/org/elasticsearch/smoketest/SmokeTestMultiNodeClientYamlTestSuiteIT.java b/qa/smoke-test-multinode/src/yamlRestTest/java/org/elasticsearch/smoketest/SmokeTestMultiNodeClientYamlTestSuiteIT.java index 342c5acb4f67d..200bff253e2ff 100644 --- a/qa/smoke-test-multinode/src/yamlRestTest/java/org/elasticsearch/smoketest/SmokeTestMultiNodeClientYamlTestSuiteIT.java +++ b/qa/smoke-test-multinode/src/yamlRestTest/java/org/elasticsearch/smoketest/SmokeTestMultiNodeClientYamlTestSuiteIT.java @@ -38,6 +38,7 @@ public class SmokeTestMultiNodeClientYamlTestSuiteIT extends ESClientYamlSuiteTe .feature(FeatureFlag.SUB_OBJECTS_AUTO_ENABLED) .feature(FeatureFlag.DOC_VALUES_SKIPPER) .feature(FeatureFlag.USE_LUCENE101_POSTINGS_FORMAT) + .feature(FeatureFlag.IVF_FORMAT) .build(); public SmokeTestMultiNodeClientYamlTestSuiteIT(@Name("yaml") ClientYamlTestCandidate testCandidate) { From fb3c4461e4d85e0a78b8e43efac71626fe913928 Mon Sep 17 00:00:00 2001 From: carlosdelest Date: Wed, 18 Jun 2025 09:05:10 +0200 Subject: [PATCH 3/3] Make FTFs test cases harder to be duplicated --- .../xpack/esql/optimizer/LocalPhysicalPlanOptimizerTests.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/optimizer/LocalPhysicalPlanOptimizerTests.java b/x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/optimizer/LocalPhysicalPlanOptimizerTests.java index 047d5a54976d8..48fd4f4dba9b3 100644 --- a/x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/optimizer/LocalPhysicalPlanOptimizerTests.java +++ b/x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/optimizer/LocalPhysicalPlanOptimizerTests.java @@ -2097,7 +2097,7 @@ protected FullTextFunctionTestCase(Class fullTextFun } protected FullTextFunctionTestCase(Class fullTextFunction) { - this(fullTextFunction, randomFrom("text", "keyword"), randomAlphaOfLengthBetween(1, 10)); + this(fullTextFunction, randomFrom("text", "keyword"), randomAlphaOfLengthBetween(5, 10)); } public Class fullTextFunction() {