From 7b9f48f94001fbd259cc0106572fed1a60e6c921 Mon Sep 17 00:00:00 2001 From: Matthew Adams Date: Mon, 13 Jan 2014 15:43:24 -0600 Subject: [PATCH] DATACASS-33: WIP: trying to get past OOM errors & not succeeding yet --- pom.xml | 2 +- .../cql/generator/CreateKeyspaceCqlGeneratorTests.java | 5 +++-- .../core/cql/generator/DropKeyspaceCqlGeneratorTests.java | 4 +++- .../cql/generator/KeyspaceOperationCqlGeneratorTest.java | 8 ++++++++ 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index fe6fd2ae2..5e806130f 100644 --- a/pom.xml +++ b/pom.xml @@ -265,7 +265,7 @@ ${failsafe.version} - -Xmx2048m -XX:MaxPermSize=512m + -Xmx2048m -Xss1024m -XX:MaxPermSize=512m false **/test/integration/**/*.java diff --git a/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/CreateKeyspaceCqlGeneratorTests.java b/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/CreateKeyspaceCqlGeneratorTests.java index 6de52762b..fbcdba60f 100644 --- a/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/CreateKeyspaceCqlGeneratorTests.java +++ b/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/CreateKeyspaceCqlGeneratorTests.java @@ -4,6 +4,7 @@ import static org.junit.Assert.assertTrue; import java.util.HashMap; import java.util.Map; +import java.util.UUID; import org.junit.Test; import org.springframework.cassandra.config.KeyspaceAttributes; @@ -51,7 +52,7 @@ public class CreateKeyspaceCqlGeneratorTests { public static class BasicTest extends CreateKeyspaceTest { - public String name = "mykeyspace"; + public String name = randomKeyspaceName(); public Boolean durableWrites = true; public Map replicationMap = KeyspaceAttributes.newSimpleReplication(); @@ -76,7 +77,7 @@ public class CreateKeyspaceCqlGeneratorTests { public static class NetworkTopologyTest extends CreateKeyspaceTest { - public String name = "mykeyspace"; + public String name = randomKeyspaceName(); public Boolean durableWrites = false; public Map replicationMap = new HashMap(); diff --git a/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/DropKeyspaceCqlGeneratorTests.java b/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/DropKeyspaceCqlGeneratorTests.java index 08ae48df2..2090042dc 100644 --- a/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/DropKeyspaceCqlGeneratorTests.java +++ b/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/DropKeyspaceCqlGeneratorTests.java @@ -24,12 +24,14 @@ public class DropKeyspaceCqlGeneratorTests { public static class BasicTest extends DropTableTest { - public String name = "mykeyspace"; + public String name = randomKeyspaceName(); + @Override public DropKeyspaceSpecification specification() { return DropKeyspaceSpecification.dropKeyspace().name(name); } + @Override public DropKeyspaceCqlGenerator generator() { return new DropKeyspaceCqlGenerator(specification); } diff --git a/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/KeyspaceOperationCqlGeneratorTest.java b/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/KeyspaceOperationCqlGeneratorTest.java index 7998a028d..391465994 100644 --- a/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/KeyspaceOperationCqlGeneratorTest.java +++ b/spring-cassandra/src/test/java/org/springframework/cassandra/test/unit/core/cql/generator/KeyspaceOperationCqlGeneratorTest.java @@ -1,5 +1,8 @@ package org.springframework.cassandra.test.unit.core.cql.generator; +import java.util.UUID; + +import org.apache.commons.lang.StringUtils; import org.junit.Test; import org.springframework.cassandra.core.cql.generator.KeyspaceNameCqlGenerator; import org.springframework.cassandra.core.cql.generator.TableNameCqlGenerator; @@ -36,4 +39,9 @@ public abstract class KeyspaceOperationCqlGeneratorTest