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

Side by Side Diff: buildbot/buildbot_pnacl.sh

Issue 809613005: Build irt variant tests to ensure tests broken on builders are built for testers. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Created 6 years 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/bin/bash 1 #!/bin/bash
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 set -o xtrace 6 set -o xtrace
7 set -o nounset 7 set -o nounset
8 set -o errexit 8 set -o errexit
9 9
10 # Tell build.sh and test.sh that we're a bot. 10 # Tell build.sh and test.sh that we're a bot.
(...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after
336 clobber 336 clobber
337 337
338 gyp-arm-build 338 gyp-arm-build
339 339
340 # Sanity check 340 # Sanity check
341 scons-stage-noirt "arm" "-j8" "run_hello_world_test" 341 scons-stage-noirt "arm" "-j8" "run_hello_world_test"
342 342
343 # Don't run the rest of the tests on qemu, only build them. 343 # Don't run the rest of the tests on qemu, only build them.
344 # QEMU is too flaky for the main waterfall 344 # QEMU is too flaky for the main waterfall
345 345
346 # Normal pexe mode tests 346 # Normal pexe mode build.
347 scons-stage-noirt "arm" "${qemuflags}" "${SCONS_EVERYTHING}" 347 scons-stage-noirt "arm" "${qemuflags}" "${SCONS_EVERYTHING}"
348 # This extra step is required to translate the pexes (because translation 348 # This extra step is required to translate the pexes (because translation
349 # happens as part of CommandSelLdrTestNacl and not part of the 349 # happens as part of CommandSelLdrTestNacl and not part of the
350 # build-everything step) 350 # build-everything step)
351 scons-stage-noirt "arm" "${qemuflags}" "${SCONS_S_M}" 351 scons-stage-noirt "arm" "${qemuflags}" "${SCONS_S_M}"
352 # Large tests cannot be run in parallel 352 # Large tests cannot be run in parallel
353 scons-stage-noirt "arm" "${qemuflags} -j1" "large_tests" 353 scons-stage-noirt "arm" "${qemuflags} -j1" "large_tests"
354 354
355 # Normal pexe mode build.
356 scons-stage-irt "arm" "${qemuflags}" "${SCONS_EVERYTHING}"
355 # also run some tests with the irt 357 # also run some tests with the irt
356 scons-stage-irt "arm" "${qemuflags}" "${SCONS_S_M_IRT}" 358 scons-stage-irt "arm" "${qemuflags}" "${SCONS_S_M_IRT}"
357 359
358 # non-pexe-mode tests 360 # non-pexe-mode tests
359 scons-stage-noirt "arm" "${qemuflags} pnacl_generate_pexe=0" "nonpexe_tests" 361 scons-stage-noirt "arm" "${qemuflags} pnacl_generate_pexe=0" "nonpexe_tests"
360 362
361 build-sbtc-prerequisites "arm" 363 build-sbtc-prerequisites "arm"
362 364
363 scons-stage-irt "arm" \ 365 scons-stage-irt "arm" \
364 "${qemuflags} use_sandboxed_translator=1 translate_in_build_step=0" \ 366 "${qemuflags} use_sandboxed_translator=1 translate_in_build_step=0" \
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
543 exit 1 545 exit 1
544 fi 546 fi
545 547
546 "$@" 548 "$@"
547 549
548 if [[ ${RETCODE} != 0 ]]; then 550 if [[ ${RETCODE} != 0 ]]; then
549 echo "@@@BUILD_STEP summary@@@" 551 echo "@@@BUILD_STEP summary@@@"
550 echo There were failed stages. 552 echo There were failed stages.
551 exit ${RETCODE} 553 exit ${RETCODE}
552 fi 554 fi
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698