Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(981)

Unified Diff: buildbot/buildbot_pnacl.sh

Issue 9853033: Enable some sandboxed translation tests (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: don't do non-translator tests with generate_pexe Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « SConstruct ('k') | site_scons/site_tools/naclsdk.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: buildbot/buildbot_pnacl.sh
diff --git a/buildbot/buildbot_pnacl.sh b/buildbot/buildbot_pnacl.sh
index a41d9d11fe2d7e40ee7514d32f5a81d19fbf251c..e46328f858893cfe7bd0bb310042d819bb712e7a 100755
--- a/buildbot/buildbot_pnacl.sh
+++ b/buildbot/buildbot_pnacl.sh
@@ -212,6 +212,7 @@ scons-tests() {
# http://code.google.com/p/nativeclient/issues/detail?id=2581
# run only a subset below
if [ "${platform}" != arm ]; then
+ build-sbtc-prerequisites ${platform}
scons-tests-translator ${platform} "${extra}" "${test}"
fi
}
@@ -221,7 +222,6 @@ scons-tests-translator() {
local extra=$2
local test=$3
- build-sbtc-prerequisites ${platform}
single-scons-test ${platform} "${extra} use_sandboxed_translator=1" "${test}"
}
@@ -366,14 +366,18 @@ mode-buildbot-arm() {
# processing time of *.scons files
scons-tests "arm" "${mode} -k" "small_tests medium_tests large_tests"
+ build-sbtc-prerequisites "arm"
+
# Run tests in pexe mode
- scons-tests-no-translator "arm" "${mode} -k pnacl_generate_pexe=1" \
+ scons-tests-no-translator "arm" "${mode} -j4 -k pnacl_generate_pexe=1" \
"toolchain_tests"
+ scons-tests-translator "arm" \
+ "${mode} -j4 -k pnacl_generate_pexe=1" "toolchain_tests"
# Full test suite of translator for ARM is too flaky on QEMU
# http://code.google.com/p/nativeclient/issues/detail?id=2581
# Running a subset here (and skipping in scons-test() itself).
- scons-tests-translator "arm" "--mode=opt-host,nacl -j4 -k" "toolchain_tests"
+ scons-tests-translator "arm" "${mode} -j4 -k" "toolchain_tests"
browser-tests "arm" "${mode}"
ad-hoc-shared-lib-tests "arm"
}
@@ -396,9 +400,9 @@ mode-buildbot-arm-try() {
mode-buildbot-arm-hw() {
FAIL_FAST=false
local flags="naclsdk_validate=0 built_elsewhere=1 $1"
- scons-tests-no-translator "arm" "${flags} -k" \
+ scons-tests-no-translator "arm" "${flags} -k -j2" \
"small_tests medium_tests large_tests"
- scons-tests-no-translator "arm" "${flags} -k pnacl_generate_pexe=1" \
+ scons-tests-translator "arm" "${flags} -k -j2 pnacl_generate_pexe=1" \
"toolchain_tests"
browser-tests "arm" "${flags}"
}
« no previous file with comments | « SConstruct ('k') | site_scons/site_tools/naclsdk.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698