HBASE-23779 Up the default fork count to make builds complete faster; make count relative to CPU count

ADDENDUM: Purge changes made to hbase-personality as they disstabilize
jenkins build. All else remains, the changing of forkcount for tests.
This commit is contained in:
stack 2020-02-07 16:00:50 -08:00
parent 29fb52b5d2
commit 450503989f
1 changed files with 0 additions and 7 deletions

View File

@ -81,13 +81,6 @@ function personality_globals
# Override the maven options
MAVEN_OPTS="${MAVEN_OPTS:-"-Xms4G -Xmx4G"}"
# Pass maven a -T argument. Should make it run faster. Pass conservative value.
# Default is one thread. 0.5C on an apache box of 24 cores and 2 executors should
# make for 6 threads? Lets see. Setting this here for yetus to pick up. See
# https://yetus.apache.org/documentation/0.11.1/precommit-advanced/#global-definitions
# See below for more on -T:
# https://cwiki.apache.org/confluence/display/MAVEN/Parallel+builds+in+Maven+3
export MAVEN_ARGS="-T0.5C ${MAVEN_ARGS}"
# Yetus 0.7.0 enforces limits. Default proclimit is 1000.
# Up it. See HBASE-19902 for how we arrived at this number.