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 228b425 tcwg-cleanup-stale-workspaces.sh: Use better heuristic to fin [...] discards d5f7a5f tcwg-cleanup-stale-workspaces: New script, move from .yaml file. adds aa6ef0d tcwg-cleanup-stale-containers: Add usage adds 70a58c7 tcwg-cleanup-stale-workspaces: New script, move from .yaml file. adds d980e14 start-container-docker: Fix problem with cleaning up stale wo [...] adds 80881f7 tcwg-cleanup-stale-workspaces.sh: Robustify against non-exec [...] adds fd33ebf tcwg-cleanup-stale-containers: Improve handling of exit code adds f352e33 tcwg-cleanup-stale-containers: Rework container time calculation. adds e75467c start-container-docker.sh: Add {stop,cleanup}_all_containers. adds 5191e82 jenkins-helpers.sh: use subshells in each function adds 15bb801 tcwg-cleanup-stale-workspaces.sh: Use better heuristic to fin [...] adds 8093c69 tcwg-cleanup-stale-workspaces: Remove obsolete parameter. adds a7c1800 start-container-docker: Create directory on the right host. adds d044b6c start-container-docker: Don't bind-mount unnecessary directories adds a9d1875 tcwg-llvm-*: Moving common stuff out adds 6647b0f tcwg-llvm-*: Additional argument to download_toolchain adds 5afcb5b tcwg-llvm-build.sh: Use either id or rev for naming tarballs for now adds b79e423 tcwg-llvm-common.sh: public_html is a dir, not an URL adds f311b70 tcwg-llvm-testsuite.sh: typo adds 00b4d76 tcwg-llvm-common.sh: Fix shellcheck warnings. adds 533c76d tcwg-llvm-*: include common in the same basedir adds 130d57a tcwg-llvm-testsuite.sh: removing depth from clone adds 6324314 tcwg-llvm-*: Move toolchain name logic to toolchain_file adds 1f49889 tcwg-generate-source-cache.sh: fix update_git_repos adds 22259b9 tcwg-llvm-*: Always use build ID and rev to identify builds adds b50982a svn-git-hash.pl: Use git -C instead of push/pop dir adds 339d292 TestRelease.job: Add --tcwg-regression-rev option. adds eff23be TestRelease.job: Clone tcwg-regression with full history. adds f748f46 svn-git-hash.pl: use full hash to disambiguate from pathspec adds 1e89d6d tcwg-llvm-common.sh: Try another of Maxim's proposals to deal [...] adds d654d74 tcwg-llvm-common.sh: turns out we weren't in a git repo adds 624259c svn-git-hash.pl: Update comment after hash change adds 954b445 tcwg-llbm-*: Standardise on TARGET, not TRIPLE, to avoid typos adds 0fc9eb4 tcwg-llvm-release.sh: fix a few shellcheck warnings adds a09c0b3 tcwg-llvm-release.sh: Use |& tee instead of > adds 4a4333c tcwg-llvm-release.sh: Enabling OpenMP testing for AArch64/x86_64 adds 2e12514 tcwg-llvm-*: Add compiler option, setting CC/CXX adds 9059e1f tcwg-llvm-release.sh: openmp is now on by default adds d9fe7fb tcwg-llvm-staged-build.yaml: Add repo/branch option adds f6b1fe5 tcwg-llvm-build.sh: updated the wrong argument adds 06cfbf8 tcwg-benchmark.sh: New script. adds e930ee9 tcwg-benchmark.sh: Add exec permission. adds 7a5589f tcwg-benchmark.sh: Add processing of arguments. adds e3685bc tcwg-benchmark.sh: Add missing shebang. adds 7af13ca tcwg-benchmark.sh: Make sure to not use uninitialized variables. adds aadad41 jenkins-helpers.sh: Add remote_exec helper adds 03130db start-container-docker.sh:Use remote_exec in ${prefix}container_exec adds 5064139 tcwg-benchmark.sh: Make shellcheck clean adds 1ff1a6b jenkins-helper.sh, start-container-*.sh: Remove unneeded option adds 04e46bf tcwg-benchmark.sh: Handle more parameters. adds 59a1f2a jenkins-helpers.sh: New helper to clone/update repos. adds e911cf7 tcwg-benchmark.sh: Rsync bmk-scripts to the board adds 5e0ea6b start-container-docker.sh: Source jenkins-helper.sh adds 828aa50 tcwg-llvm-*: Only clone the repos that have the specified branch adds 17d1596 tcwg-benchmark: Remove useless parameter adds f16e66c tcwg-benchmark: Move code around to prepare for new features. adds 7318b98 tcwg-benchmark.sh: Pass run_profile to bmk-scripts adds 1149221 tcwg-benchmark.sh: Handle --toolchain_url ssh://builder:ccprefix adds 61d3f70 tcwg-benchmark.sh: Handle --sysroot tarball. adds 6082437 jenkins.sh: Remove use of Jenkins env variables. adds 236ee4d jenkins.sh: Collect .sum files only if --runtests was provided. adds e7d5650 jenkins-helpers.sh: Improve clone_or_update_repo. adds 30139e8 jenkins-helpers.sh: Add wget_wildcard_url helper adds b707e50 jenkins-helpers.sh: Handle extra options to wget_wildcard_url adds 7073056 tcwg-benchmark.sh: Use wget_wildcard_url adds e51d8d9 tcwg-benchmark.sh: Add missing option. adds 83385b7 tcwg-benchmark.sh: Fix path to remote sysroot. adds 9c69512 jenkins-scripts.sh: Consistently use "set -euf -o pipefail". adds c8e2f59 tcwg-benchmark.sh: Use unique configs for SPEC2k6. adds 3fdc901 tcwg-llvm-build.sh: Adding --cmakeflags option adds 37a0ea9 tcwg-llvm-build.sh: Better validation of empty arguments adds 3278041 tcwg-llvm-build.sh: Work around cmake quoting adds 2ea082c tcwg-llvm-build.sh: Use llc for target name adds d9d5b72 tcwg-benchmark.sh: Use parameters from environment adds ce08ced wget_wildcard_url: Don't check certificate for *.tcwglab hosts. adds 7365a8a tcwg-llvm-build.sh: Add list of projects to consider adds 7200f96 tcwg-llvm-*: Function to find projects with a branch adds 74f5502 TestRelease.job: Add support for wildcards in --tarball option adds ae1dcd5 TestRelease.job: Use jenkins helper to clone repo adds 36bc134 abe-bisect.sh: Cleanup workdir before starting. adds bc98366 abe-bisect.sh: Remove gcc.git~master directory before starting. adds 704e206 tcwg-benchmark.sh: Build on least-busy x86_64 builder by default adds dde8e7f jenkins-helpers.sh: Make print_node_with_least_container more robust adds 3da7d4d tcwg-benchmark-results.sh: New script for tcwg-benchmark-resu [...] adds 91df419 tcwg-benchmark.sh: Enable setting resultsdest from a parent job adds 889caf7 tcwg-benchmark-results.sh: Fix permissions. adds e85433b tcwg-benchmark.sh: Avoid stale containers adds 7206f37 TestRelease.job: Fix typo. adds fcf3fd3 jenkins-helpers.sh: Also fetch gerrit changesets in clone_or_ [...] adds 8d86c9f jenkins-helpers.sh: Add support for our new tcwg-tk1-09 board. adds d2ab39f tcwg-benchmark.sh: Cleanup. adds eeea468 tcwg-benchmark-results-compare.sh: New script for tcwg-benchm [...] adds 6df60e1 abe-bisect.sh: pull latest version of gcc master before bisecting. adds 67b567b Remove unused nodename2hostname.sh. adds 561c60e abe-bisect.sh: cleanup before pull adds 02930a1 jenkins.sh: Support logserver on non-default ssh ports adds 0fe9cc1 abe-bisect.sh: Use gcc-bisect-dir instead of snapshots/gcc.gi [...] adds 7d2a10c tcwg-benchmark.sh: Add rsync:// url type for toolchain. adds 4910898 Rework handling of benchmarking results adds 39ee3ae print_host_for_node: Rely on DNS resolution. adds a884626 print_node_with_least_containers: Strengthen node name gathering. adds f40c71b jenkins-helpers.sh: Add print_nodes_in_labels adds 89c3125 tcwg-benchmark.sh: Early exit if there is more than one compi [...] adds d5130b3 tcwg-benchmark-results-compare.sh: Remove dependency on tcwg- [...] adds 7e0da6c tcwg-benchmark-results-compare.sh: Show only relative figures. adds 35a1e0f tcwg-benchmark-results.sh: Add results_ref parameter. adds 266f7da jenkins-helpers.sh: Add wait_for_ssh_server. adds e0c8147 tcwg-benchmark.sh: Reboot the board if requested. adds 3929c12 tcwg-benchmark.sh: Use ssh -t for remote reboot. adds c8ddafc Revert "tcwg-benchmark.sh: Use ssh -t for remote reboot." adds 1fd3172 tcwg-benchmark.sh: Use /sbin/reboot instead of reboot. adds ffd0f7b tcwg-cleanup-stale-containers.sh: Use docker via TCP socket adds 8756cad tcwg-llvm-[build|release].sh: Echo URL at the end of the job adds d217c76 tcwg-llvm-testsuite.sh: Add nt-flags parameter adds fe269e8 tcwg-llvm-release.sh: Set LC_ALL to C for the release adds 0341de8 tcwg-llvm-testsuite.sh: Don't use cut to split strings adds 0cdb440 Fix error handling in print_node_with_least_containers() adds cfdfbbf jenkins-helpers: Robustify print_node_with_least_containers adds e505112 jenkins-helpers.sh: Robustify wait_for_ssh_server adds f43d03d jenkins-helpers.sh: Generalize code into helpers. adds d4253a9 jenkins-helpers.sh: Improve remote_exec adds 1120958 start-container-docker.sh: Add customization necessary for QEMU VMs. adds 2684173 start-container-qemu.sh: New script adds 2c0c636 jenkins-helpers.sh: Fix print_bind_mounts. adds c0163f0 tcwg-cleanup-stale-workspaces: Robustify against disappearing [...] adds 6ee3c66 abe-bisect-helper.sh: Show commit before build/check adds 3698157 tcwg-benchmark.sh: Support ignore_errors parameter. adds 045cc60 tcwg-benchmark.sh: Ignore ssh error when rebooting the board. adds 6221e33 MakeRelease.job: Handle aarch64-linux-gnu_ilp32 target. adds 635b1a6 Extract tar file to directory with same name. adds 3f83b0f start-container-qemu.sh: Remove "set -u" adds 91eb3ab start-container-qemu.sh: Fix behavior for "test" containers. adds e18484a start-container-docker.sh: Fix parsing of --docker_opts option. adds f0e5100 start-container-qemu.sh: Fix handling of bind-mounts / NFS mounts adds c16fc6d start-container-docker.sh: Add --cp_file option adds a98bce7 start-container-qemu.sh: Cleanup to allow developer use. adds 7213665 tcwg-benchmark-results-compare.sh: Add support for --peak option. adds 1dc9c7b start-container-qemu.sh: Enable "set -u". adds 45db52d start-container-docker.sh: Fix typo. adds 68d8c17 Merge branch 'master' into llvmstaging adds 012e845 Merge branch 'llvmstaging' into llvmprod adds 2334d27 Merge "Merge branch 'llvmstaging' into llvmprod" adds 13d08b1 start-container-docker.sh: Make usable with calling via "bash -x" adds 6a369bb jenkins-helpers.sh: Handle ILP32 in print_tester_label_for_target. adds 5e13734 start-container-qemu.sh: Remove FIXME. adds 4db05b3 Remove start-container-none.sh and start-container-schroot.sh. adds b4fd833 jenkins-helpers.sh: Increase RAM allocation for build containers adds fba53ca tcwg-benchmark.sh: Fix handling of ignore_errors . adds 871eec5 start-container-docker.sh: Add --user option. adds c8cfdfa tcwg-benchmark-results: Update parameters to csvs2table.py adds fff387d abe-bisect.sh: Add a sanity check before starting bisection. adds 4569ef3 abe-bisect-helper.sh: Call git show with --no-pager. adds 1b19123 abe-bisect-helper.sh: Make use of the number of pass/fail in good. adds 39c9112 tcwg-benchmark.sh: Switch to xenial builder image adds c937c21 tcwg-benchmark.sh: Fix error path. adds 9e5bde8 tcwg-benchmark.sh: Add support to benchmark LLVM toolchains adds af39a32 tcwg-benchmark.sh: Add support for fetching sysroot tarball via URL. adds e49baaa Remove 3rd column from artifacts/time.txt. adds 8a3aad0 Revert "Remove 3rd column from artifacts/time.txt." adds 16d3231 abe-bisect.sh, abe-bisect-helper.sh: Add support for CPU,FPU,MODE. adds 5824a72 tcwg-benchmark.sh: Fix typo. adds 0dd7b87 Detect host name and pass it to tcwg-regression adds 2f1e34f tcwg-benchmark.sh: Allow empty value for sysroot adds b2cf594 tcwg-benchmark-results-compare: Update for removed --ratio parameter adds 6670c6b tcwg-upstream2gerrit.sh: Proof-of-concept script to test upst [...] adds d3817e7 jenkins-helper.sh: Improve clone_or_update_repo adds a41dbfd jenkins-helpers.sh: Add optional reference repo param to clon [...] adds 648a68e jenkins-helpers.sh: Fix "unbound variable $4" error adds 75ad793 tcwg-upstream2gerrit.sh: Use reference repo for git cloning adds 071ca05 tcwg-upstream2gerrit.sh: Do not try to git reset on patch_file. adds 3241fd8 tcwg-upstream2gerrit.sh: Call git am --abort if 'git am' failed adds 82f4e61 tcwg-upstream2gerrit.sh: Add 'filter' parameter. adds 0b46dee start-container-docker.sh: Improve handling of defaults adds 340fae3 jenkins-helpers.sh: New helper convert_args_to_variables adds d187953 docker-run.sh: New helper script to run script inside docker [...] adds 02ea09b convert_args_to_variables: Workaround bash array behavior. adds 57b7ae4 start-container-docker.sh: Fix starting containers on localhost. adds 3d40bc6 jenkins.sh: Add --send-results-to option. adds c873007 tcwg-update-snapshots_ref: Move code from .yaml file. adds 14b84bd tcwg-buildfarm.sh: Move code from .yaml adds 0006cfa tcwg-update-snapshots_ref.sh: Remove the last Austin APM. adds 86d64bb tcwg-update-snapshots_ref.sh: Define input variables. adds ae24703 jenkins-helpers.sh: Unify and fix handling of error messages adds 027443b start-container-docker.sh: Make friendlier to running outside [...] adds 95beec1 jenkins-logs.sh: Upload logs during EXIT trap handler. adds b1da865 start-container-docker.sh: Add "--newuser username[:uid]" option adds 6fb10cf tcwg-cleanup-stale-containers.sh: Remove only containers star [...] adds c9d48c9 tcwg-cleanup-stale-containers.sh: Fix typo. adds 46491cb tcwg-cleanup-stale-containers.sh: Fix another typo... adds 80cf879 tcwg-cleanup-stale-containers.sh: Check if we have more conta [...] adds 570af84 Revert "jenkins-logs.sh: Upload logs during EXIT trap handler." adds 577264e jenkins-logs.sh: Upload logs during EXIT trap handler. adds 91ee8bd jenkins.sh: Create $basedir/$dir on logserver. adds 8b55785 jenkins.sh: Fix handling of the case where the build failed. adds e3dda25 jenkins.sh: Handle the case were we have nothing to upload to [...] adds 9a80c78 tcwg-llvm-build: Compress the tarball. adds 2c86d5e [LLVM] Add openmp support. adds 4c02c36 jenkins-helpers.sh: Add git_rev_parse adds 9f1aa0b Connect to docker via ssh rather than directly to port 2375. adds 6064f34 jenkins-helpers.sh: Make git_rev_parse handle SHA1^ references adds 26f2fc8 jenkins-helpers.sh: Fix git_rev_parse handling of SHA1 adds 5ec8f5b Add -H :2375 to remote docker commands. adds 1acee31 jenkins.sh: grep in artifact_list only if it exists adds 27f1d91 jenkins.sh: Fix typo when overriding the Linux kernel version. adds 4617d14 tcwg-buildfarm.sh: Use test_container_tag Jenkins parameter adds 034c872 tcwg-buildfarm.sh: Support ABE --qemu_cpu option. adds 394df97 tcwg-buildfarm.sh: Fix typo in qemu-cpu option. adds e8b908e tcwg-update-tested.sh: New script, move code from tcwg-abe-te [...] adds 1650735 tcwg-update-tested.sh: Add handling for dockerfiles.git:tcwg-tested adds a03dc65 *.sh: Switch to *-tcwg-tested docker images. adds d02ef64 tcwg-cleanup-stale-workspaces.sh: Make a bit more robust to races adds 7d7f737 tcwg-update-tested: Fix. adds 2e4e254 tcwg-update-tested: Avoid interactive questions. adds 064ebd6 tcwg-cleanup-stale-containers.sh: Avoid cleaning up named volumes. adds 2e4fdba tcwg-cleanup-stale-containers.sh: Add cleanup of ssh-agent pr [...] adds 609744c tcwg-cleanup-stale-containers.sh: Handle non-zero return codes adds 47ef5ab tcwg-llvm-build: Add git sha1 handling. adds c33a59d jenkins-helpers.sh: Support "host" containers in print_bind_mounts. adds 6140c2f start-container-docker.sh: Add --dryrun parameter. adds 691e231 tcwg-buildfarm.sh: Add dryrun flag adds 9bdf0ae start-container-docker.sh: Fix dryrun mode. adds bebb5d6 tcwg-buildfarm.sh: Fix dry-run mode. adds 531bc41 tcwg-update-snapshots_ref: Add tcwg-d05-01 and tcwg-thx1-01. adds afad444 start-container-docker.sh: Move default distro setting to one place. adds 66aade7 start-container-qemu.sh: Add support for non-KVM guests adds f30cff7 docker-run.sh: Support starting QEMU containers. adds af44998 docker-run.sh: Fix unbound-variable error. adds 2e83728 tcwg-buildfarm.sh: Remove code to handle docker containers. adds f936c40 start-container-docker.sh: Remove unnecessary option. adds 4fa033c tcwg-buildfarm.sh: Start qemu container with test_container_tag adds b540da6 tcwg-buildfarm: Add dryrun option. adds 1595a80 tcwg-buildfarm.sh: Fix computation of qemu_cpu. adds 82de565 tcwg-update-host-containers.sh: New script adds 0057fd5 jenkins-helpers: Hard-code tcwg-buildslave's home in snapshots path. adds 1b17918 start-docker-container.sh: Add --verbose true/false option. adds 8ce1afb start-container-docker.sh: Use file socket for accessing dock [...] adds fb4a4da start-container-docker.sh: Remove workaround. adds ded7884 start-container-*.sh: Rework bind-mount handling adds 4199801 start-container-docker.sh: Use FQDN to ssh to local container. adds b5cb677 Remove last occurences of docker using TCP socket instead of [...] adds a08aaa4 jenkins-helpers.sh: Fix an obscure quoting error in remote_exec adds 08cdb2b tcwg-buildfarm.sh: Fix "host" (former builder_type) expansion. adds 655aa4c tcwg-buildfarm.sh: Pass explicit --session-name option to tes [...] adds b6fd594 Revert part "start-container-docker.sh: Use FQDN to ssh to lo [...] adds 69011f2 start-container-docker: Fix handling of architecture without [...] adds 97f5f0c tcwg-buildfarm.sh: Fix session_name for start-container-docker. adds f5d36b1 jenkins-helpers: Fix typo. adds c7ca1e8 jenkins-helpers.sh: Fix git_rev_parse path adds 23025ea MakeRelease.job: Use rsync instead of scp. adds 29569f5 MakeRelease.job: Add --artifacts_top option adds 4025961 tcwg-dev-build.sh: New script for tcwg-dev-build job. adds 4c6500e tcwg-dev-build.sh: Make script a bit less specific to aarch64 [...] adds 87b733b jenkins-helpers.sh: Support machines with no DNS entry adds 4bfb2d7 jenkins-helpers.sh: Update print_arch_for_label for d05/thx1 adds 6dab159 tcwg-dev-build.sh: Add param to control abe branch adds 1a95ded tcwg-update-host-containers.sh: Add --group GROUP option adds 070eee0 tcwg-update-tested: Remove stale rebase directory (if any). adds 08087fa print_memory_limit: Make suitable for high-core-count machines adds 71ec686 jenkins-helpers.sh: Make git_rev_parse more robust and less noisy adds 8e9373e Add support for LLVM release from branches adds e145ce1 tcwg-generate-source-cache.sh: Delete checked-out files, leav [...] adds da46357 tcwg-generate-source-cache.sh: Add LLVM monorepo to "misc" adds 6fbcd95 tcwg-generate-source-cache: Add jenkins-scripts repo adds 9f4aa18 start-container-docker.sh: Print resources usage information adds b0f37d5 jenkins-helpers.sh: Download URLs more safely adds 5210972 MakeRelease.job: Add option to skip manifest_validation adds 58aad50 start-container-docker.sh: Add ccache volume handling adds d4d02a3 tcwg-dev-build: Pass-through custom Binutils and GCC revisions adds 36fa5f4 jenkins-helpers: Improve convert_args_to_variables adds 2ee9d99 jenkins-helpers: New helper obligatory_variables adds d462b72 jenkins-helpers: New run_step helpers adds 0cb26e0 tcwg_kernel-build: New build script adds 7b99112 tcwg_kernel-build: Fill reset_artifacts. adds 6cb21c1 jenkins-helpers: Split clone_or_update_repo adds 950f62f jenkins-helpers: Autodetect reference repos in clone_or_updat [...] adds dd9fdad tcwg_kernel-build.sh: Fill in clone_repo and add git_init_lin [...] adds 4c20793 tcwg-dev-build.sh: Initialise manifest_validation_opt adds 650a163 tcwg_kernel-build.sh: Add logic to build Binutils and GCC using ABE. adds c1566d0 tcwg_kernel-build.sh: Fill build_llvm* functions adds 8ba084e tcwg_kernel-build.sh: Fill build_linux and count_linux_objs adds 4d4514c tcwg_kernel-build.sh: Fill in no_regression_p and check_regression. adds f27e649 tcwg_kernel-build.sh: Fill in update_baseline and push_baseline adds 0aad119 tcwg_kernel-bisect.sh: New bisect script. adds ce694db jenkins-helpers: Add missing print_kernel_target adds 9e8a07b tcwg-update-host-container.sh: Fix check for "host" container. adds 1aa722d tcwg-rsync-dir.sh: Add progress message adds d993e26 Don't ignore "null" values in variable expansions adds 6e85349 tcwg_kernel-build.sh: Preserve artifacts/jenkins in reset_artifacts adds 5cbd542 tcwg_kernel-build.sh: Fix reset_artifacts to not delete artif [...] adds 7816b69 tcwg-buildfarm.sh: Fix ILP32 builds adds 82087fe tcwg-start-container.sh: New script, copy of tcwg-update-host [...] adds bdbf886 tcwg-update-host-containers.sh, tcwg-start-container.sh: Refa [...] adds b207fc2 Migrate email logic from tcwg_kernel.yaml to tcwg_kernel-bisect.sh. adds 571d403 tcwg_kernel-bisect.sh: Send emails only on successful bisects. adds e333a4e tcwg-update-llvmbot-containers.sh: New job script adds 85425e8 tcwg_kernel-bisect.sh: Move email body here from tcwg_kernel.yaml adds 828a6b5 tcwg_kernel-bisect.sh: Tidy up artifacts adds 5c0fc7c tcwg_kernel-bisect.sh: Make sure artifacts contain "bad" logs adds eedf431 tcwg_kernel-bisect.sh: Add useful suffixes to artifacts/build [...] adds 982f2ba jenkins-helpers: Add manifest generation logic to convert_arg [...] adds 508e1a6 jenkins-helpers.sh, tcwg-update-snapshots_ref.sh: Add tcwg-sq [...] adds 7ab55d8 tcwg_kernel-bisect.sh: Update to use new format of "@@" inclu [...] adds 98c0bf1 tcwg_kernel-bisect.sh: Fix typo. adds e3ff349 tcwg_kernel-*.sh: Remove --tidy support adds 5d1de6f tcwg_kernel-build.sh: Support building glibc and gcc-stage2 adds 850e23e tcwg_kernel-build.sh: Add --mode continue adds 56d01ad tcwg_kernel-build.sh: Remove unnecessary indirection via ${gi [...] adds bc41be9 jenkins-helpers.sh: Avoid stale info in the manifest adds e7f4e1b Add timeout and retry utility and use it for git clone and fetch adds f0d7fc8 convert_args_to_variables: Rework handling of configuration v [...] adds 9bb8730 tcwg_kernel*: Stop using and remove default configuration adds db28669 tcwg_kernel-bisect.sh: Use manifest support to pass parameters adds 57c1064 tcwg_kernel*: Rename config[*] to rr[*]. adds ed75b2f tcwg_kernel*: Rename git_repo and git_branch adds 72cc725 tcwg_kernel-build.sh: Rename reset_artifacts depend only on ${rr[]} adds 80a6ec6 tcwg_kernel-build.sh: Make reset_artifacts depend only on ${rr[]} adds 1187c16 tcwg_kernel-build.sh: Make build_abe_1 depend only on ${rr[]} adds 0727043 tcwg_kernel-build.sh: Make build_linux depend only on ${rr[]} adds 10313a0 tcwg_kernel-build.sh: Make check_regression depend only on ${rr[]} adds fab3817 Fix handling of $top_artifacts adds a7561ca tcwg_kernel-build.sh: Document ${rr[]} elements adds ff84642 tcwg_kernel-build.sh: Fix typo. adds b555717 tcwg_kernel-bisect.sh: Fix typo. adds 6282831 tcwg_kernel-bisect.sh: Add missing shift to process second se [...] adds 90803d2 tcwg_kernel-bisect.sh: Fix more typos. adds 7941269 tcwg-rsync-dir.sh: Use "FAILED" instead of "FAIL" adds 197d82d tcwg_kernel-build.sh: Move round-robin helpers to round-robin.sh adds 3285f4d round-robin.sh, tcwg_kernel-build.sh: Remove ${rr[git_read_only]} adds aa79ed3 Alter timeout to work in the presence of set -e adds bf9adfd jenkins-helpers.sh: Resolve absolute path to manifest file. adds c0db515 jenkins-helpers.sh: Add git_rev_parse_long adds 21fc0f9 tcwg_kernel-build.sh: Improve checking of parameters. adds ea235db tcwg_kernel-bisect.sh: Create artifacts directory earlier adds bcaedfc tcwg_kernel-build.sh: Add new --mode reproduce adds c296d92 tcwg_kernel-bisect.sh: Improve mail contents adds f8df5f9 tcwg_kernel-bisect.sh: Update email recepients. adds bcb0b1b tcwg_kernel-bisect: Improve email formatting adds e6273bc tcwg_kernel-bisect: Workaround '"' occurences adds e3a5895 tcwg-benchmark.sh: Do not create a remote build container whe [...] adds 608c5df tcwg-benchmark.sh: Force use of build_container_port when cop [...] adds 3e86723 tcwg-benchmark.sh: Support ssh:// method for sysroot. adds 938eeb8 tcwg-benchmark.sh: Add sanity check for toolchain_type adds 432f108 tcwg-benchmark.sh: Determine toolchain_type when toolchain_ur [...] adds cc75864 tcwg-benchmark.sh: Use '22' as default port for ssh:// type o [...] adds bdcb6d9 git_init_linaro_local_remote to use toolchain/ci/* instead of [...] adds 661aa69 tcwg-update-llvmbot-containers.sh: Handle TK1 bots adds d5e9d1e jenkins-helpers.sh: Create directory for manifest file. adds 224964c jenkins-helpers.sh: Include contents of sourced config files [...] adds e018655 jenkins-helpers.sh: Add "^^ true/false" switch to manifest handling adds b5cd9b2 jenkins-helpers.sh: Run "git gc" when updating git repos. adds f238c3d tcwg_kernel-build.sh: Make sure manifest declares variables i [...] adds fa93130 tcwg_kernel-bisect.sh: Send emails with useful info when bise [...] adds 46c2519 tcwg_kernel-bisect.sh: Cleanup. adds 1f42005 tcwg_kernel-bisect.sh: Try harder to bisect linux-next failures adds 86ea496 tcwg_kernel-bisect.sh: Handle git-bisect's smartness. adds 72d4450 jenkins-helpers.sh: New helper fresh_dir adds 9bb3a33 tcwg_kernel-bisect.sh: Add support to reproduce bisects. adds dee3000 tcwg_kernel-bisect.sh: Fix handling of manifest files adds 18ccb2a tcwg_kernel-bisect.sh: Update handling of build-name adds e21b405 tcwg_kernel-bisect.sh: Simplify handling of email body adds 4bcf0a8 tcwg_kernel-bisect.sh: Change in correct directory directory adds 1ac7c43 round-robin.sh: Fix typo in reset_artifacts adds abf4d32 jenkins-helpers.sh: Workaround stale "git gc" lock. adds 6c5849c jenkins-helpers.sh: Implement stack logic for __manifest_file adds 36f13e7 tcwg_kernel-bisect.sh: Create symlinks for moved files adds cbebf4a tcwg_kernel-bisect.sh: Fix linux-next workaround adds 2677413 tcwg_kernel-build.sh: Stabilize kernel build for ccache adds 756686a tcwg_kernel-bisect.sh: Handle bisect corner-cases adds eb679b0 tcwg_kernel-bisect.sh: Simplify artifacts/ directory handling adds 7b1b1b0 jenkins-helpers.sh: Speed-up "git gc" in clone_or_update_repo adds 9be9eff jenkins-helpers.sh: Fix "git gc" in clone_or_update_repo adds d947e0e tcwg_kernel-bisect.sh: Update https:// links to artifacts adds 1c93741 jenkins-helpers.sh: Switch to official LLVM git mirror adds 00370c4 TestRelease.job: execute all tests, update diagnostic format. adds 7fb0751 jenkins-helpers.sh: Fix fresh_dir and use it in git_clean adds 096fa12 jenkins-helpers: Enable clone_or_update_repo to fetch single branch adds 5bded30 round-robin.h: Record correct sha1 of base-artifacts/ in manifest adds 59fa8f1 round-robin.sh: Make clone_repo clean repos during bisect builds adds 259d445 tcwg_kernel-build.sh: Simplify reproduction logic adds c20e301 round-robin.sh: Improve comment. adds f484163 tcwg_kernel-bisect.sh: Remove --confirm_failure option adds 883bead tcwg_kernel-bisect.sh: Simplify handling of artifact directories adds 582dd84 tcwg_kernel-bisect.sh: Fix manifest handling in reproducer runs adds 10370dd tcwg_kernel-bisect.sh: Put bisect test script into artifacts/ adds 10812bc tcwg_kernel-bisect.sh: Re-arrange code. adds b8866f3 tcwg_kernel-bisect.sh: Update reproduction instructions adds 4f760ce tcwg_kernel-bisect.sh: Cleanup handling of $good_rev. adds 91096a8 tcwg_kernel-bisect.sh: Re-arrange code in linux-next workaround adds b0d88f5 tcwg_kernel-bisect.sh: Re-write linux-next workaround as a loop. adds 14fc333 tcwg_kernel-bisect.sh: Improve handling of git-bisect edge cases adds 3daf869 tcwg_kernel-bisect.sh: Re-arrange code. new aaa8f6f tcwg_kernel*: Correct names of *_rev variables.
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 (228b425) \ N -- N -- N refs/heads/maxim (aaa8f6f)
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 1 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: MakeRelease.job | 61 ++- TestRelease.job | 78 ++- abe-bisect-helper.sh | 31 +- abe-bisect.sh | 68 ++- docker-run.sh | 20 + jenkins-helpers.sh | 1063 +++++++++++++++++++++++++++++++++++-- jenkins.sh | 234 ++++---- nodename2hostname.sh | 48 -- round-robin.sh | 422 +++++++++++++++ start-container-docker.sh | 216 +++++--- start-container-none.sh | 130 ----- start-container-qemu.sh | 138 +++++ start-container-schroot.sh | 108 ---- svn-git-hash.pl | 18 +- tcwg-benchmark-results-compare.sh | 27 + tcwg-benchmark-results.sh | 32 ++ tcwg-benchmark.sh | 263 +++++++++ tcwg-buildfarm.sh | 209 ++++++++ tcwg-cleanup-stale-containers.sh | 148 +++++- tcwg-cleanup-stale-workspaces.sh | 17 +- tcwg-dev-build.sh | 40 ++ tcwg-generate-source-cache.sh | 37 +- tcwg-llvm-build.sh | 203 ++++--- tcwg-llvm-common.sh | 193 +++++++ tcwg-llvm-release.sh | 139 ++--- tcwg-llvm-testsuite.sh | 50 +- tcwg-rsync-dir.sh | 3 +- tcwg-start-container.sh | 29 + tcwg-update-host-containers.sh | 33 ++ tcwg-update-llvmbot-containers.sh | 73 +++ tcwg-update-snapshots_ref.sh | 36 ++ tcwg-update-tested.sh | 48 ++ tcwg-upstream2gerrit.sh | 145 +++++ tcwg_kernel-bisect.sh | 358 +++++++++++++ tcwg_kernel-build.sh | 263 +++++++++ tcwg_kernel/gnu-master.sh | 9 + tcwg_kernel/gnu-release.sh | 9 + tcwg_kernel/linux-lts.sh | 7 + tcwg_kernel/linux-mainline.sh | 7 + tcwg_kernel/linux-next.sh | 7 + tcwg_kernel/linux-stable.sh | 7 + tcwg_kernel/llvm-master.sh | 7 + tcwg_kernel/llvm-release.sh | 7 + 43 files changed, 4230 insertions(+), 811 deletions(-) create mode 100755 docker-run.sh delete mode 100755 nodename2hostname.sh create mode 100644 round-robin.sh delete mode 100755 start-container-none.sh create mode 100755 start-container-qemu.sh delete mode 100755 start-container-schroot.sh create mode 100755 tcwg-benchmark-results-compare.sh create mode 100755 tcwg-benchmark-results.sh create mode 100755 tcwg-benchmark.sh create mode 100755 tcwg-buildfarm.sh create mode 100755 tcwg-dev-build.sh create mode 100755 tcwg-llvm-common.sh create mode 100755 tcwg-start-container.sh create mode 100755 tcwg-update-host-containers.sh create mode 100755 tcwg-update-llvmbot-containers.sh create mode 100755 tcwg-update-snapshots_ref.sh create mode 100755 tcwg-update-tested.sh create mode 100755 tcwg-upstream2gerrit.sh create mode 100755 tcwg_kernel-bisect.sh create mode 100755 tcwg_kernel-build.sh create mode 100644 tcwg_kernel/gnu-master.sh create mode 100644 tcwg_kernel/gnu-release.sh create mode 100644 tcwg_kernel/linux-lts.sh create mode 100644 tcwg_kernel/linux-mainline.sh create mode 100644 tcwg_kernel/linux-next.sh create mode 100644 tcwg_kernel/linux-stable.sh create mode 100644 tcwg_kernel/llvm-master.sh create mode 100644 tcwg_kernel/llvm-release.sh