diff options
Diffstat (limited to 'round-robin-bisect.sh')
-rwxr-xr-x | round-robin-bisect.sh | 43 |
1 files changed, 1 insertions, 42 deletions
diff --git a/round-robin-bisect.sh b/round-robin-bisect.sh index b2826ee8..6727c82f 100755 --- a/round-robin-bisect.sh +++ b/round-robin-bisect.sh @@ -273,24 +273,6 @@ if [ x"$res" = x"0" ]; then if $rebase_workaround; then echo "Rebase workaround: no regression between $baseline_rev and $bad_rev" sed -i -e "s/\$/-bad_rev-good/" $artifacts/jenkins/build-name - project_name="${rr[ci_project]}/${rr[ci_config]}:$current_project" - case $project_name in - tcwg_kernel/llvm-*-next-*:linux) - cat > $artifacts/trigger-build-rebase <<EOF -binutils_git=baseline -llvm_git=baseline -qemu_git=baseline -EOF - ;; - tcwg_kernel/gnu-*-next-*:linux) - cat > $artifacts/trigger-build-rebase <<EOF -binutils_git=baseline -gcc_git=baseline -qemu_git=baseline -EOF - ;; - *) assert_with_msg "Unknown project name: $project_name" false ;; - esac cat >> $artifacts/trigger-build-rebase <<EOF linux_git=$bad_url#$baseline_rev update_baseline=reset @@ -300,32 +282,9 @@ EOF sed -i -e "s/\$/-spurious/" $artifacts/jenkins/build-name # Regressions in speed benchmarking are not stable, # so retry with resetting baseline artifacts. - # Retry with default parameters for other cases. case "${rr[ci_project]}/${rr[ci_config]}" in - tcwg_bmk*/gnu_eabi-*-O[23]*) - cat > $artifacts/trigger-build-reset <<EOF -binutils_git=baseline -gcc_git=baseline -newlib_git=baseline -update_baseline=reset -EOF - ;; - tcwg_bmk*/gnu-*-O[23]*) - cat > $artifacts/trigger-build-reset <<EOF -binutils_git=baseline -gcc_git=baseline -glibc_git=baseline -linux_git=baseline -update_baseline=reset -EOF - ;; - tcwg_bmk*/llvm-*-O[23]*) + tcwg_bmk*/*-O[23]*) cat > $artifacts/trigger-build-reset <<EOF -binutils_git=baseline -gcc_git=baseline -glibc_git=baseline -linux_git=baseline -llvm_git=baseline update_baseline=reset EOF ;; |