gecko-dev/taskcluster/scripts/misc
Mike Shal 3b8df1c395 Bug 1580028 - Always merge PGO profile data in the run task; r=firefox-build-system-reviewers,chmanchester
If the run task generates bad profile data, the merge step in the
profile-use task will fail. However, retrying the profile-use task
doesn't fix the problem, and there isn't a straightforward way to retry
the run task in this situation. Instead we can add a clang toolchain to
all the run tasks, and perform the merge there.

This means the output from the run task will always be a successfully
merged file called 'merged.profdata', and we no longer need to perform
the merge as part of the profile-use build as a GENERATED_FILES step.

Depends on D45262

Differential Revision: https://phabricator.services.mozilla.com/D45263

--HG--
extra : moz-landing-system : lando
2019-09-10 21:56:15 +00:00
..
android-gradle-dependencies Bug 1509572 - Part 1: Bump Gradle wrapper to 4.10.2; decouple script from Gradle version. r=snorp 2018-11-26 21:42:27 +00:00
android-gradle-dependencies.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
browsertime.sh Bug 1576971 - Fail browsertime toolchain harder. r=barret 2019-08-28 20:58:19 +00:00
build-binutils-linux.sh Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander 2019-08-03 07:08:48 +09:00
build-cbindgen.sh Bug 1534533 - Add geckodriver toolchain tasks. r=chmanchester 2019-08-28 20:54:06 +00:00
build-cctools-port.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-clang-8-linux-macosx-cross.sh Bug 1571562 - Make tooltool-download.sh download and extract to MOZ_FETCHES_DIR. r=nalexander 2019-08-07 13:54:18 +09:00
build-clang-8-mingw.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-clang.sh Bug 1571986 - Kill vctip at the end of more tasks. r=nalexander 2019-08-09 16:06:42 +00:00
build-custom-v8.sh Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander 2019-08-03 07:08:48 +09:00
build-dist-toolchains.sh Bug 1572880 - Package dist-toolchains from a specific directory. r=froydnj 2019-08-28 18:34:29 +00:00
build-gcc-linux.sh Bug 1571596 - Reduce the number of toolchain scripts for GCC. r=nalexander 2019-08-07 13:54:27 +09:00
build-gcc-mingw32.sh Bug 1571596 - Repack GCC and related source tarballs. r=nalexander 2019-08-07 13:54:27 +09:00
build-gcc-sixgill-plugin-linux.sh Bug 1571596 - Repack GCC and related source tarballs. r=nalexander 2019-08-07 13:54:27 +09:00
build-geckodriver.sh Bug 1534533 - Add geckodriver toolchain tasks. r=chmanchester 2019-08-28 20:54:06 +00:00
build-gn-common.sh Bug 1570240 - Use a fetch task artifact to get gn source. r=nalexander 2019-08-03 07:08:41 +09:00
build-gn-linux.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-gn-macosx.sh Bug 1571562 - Make tooltool-download.sh download and extract to MOZ_FETCHES_DIR. r=nalexander 2019-08-07 13:54:18 +09:00
build-gn-win32.sh No bug - Bustage fix for Windows gn builds. r=me 2019-08-15 12:25:32 +09:00
build-grcov.sh Bug 1571986 - Kill vctip at the end of more tasks. r=nalexander 2019-08-09 16:06:42 +00:00
build-hfsplus-linux.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-infer-linux.sh Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander 2019-08-03 07:08:48 +09:00
build-libdmg-hfsplus.sh Bug 1570054: Specify `UPLOAD_DIR` explicitly in taskgraph for docker-worker built toolchains; r=glandium 2019-08-02 19:05:56 +09:00
build-llvm-dsymutil.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-mar-tools.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-mingw-fxc2-x86.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-mingw32-nsis.sh Bug 1573435 - Use toolchain fetches for all remaining toolchain uses. r=nalexander 2019-08-15 11:21:52 +09:00
build-minidump-stackwalk.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-nasm.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-rust-size.sh Bug 1571986 - Kill vctip at the end of more tasks. r=nalexander 2019-08-09 16:06:42 +00:00
build-sccache.sh Bug 1534533 - Add geckodriver toolchain tasks. r=chmanchester 2019-08-28 20:54:06 +00:00
build-tup-linux.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
build-upx.sh Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander 2019-08-03 07:08:48 +09:00
build-wine.sh Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander 2019-08-03 07:08:48 +09:00
fetch-chromium.py Bug 1539437 - Replace Chrome with Chromium mentionings where needed r=sparky,davehunt 2019-04-12 10:33:24 +00:00
fetch-content Bug 1572132 - fix URL generation in fetch-content r=glandium 2019-08-07 15:53:15 +00:00
mingw-winrt.patch Bug 1536308 - Apply a local patch to MinGW to get the needed winrt stuff for ANGLE r=froydnj 2019-03-30 04:26:28 +00:00
osx-cross-linker Bug 1534533 - Add geckodriver toolchain tasks. r=chmanchester 2019-08-28 20:54:06 +00:00
repack-android-ndk-linux.sh Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander 2019-08-03 07:08:48 +09:00
repack-android-sdk-linux.sh Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander 2019-08-03 07:08:48 +09:00
repack-node.sh Bug 1570054: Specify `UPLOAD_DIR` explicitly in taskgraph for docker-worker built toolchains; r=glandium 2019-08-02 19:05:56 +09:00
repack_rust.py Bug 1545968 - Update repack_rust.py to include rust stdlib src and analysis data. r=glandium 2019-05-14 17:30:55 +00:00
run-profileserver.sh Bug 1580028 - Always merge PGO profile data in the run task; r=firefox-build-system-reviewers,chmanchester 2019-09-10 21:56:15 +00:00
source-test-clang-setup.sh Bug 1573435 - Use toolchain fetches for source-test builds. r=nalexander 2019-08-15 11:21:51 +09:00
source-test-common.sh Bug 1573435 - Use toolchain fetches for source-test builds. r=nalexander 2019-08-15 11:21:51 +09:00
source-test-infer-setup.sh Bug 1573435 - Use toolchain fetches for source-test builds. r=nalexander 2019-08-15 11:21:51 +09:00
tooltool-download.sh Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander 2019-08-07 13:54:20 +09:00
vs-cleanup.sh Bug 1571986 - Kill vctip at the end of more tasks. r=nalexander 2019-08-09 16:06:42 +00:00
vs-setup.sh Bug 1534533 - Add geckodriver toolchain tasks. r=chmanchester 2019-08-28 20:54:06 +00:00
vs-setup32.sh Bug 1534533 - Add geckodriver toolchain tasks. r=chmanchester 2019-08-28 20:54:06 +00:00
wr-cargotest-macos-build.sh Bug 1516568 - Add jobs to cross-compile cargo test binaries and run them on macOS. r=glandium 2019-02-15 01:32:21 +00:00
wr-macos-cross-build-setup.sh Bug 1571562 - Make tooltool-download.sh download and extract to MOZ_FETCHES_DIR. r=nalexander 2019-08-07 13:54:18 +09:00
wrench-android-build.sh Bug 1515082 - Use "fetches.toolchain" for webrender tasks. r=tomprince 2019-08-01 21:04:09 +00:00
wrench-deps-vendoring.sh Bug 1578852 - Update wrench-deps to use rustc 1.37 r=firefox-build-system-reviewers,dmajor 2019-09-06 20:08:52 +00:00
wrench-macos-build.sh Bug 1516568 - Add jobs to cross-compile wrench and use the resulting binaries. r=glandium 2019-02-15 01:32:16 +00:00
wrench-windows-tests.sh Bug 1574128 - Fixup for bug 1573435 to unbust webrender-windows jobs. r=me 2019-08-15 20:09:27 +09:00