diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2016-04-18 16:01:39 +0200 |
---|---|---|
committer | Linaro Code Review <review@review.linaro.org> | 2016-04-19 08:35:57 +0000 |
commit | fee06296b3b8bae8c2baabcaac0e01cba634538c (patch) | |
tree | 6ec83af3448fa5f373e827a69ee6e6d086f4dfe2 /tcwg-bkk16-buildfarm-benchmark.yaml | |
parent | 2d2076b4c1df9c2d40239b50d0176576bf44e1a1 (diff) |
tcwg-bkk16-buildfarm-benchmark: Rebase on top of tcwg-bkk16-buildfarm.
Change-Id: I9a899d81faa8404652fad99e0ec5d9812fab5219
Diffstat (limited to 'tcwg-bkk16-buildfarm-benchmark.yaml')
-rw-r--r-- | tcwg-bkk16-buildfarm-benchmark.yaml | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/tcwg-bkk16-buildfarm-benchmark.yaml b/tcwg-bkk16-buildfarm-benchmark.yaml index edf95ace7f..f87b9edb59 100644 --- a/tcwg-bkk16-buildfarm-benchmark.yaml +++ b/tcwg-bkk16-buildfarm-benchmark.yaml @@ -30,16 +30,20 @@ description: 'Languages to build for AArchXX-hosted toolchains, e.g., "c,c++" or "all" or "default"' - string: name: runtests - default: 'x86_64-host' + default: 'yes' description: 'Run toolchain testsuites: "yes", "no", "x86_64-host"' - bool: name: try_bootstrap default: 'true' description: 'Attempt to bootstrap GCC for compatible host and target combinations' - string: - name: excludecheck - default: 'binutils gdb' - description: 'Do not run "make check" on these components' + name: host_x86_64_excludecheck + default: 'gdb' + description: 'Do not run "make check" on these components on x86_64' + - string: + name: host_aarchXX_excludecheck + default: 'gcc' + description: 'Do not run "make check" on these components on AArchXX' - bool: name: rebuild default: true @@ -58,8 +62,8 @@ description: 'Log_Server' - string: name: targets - default: 'cross_main cross_aux native_x86' - description: 'Which target toolchains to build: cross_main cross_aux native_x86 native_armv8' + default: 'cross_main cross_aux native_x86 native_aarch64 native_aarch32' + description: 'Which target toolchains to build: cross_main cross_aux native_x86 native_aarch64 native_aarch32' - string: name: abe_branch default: refs/remotes/origin/bkk16 @@ -145,7 +149,8 @@ touch bench_parameters case "$target--$(uname -m)" in - native--aarch64|schroot-armhf-native--*) target_kind=native_armv8 ;; + native--aarch64) target_kind=native_aarch64 ;; + schroot-armhf-native--*) target_kind=native_aarch32 ;; native--x86_64|schroot-i386-native--*) target_kind=native_x86 ;; armeb-linux-gnueabihf--*|*-none-elf--*) target_kind=cross_aux ;; *-linux-gnu*--*) target_kind=cross_main ;; @@ -199,6 +204,11 @@ norebuild="--norebuild" fi + case $(uname -m) in + x86_64) excludecheck="$host_x86_64_excludecheck" ;; + *) excludecheck="$host_aarchXX_excludecheck" ;; + esac + excludecheck_opt="" for testsuite in $excludecheck; do excludecheck_opt="$excludecheck_opt --excludecheck $testsuite" |