HBASE-19901 Up yetus proclimit on nightlies; ADDENDUM -- up proclimit from 6k 
to 10k and set Docker memory limit of 20G (default is 4G)


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/0db7db3c
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/0db7db3c
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/0db7db3c

Branch: refs/heads/HBASE-19064
Commit: 0db7db3cd1022f794c1cf6d83858e7c83964cd73
Parents: adccbb7
Author: Michael Stack <st...@apache.org>
Authored: Thu Feb 1 14:06:02 2018 -0800
Committer: Michael Stack <st...@apache.org>
Committed: Thu Feb 1 14:08:04 2018 -0800

----------------------------------------------------------------------
 dev-support/hbase-personality.sh   | 11 +++++++----
 dev-support/hbase_nightly_yetus.sh |  1 +
 2 files changed, 8 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/0db7db3c/dev-support/hbase-personality.sh
----------------------------------------------------------------------
diff --git a/dev-support/hbase-personality.sh b/dev-support/hbase-personality.sh
index 80d2586..5526e09 100755
--- a/dev-support/hbase-personality.sh
+++ b/dev-support/hbase-personality.sh
@@ -65,10 +65,13 @@ function personality_globals
   # Override the maven options
   MAVEN_OPTS="${MAVEN_OPTS:-"-Xmx3100M"}"
 
-  # Yetus 0.7.0 enforces limits.
-  # Default proclimit is 1000. Up it.
-  # We seem to use close to 3k.
-  PROCLIMIT=5000
+  # Yetus 0.7.0 enforces limits. Default proclimit is 1000.
+  # Up it. See HBASE-19902 for how we arrived at this number. 
+  PROCLIMIT=10000
+
+  # Set docker container to run with 20g. Default is 4g in yetus.
+  # See HBASE-19902 for how we arrived at 20g.
+  DOCKERMEMLIMIT=20g
 }
 
 ## @description  Parse extra arguments required by personalities, if any.

http://git-wip-us.apache.org/repos/asf/hbase/blob/0db7db3c/dev-support/hbase_nightly_yetus.sh
----------------------------------------------------------------------
diff --git a/dev-support/hbase_nightly_yetus.sh 
b/dev-support/hbase_nightly_yetus.sh
index 3e6fc7c..651a2e2 100755
--- a/dev-support/hbase_nightly_yetus.sh
+++ b/dev-support/hbase_nightly_yetus.sh
@@ -68,6 +68,7 @@ YETUS_ARGS=("--sentinel" "${YETUS_ARGS[@]}")
 YETUS_ARGS=("--branch=${BRANCH_NAME}" "${YETUS_ARGS[@]}")
 YETUS_ARGS=("--tests-filter=${TESTS_FILTER}" "${YETUS_ARGS[@]}")
 YETUS_ARGS=("--proclimit=${PROCLIMIT}" "${YETUS_ARGS[@]}")
+YETUS_ARGS=("--dockermemlimit=${DOCKERMEMLIMIT}" "${YETUS_ARGS[@]}")
 
 # Currently, flaky list is calculated only for master branch.
 UNDERSCORED_BRANCH_NAME=$(echo ${BRANCH_NAME} | tr '.-' '_')

Reply via email to