Bug 1383880 - Expand taskgraph sparse checkout to support moz.build evaluation; r?glandium
Some moz.build files need to import in-tree Python modules in order to
parse test manifests. While
bug 1402010 details a better solution
to remove this requirement, the easy fix is to expand the sparse
checkout to include the missing files.
MozReview-Commit-ID: FSx6u6r2XfE
--- a/build/sparse-profiles/taskgraph
+++ b/build/sparse-profiles/taskgraph
@@ -2,16 +2,20 @@
[include]
# This file is read as part of validating the taskgraph.
path:browser/locales/all-locales
# Lots of random files in here are read. Just pull in the whole thing.
path:build/
+# TODO remove once bug 1402010 is resolved and test manifests aren't
+# processed in Files() reading mode in moz.build files.
+path:layout/tools/reftest/
+
# This file is read as part of validating the taskgraph.
path:mobile/locales/l10n-changesets.json
# The main meat of this profile.
path:taskcluster/
# Various files in these directories are read by taskgraph. Just pull
# them all in.