From df72ff15190cbcf76f28bc8dad0ac134d893da39 Mon Sep 17 00:00:00 2001 From: Carlos Delgado <6339205+carlosdelest@users.noreply.github.com> Date: Tue, 17 Dec 2024 09:14:50 +0100 Subject: [PATCH] Fix BwC synonyms tests (#118691) (cherry picked from commit d09d57db802ecba45195abfd1b38c12818bbe537) # Conflicts: # muted-tests.yml --- muted-tests.yml | 901 +++++++++--------- rest-api-spec/build.gradle | 1 + .../90_synonyms_reloading_for_synset.yml | 32 +- 3 files changed, 476 insertions(+), 458 deletions(-) diff --git a/muted-tests.yml b/muted-tests.yml index 19371cc2c4bbd..3aece0bb98599 100644 --- a/muted-tests.yml +++ b/muted-tests.yml @@ -1,454 +1,451 @@ tests: -- class: org.elasticsearch.smoketest.DocsClientYamlTestSuiteIT - method: test {yaml=reference/esql/esql-async-query-api/line_17} - issue: https://github.com/elastic/elasticsearch/issues/109260 -- class: "org.elasticsearch.client.RestClientSingleHostIntegTests" - issue: "https://github.com/elastic/elasticsearch/issues/102717" - method: "testRequestResetAndAbort" -- class: org.elasticsearch.index.store.FsDirectoryFactoryTests - method: testStoreDirectory - issue: https://github.com/elastic/elasticsearch/issues/110210 -- class: org.elasticsearch.index.store.FsDirectoryFactoryTests - method: testPreload - issue: https://github.com/elastic/elasticsearch/issues/110211 -- class: org.elasticsearch.upgrades.SecurityIndexRolesMetadataMigrationIT - method: testMetadataMigratedAfterUpgrade - issue: https://github.com/elastic/elasticsearch/issues/110232 -- class: org.elasticsearch.xpack.security.authz.store.NativePrivilegeStoreCacheTests - method: testPopulationOfCacheWhenLoadingPrivilegesForAllApplications - issue: https://github.com/elastic/elasticsearch/issues/110789 -- class: org.elasticsearch.xpack.searchablesnapshots.cache.common.CacheFileTests - method: testCacheFileCreatedAsSparseFile - issue: https://github.com/elastic/elasticsearch/issues/110801 -- class: org.elasticsearch.nativeaccess.VectorSystemPropertyTests - method: testSystemPropertyDisabled - issue: https://github.com/elastic/elasticsearch/issues/110949 -- class: org.elasticsearch.xpack.security.authc.oidc.OpenIdConnectAuthIT - method: testAuthenticateWithImplicitFlow - issue: https://github.com/elastic/elasticsearch/issues/111191 -- class: org.elasticsearch.xpack.security.authc.oidc.OpenIdConnectAuthIT - method: testAuthenticateWithCodeFlowAndClientPost - issue: https://github.com/elastic/elasticsearch/issues/111396 -- class: org.elasticsearch.search.SearchServiceTests - issue: https://github.com/elastic/elasticsearch/issues/111529 -- class: org.elasticsearch.upgrades.FullClusterRestartIT - method: testSnapshotRestore {cluster=UPGRADED} - issue: https://github.com/elastic/elasticsearch/issues/111798 -- class: org.elasticsearch.xpack.inference.InferenceRestIT - method: test {p0=inference/80_random_rerank_retriever/Random rerank retriever predictably shuffles results} - issue: https://github.com/elastic/elasticsearch/issues/111999 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testDeleteJobAfterMissingIndex - issue: https://github.com/elastic/elasticsearch/issues/112088 -- class: org.elasticsearch.smoketest.WatcherYamlRestIT - method: test {p0=watcher/usage/10_basic/Test watcher usage stats output} - issue: https://github.com/elastic/elasticsearch/issues/112189 -- class: org.elasticsearch.xpack.test.rest.XPackRestIT - method: test {p0=ml/inference_processor/Test create processor with missing mandatory fields} - issue: https://github.com/elastic/elasticsearch/issues/112191 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testDeleteJobAsync - issue: https://github.com/elastic/elasticsearch/issues/112212 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testMultiIndexDelete - issue: https://github.com/elastic/elasticsearch/issues/112381 -- class: org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroidTests - method: "testAggregateIntermediate {TestCase= #2}" - issue: https://github.com/elastic/elasticsearch/issues/112461 -- class: org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroidTests - method: testAggregateIntermediate {TestCase=} - issue: https://github.com/elastic/elasticsearch/issues/112463 -- class: org.elasticsearch.xpack.inference.external.http.RequestBasedTaskRunnerTests - method: testLoopOneAtATime - issue: https://github.com/elastic/elasticsearch/issues/112471 -- class: org.elasticsearch.ingest.geoip.IngestGeoIpClientYamlTestSuiteIT - issue: https://github.com/elastic/elasticsearch/issues/111497 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testPutJob_GivenFarequoteConfig - issue: https://github.com/elastic/elasticsearch/issues/112382 -- class: org.elasticsearch.packaging.test.PackagesSecurityAutoConfigurationTests - method: test20SecurityNotAutoConfiguredOnReInstallation - issue: https://github.com/elastic/elasticsearch/issues/112635 -- class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT - method: test {case-functions.testSelectInsertWithLcaseAndLengthWithOrderBy} - issue: https://github.com/elastic/elasticsearch/issues/112642 -- class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT - method: test {case-functions.testUcaseInline1} - issue: https://github.com/elastic/elasticsearch/issues/112641 -- class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT - method: test {case-functions.testUpperCasingTheSecondLetterFromTheRightFromFirstName} - issue: https://github.com/elastic/elasticsearch/issues/112640 -- class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT - method: test {case-functions.testUcaseInline3} - issue: https://github.com/elastic/elasticsearch/issues/112643 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testDelete_multipleRequest - issue: https://github.com/elastic/elasticsearch/issues/112701 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testCreateJobInSharedIndexUpdatesMapping - issue: https://github.com/elastic/elasticsearch/issues/112729 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testGetJob_GivenNoSuchJob - issue: https://github.com/elastic/elasticsearch/issues/112730 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testDeleteJobAfterMissingAliases - issue: https://github.com/elastic/elasticsearch/issues/112823 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testCreateJob_WithClashingFieldMappingsFails - issue: https://github.com/elastic/elasticsearch/issues/113046 -- class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT - method: test {case-functions.testUcaseInline1} - issue: https://github.com/elastic/elasticsearch/issues/112641 -- class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT - method: test {case-functions.testUcaseInline3} - issue: https://github.com/elastic/elasticsearch/issues/112643 -- class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT - method: test {case-functions.testUpperCasingTheSecondLetterFromTheRightFromFirstName} - issue: https://github.com/elastic/elasticsearch/issues/112640 -- class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT - method: test {case-functions.testSelectInsertWithLcaseAndLengthWithOrderBy} - issue: https://github.com/elastic/elasticsearch/issues/112642 -- class: org.elasticsearch.xpack.inference.rest.ServerSentEventsRestActionListenerTests - method: testResponse - issue: https://github.com/elastic/elasticsearch/issues/113148 -- class: org.elasticsearch.packaging.test.WindowsServiceTests - method: test30StartStop - issue: https://github.com/elastic/elasticsearch/issues/113160 -- class: org.elasticsearch.packaging.test.WindowsServiceTests - method: test33JavaChanged - issue: https://github.com/elastic/elasticsearch/issues/113177 -- class: org.elasticsearch.xpack.inference.rest.ServerSentEventsRestActionListenerTests - method: testErrorMidStream - issue: https://github.com/elastic/elasticsearch/issues/113179 -- class: org.elasticsearch.smoketest.MlWithSecurityIT - method: test {yaml=ml/sparse_vector_search/Test sparse_vector search with query vector and pruning config} - issue: https://github.com/elastic/elasticsearch/issues/108997 -- class: org.elasticsearch.packaging.test.WindowsServiceTests - method: test80JavaOptsInEnvVar - issue: https://github.com/elastic/elasticsearch/issues/113219 -- class: org.elasticsearch.packaging.test.WindowsServiceTests - method: test81JavaOptsInJvmOptions - issue: https://github.com/elastic/elasticsearch/issues/113313 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=mtermvectors/10_basic/Tests catching other exceptions per item} - issue: https://github.com/elastic/elasticsearch/issues/113325 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testDeleteJob_TimingStatsDocumentIsDeleted - issue: https://github.com/elastic/elasticsearch/issues/113370 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=search/500_date_range/from, to, include_lower, include_upper deprecated} - issue: https://github.com/elastic/elasticsearch/pull/113286 -- class: org.elasticsearch.index.mapper.extras.TokenCountFieldMapperTests - method: testBlockLoaderFromRowStrideReaderWithSyntheticSource - issue: https://github.com/elastic/elasticsearch/issues/113427 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testOutOfOrderData - issue: https://github.com/elastic/elasticsearch/issues/113477 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testCreateJobsWithIndexNameOption - issue: https://github.com/elastic/elasticsearch/issues/113528 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=search/180_locale_dependent_mapping/Test Index and Search locale dependent mappings / dates} - issue: https://github.com/elastic/elasticsearch/issues/113537 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testCantCreateJobWithSameID - issue: https://github.com/elastic/elasticsearch/issues/113581 -- class: org.elasticsearch.xpack.transform.integration.TransformIT - method: testStopWaitForCheckpoint - issue: https://github.com/elastic/elasticsearch/issues/106113 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=search/540_ignore_above_synthetic_source/ignore_above mapping level setting on arrays} - issue: https://github.com/elastic/elasticsearch/issues/113648 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testGetJobs_GivenMultipleJobs - issue: https://github.com/elastic/elasticsearch/issues/113654 -- class: org.elasticsearch.xpack.ml.integration.MlJobIT - method: testGetJobs_GivenSingleJob - issue: https://github.com/elastic/elasticsearch/issues/113655 -- class: org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanosTests - issue: https://github.com/elastic/elasticsearch/issues/113661 -- class: org.elasticsearch.search.retriever.RankDocsRetrieverBuilderTests - method: testRewrite - issue: https://github.com/elastic/elasticsearch/issues/114467 -- class: org.elasticsearch.gradle.internal.PublishPluginFuncTest - issue: https://github.com/elastic/elasticsearch/issues/114492 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=indices.split/40_routing_partition_size/nested} - issue: https://github.com/elastic/elasticsearch/issues/113842 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=indices.split/40_routing_partition_size/more than 1} - issue: https://github.com/elastic/elasticsearch/issues/113841 -- class: org.elasticsearch.kibana.KibanaThreadPoolIT - method: testBlockedThreadPoolsRejectUserRequests - issue: https://github.com/elastic/elasticsearch/issues/113939 -- class: org.elasticsearch.xpack.inference.TextEmbeddingCrudIT - method: testPutE5WithTrainedModelAndInference - issue: https://github.com/elastic/elasticsearch/issues/114023 -- class: org.elasticsearch.xpack.inference.TextEmbeddingCrudIT - method: testPutE5Small_withPlatformAgnosticVariant - issue: https://github.com/elastic/elasticsearch/issues/113983 -- class: org.elasticsearch.datastreams.LazyRolloverDuringDisruptionIT - method: testRolloverIsExecutedOnce - issue: https://github.com/elastic/elasticsearch/issues/112634 -- class: org.elasticsearch.xpack.rank.rrf.RRFRankClientYamlTestSuiteIT - method: test {yaml=rrf/800_rrf_with_text_similarity_reranker_retriever/explain using rrf retriever and text-similarity} - issue: https://github.com/elastic/elasticsearch/issues/114757 -- class: org.elasticsearch.xpack.remotecluster.RemoteClusterSecurityWithApmTracingRestIT - method: testTracingCrossCluster - issue: https://github.com/elastic/elasticsearch/issues/112731 -- class: org.elasticsearch.xpack.inference.TextEmbeddingCrudIT - method: testPutE5Small_withPlatformSpecificVariant - issue: https://github.com/elastic/elasticsearch/issues/113950 -- class: org.elasticsearch.smoketest.DocsClientYamlTestSuiteIT - method: test {yaml=reference/rest-api/usage/line_38} - issue: https://github.com/elastic/elasticsearch/issues/113694 -- class: org.elasticsearch.test.rest.yaml.RcsCcsCommonYamlTestSuiteIT - method: test {p0=search.vectors/42_knn_search_int4_flat/Vector similarity with filter only} - issue: https://github.com/elastic/elasticsearch/issues/115475 -- class: org.elasticsearch.reservedstate.service.FileSettingsServiceTests - method: testProcessFileChanges - issue: https://github.com/elastic/elasticsearch/issues/115280 -- class: org.elasticsearch.xpack.inference.DefaultEndPointsIT - method: testInferDeploysDefaultE5 - issue: https://github.com/elastic/elasticsearch/issues/115361 -- class: org.elasticsearch.xpack.inference.InferenceCrudIT - method: testSupportedStream - issue: https://github.com/elastic/elasticsearch/issues/113430 -- class: org.elasticsearch.xpack.spatial.search.GeoGridAggAndQueryConsistencyIT - method: testGeoShapeGeoHash - issue: https://github.com/elastic/elasticsearch/issues/115664 -- class: org.elasticsearch.indices.mapping.UpdateMappingIntegrationIT - issue: https://github.com/elastic/elasticsearch/issues/116126 -- class: org.elasticsearch.xpack.ml.integration.DatafeedJobsRestIT - issue: https://github.com/elastic/elasticsearch/issues/111319 -- class: org.elasticsearch.upgrades.FullClusterRestartIT - method: testSnapshotRestore {cluster=OLD} - issue: https://github.com/elastic/elasticsearch/issues/111777 -- class: org.elasticsearch.xpack.ml.integration.DatafeedJobsRestIT - method: testLookbackWithIndicesOptions - issue: https://github.com/elastic/elasticsearch/issues/116127 -- class: org.elasticsearch.xpack.restart.CoreFullClusterRestartIT - method: testSnapshotRestore {cluster=UPGRADED} - issue: https://github.com/elastic/elasticsearch/issues/111799 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=search/380_sort_segments_on_timestamp/Test that index segments are NOT sorted on timestamp field when @timestamp field is dynamically added} - issue: https://github.com/elastic/elasticsearch/issues/116221 -- class: org.elasticsearch.ingest.common.IngestCommonClientYamlTestSuiteIT - method: test {yaml=ingest/310_reroute_processor/Test remove then add reroute processor with and without lazy rollover} - issue: https://github.com/elastic/elasticsearch/issues/116158 -- class: org.elasticsearch.ingest.common.IngestCommonClientYamlTestSuiteIT - method: test {yaml=ingest/310_reroute_processor/Test data stream with lazy rollover obtains pipeline from template} - issue: https://github.com/elastic/elasticsearch/issues/116157 -- class: org.elasticsearch.ingest.geoip.EnterpriseGeoIpDownloaderIT - method: testEnterpriseDownloaderTask - issue: https://github.com/elastic/elasticsearch/issues/115163 -- class: org.elasticsearch.xpack.deprecation.DeprecationHttpIT - method: testDeprecatedSettingsReturnWarnings - issue: https://github.com/elastic/elasticsearch/issues/108628 -- class: org.elasticsearch.xpack.apmdata.APMYamlTestSuiteIT - method: test {yaml=/10_apm/Test template reinstallation} - issue: https://github.com/elastic/elasticsearch/issues/116445 -- class: org.elasticsearch.action.admin.HotThreadsIT - method: testHotThreadsDontFail - issue: https://github.com/elastic/elasticsearch/issues/115754 -- class: org.elasticsearch.action.search.PointInTimeIT - method: testPITTiebreak - issue: https://github.com/elastic/elasticsearch/issues/115810 -- class: org.elasticsearch.xpack.esql.qa.mixed.EsqlClientYamlIT - method: test {p0=esql/61_enrich_ip/IP strings} - issue: https://github.com/elastic/elasticsearch/issues/116529 -- class: org.elasticsearch.xpack.inference.DefaultEndPointsIT - method: testInferDeploysDefaultElser - issue: https://github.com/elastic/elasticsearch/issues/114913 -- class: org.elasticsearch.threadpool.SimpleThreadPoolIT - method: testThreadPoolMetrics - issue: https://github.com/elastic/elasticsearch/issues/108320 -- class: org.elasticsearch.xpack.esql.qa.mixed.EsqlClientYamlIT - method: test {p0=esql/60_enrich/Enrich on keyword with fields alias} - issue: https://github.com/elastic/elasticsearch/issues/116592 -- class: org.elasticsearch.xpack.esql.qa.mixed.EsqlClientYamlIT - method: test {p0=esql/60_enrich/Enrich on keyword with fields} - issue: https://github.com/elastic/elasticsearch/issues/116593 -- class: org.elasticsearch.xpack.spatial.search.GeoGridAggAndQueryConsistencyIT - method: testGeoShapeGeoTile - issue: https://github.com/elastic/elasticsearch/issues/115717 -- class: org.elasticsearch.search.StressSearchServiceReaperIT - method: testStressReaper - issue: https://github.com/elastic/elasticsearch/issues/115816 -- class: org.elasticsearch.xpack.spatial.search.GeoGridAggAndQueryConsistencyIT - method: testGeoShapeGeoHex - issue: https://github.com/elastic/elasticsearch/issues/115705 -- class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT - method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNoDocValues SYNC} - issue: https://github.com/elastic/elasticsearch/issues/116945 -- class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT - method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNoDocValues ASYNC} - issue: https://github.com/elastic/elasticsearch/issues/116945 -- class: org.elasticsearch.xpack.esql.ccq.MultiClusterSpecIT - method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNoDocValues} - issue: https://github.com/elastic/elasticsearch/issues/116945 -- class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT - method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNotIndexedNorDocValues SYNC} - issue: https://github.com/elastic/elasticsearch/issues/116945 -- class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT - method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNotIndexedNorDocValues ASYNC} - issue: https://github.com/elastic/elasticsearch/issues/116945 -- class: org.elasticsearch.xpack.esql.ccq.MultiClusterSpecIT - method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNotIndexedNorDocValues} - issue: https://github.com/elastic/elasticsearch/issues/116945 -- class: org.elasticsearch.search.basic.SearchWithRandomIOExceptionsIT - method: testRandomDirectoryIOExceptions - issue: https://github.com/elastic/elasticsearch/issues/114824 -- class: org.elasticsearch.xpack.inference.InferenceRestIT - method: test {p0=inference/40_semantic_text_query/Query a field that uses the default ELSER 2 endpoint} - issue: https://github.com/elastic/elasticsearch/issues/117027 -- class: org.elasticsearch.xpack.inference.InferenceRestIT - method: test {p0=inference/30_semantic_text_inference/Calculates embeddings using the default ELSER 2 endpoint} - issue: https://github.com/elastic/elasticsearch/issues/117349 -- class: org.elasticsearch.search.basic.SearchWithRandomDisconnectsIT - method: testSearchWithRandomDisconnects - issue: https://github.com/elastic/elasticsearch/issues/116175 -- class: org.elasticsearch.action.search.SearchQueryThenFetchAsyncActionTests - method: testMinimumVersionBetweenNewAndOldVersion - issue: https://github.com/elastic/elasticsearch/issues/117485 -- class: org.elasticsearch.discovery.ClusterDisruptionIT - method: testAckedIndexing - issue: https://github.com/elastic/elasticsearch/issues/117024 -- class: org.elasticsearch.xpack.inference.DefaultEndPointsIT - method: testMultipleInferencesTriggeringDownloadAndDeploy - issue: https://github.com/elastic/elasticsearch/issues/117208 -- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT - method: test {p0=synonyms/90_synonyms_reloading_for_synset/Reload analyzers for specific synonym set} - issue: https://github.com/elastic/elasticsearch/issues/116777 + - class: org.elasticsearch.smoketest.DocsClientYamlTestSuiteIT + method: test {yaml=reference/esql/esql-async-query-api/line_17} + issue: https://github.com/elastic/elasticsearch/issues/109260 + - class: "org.elasticsearch.client.RestClientSingleHostIntegTests" + issue: "https://github.com/elastic/elasticsearch/issues/102717" + method: "testRequestResetAndAbort" + - class: org.elasticsearch.index.store.FsDirectoryFactoryTests + method: testStoreDirectory + issue: https://github.com/elastic/elasticsearch/issues/110210 + - class: org.elasticsearch.index.store.FsDirectoryFactoryTests + method: testPreload + issue: https://github.com/elastic/elasticsearch/issues/110211 + - class: org.elasticsearch.upgrades.SecurityIndexRolesMetadataMigrationIT + method: testMetadataMigratedAfterUpgrade + issue: https://github.com/elastic/elasticsearch/issues/110232 + - class: org.elasticsearch.xpack.security.authz.store.NativePrivilegeStoreCacheTests + method: testPopulationOfCacheWhenLoadingPrivilegesForAllApplications + issue: https://github.com/elastic/elasticsearch/issues/110789 + - class: org.elasticsearch.xpack.searchablesnapshots.cache.common.CacheFileTests + method: testCacheFileCreatedAsSparseFile + issue: https://github.com/elastic/elasticsearch/issues/110801 + - class: org.elasticsearch.nativeaccess.VectorSystemPropertyTests + method: testSystemPropertyDisabled + issue: https://github.com/elastic/elasticsearch/issues/110949 + - class: org.elasticsearch.xpack.security.authc.oidc.OpenIdConnectAuthIT + method: testAuthenticateWithImplicitFlow + issue: https://github.com/elastic/elasticsearch/issues/111191 + - class: org.elasticsearch.xpack.security.authc.oidc.OpenIdConnectAuthIT + method: testAuthenticateWithCodeFlowAndClientPost + issue: https://github.com/elastic/elasticsearch/issues/111396 + - class: org.elasticsearch.search.SearchServiceTests + issue: https://github.com/elastic/elasticsearch/issues/111529 + - class: org.elasticsearch.upgrades.FullClusterRestartIT + method: testSnapshotRestore {cluster=UPGRADED} + issue: https://github.com/elastic/elasticsearch/issues/111798 + - class: org.elasticsearch.xpack.inference.InferenceRestIT + method: test {p0=inference/80_random_rerank_retriever/Random rerank retriever predictably shuffles results} + issue: https://github.com/elastic/elasticsearch/issues/111999 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testDeleteJobAfterMissingIndex + issue: https://github.com/elastic/elasticsearch/issues/112088 + - class: org.elasticsearch.smoketest.WatcherYamlRestIT + method: test {p0=watcher/usage/10_basic/Test watcher usage stats output} + issue: https://github.com/elastic/elasticsearch/issues/112189 + - class: org.elasticsearch.xpack.test.rest.XPackRestIT + method: test {p0=ml/inference_processor/Test create processor with missing mandatory fields} + issue: https://github.com/elastic/elasticsearch/issues/112191 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testDeleteJobAsync + issue: https://github.com/elastic/elasticsearch/issues/112212 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testMultiIndexDelete + issue: https://github.com/elastic/elasticsearch/issues/112381 + - class: org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroidTests + method: "testAggregateIntermediate {TestCase= #2}" + issue: https://github.com/elastic/elasticsearch/issues/112461 + - class: org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroidTests + method: testAggregateIntermediate {TestCase=} + issue: https://github.com/elastic/elasticsearch/issues/112463 + - class: org.elasticsearch.xpack.inference.external.http.RequestBasedTaskRunnerTests + method: testLoopOneAtATime + issue: https://github.com/elastic/elasticsearch/issues/112471 + - class: org.elasticsearch.ingest.geoip.IngestGeoIpClientYamlTestSuiteIT + issue: https://github.com/elastic/elasticsearch/issues/111497 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testPutJob_GivenFarequoteConfig + issue: https://github.com/elastic/elasticsearch/issues/112382 + - class: org.elasticsearch.packaging.test.PackagesSecurityAutoConfigurationTests + method: test20SecurityNotAutoConfiguredOnReInstallation + issue: https://github.com/elastic/elasticsearch/issues/112635 + - class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT + method: test {case-functions.testSelectInsertWithLcaseAndLengthWithOrderBy} + issue: https://github.com/elastic/elasticsearch/issues/112642 + - class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT + method: test {case-functions.testUcaseInline1} + issue: https://github.com/elastic/elasticsearch/issues/112641 + - class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT + method: test {case-functions.testUpperCasingTheSecondLetterFromTheRightFromFirstName} + issue: https://github.com/elastic/elasticsearch/issues/112640 + - class: org.elasticsearch.xpack.sql.qa.single_node.JdbcSqlSpecIT + method: test {case-functions.testUcaseInline3} + issue: https://github.com/elastic/elasticsearch/issues/112643 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testDelete_multipleRequest + issue: https://github.com/elastic/elasticsearch/issues/112701 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testCreateJobInSharedIndexUpdatesMapping + issue: https://github.com/elastic/elasticsearch/issues/112729 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testGetJob_GivenNoSuchJob + issue: https://github.com/elastic/elasticsearch/issues/112730 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testDeleteJobAfterMissingAliases + issue: https://github.com/elastic/elasticsearch/issues/112823 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testCreateJob_WithClashingFieldMappingsFails + issue: https://github.com/elastic/elasticsearch/issues/113046 + - class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT + method: test {case-functions.testUcaseInline1} + issue: https://github.com/elastic/elasticsearch/issues/112641 + - class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT + method: test {case-functions.testUcaseInline3} + issue: https://github.com/elastic/elasticsearch/issues/112643 + - class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT + method: test {case-functions.testUpperCasingTheSecondLetterFromTheRightFromFirstName} + issue: https://github.com/elastic/elasticsearch/issues/112640 + - class: org.elasticsearch.xpack.sql.qa.security.JdbcSqlSpecIT + method: test {case-functions.testSelectInsertWithLcaseAndLengthWithOrderBy} + issue: https://github.com/elastic/elasticsearch/issues/112642 + - class: org.elasticsearch.xpack.inference.rest.ServerSentEventsRestActionListenerTests + method: testResponse + issue: https://github.com/elastic/elasticsearch/issues/113148 + - class: org.elasticsearch.packaging.test.WindowsServiceTests + method: test30StartStop + issue: https://github.com/elastic/elasticsearch/issues/113160 + - class: org.elasticsearch.packaging.test.WindowsServiceTests + method: test33JavaChanged + issue: https://github.com/elastic/elasticsearch/issues/113177 + - class: org.elasticsearch.xpack.inference.rest.ServerSentEventsRestActionListenerTests + method: testErrorMidStream + issue: https://github.com/elastic/elasticsearch/issues/113179 + - class: org.elasticsearch.smoketest.MlWithSecurityIT + method: test {yaml=ml/sparse_vector_search/Test sparse_vector search with query vector and pruning config} + issue: https://github.com/elastic/elasticsearch/issues/108997 + - class: org.elasticsearch.packaging.test.WindowsServiceTests + method: test80JavaOptsInEnvVar + issue: https://github.com/elastic/elasticsearch/issues/113219 + - class: org.elasticsearch.packaging.test.WindowsServiceTests + method: test81JavaOptsInJvmOptions + issue: https://github.com/elastic/elasticsearch/issues/113313 + - class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT + method: test {p0=mtermvectors/10_basic/Tests catching other exceptions per item} + issue: https://github.com/elastic/elasticsearch/issues/113325 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testDeleteJob_TimingStatsDocumentIsDeleted + issue: https://github.com/elastic/elasticsearch/issues/113370 + - class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT + method: test {p0=search/500_date_range/from, to, include_lower, include_upper deprecated} + issue: https://github.com/elastic/elasticsearch/pull/113286 + - class: org.elasticsearch.index.mapper.extras.TokenCountFieldMapperTests + method: testBlockLoaderFromRowStrideReaderWithSyntheticSource + issue: https://github.com/elastic/elasticsearch/issues/113427 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testOutOfOrderData + issue: https://github.com/elastic/elasticsearch/issues/113477 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testCreateJobsWithIndexNameOption + issue: https://github.com/elastic/elasticsearch/issues/113528 + - class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT + method: test {p0=search/180_locale_dependent_mapping/Test Index and Search locale dependent mappings / dates} + issue: https://github.com/elastic/elasticsearch/issues/113537 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testCantCreateJobWithSameID + issue: https://github.com/elastic/elasticsearch/issues/113581 + - class: org.elasticsearch.xpack.transform.integration.TransformIT + method: testStopWaitForCheckpoint + issue: https://github.com/elastic/elasticsearch/issues/106113 + - class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT + method: test {p0=search/540_ignore_above_synthetic_source/ignore_above mapping level setting on arrays} + issue: https://github.com/elastic/elasticsearch/issues/113648 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testGetJobs_GivenMultipleJobs + issue: https://github.com/elastic/elasticsearch/issues/113654 + - class: org.elasticsearch.xpack.ml.integration.MlJobIT + method: testGetJobs_GivenSingleJob + issue: https://github.com/elastic/elasticsearch/issues/113655 + - class: org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanosTests + issue: https://github.com/elastic/elasticsearch/issues/113661 + - class: org.elasticsearch.search.retriever.RankDocsRetrieverBuilderTests + method: testRewrite + issue: https://github.com/elastic/elasticsearch/issues/114467 + - class: org.elasticsearch.gradle.internal.PublishPluginFuncTest + issue: https://github.com/elastic/elasticsearch/issues/114492 + - class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT + method: test {p0=indices.split/40_routing_partition_size/nested} + issue: https://github.com/elastic/elasticsearch/issues/113842 + - class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT + method: test {p0=indices.split/40_routing_partition_size/more than 1} + issue: https://github.com/elastic/elasticsearch/issues/113841 + - class: org.elasticsearch.kibana.KibanaThreadPoolIT + method: testBlockedThreadPoolsRejectUserRequests + issue: https://github.com/elastic/elasticsearch/issues/113939 + - class: org.elasticsearch.xpack.inference.TextEmbeddingCrudIT + method: testPutE5WithTrainedModelAndInference + issue: https://github.com/elastic/elasticsearch/issues/114023 + - class: org.elasticsearch.xpack.inference.TextEmbeddingCrudIT + method: testPutE5Small_withPlatformAgnosticVariant + issue: https://github.com/elastic/elasticsearch/issues/113983 + - class: org.elasticsearch.datastreams.LazyRolloverDuringDisruptionIT + method: testRolloverIsExecutedOnce + issue: https://github.com/elastic/elasticsearch/issues/112634 + - class: org.elasticsearch.xpack.rank.rrf.RRFRankClientYamlTestSuiteIT + method: test {yaml=rrf/800_rrf_with_text_similarity_reranker_retriever/explain using rrf retriever and text-similarity} + issue: https://github.com/elastic/elasticsearch/issues/114757 + - class: org.elasticsearch.xpack.remotecluster.RemoteClusterSecurityWithApmTracingRestIT + method: testTracingCrossCluster + issue: https://github.com/elastic/elasticsearch/issues/112731 + - class: org.elasticsearch.xpack.inference.TextEmbeddingCrudIT + method: testPutE5Small_withPlatformSpecificVariant + issue: https://github.com/elastic/elasticsearch/issues/113950 + - class: org.elasticsearch.smoketest.DocsClientYamlTestSuiteIT + method: test {yaml=reference/rest-api/usage/line_38} + issue: https://github.com/elastic/elasticsearch/issues/113694 + - class: org.elasticsearch.test.rest.yaml.RcsCcsCommonYamlTestSuiteIT + method: test {p0=search.vectors/42_knn_search_int4_flat/Vector similarity with filter only} + issue: https://github.com/elastic/elasticsearch/issues/115475 + - class: org.elasticsearch.reservedstate.service.FileSettingsServiceTests + method: testProcessFileChanges + issue: https://github.com/elastic/elasticsearch/issues/115280 + - class: org.elasticsearch.xpack.inference.DefaultEndPointsIT + method: testInferDeploysDefaultE5 + issue: https://github.com/elastic/elasticsearch/issues/115361 + - class: org.elasticsearch.xpack.inference.InferenceCrudIT + method: testSupportedStream + issue: https://github.com/elastic/elasticsearch/issues/113430 + - class: org.elasticsearch.xpack.spatial.search.GeoGridAggAndQueryConsistencyIT + method: testGeoShapeGeoHash + issue: https://github.com/elastic/elasticsearch/issues/115664 + - class: org.elasticsearch.indices.mapping.UpdateMappingIntegrationIT + issue: https://github.com/elastic/elasticsearch/issues/116126 + - class: org.elasticsearch.xpack.ml.integration.DatafeedJobsRestIT + issue: https://github.com/elastic/elasticsearch/issues/111319 + - class: org.elasticsearch.upgrades.FullClusterRestartIT + method: testSnapshotRestore {cluster=OLD} + issue: https://github.com/elastic/elasticsearch/issues/111777 + - class: org.elasticsearch.xpack.ml.integration.DatafeedJobsRestIT + method: testLookbackWithIndicesOptions + issue: https://github.com/elastic/elasticsearch/issues/116127 + - class: org.elasticsearch.xpack.restart.CoreFullClusterRestartIT + method: testSnapshotRestore {cluster=UPGRADED} + issue: https://github.com/elastic/elasticsearch/issues/111799 + - class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT + method: test {p0=search/380_sort_segments_on_timestamp/Test that index segments are NOT sorted on timestamp field when @timestamp field is dynamically added} + issue: https://github.com/elastic/elasticsearch/issues/116221 + - class: org.elasticsearch.ingest.common.IngestCommonClientYamlTestSuiteIT + method: test {yaml=ingest/310_reroute_processor/Test remove then add reroute processor with and without lazy rollover} + issue: https://github.com/elastic/elasticsearch/issues/116158 + - class: org.elasticsearch.ingest.common.IngestCommonClientYamlTestSuiteIT + method: test {yaml=ingest/310_reroute_processor/Test data stream with lazy rollover obtains pipeline from template} + issue: https://github.com/elastic/elasticsearch/issues/116157 + - class: org.elasticsearch.ingest.geoip.EnterpriseGeoIpDownloaderIT + method: testEnterpriseDownloaderTask + issue: https://github.com/elastic/elasticsearch/issues/115163 + - class: org.elasticsearch.xpack.deprecation.DeprecationHttpIT + method: testDeprecatedSettingsReturnWarnings + issue: https://github.com/elastic/elasticsearch/issues/108628 + - class: org.elasticsearch.xpack.apmdata.APMYamlTestSuiteIT + method: test {yaml=/10_apm/Test template reinstallation} + issue: https://github.com/elastic/elasticsearch/issues/116445 + - class: org.elasticsearch.action.admin.HotThreadsIT + method: testHotThreadsDontFail + issue: https://github.com/elastic/elasticsearch/issues/115754 + - class: org.elasticsearch.action.search.PointInTimeIT + method: testPITTiebreak + issue: https://github.com/elastic/elasticsearch/issues/115810 + - class: org.elasticsearch.xpack.esql.qa.mixed.EsqlClientYamlIT + method: test {p0=esql/61_enrich_ip/IP strings} + issue: https://github.com/elastic/elasticsearch/issues/116529 + - class: org.elasticsearch.xpack.inference.DefaultEndPointsIT + method: testInferDeploysDefaultElser + issue: https://github.com/elastic/elasticsearch/issues/114913 + - class: org.elasticsearch.threadpool.SimpleThreadPoolIT + method: testThreadPoolMetrics + issue: https://github.com/elastic/elasticsearch/issues/108320 + - class: org.elasticsearch.xpack.esql.qa.mixed.EsqlClientYamlIT + method: test {p0=esql/60_enrich/Enrich on keyword with fields alias} + issue: https://github.com/elastic/elasticsearch/issues/116592 + - class: org.elasticsearch.xpack.esql.qa.mixed.EsqlClientYamlIT + method: test {p0=esql/60_enrich/Enrich on keyword with fields} + issue: https://github.com/elastic/elasticsearch/issues/116593 + - class: org.elasticsearch.xpack.spatial.search.GeoGridAggAndQueryConsistencyIT + method: testGeoShapeGeoTile + issue: https://github.com/elastic/elasticsearch/issues/115717 + - class: org.elasticsearch.search.StressSearchServiceReaperIT + method: testStressReaper + issue: https://github.com/elastic/elasticsearch/issues/115816 + - class: org.elasticsearch.xpack.spatial.search.GeoGridAggAndQueryConsistencyIT + method: testGeoShapeGeoHex + issue: https://github.com/elastic/elasticsearch/issues/115705 + - class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT + method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNoDocValues SYNC} + issue: https://github.com/elastic/elasticsearch/issues/116945 + - class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT + method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNoDocValues ASYNC} + issue: https://github.com/elastic/elasticsearch/issues/116945 + - class: org.elasticsearch.xpack.esql.ccq.MultiClusterSpecIT + method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNoDocValues} + issue: https://github.com/elastic/elasticsearch/issues/116945 + - class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT + method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNotIndexedNorDocValues SYNC} + issue: https://github.com/elastic/elasticsearch/issues/116945 + - class: org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT + method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNotIndexedNorDocValues ASYNC} + issue: https://github.com/elastic/elasticsearch/issues/116945 + - class: org.elasticsearch.xpack.esql.ccq.MultiClusterSpecIT + method: test {spatial.CentroidFromAirportsAfterIntersectsCompoundPredicateNotIndexedNorDocValues} + issue: https://github.com/elastic/elasticsearch/issues/116945 + - class: org.elasticsearch.search.basic.SearchWithRandomIOExceptionsIT + method: testRandomDirectoryIOExceptions + issue: https://github.com/elastic/elasticsearch/issues/114824 + - class: org.elasticsearch.xpack.inference.InferenceRestIT + method: test {p0=inference/40_semantic_text_query/Query a field that uses the default ELSER 2 endpoint} + issue: https://github.com/elastic/elasticsearch/issues/117027 + - class: org.elasticsearch.xpack.inference.InferenceRestIT + method: test {p0=inference/30_semantic_text_inference/Calculates embeddings using the default ELSER 2 endpoint} + issue: https://github.com/elastic/elasticsearch/issues/117349 + - class: org.elasticsearch.search.basic.SearchWithRandomDisconnectsIT + method: testSearchWithRandomDisconnects + issue: https://github.com/elastic/elasticsearch/issues/116175 + - class: org.elasticsearch.action.search.SearchQueryThenFetchAsyncActionTests + method: testMinimumVersionBetweenNewAndOldVersion + issue: https://github.com/elastic/elasticsearch/issues/117485 + - class: org.elasticsearch.discovery.ClusterDisruptionIT + method: testAckedIndexing + issue: https://github.com/elastic/elasticsearch/issues/117024 + - class: org.elasticsearch.xpack.inference.DefaultEndPointsIT + method: testMultipleInferencesTriggeringDownloadAndDeploy + issue: https://github.com/elastic/elasticsearch/issues/117208 -# Examples: -# -# Mute a single test case in a YAML test suite: -# - class: org.elasticsearch.analysis.common.CommonAnalysisClientYamlTestSuiteIT -# method: test {yaml=analysis-common/30_tokenizers/letter} -# issue: https://github.com/elastic/elasticsearch/... -# -# Mute several methods of a Java test: -# - class: org.elasticsearch.common.CharArraysTests -# methods: -# - testCharsBeginsWith -# - testCharsToBytes -# - testConstantTimeEquals -# issue: https://github.com/elastic/elasticsearch/... -# -# Mute an entire test class: -# - class: org.elasticsearch.common.unit.TimeValueTests -# issue: https://github.com/elastic/elasticsearch/... -# -# Mute a single method in a test class: -# - class: org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIPTests -# method: testCrankyEvaluateBlockWithoutNulls -# issue: https://github.com/elastic/elasticsearch/... -# -# Mute a single test in an ES|QL csv-spec test file: -# - class: "org.elasticsearch.xpack.esql.CsvTests" -# method: "test {union_types.MultiIndexIpStringStatsInline}" -# issue: "https://github.com/elastic/elasticsearch/..." -# Note that this mutes for the unit-test-like CsvTests only. -# Muting all the integration tests can be done using the class "org.elasticsearch.xpack.esql.**". -# Consider however, that some tests are named as "test {file.test SYNC}" and "ASYNC" in the integration tests. -# To mute all 3 tests safely everywhere use: -# - class: "org.elasticsearch.xpack.esql.**" -# method: "test {union_types.MultiIndexIpStringStatsInline}" -# issue: "https://github.com/elastic/elasticsearch/..." -# - class: "org.elasticsearch.xpack.esql.**" -# method: "test {union_types.MultiIndexIpStringStatsInline *}" -# issue: "https://github.com/elastic/elasticsearch/..." -- class: org.elasticsearch.reservedstate.service.FileSettingsServiceTests - method: testStopWorksInMiddleOfProcessing - issue: https://github.com/elastic/elasticsearch/issues/117591 -- class: org.elasticsearch.repositories.s3.RepositoryS3ClientYamlTestSuiteIT - issue: https://github.com/elastic/elasticsearch/issues/117596 -- class: "org.elasticsearch.xpack.esql.qa.multi_node.EsqlSpecIT" - method: "test {scoring.*}" - issue: https://github.com/elastic/elasticsearch/issues/117641 -- class: "org.elasticsearch.xpack.esql.qa.single_node.EsqlSpecIT" - method: "test {scoring.*}" - issue: https://github.com/elastic/elasticsearch/issues/117641 -- class: "org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT" - method: "test {scoring.*}" - issue: https://github.com/elastic/elasticsearch/issues/117641 -- class: "org.elasticsearch.xpack.esql.qa.mixed.MultiClusterEsqlSpecIT" - method: "test {scoring.*}" - issue: https://github.com/elastic/elasticsearch/issues/118460 -- class: "org.elasticsearch.xpack.esql.ccq.MultiClusterSpecIT" - method: "test {scoring.*}" - issue: https://github.com/elastic/elasticsearch/issues/117751 -- class: org.elasticsearch.search.ccs.CrossClusterIT - method: testCancel - issue: https://github.com/elastic/elasticsearch/issues/108061 -- class: org.elasticsearch.xpack.ml.integration.RegressionIT - method: testTwoJobsWithSameRandomizeSeedUseSameTrainingSet - issue: https://github.com/elastic/elasticsearch/issues/117805 -- class: org.elasticsearch.xpack.security.authc.ldap.UserAttributeGroupsResolverTests - issue: https://github.com/elastic/elasticsearch/issues/116537 -- class: org.elasticsearch.xpack.esql.plugin.ClusterRequestTests - method: testFallbackIndicesOptions - issue: https://github.com/elastic/elasticsearch/issues/117937 -- class: org.elasticsearch.repositories.s3.RepositoryS3EcsCredentialsRestIT - method: testNonexistentBucketReadonlyFalse - issue: https://github.com/elastic/elasticsearch/issues/118225 -- class: org.elasticsearch.xpack.esql.action.EsqlActionTaskIT - method: testCancelRequestWhenFailingFetchingPages - issue: https://github.com/elastic/elasticsearch/issues/118213 -- class: org.elasticsearch.upgrades.HealthNodeUpgradeIT - method: testHealthNode {upgradedNodes=1} - issue: https://github.com/elastic/elasticsearch/issues/118157 -- class: org.elasticsearch.upgrades.HealthNodeUpgradeIT - method: testHealthNode {upgradedNodes=2} - issue: https://github.com/elastic/elasticsearch/issues/118158 -- class: org.elasticsearch.xpack.migrate.action.ReindexDataStreamTransportActionIT - method: testNonExistentDataStream - issue: https://github.com/elastic/elasticsearch/issues/118275 -- class: org.elasticsearch.xpack.migrate.action.ReindexDataStreamTransportActionIT - method: testAlreadyUpToDateDataStream - issue: https://github.com/elastic/elasticsearch/issues/118276 -- class: org.elasticsearch.xpack.inference.DefaultEndPointsIT - method: testInferDeploysDefaultRerank - issue: https://github.com/elastic/elasticsearch/issues/118184 -- class: org.elasticsearch.reservedstate.service.RepositoriesFileSettingsIT - method: testSettingsApplied - issue: https://github.com/elastic/elasticsearch/issues/116694 -- class: org.elasticsearch.repositories.blobstore.testkit.analyze.MinioRepositoryAnalysisRestIT - issue: https://github.com/elastic/elasticsearch/issues/118548 -- class: org.elasticsearch.xpack.test.rest.XPackRestIT - method: test {p0=migrate/10_reindex/Test Reindex With Existing Data Stream} - issue: https://github.com/elastic/elasticsearch/issues/118575 -- class: org.elasticsearch.xpack.test.rest.XPackRestIT - method: test {p0=migrate/20_reindex_status/Test Reindex With Existing Data Stream} - issue: https://github.com/elastic/elasticsearch/issues/118576 -- class: org.elasticsearch.discovery.ec2.DiscoveryEc2AvailabilityZoneAttributeNoImdsIT - method: testAvailabilityZoneAttribute - issue: https://github.com/elastic/elasticsearch/issues/118564 -- class: org.elasticsearch.xpack.searchablesnapshots.RetrySearchIntegTests - method: testRetryPointInTime - issue: https://github.com/elastic/elasticsearch/issues/118514 -- class: org.elasticsearch.xpack.application.OpenAiServiceUpgradeIT - method: testOpenAiEmbeddings {upgradedNodes=1} - issue: https://github.com/elastic/elasticsearch/issues/118156 -- class: org.elasticsearch.xpack.application.HuggingFaceServiceUpgradeIT - method: testHFEmbeddings {upgradedNodes=1} - issue: https://github.com/elastic/elasticsearch/issues/118197 -- class: org.elasticsearch.xpack.application.OpenAiServiceUpgradeIT - method: testOpenAiCompletions {upgradedNodes=2} - issue: https://github.com/elastic/elasticsearch/issues/118163 -- class: org.elasticsearch.xpack.application.OpenAiServiceUpgradeIT - method: testOpenAiCompletions {upgradedNodes=1} - issue: https://github.com/elastic/elasticsearch/issues/118162 -- class: org.elasticsearch.xpack.application.HuggingFaceServiceUpgradeIT - method: testElser {upgradedNodes=1} - issue: https://github.com/elastic/elasticsearch/issues/118127 -- class: org.elasticsearch.xpack.application.CohereServiceUpgradeIT - method: testCohereEmbeddings {upgradedNodes=1} - issue: https://github.com/elastic/elasticsearch/issues/116974 -- class: org.elasticsearch.index.engine.RecoverySourcePruneMergePolicyTests - method: testPruneSome - issue: https://github.com/elastic/elasticsearch/issues/118728 -- class: org.elasticsearch.xpack.sql.qa.single_node.JdbcDocCsvSpecIT - method: test {docs.testFilterToday} - issue: https://github.com/elastic/elasticsearch/issues/118810 + # Examples: + # + # Mute a single test case in a YAML test suite: + # - class: org.elasticsearch.analysis.common.CommonAnalysisClientYamlTestSuiteIT + # method: test {yaml=analysis-common/30_tokenizers/letter} + # issue: https://github.com/elastic/elasticsearch/... + # + # Mute several methods of a Java test: + # - class: org.elasticsearch.common.CharArraysTests + # methods: + # - testCharsBeginsWith + # - testCharsToBytes + # - testConstantTimeEquals + # issue: https://github.com/elastic/elasticsearch/... + # + # Mute an entire test class: + # - class: org.elasticsearch.common.unit.TimeValueTests + # issue: https://github.com/elastic/elasticsearch/... + # + # Mute a single method in a test class: + # - class: org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIPTests + # method: testCrankyEvaluateBlockWithoutNulls + # issue: https://github.com/elastic/elasticsearch/... + # + # Mute a single test in an ES|QL csv-spec test file: + # - class: "org.elasticsearch.xpack.esql.CsvTests" + # method: "test {union_types.MultiIndexIpStringStatsInline}" + # issue: "https://github.com/elastic/elasticsearch/..." + # Note that this mutes for the unit-test-like CsvTests only. + # Muting all the integration tests can be done using the class "org.elasticsearch.xpack.esql.**". + # Consider however, that some tests are named as "test {file.test SYNC}" and "ASYNC" in the integration tests. + # To mute all 3 tests safely everywhere use: + # - class: "org.elasticsearch.xpack.esql.**" + # method: "test {union_types.MultiIndexIpStringStatsInline}" + # issue: "https://github.com/elastic/elasticsearch/..." + # - class: "org.elasticsearch.xpack.esql.**" + # method: "test {union_types.MultiIndexIpStringStatsInline *}" + # issue: "https://github.com/elastic/elasticsearch/..." + - class: org.elasticsearch.reservedstate.service.FileSettingsServiceTests + method: testStopWorksInMiddleOfProcessing + issue: https://github.com/elastic/elasticsearch/issues/117591 + - class: org.elasticsearch.repositories.s3.RepositoryS3ClientYamlTestSuiteIT + issue: https://github.com/elastic/elasticsearch/issues/117596 + - class: "org.elasticsearch.xpack.esql.qa.multi_node.EsqlSpecIT" + method: "test {scoring.*}" + issue: https://github.com/elastic/elasticsearch/issues/117641 + - class: "org.elasticsearch.xpack.esql.qa.single_node.EsqlSpecIT" + method: "test {scoring.*}" + issue: https://github.com/elastic/elasticsearch/issues/117641 + - class: "org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT" + method: "test {scoring.*}" + issue: https://github.com/elastic/elasticsearch/issues/117641 + - class: "org.elasticsearch.xpack.esql.qa.mixed.MultiClusterEsqlSpecIT" + method: "test {scoring.*}" + issue: https://github.com/elastic/elasticsearch/issues/118460 + - class: "org.elasticsearch.xpack.esql.ccq.MultiClusterSpecIT" + method: "test {scoring.*}" + issue: https://github.com/elastic/elasticsearch/issues/117751 + - class: org.elasticsearch.search.ccs.CrossClusterIT + method: testCancel + issue: https://github.com/elastic/elasticsearch/issues/108061 + - class: org.elasticsearch.xpack.ml.integration.RegressionIT + method: testTwoJobsWithSameRandomizeSeedUseSameTrainingSet + issue: https://github.com/elastic/elasticsearch/issues/117805 + - class: org.elasticsearch.xpack.security.authc.ldap.UserAttributeGroupsResolverTests + issue: https://github.com/elastic/elasticsearch/issues/116537 + - class: org.elasticsearch.xpack.esql.plugin.ClusterRequestTests + method: testFallbackIndicesOptions + issue: https://github.com/elastic/elasticsearch/issues/117937 + - class: org.elasticsearch.repositories.s3.RepositoryS3EcsCredentialsRestIT + method: testNonexistentBucketReadonlyFalse + issue: https://github.com/elastic/elasticsearch/issues/118225 + - class: org.elasticsearch.xpack.esql.action.EsqlActionTaskIT + method: testCancelRequestWhenFailingFetchingPages + issue: https://github.com/elastic/elasticsearch/issues/118213 + - class: org.elasticsearch.upgrades.HealthNodeUpgradeIT + method: testHealthNode {upgradedNodes=1} + issue: https://github.com/elastic/elasticsearch/issues/118157 + - class: org.elasticsearch.upgrades.HealthNodeUpgradeIT + method: testHealthNode {upgradedNodes=2} + issue: https://github.com/elastic/elasticsearch/issues/118158 + - class: org.elasticsearch.xpack.migrate.action.ReindexDataStreamTransportActionIT + method: testNonExistentDataStream + issue: https://github.com/elastic/elasticsearch/issues/118275 + - class: org.elasticsearch.xpack.migrate.action.ReindexDataStreamTransportActionIT + method: testAlreadyUpToDateDataStream + issue: https://github.com/elastic/elasticsearch/issues/118276 + - class: org.elasticsearch.xpack.inference.DefaultEndPointsIT + method: testInferDeploysDefaultRerank + issue: https://github.com/elastic/elasticsearch/issues/118184 + - class: org.elasticsearch.reservedstate.service.RepositoriesFileSettingsIT + method: testSettingsApplied + issue: https://github.com/elastic/elasticsearch/issues/116694 + - class: org.elasticsearch.repositories.blobstore.testkit.analyze.MinioRepositoryAnalysisRestIT + issue: https://github.com/elastic/elasticsearch/issues/118548 + - class: org.elasticsearch.xpack.test.rest.XPackRestIT + method: test {p0=migrate/10_reindex/Test Reindex With Existing Data Stream} + issue: https://github.com/elastic/elasticsearch/issues/118575 + - class: org.elasticsearch.xpack.test.rest.XPackRestIT + method: test {p0=migrate/20_reindex_status/Test Reindex With Existing Data Stream} + issue: https://github.com/elastic/elasticsearch/issues/118576 + - class: org.elasticsearch.discovery.ec2.DiscoveryEc2AvailabilityZoneAttributeNoImdsIT + method: testAvailabilityZoneAttribute + issue: https://github.com/elastic/elasticsearch/issues/118564 + - class: org.elasticsearch.xpack.searchablesnapshots.RetrySearchIntegTests + method: testRetryPointInTime + issue: https://github.com/elastic/elasticsearch/issues/118514 + - class: org.elasticsearch.xpack.application.OpenAiServiceUpgradeIT + method: testOpenAiEmbeddings {upgradedNodes=1} + issue: https://github.com/elastic/elasticsearch/issues/118156 + - class: org.elasticsearch.xpack.application.HuggingFaceServiceUpgradeIT + method: testHFEmbeddings {upgradedNodes=1} + issue: https://github.com/elastic/elasticsearch/issues/118197 + - class: org.elasticsearch.xpack.application.OpenAiServiceUpgradeIT + method: testOpenAiCompletions {upgradedNodes=2} + issue: https://github.com/elastic/elasticsearch/issues/118163 + - class: org.elasticsearch.xpack.application.OpenAiServiceUpgradeIT + method: testOpenAiCompletions {upgradedNodes=1} + issue: https://github.com/elastic/elasticsearch/issues/118162 + - class: org.elasticsearch.xpack.application.HuggingFaceServiceUpgradeIT + method: testElser {upgradedNodes=1} + issue: https://github.com/elastic/elasticsearch/issues/118127 + - class: org.elasticsearch.xpack.application.CohereServiceUpgradeIT + method: testCohereEmbeddings {upgradedNodes=1} + issue: https://github.com/elastic/elasticsearch/issues/116974 + - class: org.elasticsearch.index.engine.RecoverySourcePruneMergePolicyTests + method: testPruneSome + issue: https://github.com/elastic/elasticsearch/issues/118728 + - class: org.elasticsearch.xpack.sql.qa.single_node.JdbcDocCsvSpecIT + method: test {docs.testFilterToday} + issue: https://github.com/elastic/elasticsearch/issues/118810 diff --git a/rest-api-spec/build.gradle b/rest-api-spec/build.gradle index 56c7062367061..5c61a93d50a60 100644 --- a/rest-api-spec/build.gradle +++ b/rest-api-spec/build.gradle @@ -257,4 +257,5 @@ tasks.named("yamlRestTestV7CompatTransform").configure({ task -> task.skipTest("search/520_fetch_fields/fetch _seq_no via fields", "error code is changed from 5xx to 400 in 9.0") task.skipTest("search.vectors/41_knn_search_bbq_hnsw/Test knn search", "Scoring has changed in latest versions") task.skipTest("search.vectors/42_knn_search_bbq_flat/Test knn search", "Scoring has changed in latest versions") + task.skipTest("synonyms/90_synonyms_reloading_for_synset/Reload analyzers for specific synonym set", "Can't work until auto-expand replicas is 0-1 for synonyms index") }) diff --git a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/90_synonyms_reloading_for_synset.yml b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/90_synonyms_reloading_for_synset.yml index eaa4ec70df22b..4e6bd83f07955 100644 --- a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/90_synonyms_reloading_for_synset.yml +++ b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/90_synonyms_reloading_for_synset.yml @@ -1,5 +1,4 @@ ---- -"Reload analyzers for specific synonym set": +setup: - requires: cluster_features: ["gte_v8.10.0"] reason: Reloading analyzers for specific synonym set is introduced in 8.10.0 @@ -101,7 +100,12 @@ - '{"index": {"_index": "my_index2", "_id": "2"}}' - '{"my_field": "goodbye"}' - # An update of synonyms_set1 must trigger auto-reloading of analyzers only for synonyms_set1 +--- +"Reload analyzers for specific synonym set": +# These specific tests can't succeed in BwC, as synonyms auto-expand replicas are 0-all. Replicas can't be associated to +# upgraded nodes, and thus we are not able to guarantee that the shards are not failed. +# This test is skipped for BwC until synonyms index has auto-exapnd replicas set to 0-1. + - do: synonyms.put_synonym: id: synonyms_set1 @@ -109,13 +113,12 @@ synonyms_set: - synonyms: "hello, salute" - synonyms: "ciao => goodbye" + - match: { result: "updated" } - gt: { reload_analyzers_details._shards.total: 0 } - gt: { reload_analyzers_details._shards.successful: 0 } - match: { reload_analyzers_details._shards.failed: 0 } - - length: { reload_analyzers_details.reload_details: 1 } # reload details contain only a single index - - match: { reload_analyzers_details.reload_details.0.index: "my_index1" } - - match: { reload_analyzers_details.reload_details.0.reloaded_analyzers.0: "my_analyzer1" } + # Confirm that the index analyzers are reloaded for my_index1 - do: @@ -128,6 +131,23 @@ query: salute - match: { hits.total.value: 1 } +--- +"Check analyzer reloaded and non failed shards for bwc tests": + + - do: + synonyms.put_synonym: + id: synonyms_set1 + body: + synonyms_set: + - synonyms: "hello, salute" + - synonyms: "ciao => goodbye" + - match: { result: "updated" } + - gt: { reload_analyzers_details._shards.total: 0 } + - gt: { reload_analyzers_details._shards.successful: 0 } + - length: { reload_analyzers_details.reload_details: 1 } # reload details contain only a single index + - match: { reload_analyzers_details.reload_details.0.index: "my_index1" } + - match: { reload_analyzers_details.reload_details.0.reloaded_analyzers.0: "my_analyzer1" } + # Confirm that the index analyzers are still the same for my_index2 - do: search: