summaryrefslogtreecommitdiff
path: root/round-robin-bisect.sh
diff options
context:
space:
mode:
Diffstat (limited to 'round-robin-bisect.sh')
-rwxr-xr-xround-robin-bisect.sh43
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
;;