HBASE-14819 hbase-it tests failing with OOME; permgen ; ADDENDUM... more heap and permgen for failsafe runs
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3534e1ff Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3534e1ff Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/3534e1ff Branch: refs/heads/hbase-12439 Commit: 3534e1ffefd4df077d2d5aeb655db8c05d30fe5a Parents: a7673ed Author: stack <st...@apache.org> Authored: Tue Dec 1 09:59:42 2015 -0800 Committer: stack <st...@apache.org> Committed: Tue Dec 1 09:59:42 2015 -0800 ---------------------------------------------------------------------- hbase-it/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/3534e1ff/hbase-it/pom.xml ---------------------------------------------------------------------- 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 @@ <unittest.include>**/Test*.java</unittest.include> <integrationtest.include>**/IntegrationTest*.java</integrationtest.include> <!-- To Run Tests with a particular Xmx Value use -Dfailsafe.Xmx=XXXg --> - <failsafe.Xmx>3g</failsafe.Xmx> + <failsafe.Xmx>4g</failsafe.Xmx> <!-- To run a single integration test, use -Dit.test=IntegrationTestXXX --> </properties> @@ -174,7 +174,7 @@ <!-- TODO: failsafe does timeout, but verify does not fail the build because of the timeout. I believe it is a failsafe bug, we may consider using surefire --> <forkedProcessTimeoutInSeconds>1800</forkedProcessTimeoutInSeconds> - <argLine>-enableassertions -Xmx${failsafe.Xmx} -XX:MaxPermSize=256m + <argLine>-enableassertions -Xmx${failsafe.Xmx} -XX:MaxPermSize=368m -Djava.security.egd=file:/dev/./urandom -XX:+CMSClassUnloadingEnabled -verbose:gc -XX:+PrintCommandLineFlags -XX:+PrintFlagsFinal</argLine> </configuration>