This is an automated email from the git hooks/post-receive script.
"Maxim Kuvyrkov pushed a change to branch maxim in repository toolchain/jenkins-scripts.
discards 444754f14 tcwg_kernel-bisect.sh: Avoid absolute paths in manifests discards fe96bb760 jenkins-helpers.sh: Improve run_step functionality. discards 23b43762c tcwg_kernel-build.sh: Fix bisection of GCC regressions discards d974a97a1 tcwg_kernel*: Correct names of *_rev variables. discards 5ece393b1 round-robin.sh: Improve comment. discards 2e8d14d38 tcwg_kernel-build.sh: Simplify reproduction logic discards 35711786e round-robin.sh: Make clone_repo clean repos during bisect builds discards 3c526e36e round-robin.h: Record correct sha1 of base-artifacts/ in manifest discards 88364b40f jenkins-helpers: Enable clone_or_update_repo to fetch single branch discards 8df505b4c jenkins-helpers.sh: Fix fresh_dir and use it in git_clean discards 6b5dacbce TestRelease.job: execute all tests, update diagnostic format. discards 3ca6a24d0 jenkins-helpers.sh: Switch to official LLVM git mirror discards 506a6eaf0 jenkins-helpers.sh: Fix "git gc" in clone_or_update_repo discards 2d7a4cf28 jenkins-helpers.sh: Speed-up "git gc" in clone_or_update_repo discards f11f7df2e tcwg_kernel-build.sh: Stabilize kernel build for ccache discards 18ff139a5 jenkins-helpers.sh: Implement stack logic for __manifest_file discards e5e687835 jenkins-helpers.sh: Workaround stale "git gc" lock. discards b9f53f461 round-robin.sh: Fix typo in reset_artifacts discards 81b830c9b tcwg_kernel-bisect.sh: Add support to reproduce bisects. discards debe4d11b jenkins-helpers.sh: New helper fresh_dir discards de5d2bdf3 tcwg_kernel-build.sh: Make sure manifest declares variables i [...] discards c85a9095a jenkins-helpers.sh: Run "git gc" when updating git repos. discards 6efc8cb87 jenkins-helpers.sh: Add "^^ true/false" switch to manifest handling discards ae53e43ea jenkins-helpers.sh: Include contents of sourced config files [...] discards 3dfa805e4 jenkins-helpers.sh: Create directory for manifest file. discards 7c1c96980 tcwg-update-llvmbot-containers.sh: Handle TK1 bots discards 08542eb4a git_init_linaro_local_remote to use toolchain/ci/* instead of [...] discards 63cce5eaa tcwg-benchmark.sh: Use '22' as default port for ssh:// type o [...] discards 301303024 tcwg-benchmark.sh: Determine toolchain_type when toolchain_ur [...] discards 7467d4036 tcwg-benchmark.sh: Add sanity check for toolchain_type discards b1c1b1891 tcwg-benchmark.sh: Support ssh:// method for sysroot. discards 6edaaff11 tcwg-benchmark.sh: Force use of build_container_port when cop [...] discards fd506f3a2 tcwg-benchmark.sh: Do not create a remote build container whe [...] discards ebacb5dec tcwg_kernel-build.sh: Add new --mode reproduce discards 8b12f971e tcwg_kernel-build.sh: Improve checking of parameters. discards 4897c9262 jenkins-helpers.sh: Add git_rev_parse_long discards eb3dfdb65 jenkins-helpers.sh: Resolve absolute path to manifest file. discards fe27c677a Alter timeout to work in the presence of set -e discards cbd5c0a9b round-robin.sh, tcwg_kernel-build.sh: Remove ${rr[git_read_only]} discards c09cf0bf7 tcwg_kernel-build.sh: Move round-robin helpers to round-robin.sh discards cfc275515 tcwg-rsync-dir.sh: Use "FAILED" instead of "FAIL" discards 784ddf170 tcwg_kernel-build.sh: Fix typo. discards 0333e84f4 tcwg_kernel-build.sh: Document ${rr[]} elements discards bd4f0b256 Fix handling of $top_artifacts discards db11a8f76 tcwg_kernel-build.sh: Make check_regression depend only on ${rr[]} discards 4e7da2e46 tcwg_kernel-build.sh: Make build_linux depend only on ${rr[]} discards e85b56788 tcwg_kernel-build.sh: Make build_abe_1 depend only on ${rr[]} discards b6bef442a tcwg_kernel-build.sh: Make reset_artifacts depend only on ${rr[]} discards 219994ea8 tcwg_kernel-build.sh: Rename reset_artifacts depend only on ${rr[]} discards 0b9950eee tcwg_kernel*: Rename git_repo and git_branch discards 008da0cd7 tcwg_kernel*: Rename config[*] to rr[*]. discards 060ec0db9 tcwg_kernel*: Stop using and remove default configuration discards bf7270c37 convert_args_to_variables: Rework handling of configuration v [...] discards 21172b094 Add timeout and retry utility and use it for git clone and fetch discards 61ca2d2cf jenkins-helpers.sh: Avoid stale info in the manifest discards a6bc235d0 tcwg_kernel-build.sh: Remove unnecessary indirection via ${gi [...] discards 62e65792b tcwg_kernel-build.sh: Add --mode continue discards c65a1bfa5 tcwg_kernel-build.sh: Support building glibc and gcc-stage2 discards 869d6ec9e tcwg_kernel-*.sh: Remove --tidy support discards 18532311f jenkins-helpers.sh, tcwg-update-snapshots_ref.sh: Add tcwg-sq [...] discards 588b55344 jenkins-helpers: Add manifest generation logic to convert_arg [...] discards 4be80ada2 tcwg-update-llvmbot-containers.sh: New job script discards f3c63fe41 tcwg-update-host-containers.sh, tcwg-start-container.sh: Refa [...] discards 39380ba5c tcwg-start-container.sh: New script, copy of tcwg-update-host [...] discards 4ce0f02a3 tcwg-buildfarm.sh: Fix ILP32 builds discards 15bef0aa8 tcwg_kernel-build.sh: Fix reset_artifacts to not delete artif [...] discards 1eb4c8503 tcwg_kernel-build.sh: Preserve artifacts/jenkins in reset_artifacts discards aece8fc14 Don't ignore "null" values in variable expansions discards d12e9ce22 tcwg-rsync-dir.sh: Add progress message discards 0d0c7d43a tcwg-update-host-container.sh: Fix check for "host" container. discards 1378553ff jenkins-helpers: Add missing print_kernel_target discards 1a5209829 tcwg_kernel-bisect.sh: New bisect script. adds 0aad119ad tcwg_kernel-bisect.sh: New bisect script. adds ce694db9f jenkins-helpers: Add missing print_kernel_target adds 9e8a07be9 tcwg-update-host-container.sh: Fix check for "host" container. adds 1aa722d8a tcwg-rsync-dir.sh: Add progress message adds d993e2699 Don't ignore "null" values in variable expansions adds 6e8534990 tcwg_kernel-build.sh: Preserve artifacts/jenkins in reset_artifacts adds 5cbd5427c tcwg_kernel-build.sh: Fix reset_artifacts to not delete artif [...] adds 7816b69dd tcwg-buildfarm.sh: Fix ILP32 builds adds 82087fe5e tcwg-start-container.sh: New script, copy of tcwg-update-host [...] adds bdbf886eb tcwg-update-host-containers.sh, tcwg-start-container.sh: Refa [...] adds b207fc2ac Migrate email logic from tcwg_kernel.yaml to tcwg_kernel-bisect.sh. adds 571d4039d tcwg_kernel-bisect.sh: Send emails only on successful bisects. adds e333a4e3d tcwg-update-llvmbot-containers.sh: New job script adds 85425e8c4 tcwg_kernel-bisect.sh: Move email body here from tcwg_kernel.yaml adds 828a6b581 tcwg_kernel-bisect.sh: Tidy up artifacts adds 5c0fc7c61 tcwg_kernel-bisect.sh: Make sure artifacts contain "bad" logs adds eedf431a5 tcwg_kernel-bisect.sh: Add useful suffixes to artifacts/build [...] adds 982f2ba5b jenkins-helpers: Add manifest generation logic to convert_arg [...] adds 508e1a638 jenkins-helpers.sh, tcwg-update-snapshots_ref.sh: Add tcwg-sq [...] adds 7ab55d812 tcwg_kernel-bisect.sh: Update to use new format of "@@" inclu [...] adds 98c0bf194 tcwg_kernel-bisect.sh: Fix typo. adds e3ff3490d tcwg_kernel-*.sh: Remove --tidy support adds 5d1de6f17 tcwg_kernel-build.sh: Support building glibc and gcc-stage2 adds 850e23e51 tcwg_kernel-build.sh: Add --mode continue adds 56d01ad02 tcwg_kernel-build.sh: Remove unnecessary indirection via ${gi [...] adds bc41be92e jenkins-helpers.sh: Avoid stale info in the manifest adds e7f4e1bc3 Add timeout and retry utility and use it for git clone and fetch adds f0d7fc872 convert_args_to_variables: Rework handling of configuration v [...] adds 9bb8730a8 tcwg_kernel*: Stop using and remove default configuration adds db28669aa tcwg_kernel-bisect.sh: Use manifest support to pass parameters adds 57c1064e5 tcwg_kernel*: Rename config[*] to rr[*]. adds ed75b2f2d tcwg_kernel*: Rename git_repo and git_branch adds 72cc72574 tcwg_kernel-build.sh: Rename reset_artifacts depend only on ${rr[]} adds 80a6ec676 tcwg_kernel-build.sh: Make reset_artifacts depend only on ${rr[]} adds 1187c164a tcwg_kernel-build.sh: Make build_abe_1 depend only on ${rr[]} adds 072704345 tcwg_kernel-build.sh: Make build_linux depend only on ${rr[]} adds 10313a0fd tcwg_kernel-build.sh: Make check_regression depend only on ${rr[]} adds fab3817fc Fix handling of $top_artifacts adds a7561ca7a tcwg_kernel-build.sh: Document ${rr[]} elements adds ff8464263 tcwg_kernel-build.sh: Fix typo. adds b55571754 tcwg_kernel-bisect.sh: Fix typo. adds 6282831f9 tcwg_kernel-bisect.sh: Add missing shift to process second se [...] adds 90803d28e tcwg_kernel-bisect.sh: Fix more typos. adds 794126987 tcwg-rsync-dir.sh: Use "FAILED" instead of "FAIL" adds 197d82d9d tcwg_kernel-build.sh: Move round-robin helpers to round-robin.sh adds 3285f4d5d round-robin.sh, tcwg_kernel-build.sh: Remove ${rr[git_read_only]} adds aa79ed3eb Alter timeout to work in the presence of set -e adds bf9adfd7d jenkins-helpers.sh: Resolve absolute path to manifest file. adds c0db51589 jenkins-helpers.sh: Add git_rev_parse_long adds 21fc0f983 tcwg_kernel-build.sh: Improve checking of parameters. adds ea235db89 tcwg_kernel-bisect.sh: Create artifacts directory earlier adds bcaedfc5d tcwg_kernel-build.sh: Add new --mode reproduce adds c296d92b3 tcwg_kernel-bisect.sh: Improve mail contents adds f8df5f942 tcwg_kernel-bisect.sh: Update email recepients. adds bcb0b1bea tcwg_kernel-bisect: Improve email formatting adds e6273bc94 tcwg_kernel-bisect: Workaround '"' occurences adds e3a589547 tcwg-benchmark.sh: Do not create a remote build container whe [...] adds 608c5dff2 tcwg-benchmark.sh: Force use of build_container_port when cop [...] adds 3e86723a3 tcwg-benchmark.sh: Support ssh:// method for sysroot. adds 938eeb83a tcwg-benchmark.sh: Add sanity check for toolchain_type adds 432f1088f tcwg-benchmark.sh: Determine toolchain_type when toolchain_ur [...] adds cc758640f tcwg-benchmark.sh: Use '22' as default port for ssh:// type o [...] adds bdcb6d952 git_init_linaro_local_remote to use toolchain/ci/* instead of [...] adds 661aa695d tcwg-update-llvmbot-containers.sh: Handle TK1 bots adds d5e9d1ef9 jenkins-helpers.sh: Create directory for manifest file. adds 224964cc7 jenkins-helpers.sh: Include contents of sourced config files [...] adds e0186558c jenkins-helpers.sh: Add "^^ true/false" switch to manifest handling adds b5cd9b277 jenkins-helpers.sh: Run "git gc" when updating git repos. adds f238c3d99 tcwg_kernel-build.sh: Make sure manifest declares variables i [...] adds fa931307a tcwg_kernel-bisect.sh: Send emails with useful info when bise [...] adds 46c2519e1 tcwg_kernel-bisect.sh: Cleanup. adds 1f4200537 tcwg_kernel-bisect.sh: Try harder to bisect linux-next failures adds 86ea496c2 tcwg_kernel-bisect.sh: Handle git-bisect's smartness. adds 72d44507b jenkins-helpers.sh: New helper fresh_dir adds 9bb3a33d9 tcwg_kernel-bisect.sh: Add support to reproduce bisects. adds dee30002a tcwg_kernel-bisect.sh: Fix handling of manifest files adds 18ccb2ae9 tcwg_kernel-bisect.sh: Update handling of build-name adds e21b4050e tcwg_kernel-bisect.sh: Simplify handling of email body adds 4bcf0a802 tcwg_kernel-bisect.sh: Change in correct directory directory adds 1ac7c43e3 round-robin.sh: Fix typo in reset_artifacts adds abf4d3217 jenkins-helpers.sh: Workaround stale "git gc" lock. adds 6c5849c4b jenkins-helpers.sh: Implement stack logic for __manifest_file adds 36f13e70c tcwg_kernel-bisect.sh: Create symlinks for moved files adds cbebf4a73 tcwg_kernel-bisect.sh: Fix linux-next workaround adds 267741394 tcwg_kernel-build.sh: Stabilize kernel build for ccache adds 756686a51 tcwg_kernel-bisect.sh: Handle bisect corner-cases adds eb679b087 tcwg_kernel-bisect.sh: Simplify artifacts/ directory handling adds 7b1b1b084 jenkins-helpers.sh: Speed-up "git gc" in clone_or_update_repo adds 9be9eff3b jenkins-helpers.sh: Fix "git gc" in clone_or_update_repo adds d947e0ef4 tcwg_kernel-bisect.sh: Update https:// links to artifacts adds 1c9374124 jenkins-helpers.sh: Switch to official LLVM git mirror adds 00370c419 TestRelease.job: execute all tests, update diagnostic format. adds a61032cab jenkins-helpers.sh: Fix fresh_dir and use it in git_clean adds a85440a3d jenkins-helpers: Enable clone_or_update_repo to fetch single branch adds a87534dd6 round-robin.h: Record correct sha1 of base-artifacts/ in manifest adds 0c835eb19 round-robin.sh: Make clone_repo clean repos during bisect builds adds 0fc62db74 tcwg_kernel-build.sh: Simplify reproduction logic adds 22b7df0e9 round-robin.sh: Improve comment. adds 73d563e61 tcwg_kernel-bisect.sh: Remove --confirm_failure option new 8a8898023 tcwg_kernel-bisect.sh: Simplify handling of artifact directories new c29f90f4f tcwg_kernel-bisect.sh: Fix manifest handling in reproducer runs new 845244b56 tcwg_kernel-bisect.sh: Put bisect test script into artifacts/ new 8c175bda7 tcwg_kernel-bisect.sh: Re-arrange code. new f6b6c0455 tcwg_kernel-bisect.sh: Update reproduction instructions new 1c7b10ca8 tcwg_kernel-bisect.sh: Cleanup handling of $good_rev. new e7e9db0bc tcwg_kernel-bisect.sh: Re-arrange code in linux-next workaround new 2c05acb7e tcwg_kernel-bisect.sh: Re-write linux-next workaround as a loop. new f26158b1f tcwg_kernel-bisect.sh: Improve handling of git-bisect edge cases new 9008bee3f tcwg_kernel-bisect.sh: Re-arrange code. new 11f9dcbdc tcwg_kernel*: Correct names of *_rev variables. new 497d0b61e tcwg_kernel-bisect: Generalize bisect script for use in tcwg_ [...] new 3269f95e6 tcwg_kernel-build.sh: Fix bisection of GCC regressions new 60a6d746d jenkins-helpers.sh: Improve run_step functionality. new 2068396e5 tcwg_kernel-bisect.sh: Fetch build-parameters.sh in reproduct [...] new e0b5b8901 tcwg_kernel-bisect.sh: Avoid absolute paths in manifests new 148a356dd tcwg_kernel-bisect.sh: Better handle regressions in merges commits
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (444754f14) \ N -- N -- N refs/heads/maxim (148a356dd)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 17 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: tcwg_kernel-bisect.sh | 403 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 403 insertions(+) create mode 100755 tcwg_kernel-bisect.sh