From cf6a65f5ef4be05ebce28f2a030b0288253b37a5 Mon Sep 17 00:00:00 2001 From: Maxim Kuvyrkov Date: Sat, 7 Aug 2021 11:44:01 +0000 Subject: tcwg_gnu-build.sh: Update settings for tcwg_gnu_native_* ci_projects Change-Id: I2275c648c82d3a4649c1050c1b6f518e2a84b2f0 --- tcwg_gnu-build.sh | 20 ++++++++++++++++---- 1 file 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 -- cgit v1.2.3