commit 7dc4f121999ab276286550d7e96a717d9dd51649 Author: stack Date: Thu Nov 19 14:46:53 2015 -0800 HBASE-14819 hbase-it tests failing with OOME: permgen diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index f62a57d..71f3766 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -91,6 +91,9 @@ ${unittest.include} **/*$* + + -XX:+CMSClassUnloadingEnabled ${test.output.tofile} diff --git a/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestAcidGuarantees.java b/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestAcidGuarantees.java index b2f74ea..003a51f 100644 --- a/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestAcidGuarantees.java +++ b/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestAcidGuarantees.java @@ -94,17 +94,17 @@ public class IntegrationTestAcidGuarantees extends IntegrationTestBase { @Test public void testGetAtomicity() throws Exception { - tag.runTestAtomicity(20000, 5, 5, 0, 3); + tag.runTestAtomicity(20000, 4, 4, 0, 3); } @Test public void testScanAtomicity() throws Exception { - tag.runTestAtomicity(20000, 5, 0, 5, 3); + tag.runTestAtomicity(20000, 3, 0, 2, 3); } @Test public void testMixedAtomicity() throws Exception { - tag.runTestAtomicity(20000, 5, 2, 2, 3); + tag.runTestAtomicity(20000, 4, 2, 2, 3); } @@ -117,5 +117,3 @@ public class IntegrationTestAcidGuarantees extends IntegrationTestBase { System.exit(ret); } } - - commit ea48ef86512addc3dc9bcde4b7433a3ac5881424 Author: stack Date: Thu Nov 19 17:05:40 2015 -0800 HBASE-14819 hbase-it tests failing with OOME; permgen ADDENDUM diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 71f3766..f62a57d 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -91,9 +91,6 @@ ${unittest.include} **/*$* - - -XX:+CMSClassUnloadingEnabled ${test.output.tofile} commit 26423e40268947895b23e42f74f1d50ba7be84bb Author: stack Date: Thu Nov 19 21:50:05 2015 -0800 Revert "HBASE-14819 hbase-it tests failing with OOME; permgen ADDENDUM" This reverts commit ea48ef86512addc3dc9bcde4b7433a3ac5881424. diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index f62a57d..71f3766 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -91,6 +91,9 @@ ${unittest.include} **/*$* + + -XX:+CMSClassUnloadingEnabled ${test.output.tofile} commit 97ffb193e09cc141396b11dcae6814faea0691b7 Author: stack Date: Sat Nov 21 21:32:49 2015 -0800 HBASE-14819 hbase-it tests failing with OOME; permgen; DEBUG diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 71f3766..e16eef7 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -85,6 +85,7 @@ + -XX:+CMSClassUnloadingEnabled -verbose:gc -XX:+PrintCommandLineFlags ${integrationtest.include} commit 4a60c25c702a57d043ca3fd3a9996f9fe63f9343 Author: stack Date: Tue Nov 24 08:56:19 2015 -0800 HBASE-14819 hbase-it tests failing with OOME; permgen -- DEBUGGING diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index e16eef7..4de7ef4 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -85,7 +85,7 @@ - -XX:+CMSClassUnloadingEnabled -verbose:gc -XX:+PrintCommandLineFlags + -XX:+CMSClassUnloadingEnabled -verbose:gc -XX:+PrintCommandLineFlags -XX:+PrintFlagsFinal ${integrationtest.include} @@ -94,7 +94,6 @@ **/*$* - -XX:+CMSClassUnloadingEnabled ${test.output.tofile} commit 7979ac46cce36f21033f8ed03c8d0dd5fddde005 Author: stack Date: Mon Nov 30 21:00:35 2015 -0800 HBASE-14819 hbase-it tests failing with OOME; permgen diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 4de7ef4..6d22bd5 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -85,7 +85,6 @@ - -XX:+CMSClassUnloadingEnabled -verbose:gc -XX:+PrintCommandLineFlags -XX:+PrintFlagsFinal ${integrationtest.include} @@ -175,9 +174,9 @@ 1800 - -enableassertions -Xmx${failsafe.Xmx} - -Djava.security.egd=file:/dev/./urandom - false + -enableassertions -Xmx${failsafe.Xmx} -XX:MaxPermSize=256m + -Djava.security.egd=file:/dev/./urandom -XX:+CMSClassUnloadingEnabled + -verbose:gc -XX:+PrintCommandLineFlags -XX:+PrintFlagsFinal commit 3534e1ffefd4df077d2d5aeb655db8c05d30fe5a Author: stack Date: Tue Dec 1 09:59:42 2015 -0800 HBASE-14819 hbase-it tests failing with OOME; permgen ; ADDENDUM... more heap and permgen for failsafe runs diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 6d22bd5..c36be34 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -36,7 +36,7 @@ **/Test*.java **/IntegrationTest*.java - 3g + 4g @@ -174,7 +174,7 @@ 1800 - -enableassertions -Xmx${failsafe.Xmx} -XX:MaxPermSize=256m + -enableassertions -Xmx${failsafe.Xmx} -XX:MaxPermSize=368m -Djava.security.egd=file:/dev/./urandom -XX:+CMSClassUnloadingEnabled -verbose:gc -XX:+PrintCommandLineFlags -XX:+PrintFlagsFinal