Skip to content

Commit 1ce88f2

Browse files
committed
Merge branch '3.0.x'
2 parents 419d8c2 + 037cb8c commit 1ce88f2

13 files changed

+25
-0
lines changed

spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/couchbase/CouchbaseAutoConfigurationIntegrationTests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,15 @@
2727
import com.couchbase.client.java.json.JsonObject;
2828
import com.fasterxml.jackson.databind.ObjectMapper;
2929
import org.junit.jupiter.api.Test;
30+
import org.junit.jupiter.api.condition.OS;
3031
import org.testcontainers.couchbase.BucketDefinition;
3132
import org.testcontainers.couchbase.CouchbaseContainer;
3233
import org.testcontainers.junit.jupiter.Container;
3334
import org.testcontainers.junit.jupiter.Testcontainers;
3435

3536
import org.springframework.boot.autoconfigure.AutoConfigurations;
3637
import org.springframework.boot.test.context.runner.ApplicationContextRunner;
38+
import org.springframework.boot.testsupport.junit.DisabledOnOs;
3739
import org.springframework.boot.testsupport.testcontainers.DockerImageNames;
3840

3941
import static org.assertj.core.api.Assertions.assertThat;
@@ -44,6 +46,8 @@
4446
* @author Stephane Nicoll
4547
* @author Brian Clozel
4648
*/
49+
@DisabledOnOs(os = { OS.LINUX, OS.MAC }, architecture = "aarch64",
50+
disabledReason = "The Couchbase image has no ARM support")
4751
@Testcontainers(disabledWithoutDocker = true)
4852
class CouchbaseAutoConfigurationIntegrationTests {
4953

spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/elasticsearch/ElasticsearchRepositoriesAutoConfigurationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ class ElasticsearchRepositoriesAutoConfigurationTests {
5151

5252
@Container
5353
static final ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
54+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
5455
.withStartupAttempts(5)
5556
.withStartupTimeout(Duration.ofMinutes(10));
5657

spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/elasticsearch/ReactiveElasticsearchRepositoriesAutoConfigurationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ class ReactiveElasticsearchRepositoriesAutoConfigurationTests {
5454

5555
@Container
5656
static ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
57+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
5758
.withStartupAttempts(5)
5859
.withStartupTimeout(Duration.ofMinutes(10));
5960

spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchClientAutoConfigurationIntegrationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ class ElasticsearchClientAutoConfigurationIntegrationTests {
4343

4444
@Container
4545
static ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
46+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
4647
.withStartupAttempts(5)
4748
.withStartupTimeout(Duration.ofMinutes(10));
4849

spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchRestClientAutoConfigurationIntegrationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ class ElasticsearchRestClientAutoConfigurationIntegrationTests {
4848

4949
@Container
5050
static final ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
51+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
5152
.withStartupAttempts(5)
5253
.withStartupTimeout(Duration.ofMinutes(10));
5354

spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/elasticsearch/ReactiveElasticsearchClientAutoConfigurationIntegrationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ class ReactiveElasticsearchClientAutoConfigurationIntegrationTests {
4646

4747
@Container
4848
static ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
49+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
4950
.withStartupAttempts(5)
5051
.withStartupTimeout(Duration.ofMinutes(10));
5152

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/data/couchbase/DataCouchbaseTestIntegrationTests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import java.time.Duration;
2020

2121
import org.junit.jupiter.api.Test;
22+
import org.junit.jupiter.api.condition.OS;
2223
import org.testcontainers.couchbase.BucketDefinition;
2324
import org.testcontainers.couchbase.CouchbaseContainer;
2425
import org.testcontainers.junit.jupiter.Container;
@@ -27,6 +28,7 @@
2728
import org.springframework.beans.factory.NoSuchBeanDefinitionException;
2829
import org.springframework.beans.factory.annotation.Autowired;
2930
import org.springframework.boot.testcontainers.service.connection.ServiceConnection;
31+
import org.springframework.boot.testsupport.junit.DisabledOnOs;
3032
import org.springframework.boot.testsupport.testcontainers.DockerImageNames;
3133
import org.springframework.context.ApplicationContext;
3234
import org.springframework.data.couchbase.core.CouchbaseTemplate;
@@ -44,6 +46,8 @@
4446
*/
4547
@DataCouchbaseTest(
4648
properties = { "spring.couchbase.env.timeouts.connect=2m", "spring.data.couchbase.bucket-name=cbbucket" })
49+
@DisabledOnOs(os = { OS.LINUX, OS.MAC }, architecture = "aarch64",
50+
disabledReason = "The Couchbase image has no ARM support")
4751
@Testcontainers(disabledWithoutDocker = true)
4852
class DataCouchbaseTestIntegrationTests {
4953

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/data/couchbase/DataCouchbaseTestReactiveIntegrationTests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,15 @@
1919
import java.time.Duration;
2020

2121
import org.junit.jupiter.api.Test;
22+
import org.junit.jupiter.api.condition.OS;
2223
import org.testcontainers.couchbase.BucketDefinition;
2324
import org.testcontainers.couchbase.CouchbaseContainer;
2425
import org.testcontainers.junit.jupiter.Container;
2526
import org.testcontainers.junit.jupiter.Testcontainers;
2627

2728
import org.springframework.beans.factory.annotation.Autowired;
2829
import org.springframework.boot.testcontainers.service.connection.ServiceConnection;
30+
import org.springframework.boot.testsupport.junit.DisabledOnOs;
2931
import org.springframework.boot.testsupport.testcontainers.DockerImageNames;
3032
import org.springframework.data.couchbase.core.ReactiveCouchbaseTemplate;
3133

@@ -42,6 +44,8 @@
4244
*/
4345
@DataCouchbaseTest(properties = "spring.data.couchbase.bucket-name=cbbucket")
4446
@Testcontainers(disabledWithoutDocker = true)
47+
@DisabledOnOs(os = { OS.LINUX, OS.MAC }, architecture = "aarch64",
48+
disabledReason = "The Couchbase image has no ARM support")
4549
class DataCouchbaseTestReactiveIntegrationTests {
4650

4751
private static final String BUCKET_NAME = "cbbucket";

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/data/couchbase/DataCouchbaseTestWithIncludeFilterIntegrationTests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,15 @@
1919
import java.time.Duration;
2020

2121
import org.junit.jupiter.api.Test;
22+
import org.junit.jupiter.api.condition.OS;
2223
import org.testcontainers.couchbase.BucketDefinition;
2324
import org.testcontainers.couchbase.CouchbaseContainer;
2425
import org.testcontainers.junit.jupiter.Container;
2526
import org.testcontainers.junit.jupiter.Testcontainers;
2627

2728
import org.springframework.beans.factory.annotation.Autowired;
2829
import org.springframework.boot.testcontainers.service.connection.ServiceConnection;
30+
import org.springframework.boot.testsupport.junit.DisabledOnOs;
2931
import org.springframework.boot.testsupport.testcontainers.DockerImageNames;
3032
import org.springframework.context.annotation.ComponentScan.Filter;
3133
import org.springframework.stereotype.Service;
@@ -43,6 +45,8 @@
4345
*/
4446
@DataCouchbaseTest(includeFilters = @Filter(Service.class), properties = "spring.data.couchbase.bucket-name=cbbucket")
4547
@Testcontainers(disabledWithoutDocker = true)
48+
@DisabledOnOs(os = { OS.LINUX, OS.MAC }, architecture = "aarch64",
49+
disabledReason = "The Couchbase image has no ARM support")
4650
class DataCouchbaseTestWithIncludeFilterIntegrationTests {
4751

4852
private static final String BUCKET_NAME = "cbbucket";

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/data/elasticsearch/DataElasticsearchTestIntegrationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ class DataElasticsearchTestIntegrationTests {
4949
@Container
5050
@ServiceConnection
5151
static final ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
52+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
5253
.withStartupAttempts(5)
5354
.withStartupTimeout(Duration.ofMinutes(10));
5455

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/data/elasticsearch/DataElasticsearchTestPropertiesIntegrationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ class DataElasticsearchTestPropertiesIntegrationTests {
4747
@Container
4848
@ServiceConnection
4949
static final ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
50+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
5051
.withStartupAttempts(5)
5152
.withStartupTimeout(Duration.ofMinutes(10));
5253

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/data/elasticsearch/DataElasticsearchTestReactiveIntegrationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ class DataElasticsearchTestReactiveIntegrationTests {
4646
@Container
4747
@ServiceConnection
4848
static final ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
49+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
4950
.withStartupAttempts(5)
5051
.withStartupTimeout(Duration.ofMinutes(10));
5152

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/data/elasticsearch/DataElasticsearchTestWithIncludeFilterIntegrationTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ class DataElasticsearchTestWithIncludeFilterIntegrationTests {
4848
@Container
4949
@ServiceConnection
5050
static final ElasticsearchContainer elasticsearch = new ElasticsearchContainer(DockerImageNames.elasticsearch())
51+
.withEnv("ES_JAVA_OPTS", "-Xmx1g")
5152
.withStartupAttempts(5)
5253
.withStartupTimeout(Duration.ofMinutes(10));
5354

0 commit comments

Comments
 (0)