Skip to content

Commit 3c669c0

Browse files
committed
Merge remote-tracking branch 'upstream/main' into fix_120874
2 parents c6097c7 + bda99c9 commit 3c669c0

File tree

12 files changed

+52
-41
lines changed

12 files changed

+52
-41
lines changed

muted-tests.yml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -361,18 +361,13 @@ tests:
361361
- class: org.elasticsearch.analysis.common.CommonAnalysisClientYamlTestSuiteIT
362362
method: test {yaml=analysis-common/40_token_filters/stemmer_override file access}
363363
issue: https://github.com/elastic/elasticsearch/issues/121625
364-
- class: org.elasticsearch.xpack.esql.plugin.DataNodeRequestSenderTests
365-
method: testDoNotRetryOnRequestLevelFailure
366-
issue: https://github.com/elastic/elasticsearch/issues/121966
367364
- class: org.elasticsearch.xpack.searchablesnapshots.hdfs.SecureHdfsSearchableSnapshotsIT
368365
issue: https://github.com/elastic/elasticsearch/issues/121967
369366
- class: org.elasticsearch.action.search.SearchQueryThenFetchAsyncActionTests
370367
method: testBottomFieldSort
371368
issue: https://github.com/elastic/elasticsearch/issues/121503
372369
- class: org.elasticsearch.xpack.application.CohereServiceUpgradeIT
373370
issue: https://github.com/elastic/elasticsearch/issues/121537
374-
- class: org.elasticsearch.xpack.migrate.action.ReindexDatastreamIndexTransportActionIT
375-
issue: https://github.com/elastic/elasticsearch/issues/121737
376371
- class: org.elasticsearch.xpack.restart.FullClusterRestartIT
377372
method: testWatcherWithApiKey {cluster=UPGRADED}
378373
issue: https://github.com/elastic/elasticsearch/issues/122061
@@ -388,16 +383,8 @@ tests:
388383
- class: org.elasticsearch.xpack.ml.integration.ClassificationIT
389384
method: testWithOnlyTrainingRowsAndTrainingPercentIsFifty_DependentVariableIsBoolean
390385
issue: https://github.com/elastic/elasticsearch/issues/121680
391-
- class: org.elasticsearch.xpack.esql.action.EsqlActionBreakerIT
392-
issue: https://github.com/elastic/elasticsearch/issues/122153
393386
- class: org.elasticsearch.xpack.esql.qa.single_node.EsqlSpecIT
394387
issue: https://github.com/elastic/elasticsearch/issues/121411
395-
- class: org.elasticsearch.xpack.esql.action.EsqlNodeFailureIT
396-
method: testFailureLoadingFields
397-
issue: https://github.com/elastic/elasticsearch/issues/122132
398-
- class: org.elasticsearch.xpack.esql.action.CrossClustersCancellationIT
399-
method: testCloseSkipUnavailable
400-
issue: https://github.com/elastic/elasticsearch/issues/121627
401388
- class: org.elasticsearch.xpack.downsample.DownsampleActionSingleNodeTests
402389
method: testDuplicateDownsampleRequest
403390
issue: https://github.com/elastic/elasticsearch/issues/122158
@@ -413,6 +400,17 @@ tests:
413400
- class: org.elasticsearch.xpack.esql.analysis.VerifierTests
414401
method: testChangePoint_valueNumeric
415402
issue: https://github.com/elastic/elasticsearch/issues/122181
403+
- class: org.elasticsearch.datastreams.TSDBPassthroughIndexingIT
404+
issue: https://github.com/elastic/elasticsearch/issues/121716
405+
- class: org.elasticsearch.smoketest.SmokeTestMonitoringWithSecurityIT
406+
method: testHTTPExporterWithSSL
407+
issue: https://github.com/elastic/elasticsearch/issues/122220
408+
- class: org.elasticsearch.xpack.esql.action.CrossClusterAsyncQueryStopIT
409+
method: testStopQueryLocal
410+
issue: https://github.com/elastic/elasticsearch/issues/121672
411+
- class: org.elasticsearch.xpack.security.authz.IndexAliasesTests
412+
method: testRemoveIndex
413+
issue: https://github.com/elastic/elasticsearch/issues/122221
416414

417415
# Examples:
418416
#

server/src/test/java/org/elasticsearch/bootstrap/NoSecurityManagerTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters;
1313

1414
import org.apache.lucene.tests.util.LuceneTestCase;
15+
import org.elasticsearch.jdk.RuntimeVersionFeature;
1516
import org.elasticsearch.test.GraalVMThreadsFilter;
1617

