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

Side by Side Diff: tests/spec2k/run_all.sh

Issue 6665045: Added new config for pnacl2 bot to test spec 2k in train mode for all platfor... (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: '' Created 9 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « buildbot/buildbot_selector.py ('k') | 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 2
3 # Copyright 2010 The Native Client Authors. All rights reserved. 3 # Copyright 2010 The Native Client Authors. All rights reserved.
4 # Use of this source code is governed by a BSD-style license that can 4 # Use of this source code is governed by a BSD-style license that can
5 # be found in the LICENSE file. 5 # be found in the LICENSE file.
6 6
7 set -o nounset 7 set -o nounset
8 set -o errexit 8 set -o errexit
9 9
10 ###################################################################### 10 ######################################################################
(...skipping 10 matching lines...) Expand all
21 21
22 SPEC2K_BENCHMARKS="${LIST_FP_C} ${LIST_INT_C} ${LIST_INT_CPP}" 22 SPEC2K_BENCHMARKS="${LIST_FP_C} ${LIST_INT_C} ${LIST_INT_CPP}"
23 23
24 # One of {./run.train.sh, ./run.ref.sh} 24 # One of {./run.train.sh, ./run.ref.sh}
25 SPEC2K_SCRIPT="./run.train.sh" 25 SPEC2K_SCRIPT="./run.train.sh"
26 26
27 # uncomment this to disable verification 27 # uncomment this to disable verification
28 # verification time will be part of overall benchmarking time 28 # verification time will be part of overall benchmarking time
29 # export VERIFY=no 29 # export VERIFY=no
30 export VERIFY=${VERIFY:-yes} 30 export VERIFY=${VERIFY:-yes}
31 31 export MAKEOPTS=${MAKEOPTS:-}
32 export PERF_LOGGER="$(pwd)/emit_perf_log.sh" 32 export PERF_LOGGER="$(pwd)/emit_perf_log.sh"
33 33
34 # Pick a setup
35
36 ###################################################################### 34 ######################################################################
37 # Helper 35 # Helper
38 ###################################################################### 36 ######################################################################
39 37
40 Banner() { 38 Banner() {
41 echo "######################################################################" 39 echo "######################################################################"
42 echo "$@" 40 echo "$@"
43 echo "######################################################################" 41 echo "######################################################################"
44 } 42 }
45 43
(...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after
432 timeit=$1 430 timeit=$1
433 "$2" 431 "$2"
434 shift 2 432 shift 2
435 433
436 local list=$(GetBenchmarkList "$@") 434 local list=$(GetBenchmarkList "$@")
437 ConfigInfo "$@" 435 ConfigInfo "$@"
438 for i in ${list} ; do 436 for i in ${list} ; do
439 Banner "Building: $i" 437 Banner "Building: $i"
440 cd $i 438 cd $i
441 439
442 make measureit=${timeit} PERF_LOGGER="${PERF_LOGGER}" ${i#*.}.${SUFFIX} 440 make ${MAKEOPTS} measureit=${timeit} PERF_LOGGER="${PERF_LOGGER}" ${i#*.}.${ SUFFIX}
443 cd .. 441 cd ..
444 done 442 done
445 } 443 }
446 444
447 445
448 #@ TimedRunCmd <time_result_file> {actual_cmd } 446 #@ TimedRunCmd <time_result_file> {actual_cmd }
449 #@ 447 #@
450 #@ Run the command under time and dump time data to file. 448 #@ Run the command under time and dump time data to file.
451 TimedRunCmd() { 449 TimedRunCmd() {
452 target=$1 450 target=$1
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
635 633
636 [ $# = 0 ] && set -- help # Avoid reference to undefined $1. 634 [ $# = 0 ] && set -- help # Avoid reference to undefined $1.
637 635
638 if [ "$(type -t $1)" != "function" ]; then 636 if [ "$(type -t $1)" != "function" ]; then
639 Usage 637 Usage
640 echo "ERROR: unknown mode '$1'." >&2 638 echo "ERROR: unknown mode '$1'." >&2
641 exit 1 639 exit 1
642 fi 640 fi
643 641
644 eval "$@" 642 eval "$@"
OLDNEW
« no previous file with comments | « buildbot/buildbot_selector.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698