summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2021-08-07 11:44:01 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2021-08-07 11:44:01 +0000
commitcf6a65f5ef4be05ebce28f2a030b0288253b37a5 (patch)
tree87ff0fd7d1309ad593959314bac911503a72ecf7
parent89fc11588a189a4445cca965f93d3eeaad25057f (diff)
tcwg_gnu-build.sh: Update settings for tcwg_gnu_native_* ci_projects
Change-Id: I2275c648c82d3a4649c1050c1b6f518e2a84b2f0
-rwxr-xr-xtcwg_gnu-build.sh20
1 files changed, 16 insertions, 4 deletions
diff --git a/tcwg_gnu-build.sh b/tcwg_gnu-build.sh
index ef763189..9eb98cd6 100755
--- a/tcwg_gnu-build.sh
+++ b/tcwg_gnu-build.sh
@@ -40,7 +40,7 @@ type_of_test=${type_of_test-${ci_config[2]-}}
case "${rr[ci_project]}" in
tcwg_gnu_native_*)
rr[target]="${rr[target]-native}"
- rr[components]="${rr[components]-binutils}"
+ rr[components]="${rr[components]-binutils gcc glibc gdb}"
;;
tcwg_gcc_*)
rr[target]="${rr[target]-native}"
@@ -86,9 +86,11 @@ case "${rr[mode]}" in
case "$(print_single_updated_component):${rr[ci_project]}" in
binutils:*) default_start_at="build_abe-binutils" ;;
gcc:tcwg_gnu_cross_*) default_start_at="build_abe-stage1" ;;
+ gcc:tcwg_gnu_native_*) default_start_at="build_abe-stage1" ;;
gcc:tcwg_gcc_check) default_start_at="build_abe-gcc" ;;
gcc:tcwg_gcc_*bootstrap) default_start_at="build_abe-${type_of_test#check_}" ;;
glibc:*) default_start_at="build_abe-glibc" ;;
+ gdb:*) default_start_at="build_abe-gdb" ;;
qemu:*) default_start_at="build_abe-qemu" ;;
*) assert_with_msg "Trying to bisecting unknown component: $(print_single_updated_component)" false ;;
esac
@@ -217,11 +219,21 @@ case "${rr[ci_project]}" in
tcwg_gnu_native_build)
run_step skip_on_fail 0 true
run_step skip_on_fail 1 build_abe binutils
+ run_step skip_on_fail 2 build_abe stage1
+ run_step skip_on_fail 3 build_abe linux
+ run_step skip_on_fail 4 build_abe glibc
+ run_step skip_on_fail 5 build_abe stage2
+ run_step skip_on_fail 6 build_abe gdb
;;
- tcwg_gnu_native_check_binutils)
- run_step skip_on_fail -2 build_abe binutils
+ tcwg_gnu_native_check_*)
+ run_step skip_on_fail -8 build_abe binutils
+ run_step skip_on_fail -7 build_abe stage1
+ run_step skip_on_fail -6 build_abe linux
+ run_step skip_on_fail -5 build_abe glibc
+ run_step skip_on_fail -4 build_abe stage2
+ run_step skip_on_fail -3 build_abe gdb
run_step skip_on_fail 0 build_abe dejagnu
- run_step skip_on_fail 1 build_abe check_binutils -- "${runtestflags[@]}"
+ run_step skip_on_fail 1 build_abe "${rr[ci_project]#tcwg_gnu_native_}" -- "${runtestflags[@]}"
;;
tcwg_gcc_bootstrap)
run_step skip_on_fail 0 true