Skip to content

Commit 8c55b7f

Browse files
committed
Run MP ITs on INTEG_TEST distrib
1 parent 2af86c8 commit 8c55b7f

File tree

9 files changed

+14
-14
lines changed

9 files changed

+14
-14
lines changed

test/external-modules/multi-project/build.gradle

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import org.elasticsearch.gradle.testclusters.StandaloneRestIntegTestTask
2-
31
apply plugin: 'elasticsearch.internal-es-plugin'
42
apply plugin: 'elasticsearch.test-with-dependencies'
53
apply plugin: 'elasticsearch.internal-java-rest-test'
@@ -12,10 +10,7 @@ esplugin {
1210
dependencies {
1311
testImplementation project(path: ':test:test-clusters')
1412
clusterModules project(':test:external-modules:test-multi-project')
15-
}
16-
17-
tasks.withType(StandaloneRestIntegTestTask).configureEach {
18-
usesDefaultDistribution("to be triaged")
13+
clusterModules project(':modules:analysis-common')
1914
}
2015

2116
tasks.named("javaRestTest").configure {

test/external-modules/multi-project/src/javaRestTest/java/org/elasticsearch/action/admin/indices/IndexMultiProjectCRUDIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.elasticsearch.multiproject.MultiProjectRestTestCase;
2020
import org.elasticsearch.test.cluster.ElasticsearchCluster;
2121
import org.elasticsearch.test.cluster.local.LocalClusterSpecBuilder;
22+
import org.elasticsearch.test.cluster.local.distribution.DistributionType;
2223
import org.elasticsearch.xcontent.ObjectPath;
2324
import org.elasticsearch.xcontent.json.JsonXContent;
2425
import org.junit.ClassRule;
@@ -45,6 +46,7 @@ public class IndexMultiProjectCRUDIT extends MultiProjectRestTestCase {
4546
private static ElasticsearchCluster createCluster() {
4647
LocalClusterSpecBuilder<ElasticsearchCluster> clusterBuilder = ElasticsearchCluster.local()
4748
.nodes(NODE_NUM)
49+
.distribution(DistributionType.INTEG_TEST)
4850
.module("test-multi-project")
4951
.setting("test.multi_project.enabled", "true")
5052
.setting("xpack.security.enabled", "false") // TODO multi-project: make this test suite work with Security enabled

test/external-modules/multi-project/src/javaRestTest/java/org/elasticsearch/action/index/IndexDocumentMultiProjectIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.elasticsearch.multiproject.MultiProjectRestTestCase;
1818
import org.elasticsearch.test.cluster.ElasticsearchCluster;
1919
import org.elasticsearch.test.cluster.local.LocalClusterSpecBuilder;
20+
import org.elasticsearch.test.cluster.local.distribution.DistributionType;
2021
import org.junit.ClassRule;
2122
import org.junit.Rule;
2223
import org.junit.rules.TestName;
@@ -41,6 +42,7 @@ public class IndexDocumentMultiProjectIT extends MultiProjectRestTestCase {
4142
private static ElasticsearchCluster createCluster() {
4243
LocalClusterSpecBuilder<ElasticsearchCluster> clusterBuilder = ElasticsearchCluster.local()
4344
.nodes(NODE_NUM)
45+
.distribution(DistributionType.INTEG_TEST)
4446
.module("test-multi-project")
4547
.setting("test.multi_project.enabled", "true")
4648
.setting("xpack.security.enabled", "false") // TODO multi-project: make this test suite work with Security enabled

test/external-modules/multi-project/src/javaRestTest/java/org/elasticsearch/multiproject/MultiProjectClusterStateActionIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class MultiProjectClusterStateActionIT extends MultiProjectRestTestCase {
2525

2626
@ClassRule
2727
public static ElasticsearchCluster CLUSTER = ElasticsearchCluster.local()
28-
.distribution(DistributionType.DEFAULT)
28+
.distribution(DistributionType.INTEG_TEST)
2929
.setting("test.multi_project.enabled", "true")
3030
.setting("xpack.security.http.ssl.enabled", "false")
3131
.setting("xpack.security.enabled", "false")

test/external-modules/multi-project/src/javaRestTest/java/org/elasticsearch/multiproject/MultiProjectRestartIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class MultiProjectRestartIT extends MultiProjectRestTestCase {
2323

2424
@ClassRule
2525
public static ElasticsearchCluster CLUSTER = ElasticsearchCluster.local()
26-
.distribution(DistributionType.DEFAULT)
26+
.distribution(DistributionType.INTEG_TEST)
2727
.setting("test.multi_project.enabled", "true")
2828
.setting("xpack.security.http.ssl.enabled", "false")
2929
.setting("xpack.security.enabled", "false")

test/external-modules/multi-project/src/javaRestTest/java/org/elasticsearch/multiproject/action/ProjectCrudActionIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class ProjectCrudActionIT extends MultiProjectRestTestCase {
3535

3636
@ClassRule
3737
public static ElasticsearchCluster CLUSTER = ElasticsearchCluster.local()
38-
.distribution(DistributionType.DEFAULT)
38+
.distribution(DistributionType.INTEG_TEST)
3939
.setting("test.multi_project.enabled", "true")
4040
.setting("xpack.security.enabled", "false")
4141
.build();

test/external-modules/multi-project/src/javaRestTest/java/org/elasticsearch/xpack/security/SecurityRolesMultiProjectIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ public class SecurityRolesMultiProjectIT extends MultiProjectRestTestCase {
4040
@ClassRule
4141
public static ElasticsearchCluster cluster = ElasticsearchCluster.local()
4242
.nodes(1)
43-
.distribution(DistributionType.DEFAULT)
44-
.module("test-multi-project")
43+
.distribution(DistributionType.INTEG_TEST)
44+
.module("analysis-common")
4545
.setting("test.multi_project.enabled", "true")
4646
.setting("xpack.security.enabled", "true")
4747
.user("admin", PASSWORD)

x-pack/plugin/security/qa/multi-project/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@ apply plugin: 'elasticsearch.internal-java-rest-test'
22

33
dependencies {
44
javaRestTestImplementation "com.nimbusds:nimbus-jose-jwt:10.0.2"
5+
clusterModules project(':test:external-modules:test-multi-project')
6+
clusterModules project(':modules:analysis-common')
57
}
68

79
tasks.named('javaRestTest') {
8-
usesDefaultDistribution("to be triaged")
910
it.onlyIf("snapshot build") { buildParams.snapshotBuild }
1011
}
1112

x-pack/plugin/security/qa/multi-project/src/javaRestTest/java/org/elasticsearch/xpack/security/authc/jwt/JwtMultiProjectIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ public class JwtMultiProjectIT extends ESRestTestCase {
4949
@ClassRule
5050
public static ElasticsearchCluster cluster = ElasticsearchCluster.local()
5151
.nodes(1)
52-
.distribution(DistributionType.DEFAULT)
53-
.module("test-multi-project")
52+
.distribution(DistributionType.INTEG_TEST)
53+
.module("analysis-common")
5454
.setting("test.multi_project.enabled", "true")
5555
.configFile("jwkset.json", Resource.fromClasspath("jwk/jwkset.json"))
5656
.setting("xpack.ml.enabled", "false")

0 commit comments

Comments
 (0)