| Index: src/scripts/build_autotest.sh
|
| diff --git a/src/scripts/build_autotest.sh b/src/scripts/build_autotest.sh
|
| index 44d32595e904a39b7d944cf37c57a5c7eae0eae4..5b929ac980adec5f218819b0b5aa1bb798570fd0 100755
|
| --- a/src/scripts/build_autotest.sh
|
| +++ b/src/scripts/build_autotest.sh
|
| @@ -24,6 +24,7 @@ DEFINE_string build "${DEFAULT_TESTS_LIST}" \
|
| DEFINE_boolean prompt $FLAGS_TRUE "Prompt user when building all tests."
|
| DEFINE_boolean autox $FLAGS_TRUE "Build autox along with autotest"
|
| DEFINE_boolean buildcheck $FLAGS_TRUE "Fail if tests fail to build"
|
| +DEFINE_integer jobs -1 "How many packages to build in parallel at maximum."
|
|
|
| # More useful help
|
| FLAGS_HELP="usage: $0 [flags]"
|
| @@ -35,6 +36,10 @@ set -e
|
|
|
| check_board
|
|
|
| +if [[ "${FLAGS_jobs}" -ne -1 ]]; then
|
| + EMERGE_JOBS="--jobs=${FLAGS_jobs}"
|
| +fi
|
| +
|
| # build default pre-compile client tests list.
|
| ALL_TESTS="compilebench,dbench,disktest,ltp,netperf2,unixbench"
|
| CLIENT_TEST_PATH="../third_party/autotest/files/client/site_tests"
|
| @@ -89,4 +94,4 @@ USE=
|
|
|
| GCLIENT_ROOT="${GCLIENT_ROOT}" TEST_LIST=${TEST_LIST} \
|
| FEATURES="${FEATURES} -buildpkg" USE="$USE" "emerge-${FLAGS_board}" \
|
| - chromeos-base/autotest
|
| + chromeos-base/autotest ${EMERGE_JOBS}
|
|
|