summaryrefslogtreecommitdiff
path: root/tcwg_kernel-bisect.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tcwg_kernel-bisect.sh')
-rwxr-xr-xtcwg_kernel-bisect.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/tcwg_kernel-bisect.sh b/tcwg_kernel-bisect.sh
index dee14845..7fb28b17 100755
--- a/tcwg_kernel-bisect.sh
+++ b/tcwg_kernel-bisect.sh
@@ -143,11 +143,17 @@ 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
+ cat > $artifacts/trigger-build-rebase <<EOF
+llvm_branch=baseline
+linux_branch=$baseline_rev
+reset_baseline=true
+EOF
else
echo "WARNING: build for bad_rev $bad_rev succeeded"
- # Build job had a spurious failure. Re-try.
- cp $artifacts/build-$bad_rev/trigger-build-$current_project $artifacts/trigger-build-spurious
sed -i -e "s/\$/-spurious/" $artifacts/jenkins/build-name
+ # Retry build with default parameters
+ cat > $artifacts/trigger-build-retry <<EOF
+EOF
fi
echo > $artifacts/jenkins/mail-recipients.txt
trap "" EXIT