2024-04-19 01:19:27 +08:00
tests :
2025-01-07 17:09:28 +08:00
- class : "org.elasticsearch.client.RestClientSingleHostIntegTests"
issue : "https://github.com/elastic/elasticsearch/issues/102717"
method : "testRequestResetAndAbort"
- 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.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.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.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.xpack.transform.integration.TransformIT
method : testStopWaitForCheckpoint
issue : https://github.com/elastic/elasticsearch/issues/106113
- class : org.elasticsearch.xpack.remotecluster.RemoteClusterSecurityWithApmTracingRestIT
method : testTracingCrossCluster
issue : https://github.com/elastic/elasticsearch/issues/112731
- class : org.elasticsearch.xpack.restart.MLModelDeploymentFullClusterRestartIT
method : testDeploymentSurvivesRestart {cluster=UPGRADED}
issue : https://github.com/elastic/elasticsearch/issues/115528
- class : org.elasticsearch.xpack.shutdown.NodeShutdownIT
method : testStalledShardMigrationProperlyDetected
issue : https://github.com/elastic/elasticsearch/issues/115697
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_start_stop/Verify start transform reuses destination index}
issue : https://github.com/elastic/elasticsearch/issues/115808
- class : org.elasticsearch.xpack.application.connector.ConnectorIndexServiceTests
issue : https://github.com/elastic/elasticsearch/issues/116087
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_start_stop/Test start already started transform}
issue : https://github.com/elastic/elasticsearch/issues/98802
- class : org.elasticsearch.xpack.shutdown.NodeShutdownIT
method : testAllocationPreventedForRemoval
issue : https://github.com/elastic/elasticsearch/issues/116363
- class : org.elasticsearch.xpack.security.authc.ldap.ActiveDirectoryGroupsResolverTests
issue : https://github.com/elastic/elasticsearch/issues/116182
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=snapshot/20_operator_privileges_disabled/Operator only settings can be set and restored by non-operator user when operator privileges is disabled}
issue : https://github.com/elastic/elasticsearch/issues/116775
- class : org.elasticsearch.search.basic.SearchWithRandomIOExceptionsIT
method : testRandomDirectoryIOExceptions
issue : https://github.com/elastic/elasticsearch/issues/114824
- 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.versioning.ConcurrentSeqNoVersioningIT
method : testSeqNoCASLinearizability
issue : https://github.com/elastic/elasticsearch/issues/117249
- class : org.elasticsearch.discovery.ClusterDisruptionIT
method : testAckedIndexing
issue : https://github.com/elastic/elasticsearch/issues/117024
- 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.xpack.inference.InferenceRestIT
method : test {p0=inference/30_semantic_text_inference_bwc/Calculates embeddings using the default ELSER 2 endpoint}
issue : https://github.com/elastic/elasticsearch/issues/117349
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_reset/Test reset running transform}
issue : https://github.com/elastic/elasticsearch/issues/117473
- class : org.elasticsearch.xpack.ml.integration.RegressionIT
method : testTwoJobsWithSameRandomizeSeedUseSameTrainingSet
issue : https://github.com/elastic/elasticsearch/issues/117805
- class : org.elasticsearch.packaging.test.ArchiveTests
method : test44AutoConfigurationNotTriggeredOnNotWriteableConfDir
issue : https://github.com/elastic/elasticsearch/issues/118208
- class : org.elasticsearch.packaging.test.ArchiveTests
method : test51AutoConfigurationWithPasswordProtectedKeystore
issue : https://github.com/elastic/elasticsearch/issues/118212
- class : org.elasticsearch.xpack.ccr.rest.ShardChangesRestIT
method : testShardChangesNoOperation
issue : https://github.com/elastic/elasticsearch/issues/118800
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_start_stop/Test start/stop/start transform}
issue : https://github.com/elastic/elasticsearch/issues/119508
- 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/119548
- class : org.elasticsearch.xpack.ml.integration.ForecastIT
method : testOverflowToDisk
issue : https://github.com/elastic/elasticsearch/issues/117740
- class : org.elasticsearch.xpack.security.authc.ldap.MultiGroupMappingIT
issue : https://github.com/elastic/elasticsearch/issues/119599
2025-01-11 02:00:17 +08:00
- class : org.elasticsearch.multi_cluster.MultiClusterYamlTestSuiteIT
issue : https://github.com/elastic/elasticsearch/issues/119983
2025-01-12 13:45:37 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_unattended/Test unattended put and start}
issue : https://github.com/elastic/elasticsearch/issues/120019
2025-01-14 23:23:36 +08:00
- class : org.elasticsearch.xpack.security.QueryableReservedRolesIT
method : testConfiguredReservedRolesAfterClosingAndOpeningIndex
issue : https://github.com/elastic/elasticsearch/issues/120127
2025-01-15 05:54:58 +08:00
- class : org.elasticsearch.oldrepos.OldRepositoryAccessIT
method : testOldRepoAccess
issue : https://github.com/elastic/elasticsearch/issues/120148
2025-01-15 05:55:32 +08:00
- class : org.elasticsearch.oldrepos.OldRepositoryAccessIT
method : testOldSourceOnlyRepoAccess
issue : https://github.com/elastic/elasticsearch/issues/120080
2025-01-17 08:11:15 +08:00
- class : org.elasticsearch.xpack.ccr.FollowIndexSecurityIT
method : testCleanShardFollowTaskAfterDeleteFollower
issue : https://github.com/elastic/elasticsearch/issues/120339
2025-01-22 13:36:44 +08:00
- class : org.elasticsearch.xpack.sql.expression.function.scalar.datetime.DateTimeToCharProcessorTests
issue : https://github.com/elastic/elasticsearch/issues/120575
2025-01-23 05:22:57 +08:00
- class : org.elasticsearch.xpack.inference.DefaultEndPointsIT
method : testMultipleInferencesTriggeringDownloadAndDeploy
issue : https://github.com/elastic/elasticsearch/issues/120668
2025-01-23 22:21:18 +08:00
- class : org.elasticsearch.xpack.security.authc.ldap.ADLdapUserSearchSessionFactoryTests
issue : https://github.com/elastic/elasticsearch/issues/119882
2025-01-25 00:10:50 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=ml/3rd_party_deployment/Test start deployment fails while model download in progress}
issue : https://github.com/elastic/elasticsearch/issues/120810
2025-01-27 21:48:18 +08:00
- class : org.elasticsearch.xpack.security.authc.service.ServiceAccountIT
method : testAuthenticateShouldNotFallThroughInCaseOfFailure
issue : https://github.com/elastic/elasticsearch/issues/120902
2025-01-27 22:56:58 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test050BasicApiTests
issue : https://github.com/elastic/elasticsearch/issues/120911
2025-01-27 23:09:15 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test140CgroupOsStatsAreAvailable
issue : https://github.com/elastic/elasticsearch/issues/120914
2025-01-28 00:03:42 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test070BindMountCustomPathConfAndJvmOptions
issue : https://github.com/elastic/elasticsearch/issues/120910
2025-01-28 07:21:54 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test071BindMountCustomPathWithDifferentUID
issue : https://github.com/elastic/elasticsearch/issues/120918
2025-01-28 07:38:57 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test171AdditionalCliOptionsAreForwarded
issue : https://github.com/elastic/elasticsearch/issues/120925
2025-01-29 06:58:27 +08:00
- class : org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT
method : test {p0=nodes.stats/11_indices_metrics/indices mappings exact count test for indices level}
issue : https://github.com/elastic/elasticsearch/issues/120950
2025-01-30 00:20:50 +08:00
- class : org.elasticsearch.xpack.ml.integration.PyTorchModelIT
2025-01-30 05:35:45 +08:00
issue : https://github.com/elastic/elasticsearch/issues/121165
2025-01-30 21:39:53 +08:00
- class : org.elasticsearch.xpack.security.authc.ldap.ActiveDirectorySessionFactoryTests
issue : https://github.com/elastic/elasticsearch/issues/121285
2025-01-31 22:05:31 +08:00
- class : org.elasticsearch.test.rest.yaml.CcsCommonYamlTestSuiteIT
issue : https://github.com/elastic/elasticsearch/issues/121407
2025-02-07 05:20:59 +08:00
- class : org.elasticsearch.analysis.common.CommonAnalysisClientYamlTestSuiteIT
method : test {yaml=analysis-common/40_token_filters/stemmer_override file access}
issue : https://github.com/elastic/elasticsearch/issues/121625
2025-02-08 07:24:14 +08:00
- class : org.elasticsearch.test.rest.ClientYamlTestSuiteIT
method : test {yaml=snapshot.delete/10_basic/Delete a snapshot asynchronously}
issue : https://github.com/elastic/elasticsearch/issues/122102
2025-02-11 06:29:23 +08:00
- class : org.elasticsearch.smoketest.SmokeTestMonitoringWithSecurityIT
method : testHTTPExporterWithSSL
issue : https://github.com/elastic/elasticsearch/issues/122220
2025-02-12 05:59:45 +08:00
- class : org.elasticsearch.blocks.SimpleBlocksIT
method : testConcurrentAddBlock
issue : https://github.com/elastic/elasticsearch/issues/122324
2025-02-26 08:06:55 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test151MachineDependentHeapWithSizeOverride
issue : https://github.com/elastic/elasticsearch/issues/123437
2025-06-05 01:35:55 +08:00
- class : org.elasticsearch.action.admin.cluster.node.tasks.CancellableTasksIT
method : testChildrenTasksCancelledOnTimeout
issue : https://github.com/elastic/elasticsearch/issues/123568
2025-03-01 06:54:55 +08:00
- class : org.elasticsearch.xpack.searchablesnapshots.FrozenSearchableSnapshotsIntegTests
method : testCreateAndRestorePartialSearchableSnapshot
issue : https://github.com/elastic/elasticsearch/issues/123773
2025-03-02 07:02:27 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=snapshot/10_basic/Create a source only snapshot and then restore it}
issue : https://github.com/elastic/elasticsearch/issues/122755
2025-03-04 08:39:24 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/data_frame_analytics_crud/Test get stats given multiple analytics}
issue : https://github.com/elastic/elasticsearch/issues/123034
2025-03-04 16:22:29 +08:00
- class : org.elasticsearch.indices.recovery.IndexRecoveryIT
method : testSourceThrottling
issue : https://github.com/elastic/elasticsearch/issues/123680
2025-03-05 07:50:26 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/3rd_party_deployment/Test start deployment fails while model download in progress}
issue : https://github.com/elastic/elasticsearch/issues/120814
2025-03-06 08:52:27 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/start_data_frame_analytics/Test start classification analysis when the dependent variable is missing}
issue : https://github.com/elastic/elasticsearch/issues/124168
2025-03-07 20:40:41 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/3rd_party_deployment/Test start and stop multiple deployments}
issue : https://github.com/elastic/elasticsearch/issues/124315
2025-03-11 04:33:58 +08:00
- class : org.elasticsearch.multiproject.test.CoreWithMultipleProjectsClientYamlTestSuiteIT
method : test {yaml=data_stream/190_failure_store_redirection/Redirect ingest failure in data stream to failure store}
issue : https://github.com/elastic/elasticsearch/issues/124518
2025-03-11 23:46:40 +08:00
- class : org.elasticsearch.multiproject.test.CoreWithMultipleProjectsClientYamlTestSuiteIT
method : test {yaml=data_stream/150_tsdb/created the data stream}
issue : https://github.com/elastic/elasticsearch/issues/124575
2025-03-12 05:33:19 +08:00
- class : org.elasticsearch.xpack.restart.MLModelDeploymentFullClusterRestartIT
method : testDeploymentSurvivesRestart {cluster=OLD}
issue : https://github.com/elastic/elasticsearch/issues/124160
2025-03-13 07:23:42 +08:00
- class : org.elasticsearch.multiproject.test.CoreWithMultipleProjectsClientYamlTestSuiteIT
method : test {yaml=search.vectors/41_knn_search_byte_quantized/kNN search plus query}
issue : https://github.com/elastic/elasticsearch/issues/124687
2025-03-15 15:15:21 +08:00
- class : org.elasticsearch.packaging.test.BootstrapCheckTests
method : test20RunWithBootstrapChecks
issue : https://github.com/elastic/elasticsearch/issues/124940
2025-03-17 07:13:33 +08:00
- class : org.elasticsearch.packaging.test.BootstrapCheckTests
method : test10Install
issue : https://github.com/elastic/elasticsearch/issues/124957
2025-03-17 14:53:46 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test011SecurityEnabledStatus
issue : https://github.com/elastic/elasticsearch/issues/124990
2025-03-19 07:09:05 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test012SecurityCanBeDisabled
issue : https://github.com/elastic/elasticsearch/issues/116636
2025-07-02 22:06:37 +08:00
- class : org.elasticsearch.index.shard.StoreRecoveryTests
method : testAddIndices
issue : https://github.com/elastic/elasticsearch/issues/124104
2025-03-25 23:33:45 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/data_frame_analytics_crud/Test get stats on newly created config}
issue : https://github.com/elastic/elasticsearch/issues/121726
2025-03-26 15:22:23 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/data_frame_analytics_cat_apis/Test cat data frame analytics all jobs with header and column selection}
issue : https://github.com/elastic/elasticsearch/issues/125641
2025-03-26 15:38:51 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/data_frame_analytics_cat_apis/Test cat data frame analytics single job with header}
issue : https://github.com/elastic/elasticsearch/issues/125642
2025-03-26 23:47:55 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test010Install
issue : https://github.com/elastic/elasticsearch/issues/125680
2025-03-28 13:46:37 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_start_stop/Test schedule_now on an already started transform}
issue : https://github.com/elastic/elasticsearch/issues/120720
2025-03-28 22:32:52 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_start_stop/Verify start transform creates destination index with appropriate mapping}
issue : https://github.com/elastic/elasticsearch/issues/125854
2025-03-29 00:02:38 +08:00
- class : org.elasticsearch.xpack.core.common.notifications.AbstractAuditorTests
method : testRecreateTemplateWhenDeleted
issue : https://github.com/elastic/elasticsearch/issues/123232
2025-03-31 06:20:21 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=ml/start_data_frame_analytics/Test start given dest index is not empty}
issue : https://github.com/elastic/elasticsearch/issues/125909
2025-04-01 01:13:41 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_stats/Test get transform stats with timeout}
issue : https://github.com/elastic/elasticsearch/issues/125975
2025-04-01 07:50:52 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test021InstallPlugin
issue : https://github.com/elastic/elasticsearch/issues/116147
2025-04-01 21:26:40 +08:00
- class : org.elasticsearch.action.RejectionActionIT
method : testSimulatedSearchRejectionLoad
issue : https://github.com/elastic/elasticsearch/issues/125901
2025-04-02 05:57:35 +08:00
- class : org.elasticsearch.search.CCSDuelIT
method : testTerminateAfter
issue : https://github.com/elastic/elasticsearch/issues/126085
2025-04-02 21:26:12 +08:00
- class : org.elasticsearch.search.basic.SearchWithRandomDisconnectsIT
method : testSearchWithRandomDisconnects
issue : https://github.com/elastic/elasticsearch/issues/122707
2025-04-03 23:44:43 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test020PluginsListWithNoPlugins
issue : https://github.com/elastic/elasticsearch/issues/126232
2025-04-04 02:33:54 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_reset/Test force reseting a running transform}
issue : https://github.com/elastic/elasticsearch/issues/126240
2025-04-04 16:28:30 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_stats/Test get transform stats}
issue : https://github.com/elastic/elasticsearch/issues/126270
2025-04-04 21:43:45 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=ml/start_data_frame_analytics/Test start classification analysis when the dependent variable cardinality is too low}
issue : https://github.com/elastic/elasticsearch/issues/126299
2025-04-04 23:41:46 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test023InstallPluginUsingConfigFile
issue : https://github.com/elastic/elasticsearch/issues/126145
2025-04-05 03:02:19 +08:00
- class : org.elasticsearch.search.SearchWithRejectionsIT
method : testOpenContextsAfterRejections
issue : https://github.com/elastic/elasticsearch/issues/126340
2025-04-06 07:39:23 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/start_data_frame_analytics/Test start classification analysis when the dependent variable cardinality is too low}
issue : https://github.com/elastic/elasticsearch/issues/123200
2025-04-06 07:42:11 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test022InstallPluginsFromLocalArchive
issue : https://github.com/elastic/elasticsearch/issues/116866
2025-04-08 05:45:47 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/trained_model_cat_apis/Test cat trained models}
issue : https://github.com/elastic/elasticsearch/issues/125750
2025-04-08 21:26:59 +08:00
- class : org.elasticsearch.ingest.geoip.EnterpriseGeoIpDownloaderIT
method : testEnterpriseDownloaderTask
issue : https://github.com/elastic/elasticsearch/issues/126124
2025-04-08 22:07:26 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_start_stop/Test start/stop only starts/stops specified transform}
issue : https://github.com/elastic/elasticsearch/issues/126466
2025-04-09 15:43:14 +08:00
- class : org.elasticsearch.smoketest.MlWithSecurityIT
method : test {yaml=ml/get_trained_model_stats/Test get stats given trained models}
issue : https://github.com/elastic/elasticsearch/issues/126510
2025-04-10 05:42:04 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_stats/Test get multiple transform stats}
issue : https://github.com/elastic/elasticsearch/issues/126567
2025-04-10 05:47:16 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_stats/Test get single transform stats when it does not have a task}
issue : https://github.com/elastic/elasticsearch/issues/126568
2025-04-10 06:02:13 +08:00
- class : org.elasticsearch.repositories.blobstore.testkit.rest.SnapshotRepoTestKitClientYamlTestSuiteIT
method : test {p0=/10_analyze/Analysis without details}
issue : https://github.com/elastic/elasticsearch/issues/126569
2025-04-11 05:44:14 +08:00
- class : org.elasticsearch.xpack.esql.action.EsqlActionIT
method : testQueryOnEmptyDataIndex
issue : https://github.com/elastic/elasticsearch/issues/126580
2025-04-14 13:42:42 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_start_stop/Test start/stop/start continuous transform}
issue : https://github.com/elastic/elasticsearch/issues/126755
2025-04-15 13:35:20 +08:00
- class : org.elasticsearch.search.SearchServiceSingleNodeTests
method : testBeforeShardLockDuringShardCreate
issue : https://github.com/elastic/elasticsearch/issues/126812
2025-04-15 13:35:28 +08:00
- class : org.elasticsearch.search.SearchServiceSingleNodeTests
method : testLookUpSearchContext
issue : https://github.com/elastic/elasticsearch/issues/126813
2025-04-16 01:55:44 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=transform/transforms_stats/Test get multiple transform stats where one does not have a task}
issue : https://github.com/elastic/elasticsearch/issues/126863
2025-04-16 06:03:13 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=ml/inference_crud/Test delete given unused trained model}
issue : https://github.com/elastic/elasticsearch/issues/126881
2025-04-16 19:06:00 +08:00
- class : org.elasticsearch.index.engine.CompletionStatsCacheTests
method : testCompletionStatsCache
issue : https://github.com/elastic/elasticsearch/issues/126910
2025-04-16 19:47:52 +08:00
- class : org.elasticsearch.xpack.ml.integration.ClassificationHousePricingIT
method : testFeatureImportanceValues
issue : https://github.com/elastic/elasticsearch/issues/124341
2025-04-17 06:53:07 +08:00
- class : org.elasticsearch.cli.keystore.AddStringKeyStoreCommandTests
method : testStdinWithMultipleValues
issue : https://github.com/elastic/elasticsearch/issues/126882
2025-04-17 23:23:57 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test024InstallPluginFromArchiveUsingConfigFile
issue : https://github.com/elastic/elasticsearch/issues/126936
2025-04-19 07:24:42 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test026InstallBundledRepositoryPlugins
issue : https://github.com/elastic/elasticsearch/issues/127081
2025-04-22 23:24:09 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test026InstallBundledRepositoryPluginsViaConfigFile
issue : https://github.com/elastic/elasticsearch/issues/127158
2025-04-25 05:58:12 +08:00
- class : org.elasticsearch.xpack.remotecluster.CrossClusterEsqlRCS2EnrichUnavailableRemotesIT
method : testEsqlEnrichWithSkipUnavailable
issue : https://github.com/elastic/elasticsearch/issues/127368
2025-05-02 13:58:55 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=ml/data_frame_analytics_cat_apis/Test cat data frame analytics all jobs with header}
issue : https://github.com/elastic/elasticsearch/issues/127625
2025-05-04 05:26:29 +08:00
- class : org.elasticsearch.xpack.search.CrossClusterAsyncSearchIT
method : testCancellationViaTimeoutWithAllowPartialResultsSetToFalse
issue : https://github.com/elastic/elasticsearch/issues/127096
2025-05-04 13:52:16 +08:00
- class : org.elasticsearch.xpack.ccr.action.ShardFollowTaskReplicationTests
method : testChangeFollowerHistoryUUID
issue : https://github.com/elastic/elasticsearch/issues/127680
2025-05-05 05:13:06 +08:00
- class : org.elasticsearch.action.admin.indices.diskusage.IndexDiskUsageAnalyzerTests
method : testKnnVectors
issue : https://github.com/elastic/elasticsearch/issues/127689
2025-05-06 15:24:59 +08:00
- class : org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT
method : test {p0=search/350_point_in_time/point-in-time with index filter}
issue : https://github.com/elastic/elasticsearch/issues/127741
2025-05-08 06:52:35 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test025SyncPluginsUsingProxy
issue : https://github.com/elastic/elasticsearch/issues/127138
2025-05-10 15:56:19 +08:00
- class : org.elasticsearch.xpack.esql.action.CrossClusterQueryWithPartialResultsIT
method : testOneRemoteClusterPartial
issue : https://github.com/elastic/elasticsearch/issues/124055
2025-05-12 21:39:22 +08:00
- class : org.elasticsearch.xpack.esql.qa.multi_node.EsqlSpecIT
method : test {lookup-join.MvJoinKeyOnTheLookupIndex ASYNC}
issue : https://github.com/elastic/elasticsearch/issues/128030
2025-05-17 07:19:21 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test042KeystorePermissionsAreCorrect
issue : https://github.com/elastic/elasticsearch/issues/128018
2025-05-17 07:19:38 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test072RunEsAsDifferentUserAndGroup
issue : https://github.com/elastic/elasticsearch/issues/128031
2025-05-17 07:23:47 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test122CanUseDockerLoggingConfig
issue : https://github.com/elastic/elasticsearch/issues/128110
2025-05-17 15:21:39 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test041AmazonCaCertsAreInTheKeystore
issue : https://github.com/elastic/elasticsearch/issues/128006
2025-05-21 07:13:26 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test130JavaHasCorrectOwnership
issue : https://github.com/elastic/elasticsearch/issues/128174
2025-05-21 07:31:01 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test600Interrupt
issue : https://github.com/elastic/elasticsearch/issues/128144
2025-05-21 15:23:11 +08:00
- class : org.elasticsearch.packaging.test.EnrollmentProcessTests
method : test20DockerAutoFormCluster
issue : https://github.com/elastic/elasticsearch/issues/128113
2025-05-21 23:10:28 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test121CanUseStackLoggingConfig
issue : https://github.com/elastic/elasticsearch/issues/128165
2025-05-22 07:13:49 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test080ConfigurePasswordThroughEnvironmentVariableFile
issue : https://github.com/elastic/elasticsearch/issues/128075
2025-05-22 13:18:23 +08:00
- class : org.elasticsearch.ingest.geoip.GeoIpDownloaderCliIT
method : testInvalidTimestamp
issue : https://github.com/elastic/elasticsearch/issues/128284
2025-05-23 07:08:45 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test120DockerLogsIncludeElasticsearchLogs
issue : https://github.com/elastic/elasticsearch/issues/128117
2025-05-23 15:11:45 +08:00
- class : org.elasticsearch.packaging.test.TemporaryDirectoryConfigTests
method : test21AcceptsCustomPathInDocker
issue : https://github.com/elastic/elasticsearch/issues/128114
2025-05-24 13:47:04 +08:00
- class : org.elasticsearch.xpack.ml.integration.InferenceIngestIT
method : testPipelineIngestWithModelAliases
issue : https://github.com/elastic/elasticsearch/issues/128417
2025-05-24 14:08:05 +08:00
- class : org.elasticsearch.xpack.search.CrossClusterAsyncSearchIT
method : testCCSClusterDetailsWhereAllShardsSkippedInCanMatch
issue : https://github.com/elastic/elasticsearch/issues/128418
2025-05-25 14:18:12 +08:00
- class : org.elasticsearch.xpack.esql.action.CrossClusterQueryWithFiltersIT
method : testTimestampFilterFromQuery
issue : https://github.com/elastic/elasticsearch/issues/127332
2025-05-27 18:00:47 +08:00
- class : org.elasticsearch.xpack.esql.plugin.DataNodeRequestSenderIT
method : testSearchWhileRelocating
issue : https://github.com/elastic/elasticsearch/issues/128500
2025-05-28 15:28:47 +08:00
- class : org.elasticsearch.xpack.esql.action.CrossClusterQueryWithPartialResultsIT
method : testFailToStartRequestOnRemoteCluster
issue : https://github.com/elastic/elasticsearch/issues/128545
2025-05-29 15:08:38 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test124CanRestartContainerWithStackLoggingConfig
issue : https://github.com/elastic/elasticsearch/issues/128121
2025-05-30 06:59:21 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test085EnvironmentVariablesAreRespectedUnderDockerExec
issue : https://github.com/elastic/elasticsearch/issues/128115
2025-06-01 23:04:10 +08:00
- class : org.elasticsearch.compute.operator.LimitOperatorTests
method : testEarlyTermination
issue : https://github.com/elastic/elasticsearch/issues/128721
2025-06-02 06:46:06 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test040JavaUsesTheOsProvidedKeystore
issue : https://github.com/elastic/elasticsearch/issues/128230
2025-06-04 06:46:27 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test150MachineDependentHeap
issue : https://github.com/elastic/elasticsearch/issues/128120
2025-06-05 14:51:10 +08:00
- class : org.elasticsearch.xpack.inference.InferenceGetServicesIT
method : testGetServicesWithCompletionTaskType
issue : https://github.com/elastic/elasticsearch/issues/128952
2025-06-05 22:50:17 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test073RunEsAsDifferentUserAndGroupWithoutBindMounting
issue : https://github.com/elastic/elasticsearch/issues/128996
2025-07-02 22:06:37 +08:00
- class : org.elasticsearch.upgrades.UpgradeClusterClientYamlTestSuiteIT
method : test {p0=upgraded_cluster/70_ilm/Test Lifecycle Still There And Indices Are Still Managed}
issue : https://github.com/elastic/elasticsearch/issues/129097
- class : org.elasticsearch.upgrades.UpgradeClusterClientYamlTestSuiteIT
method : test {p0=upgraded_cluster/90_ml_data_frame_analytics_crud/Get mixed cluster outlier_detection job}
issue : https://github.com/elastic/elasticsearch/issues/129098
2025-06-07 22:48:53 +08:00
- class : org.elasticsearch.packaging.test.DockerTests
method : test081SymlinksAreFollowedWithEnvironmentVariableFiles
issue : https://github.com/elastic/elasticsearch/issues/128867
2025-06-11 05:51:45 +08:00
- class : org.elasticsearch.xpack.esql.qa.single_node.GenerativeForkIT
method : test {lookup-join.EnrichLookupStatsBug ASYNC}
issue : https://github.com/elastic/elasticsearch/issues/129228
2025-06-11 05:51:52 +08:00
- class : org.elasticsearch.xpack.esql.qa.single_node.GenerativeForkIT
method : test {lookup-join.EnrichLookupStatsBug SYNC}
issue : https://github.com/elastic/elasticsearch/issues/129229
2025-06-11 17:38:13 +08:00
- class : org.elasticsearch.xpack.esql.qa.single_node.GenerativeForkIT
method : test {lookup-join.MultipleBatches*
issue : https://github.com/elastic/elasticsearch/issues/129210
2025-06-13 05:52:18 +08:00
- class : org.elasticsearch.entitlement.runtime.policy.FileAccessTreeTests
method : testWindowsMixedCaseAccess
issue : https://github.com/elastic/elasticsearch/issues/129167
2025-06-13 05:52:24 +08:00
- class : org.elasticsearch.entitlement.runtime.policy.FileAccessTreeTests
method : testWindowsAbsolutPathAccess
issue : https://github.com/elastic/elasticsearch/issues/129168
2025-06-16 05:52:55 +08:00
- class : org.elasticsearch.xpack.ml.integration.ClassificationIT
method : testWithDatastreams
issue : https://github.com/elastic/elasticsearch/issues/129457
2025-07-02 22:06:37 +08:00
- class : org.elasticsearch.xpack.security.PermissionsIT
method : testCanManageIndexWithNoPermissions
issue : https://github.com/elastic/elasticsearch/issues/129471
- class : org.elasticsearch.xpack.security.PermissionsIT
method : testCanManageIndexAndPolicyDifferentUsers
issue : https://github.com/elastic/elasticsearch/issues/129479
- class : org.elasticsearch.xpack.security.PermissionsIT
method : testCanViewExplainOnUnmanagedIndex
issue : https://github.com/elastic/elasticsearch/issues/129480
2025-06-16 21:57:49 +08:00
- class : org.elasticsearch.xpack.profiling.action.GetStatusActionIT
method : testWaitsUntilResourcesAreCreated
issue : https://github.com/elastic/elasticsearch/issues/129486
2025-07-02 22:06:37 +08:00
- class : org.elasticsearch.xpack.security.PermissionsIT
method : testWhenUserLimitedByOnlyAliasOfIndexCanWriteToIndexWhichWasRolledoverByILMPolicy
issue : https://github.com/elastic/elasticsearch/issues/129481
2025-06-17 17:47:33 +08:00
- class : org.elasticsearch.upgrades.IndexingIT
method : testIndexing
issue : https://github.com/elastic/elasticsearch/issues/129533
2025-06-17 17:47:37 +08:00
- class : org.elasticsearch.upgrades.MlJobSnapshotUpgradeIT
method : testSnapshotUpgrader
issue : https://github.com/elastic/elasticsearch/issues/98560
2025-06-17 17:47:48 +08:00
- class : org.elasticsearch.upgrades.QueryableBuiltInRolesUpgradeIT
method : testBuiltInRolesSyncedOnClusterUpgrade
issue : https://github.com/elastic/elasticsearch/issues/129534
2025-06-18 05:34:11 +08:00
- class : org.elasticsearch.search.query.VectorIT
method : testFilteredQueryStrategy
issue : https://github.com/elastic/elasticsearch/issues/129517
2025-07-02 22:06:37 +08:00
- class : org.elasticsearch.snapshots.SnapshotShutdownIT
method : testSnapshotShutdownProgressTracker
issue : https://github.com/elastic/elasticsearch/issues/129752
2025-06-20 21:56:55 +08:00
- class : org.elasticsearch.xpack.security.SecurityRolesMultiProjectIT
method : testUpdatingFileBasedRoleAffectsAllProjects
issue : https://github.com/elastic/elasticsearch/issues/129775
2025-06-23 22:57:31 +08:00
- class : org.elasticsearch.qa.verify_version_constants.VerifyVersionConstantsIT
method : testLuceneVersionConstant
issue : https://github.com/elastic/elasticsearch/issues/125638
2025-07-02 22:06:37 +08:00
- class : org.elasticsearch.index.store.FsDirectoryFactoryTests
method : testPreload
issue : https://github.com/elastic/elasticsearch/issues/129852
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=esql/60_usage/Basic ESQL usage output (telemetry) non-snapshot version}
issue : https://github.com/elastic/elasticsearch/issues/129888
2025-06-25 07:03:01 +08:00
- class : org.elasticsearch.gradle.internal.InternalDistributionBwcSetupPluginFuncTest
method : "builds distribution from branches via archives extractedAssemble [bwcDistVersion: 8.2.1, bwcProject: bugfix, expectedAssembleTaskName:
extractedAssemble, #2]"
issue : https://github.com/elastic/elasticsearch/issues/119871
2025-06-25 21:04:57 +08:00
- class : org.elasticsearch.xpack.inference.qa.mixed.CohereServiceMixedIT
method : testRerank
issue : https://github.com/elastic/elasticsearch/issues/130009
2025-06-25 21:05:04 +08:00
- class : org.elasticsearch.xpack.inference.qa.mixed.CohereServiceMixedIT
method : testCohereEmbeddings
issue : https://github.com/elastic/elasticsearch/issues/130010
2025-07-02 22:06:37 +08:00
- class : geoip.GeoIpMultiProjectIT
issue : https://github.com/elastic/elasticsearch/issues/130073
- class : org.elasticsearch.xpack.esql.action.EnrichIT
method : testTopN
issue : https://github.com/elastic/elasticsearch/issues/130122
2025-06-27 01:02:53 +08:00
- class : org.elasticsearch.action.support.ThreadedActionListenerTests
method : testRejectionHandling
issue : https://github.com/elastic/elasticsearch/issues/130129
2025-06-27 06:04:42 +08:00
- class : org.elasticsearch.compute.aggregation.TopIntAggregatorFunctionTests
method : testManyInitialManyPartialFinalRunnerThrowing
issue : https://github.com/elastic/elasticsearch/issues/130145
2025-06-28 05:47:38 +08:00
- class : org.elasticsearch.index.codec.vectors.cluster.KMeansLocalTests
method : testKMeansNeighbors
issue : https://github.com/elastic/elasticsearch/issues/130258
2025-06-29 05:33:28 +08:00
- class : org.elasticsearch.xpack.test.rest.XPackRestIT
method : test {p0=esql/10_basic/basic with documents_found}
issue : https://github.com/elastic/elasticsearch/issues/130256
2025-06-29 05:54:50 +08:00
- class : org.elasticsearch.xpack.searchablesnapshots.cache.shared.NodesCachesStatsIntegTests
method : testNodesCachesStats
issue : https://github.com/elastic/elasticsearch/issues/129863
2025-06-29 06:20:36 +08:00
- class : org.elasticsearch.index.IndexingPressureIT
method : testWriteCanRejectOnPrimaryBasedOnMaxOperationSize
issue : https://github.com/elastic/elasticsearch/issues/130281
2025-06-29 23:34:53 +08:00
- class : org.elasticsearch.xpack.esql.qa.multi_node.EsqlSpecIT
method : test {lookup-join.MvJoinKeyOnFrom SYNC}
issue : https://github.com/elastic/elasticsearch/issues/130296
2025-06-30 14:41:54 +08:00
- class : org.elasticsearch.xpack.esql.inference.bulk.BulkInferenceExecutorTests
method : testSuccessfulExecution
issue : https://github.com/elastic/elasticsearch/issues/130306
2025-06-30 14:53:42 +08:00
- class : org.elasticsearch.multiproject.test.CoreWithMultipleProjectsClientYamlTestSuiteIT
method : test {yaml=cluster.stats/10_basic/Dense vector stats}
issue : https://github.com/elastic/elasticsearch/issues/130307
2025-07-01 04:40:04 +08:00
- class : org.elasticsearch.multiproject.test.CoreWithMultipleProjectsClientYamlTestSuiteIT
method : test {yaml=nodes.stats/11_indices_metrics/Lucene segment level fields stats}
issue : https://github.com/elastic/elasticsearch/issues/130360
2025-07-02 13:34:58 +08:00
- class : org.elasticsearch.ingest.PipelineFactoryTests
method : testCreateUnsupportedFieldAccessPattern
issue : https://github.com/elastic/elasticsearch/issues/130422
2025-07-02 22:48:20 +08:00
- class : org.elasticsearch.test.rest.yaml.RcsCcsCommonYamlTestSuiteIT
method : test {p0=msearch/20_typed_keys/Multisearch test with typed_keys parameter for sampler and significant terms}
issue : https://github.com/elastic/elasticsearch/issues/130472
2025-07-03 05:33:38 +08:00
- class : org.elasticsearch.index.codec.vectors.cluster.HierarchicalKMeansTests
method : testHKmeans
issue : https://github.com/elastic/elasticsearch/issues/130497
2025-07-03 06:06:43 +08:00
- class : org.elasticsearch.xpack.esql.action.EsqlActionBreakerIT
method : testProjectWhere
issue : https://github.com/elastic/elasticsearch/issues/130504
2025-07-03 06:06:51 +08:00
- class : org.elasticsearch.xpack.esql.action.EsqlActionBreakerIT
method : testTopNPushedToLucene
issue : https://github.com/elastic/elasticsearch/issues/130505
2025-07-03 06:34:43 +08:00
- class : org.elasticsearch.xpack.logsdb.LogsdbTestSuiteIT
method : test {yaml=/52_esql_insist_operator_synthetic_source/FROM with INSIST_🐔and LIMIT 1}
issue : https://github.com/elastic/elasticsearch/issues/130506
2025-07-03 06:34:51 +08:00
- class : org.elasticsearch.xpack.logsdb.LogsdbTestSuiteIT
method : test {yaml=/52_esql_insist_operator_synthetic_source/FROM with INSIST_🐔}
issue : https://github.com/elastic/elasticsearch/issues/130507
2025-07-03 13:31:22 +08:00
- class : org.elasticsearch.common.ssl.DefaultJdkTrustConfigTests
method : testGetSystemTrustStoreWithNoSystemProperties
issue : https://github.com/elastic/elasticsearch/issues/130517
2025-07-03 13:31:30 +08:00
- class : org.elasticsearch.common.ssl.DefaultJdkTrustConfigTests
method : testGetNonPKCS11TrustStoreWithPasswordSet
issue : https://github.com/elastic/elasticsearch/issues/130519
2025-07-03 17:35:59 +08:00
- class : org.elasticsearch.repositories.blobstore.BlobStoreCorruptionIT
method : testCorruptionDetection
issue : https://github.com/elastic/elasticsearch/issues/130536
2025-07-03 23:37:29 +08:00
- class : org.elasticsearch.multiproject.test.CoreWithMultipleProjectsClientYamlTestSuiteIT
method : test {yaml=indices.resolve_index/10_basic_resolve_index/Resolve index with hidden and closed indices}
issue : https://github.com/elastic/elasticsearch/issues/130568
2025-07-04 05:44:56 +08:00
- class : org.elasticsearch.reindex.ReindexRestClientSslTests
method : testClientPassesClientCertificate
issue : https://github.com/elastic/elasticsearch/issues/130584
2025-07-04 05:45:04 +08:00
- class : org.elasticsearch.reindex.ReindexRestClientSslTests
method : testClientFailsWithUntrustedCertificate
issue : https://github.com/elastic/elasticsearch/issues/130585
2025-07-04 05:45:13 +08:00
- class : org.elasticsearch.reindex.ReindexRestClientSslTests
method : testClientSucceedsWithCertificateAuthorities
issue : https://github.com/elastic/elasticsearch/issues/130586
2025-07-04 05:45:20 +08:00
- class : org.elasticsearch.reindex.ReindexFromRemoteBuildRestClientTests
method : testHeaders
issue : https://github.com/elastic/elasticsearch/issues/130587
2025-07-04 05:45:28 +08:00
- class : org.elasticsearch.reindex.ReindexFromRemoteBuildRestClientTests
method : testBuildRestClient
issue : https://github.com/elastic/elasticsearch/issues/130588
2025-07-04 05:45:40 +08:00
- class : org.elasticsearch.http.netty4.Netty4HttpServerTransportTests
method : testRespondAfterServiceCloseWithClientCancel
issue : https://github.com/elastic/elasticsearch/issues/130590
2025-07-04 05:45:47 +08:00
- class : org.elasticsearch.http.netty4.Netty4HttpServerTransportTests
method : testRespondAfterServiceCloseWithServerCancel
issue : https://github.com/elastic/elasticsearch/issues/130591
2025-07-04 08:18:02 +08:00
- class : org.elasticsearch.xpack.esql.qa.multi_node.GenerativeIT
method : test
issue : https://github.com/elastic/elasticsearch/issues/130067
2025-07-04 13:33:59 +08:00
- class : org.elasticsearch.xpack.monitoring.exporter.http.HttpExporterTests
method : testExporterWithHostOnly
issue : https://github.com/elastic/elasticsearch/issues/130599
2025-07-04 13:34:06 +08:00
- class : org.elasticsearch.xpack.monitoring.exporter.http.HttpExporterTests
method : testCreateRestClient
issue : https://github.com/elastic/elasticsearch/issues/130600
2025-06-25 17:05:11 +08:00
2024-04-19 01:19:27 +08:00
# 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/...
ESQL: Union Types Support (#107545)
* Union Types Support
The second prototype replaced MultiTypeField.Unresolved with MultiTypeField, but this clashed with existing behaviour around mapping unused MultiTypeFields to `unsupported` and `null`, so this new attempt simply adds new fields, resulting in more than one field with the same name.
We still need to store this new field in EsRelation, so that physical planner can insert it into FieldExtractExec, so this is quite similar to the second protototype.
The following query works in this third prototype:
```
multiIndexIpString
FROM sample_data* METADATA _index
| EVAL client_ip = TO_IP(client_ip)
| KEEP _index, @timestamp, client_ip, event_duration, message
| SORT _index ASC, @timestamp DESC
```
As with the previous prototyep, we no longer need an aggregation to force the conversion function onto the data node, as the 'real' conversion is now done at field extraction time using the converter function previously saved in the EsRelation and replanned into the EsQueryExec.
Support row-stride-reader for LoadFromMany
Add missing ESQL version after rebase on main
Fixed missing block release
Simplify UnresolvedUnionTypes
Support other commands, notably WHERE
Update docs/changelog/107545.yaml
Fix changelog
Removed unused code
Slight code reduction in analyser of union types
Removed unused interface method
Fix bug in copying blocks (array overrun)
Convert MultiTypeEsField.UnresolvedField back to InvalidMappedField
This is to ensure older behaviour still works.
Simplify InvalidMappedField support
Rather than complex code to recreate InvalidMappedField from MultiTypeEsField.UnresolvedField, we rely on the fact that this is the parent class anyway, so we can resolve this during plan serialization/deserialization anyway. Much simpler
Simplify InvalidMappedField support further
Combining InvalidMappedField and MultiTypeEsField.UnresolvedField into one class simplifies plan serialization even further.
InvalidMappedField is used slightly differently in QL
We need to separate the aggregatable used in the original really-invalid mapped field from the aggregatable used if the field can indeed be used as a union-type in ES|QL.
Updated version limitation after 8.14 branch
Try debug CI failures in multi-node clusters
Support type conversion in rowstride reader on single leaf
Disable union_types from CsvTests
Keep track of per-shard converters for LoadFromMany
Simplify block loader convert function
Code cleanup
Added unit test for ValuesSourceReaderOperator including field type conversions at block loading
Added test for @timestamp and fixed related bug
It turns out that most, but not all, DataType values have the same esType as typeName, and @timestamp is one that does not, using `date` for esType and `datetime` for typename. Our EsqlIndexResolver was recording multi-type fields with `esType`, while later the actual type conversion was using an evaluator that relied on DataTypes.typeFromName(typeName).
So we fixed the EsqlIndexResolver to rather use typeName.
Added more tests, with three indices combined and two type conversions
Disable lucene-pushdown on union-type fields
Since the union-type rewriter replaced conversion functions with new FieldAttributes, these were passing the check for being possible to push-down, which was incorrect. Now we prevent that.
Set union-type aggregatable flag to false always
This simplifies the push-down check.
Fixed tests after rebase on main
Add unit tests for union-types (same field, different type)
Remove generic warnings
Test code cleanup and clarifying comments
Remove -IT_tests_only in favor of CsvTests assumeFalse
Improved comment
Code review updates
Code review updates
Remove changes to ql/EsRelation
And it turned out the latest version of union type no longer needed these changes anyway, and was using the new EsRelation in the ESQL module without these changes.
Port InvalidMappedField to ESQL
Note, this extends the QL version of InvalidMappedField, so is not a complete port. This is necessary because of the intertwining of QL IndexResolver and EsqlIndexResolver. Once those classes are disentangled, we can completely break InvalidMappedField from QL and make it a forbidden type.
Fix capabilities line after rebase on main
Revert QL FieldAttribute and extend with ESQL FieldAttribute
So as to remove any edits to QL code, we extend FieldAttribute in the ESQL code with the changes required, since is simply to include the `field` in the hascode and equals methods.
Revert "Revert QL FieldAttribute and extend with ESQL FieldAttribute"
This reverts commit 168c6c75436e26b83e083cd3de8e18062e116bc9.
Switch UNION_TYPES from EsqlFeatures to EsqlCapabilities
Make hashcode and equals aligned
And removed unused method from earlier union-types work where we kept the NodeId during re-writing (which we no longer do).
Replace required_feature with required_capability after rebase
Switch union_types capability back to feature, because capabilities do not work in mixed clusters
Revert "Switch union_types capability back to feature, because capabilities do not work in mixed clusters"
This reverts commit 56d58bedf756dbad703c07bf4cdb991d4341c1ae.
Added test for multiple columns from same fields
Both IP and Date are tested
Fix bug with incorrectly resolving invalid types
And added more tests
Fixed bug with multiple fields of same name
This fix simply removes the original field already at the EsRelation level, which covers all test cases but has the side effect of having the final field no-longer be unsupported/null when the alias does not overwrite the field with the same name.
This is not exactly the correct semantic intent.
The original field name should be unsupported/null unless the user explicitly overwrote the name with `field=TO_TYPE(field)`, which effectively deletes the old field anyway.
Fixed bug with multiple conversions of the same field
This also fixes the issue with the previous fix that incorrectly reported the converted type for the original field.
More tests with multiple fields and KEEP/DROP combinations
Replace skip with capabilities in YML tests
Fixed missing ql->esql import change afer merging main
Merged two InvalidMappedField classes
After the QL code was ported to esql.core, we can now make the edits directly in InvalidMappedField instead of having one extend the other.
Move FieldAttribute edits from QL to ESQL
ESQL: Prepare analyzer for LOOKUP (#109045)
This extracts two fairly uncontroversial changes that were in the main
LOOKUP PR into a smaller change that's easier to review.
ESQL: Move serialization for EsField (#109222)
This moves the serialization logic for `EsField` into the `EsField`
subclasses to better align with the way rest of Elasticsearch works. It
also switches them from ESQL's home grown `writeNamed` thing to
`NamedWriteable`. These are wire compatible with one another.
ESQL: Move serialization of `Attribute` (#109267)
This moves the serialization of `Attribute` classes used in ESQL into
the classes themselves to better line up with the rest of Elasticsearch.
ES|QL: add MV_APPEND function (#107001)
Adding `MV_APPEND(value1, value2)` function, that appends two values
creating a single multi-value. If one or both the inputs are
multi-values, the result is the concatenation of all the values, eg.
```
MV_APPEND([a, b], [c, d]) -> [a, b, c, d]
```
~I think for this specific case it makes sense to consider `null` values
as empty arrays, so that~ ~MV_APPEND(value, null) -> value~ ~It is
pretty uncommon for ESQL (all the other functions, apart from
`COALESCE`, short-circuit to `null` when one of the values is null), so
let's discuss this behavior.~
[EDIT] considering the feedback from Andrei, I changed this logic and
made it consistent with the other functions: now if one of the
parameters is null, the function returns null
[ES|QL] Convert string to datetime when the other size of an arithmetic operator is date_period or time_duration (#108455)
* convert string to datetime when the other side of binary operator is temporal amount
ESQL: Move `NamedExpression` serialization (#109380)
This moves the serialization for the remaining `NamedExpression`
subclass into the class itself, and switches all direct serialization of
`NamedExpression`s to `readNamedWriteable` and friends. All other
`NamedExpression` subclasses extend from `Attribute` who's serialization
was moved ealier. They are already registered under the "category class"
for `Attribute`. This also registers them as `NamedExpression`s.
ESQL: Implement LOOKUP, an "inline" enrich (#107987)
This adds support for `LOOKUP`, a command that implements a sort of
inline `ENRICH`, using data that is passed in the request:
```
$ curl -uelastic:password -HContent-Type:application/json -XPOST \
'localhost:9200/_query?error_trace&pretty&format=txt' \
-d'{
"query": "ROW a=1::LONG | LOOKUP t ON a",
"tables": {
"t": {
"a:long": [ 1, 4, 2],
"v1:integer": [ 10, 11, 12],
"v2:keyword": ["cat", "dog", "wow"]
}
},
"version": "2024.04.01"
}'
v1 | v2 | a
---------------+---------------+---------------
10 |cat |1
```
This required these PRs: * #107624 * #107634 * #107701 * #107762 *
Closes #107306
parent 32ac5ba755dd5c24364a210f1097ae093fdcbd75
author Craig Taverner <craig@amanzi.com> 1717779549 +0200
committer Craig Taverner <craig@amanzi.com> 1718115775 +0200
Fixed compile error after merging in main
Fixed strange merge issues from main
Remove version from ES|QL test queries after merging main
Fixed union-types on nested fields
Switch to Luigi's solution, and expand nested tests
Cleanup after rebase
* Added more tests from code review
Note that one test, `multiIndexIpStringStatsInline` is muted due to failing with the error:
UnresolvedException: Invalid call to dataType on an unresolved object ?client_ip
* Make CsvTests consistent with integration tests for capabilities
The integration tests do not fail the tests if the capability does not even exist on cluster nodes, instead the tests are ignored. The same behaviour should happen with CsvTests for consistency.
* Return assumeThat to assertThat, but change order
This way we don't have to add more features to the test framework in this PR, but we would probably want a mute feature (like a `skip` line).
* Move serialization of MultiTypeEsField to NamedWritable approach
Since the sub-fields are AbstractConvertFunction expressions, and Expression is not yet fully supported as a category class for NamedWritable, we need a few slight tweaks to this, notably registering this explicitly in the EsqlPlugin, as well as calling PlanStreamInput.readExpression() instead of StreamInput.readNamedWritable(Expression.class). These can be removed later once Expression is fully supported as a category class.
* Remove attempt to mute two failed tests
We used required_capability to mute the tests, but this caused issues with CsvTests which also uses this as a spelling mistake checker for typing the capability name wrong, so we tried to use muted-tests.yml, but that only mutes tests in specific run configurations (ie. we need to mute each and every IT class separately).
So now we just remove the tests entirely. We left a comment in the muted-tests.yml file for future reference about how to mute csv-spec tests.
* Fix rather massive issue with performance of testConcurrentSerialization
Recreating the config on every test was very expensive.
* Code review by Nik
---------
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2024-06-20 00:01:39 +08:00
#
# 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.
2024-07-22 22:58:11 +08:00
# 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 *}"
2025-03-13 21:29:08 +08:00
# issue: "https://github.com/elastic/elasticsearch/..."