This is an automated email from the ASF dual-hosted git repository. chibenwa pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 7bcff4a630771a17afa77414ed9843c62bb40094 Author: Rene Cordier <[email protected]> AuthorDate: Thu Jul 31 16:14:03 2025 +0700 JAMES-4142 Force memory settings for cassandra image even on the CI With update to Cass 5 some tests are failing with an OOM docker container crash --- .../java/org/apache/james/backends/cassandra/DockerCassandra.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java b/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java index e55581c43a..c7ff4dc6f3 100644 --- a/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java +++ b/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java @@ -170,12 +170,8 @@ public class DockerCassandra { } }); - String memorySettingCommand = Optional.ofNullable(System.getenv("CI")) - .map(Boolean::parseBoolean) - .filter(Boolean.TRUE::equals) - .map(ci -> "echo \"\" ") - .orElse("echo \"-Xms" + CASSANDRA_MEMORY + "M\" >> " + JVM_OPTIONS - + "&& echo \"-Xmx" + CASSANDRA_MEMORY + "M\" >> " + JVM_OPTIONS); + String memorySettingCommand = "echo \"-Xms" + CASSANDRA_MEMORY + "M\" >> " + JVM_OPTIONS + + "&& echo \"-Xmx" + CASSANDRA_MEMORY + "M\" >> " + JVM_OPTIONS; cassandraContainer = new GenericContainer<>( new ImageFromDockerfile(imageName,deleteImageAfterUsage) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
