You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2015/12/02 19:15:12 UTC
hbase git commit: HBASE-14819 hbase-it tests failing with OOME;
permgen
Repository: hbase
Updated Branches:
refs/heads/branch-1.2 2566b6d48 -> 32fc0e788
HBASE-14819 hbase-it tests failing with OOME; permgen
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/32fc0e78
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/32fc0e78
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/32fc0e78
Branch: refs/heads/branch-1.2
Commit: 32fc0e788fc4957149c0bbc77b62f851147fa8ce
Parents: 2566b6d
Author: stack <st...@apache.org>
Authored: Wed Dec 2 10:15:02 2015 -0800
Committer: stack <st...@apache.org>
Committed: Wed Dec 2 10:15:02 2015 -0800
----------------------------------------------------------------------
hbase-it/pom.xml | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/32fc0e78/hbase-it/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml
index 8a956b2..91e3daf 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>
@@ -91,9 +91,6 @@
<excludes>
<exclude>${unittest.include}</exclude>
<exclude>**/*$*</exclude>
- <!--Do this to prevent OOME because permgen is full seen on build.apache.org
- -->
- <argLine> -XX:+CMSClassUnloadingEnabled </argLine>
<!--<exclude>${test.exclude.pattern}</exclude>-->
</excludes>
<redirectTestOutputToFile>${test.output.tofile}</redirectTestOutputToFile>
@@ -175,9 +172,9 @@
<!-- 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}
- -Djava.security.egd=file:/dev/./urandom</argLine>
- <testFailureIgnore>false</testFailureIgnore>
+ <argLine>-enableassertions -Xmx${failsafe.Xmx} -XX:MaxPermSize=368m
+ -Djava.security.egd=file:/dev/./urandom -XX:+CMSClassUnloadingEnabled
+ -verbose:gc -XX:+PrintCommandLineFlags -XX:+PrintFlagsFinal</argLine>
</configuration>
</plugin>
</plugins>