Backed out changeset af6c2544903e (bug 1401725) for uncovering a taskgraph bug
authorGregory Szorc <gps@mozilla.com>
Thu, 21 Sep 2017 07:43:49 -0700
changeset 435446 e66f516aa655169eacba03634c0c130a5f6d4e76
parent 435445 af6c2544903e3281baf169b682daeef515f77ee3
child 435447 813788c09f038305e994fe60ccc9039434fee027
push id1618
push userCallek@gmail.com
push dateThu, 11 Jan 2018 17:45:48 +0000
treeherdermozilla-release@882ca853e05a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1401725
milestone57.0a1
backs outaf6c2544903e3281baf169b682daeef515f77ee3
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset af6c2544903e (bug 1401725) for uncovering a taskgraph bug
build/sparse-profiles/toolchain-build
taskcluster/taskgraph/transforms/job/toolchain.py
deleted file mode 100644
--- a/build/sparse-profiles/toolchain-build
+++ /dev/null
@@ -1,9 +0,0 @@
-# Profile needed to build toolchain tasks.
-
-# This is probably a little wider than we need it to be. But it is
-# still relatively small and it keeps this profile simple.
-%include build/sparse-profiles/taskgraph
-
-[include]
-# Needed by build-clang.py.
-path:tools/rewriting/
\ No newline at end of file
--- a/taskcluster/taskgraph/transforms/job/toolchain.py
+++ b/taskcluster/taskgraph/transforms/job/toolchain.py
@@ -101,34 +101,33 @@ def docker_worker_toolchain(config, job,
 
     worker = taskdesc['worker']
     worker['artifacts'] = []
     worker['chain-of-trust'] = True
 
     docker_worker_add_public_artifacts(config, job, taskdesc)
     docker_worker_add_tc_vcs_cache(config, job, taskdesc)
     docker_worker_add_gecko_vcs_env_vars(config, job, taskdesc)
-    support_vcs_checkout(config, job, taskdesc, sparse=True)
+    support_vcs_checkout(config, job, taskdesc)
 
     env = worker['env']
     env.update({
         'MOZ_BUILD_DATE': config.params['moz_build_date'],
         'MOZ_SCM_LEVEL': config.params['level'],
         'TOOLS_DISABLE': 'true',
         'MOZ_AUTOMATION': '1',
     })
 
     if run['tooltool-downloads']:
         internal = run['tooltool-downloads'] == 'internal'
         docker_worker_add_tooltool(config, job, taskdesc, internal=internal)
 
     worker['command'] = [
         '/builds/worker/bin/run-task',
         '--vcs-checkout=/builds/worker/workspace/build/src',
-        '--sparse-profile', 'build/sparse-profiles/toolchain-build',
         '--',
         'bash',
         '-c',
         'cd /builds/worker && '
         './workspace/build/src/taskcluster/scripts/misc/{}'.format(
             run['script'])
     ]