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

Side by Side Diff: buildbot/buildbot_pnacl.sh

Issue 25499003: PNaCl: Allow translator to produce an unsandboxed, native executable (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Fix -I path Created 7 years, 2 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « SConstruct ('k') | pnacl/build.sh » ('j') | 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 586 matching lines...) Expand 10 before | Expand all | Expand 10 after
597 } 597 }
598 598
599 mode-buildbot-tc-x8632-linux() { 599 mode-buildbot-tc-x8632-linux() {
600 setup-goma 600 setup-goma
601 local is_try=$1 601 local is_try=$1
602 FAIL_FAST=false 602 FAIL_FAST=false
603 export PNACL_TOOLCHAIN_LABEL=pnacl_linux_x86 603 export PNACL_TOOLCHAIN_LABEL=pnacl_linux_x86
604 # For now, just use this bot to test a pure 32 bit build but don't upload 604 # For now, just use this bot to test a pure 32 bit build but don't upload
605 tc-build-all ${PNACL_TOOLCHAIN_LABEL} true false 605 tc-build-all ${PNACL_TOOLCHAIN_LABEL} true false
606 tc-tests-fast "x86-32" 606 tc-tests-fast "x86-32"
607
608 echo "@@@BUILD_STEP test unsandboxed mode@@@"
609 # Test translation to an unsandboxed executable.
610 # TODO(mseaborn): Run more tests here when they pass.
611 ./scons run_hello_world_test_irt bitcode=1 pnacl_unsandboxed=1 \
Derek Schuff 2013/10/07 20:30:35 would it make more sense to run this on the FYI bo
612 --mode=nacl_irt_test platform=x86-32 -j8
607 } 613 }
608 614
609 mode-buildbot-tc-x8632-mac() { 615 mode-buildbot-tc-x8632-mac() {
610 local is_try=$1 616 local is_try=$1
611 FAIL_FAST=false 617 FAIL_FAST=false
612 export PNACL_TOOLCHAIN_LABEL=pnacl_mac_x86 618 export PNACL_TOOLCHAIN_LABEL=pnacl_mac_x86
613 # We can't test ARM because we do not have QEMU for Mac. 619 # We can't test ARM because we do not have QEMU for Mac.
614 # We can't test X86-64 because NaCl X86-64 Mac support is not in good shape. 620 # We can't test X86-64 because NaCl X86-64 Mac support is not in good shape.
615 tc-build-all ${PNACL_TOOLCHAIN_LABEL} ${is_try} false 621 tc-build-all ${PNACL_TOOLCHAIN_LABEL} ${is_try} false
616 tc-tests-fast "x86-32" 622 tc-tests-fast "x86-32"
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
713 exit 1 719 exit 1
714 fi 720 fi
715 721
716 "$@" 722 "$@"
717 723
718 if [[ ${RETCODE} != 0 ]]; then 724 if [[ ${RETCODE} != 0 ]]; then
719 echo "@@@BUILD_STEP summary@@@" 725 echo "@@@BUILD_STEP summary@@@"
720 echo There were failed stages. 726 echo There were failed stages.
721 exit ${RETCODE} 727 exit ${RETCODE}
722 fi 728 fi
OLDNEW
« no previous file with comments | « SConstruct ('k') | pnacl/build.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698