1718
import static org.hamcrest.Matchers.is;
@@ -20,6 +21,7 @@
2021
public class NoSecurityManagerTests extends LuceneTestCase {
2122

2223
public void testPrepopulateSecurityCaller() {
24+
assumeTrue("security manager must be available", RuntimeVersionFeature.isSecurityManagerAvailable());
2325
assumeTrue("Unexpected security manager:" + System.getSecurityManager(), System.getSecurityManager() == null);
2426
boolean isAtLeastJava17 = Runtime.version().feature() >= 17;
2527
boolean isPrepopulated = Security.prepopulateSecurityCaller();

server/src/test/java/org/elasticsearch/plugins/PluginsServiceTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import org.elasticsearch.env.Environment;
1919
import org.elasticsearch.env.TestEnvironment;
2020
import org.elasticsearch.index.IndexModule;
21+
import org.elasticsearch.jdk.RuntimeVersionFeature;
2122
import org.elasticsearch.plugin.analysis.CharFilterFactory;
2223
import org.elasticsearch.plugins.scanners.PluginInfo;
2324
import org.elasticsearch.plugins.spi.BarPlugin;
@@ -873,6 +874,7 @@ public Reader create(Reader reader) {
873874
}
874875

875876
public void testCanCreateAClassLoader() {
877+
assumeTrue("security manager must be available", RuntimeVersionFeature.isSecurityManagerAvailable());
876878
assertEquals(
877879
"access denied (\"java.lang.RuntimePermission\" \"createClassLoader\")",
878880
expectThrows(AccessControlException.class, () -> new Loader(this.getClass().getClassLoader())).getMessage()

x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/AbstractCrossClustersUsageTelemetryIT.java renamed to x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/AbstractCrossClusterUsageTelemetryIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertAcked;
3434
import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertResponse;
3535

36-
public class AbstractCrossClustersUsageTelemetryIT extends AbstractMultiClustersTestCase {
37-
private static final Logger LOGGER = LogManager.getLogger(AbstractCrossClustersUsageTelemetryIT.class);
36+
public class AbstractCrossClusterUsageTelemetryIT extends AbstractMultiClustersTestCase {
37+
private static final Logger LOGGER = LogManager.getLogger(AbstractCrossClusterUsageTelemetryIT.class);
3838
protected static final String REMOTE1 = "cluster-a";
3939
protected static final String REMOTE2 = "cluster-b";
4040
protected static final String LOCAL_INDEX = "logs-1";

x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/AbstractEnrichBasedCrossClusterTestCase.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ protected Collection<String> allClusters() {
7575
@Override
7676
protected Collection<Class<? extends Plugin>> nodePlugins(String clusterAlias) {
7777
List<Class<? extends Plugin>> plugins = new ArrayList<>(super.nodePlugins(clusterAlias));
78-
plugins.add(CrossClustersEnrichIT.LocalStateEnrich.class);
78+
plugins.add(CrossClusterEnrichIT.LocalStateEnrich.class);
7979
plugins.add(IngestCommonPlugin.class);
8080
plugins.add(ReindexPlugin.class);
8181
return plugins;
@@ -274,7 +274,7 @@ protected List<ActionType<XPackInfoFeatureResponse>> infoActions() {
274274

275275
@Override
276276
protected Class<? extends TransportAction<XPackInfoRequest, XPackInfoResponse>> getInfoAction() {
277-
return CrossClustersQueriesWithInvalidLicenseIT.LocalStateEnrich.EnrichTransportXPackInfoAction.class;
277+
return CrossClusterQueriesWithInvalidLicenseIT.LocalStateEnrich.EnrichTransportXPackInfoAction.class;
278278
}
279279
}
280280
}

x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClustersCancellationIT.java renamed to x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClusterCancellationIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
import static org.hamcrest.Matchers.hasSize;
4545
import static org.hamcrest.Matchers.instanceOf;
4646

47-
public class CrossClustersCancellationIT extends AbstractMultiClustersTestCase {
47+
public class CrossClusterCancellationIT extends AbstractMultiClustersTestCase {
4848
private static final String REMOTE_CLUSTER = "cluster-a";
4949

5050
@Override

x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClustersEnrichIT.java renamed to x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClusterEnrichIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import static org.hamcrest.Matchers.equalTo;
2828
import static org.hamcrest.Matchers.greaterThanOrEqualTo;
2929

30-
public class CrossClustersEnrichIT extends AbstractEnrichBasedCrossClusterTestCase {
30+
public class CrossClusterEnrichIT extends AbstractEnrichBasedCrossClusterTestCase {
3131

3232
@Override
3333
protected Collection<Class<? extends Plugin>> nodePlugins(String clusterAlias) {

x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClustersQueriesWithInvalidLicenseIT.java renamed to x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClusterQueriesWithInvalidLicenseIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import static org.hamcrest.Matchers.hasSize;
2828
import static org.hamcrest.Matchers.is;
2929

30-
public class CrossClustersQueriesWithInvalidLicenseIT extends AbstractEnrichBasedCrossClusterTestCase {
30+
public class CrossClusterQueriesWithInvalidLicenseIT extends AbstractEnrichBasedCrossClusterTestCase {
3131

3232
private static final String LICENSE_ERROR_MESSAGE = "A valid Enterprise license is required to run ES|QL cross-cluster searches.";
3333

x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClustersUsageTelemetryIT.java renamed to x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClusterUsageTelemetryIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import static org.elasticsearch.xpack.esql.action.EsqlAsyncTestUtils.deleteAsyncId;
3535
import static org.hamcrest.Matchers.equalTo;
3636

37-
public class CrossClustersUsageTelemetryIT extends AbstractCrossClustersUsageTelemetryIT {
37+
public class CrossClusterUsageTelemetryIT extends AbstractCrossClusterUsageTelemetryIT {
3838
private static final String INDEX_WITH_RUNTIME_MAPPING = "blocking";
3939

4040
@Override

x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClustersUsageTelemetryNoLicenseIT.java renamed to x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/CrossClusterUsageTelemetryNoLicenseIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import static org.hamcrest.Matchers.equalTo;
1919

20-
public class CrossClustersUsageTelemetryNoLicenseIT extends AbstractCrossClustersUsageTelemetryIT {
20+
public class CrossClusterUsageTelemetryNoLicenseIT extends AbstractCrossClusterUsageTelemetryIT {
2121

2222
@Override
2323
protected Collection<Class<? extends Plugin>> nodePlugins(String clusterAlias) {

0 commit comments

Comments
 (0)