gecko-dev/build
Andrew Halberstadt ea89582f61 Bug 1320194 - Generate all-tests.pkl and related files when resolving tests r=mshal
This replaces the 'run-tests-deps' make target with a python function that will directly
read moz.build files, emit them with TestManifestEmitter, then consume them with
TestManifestBackend. Because the TestResolver is the only place that actually reads the
test metadata files, we can remove this logic from the CommonBackend as well.

MozReview-Commit-ID: DXgMoeH5dKf



MozReview-Commit-ID: HstZ57qkqf2

--HG--
extra : rebase_source : f377fa6863ef66d3adb86ed64f844e346686862f
2017-02-01 09:56:09 -05:00
..
annotationProcessors
autoconf Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj 2017-02-10 11:10:23 -05:00
build-clang Bug 1337233 - Part 2: Update cross-compile OS X builds to clang 3.9; r=froydnj 2017-02-08 09:48:28 -05:00
clang-plugin Bug 1332078 - Ignore trivial nodes when checking for MOZ_NO_ADDREF_RELEASE_ON_RETURN calls, r=ehsan 2017-01-19 15:27:22 -05:00
compare-mozconfig Bug 1336311 - Change code comments with http://hg.mozilla.org to https://. r=gps 2017-02-07 17:52:56 +01:00
docs Bug 1284816 - Remove --disable-rust. r=ted 2017-02-01 15:38:49 -08:00
macosx Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj 2017-02-10 11:10:23 -05:00
mobile Bug 1330772 - Remove all b2g related code from reftests, r=jmaher 2017-01-12 16:37:37 -05:00
moz.configure Bug 1339670 - Use cargo --version --verbose output when available. r=froydnj 2017-02-15 11:22:34 +09:00
package/mac_osx
pgo Backed out changeset 10f82a72aa02 (bug 1328824) for eslint failure 2017-01-18 18:23:39 +08:00
pymake
release
sanitizers Bug 1334461 - run mochitest-a11y on ubuntu 16.04 instead of 12.04. r=kats 2017-01-27 12:28:28 -05:00
unix Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj 2017-02-10 11:10:23 -05:00
util Bug 809492 - Rename num_constructors test to num_static_constructors r=jmaher 2017-02-06 15:17:07 -05:00
valgrind Bug 1334991 - Further suppressions for Mochitests on Valgrind on Taskcluster, Jan 2017. r=n.nethercote. 2017-02-02 10:24:48 +01:00
win32
win64
.gdbinit_python.in
.lldbinit.in
Makefile.in
__init__.py
appini_header.py Bug 1321593 part A - Refactor nsXREAppData: 1) make nsXREAppData strongly own its members 2) rename it to mozilla::XREAppData 3) separate out the static compiled data into StaticXREAppData 4) Remove XRE_CreateAppData and XRE_FreeAppData 5) remove the struct size and related size-checking code which was only ever useful for cross-version compatibility, r=glandium 2016-12-02 09:07:24 -05:00
application.ini.in Bug 1330875 - Remove MOZ_APP_STATIC_INI. r=mshal 2017-01-13 14:51:07 +09:00
automation-build.mk
automation.py.in Bug 1334900 - drop reftest process kill code for Windows 2000. r=jmaher 2017-01-30 21:00:36 +01:00
binary-location.mk
buildconfig.py
checksums.py
defines.sh
dumbmake-dependencies
gecko_templates.mozbuild Backed out 4 changesets (bug 1306329) for 3000+ hazards a=backout 2017-01-17 17:55:24 -08:00
gen_test_backend.py Bug 1320194 - Generate all-tests.pkl and related files when resolving tests r=mshal 2017-02-01 09:56:09 -05:00
gen_test_packages_manifest.py
genrc.sh
gyp.mozbuild Bug 1336329 - Pass clang value from mozbuild to gyp. r=jesup 2017-02-03 06:01:02 +00:00
gyp_base.mozbuild
mach_bootstrap.py Bug 1331062 - Add pytoml to mach's search path; r=froydnj 2017-01-13 12:11:52 -08:00
moz-automation.mk Bug 1329355 - Remove MOZ_AUTOMATION_PRETTY*; r=ted 2017-01-10 11:07:13 -05:00
moz.build Bug 1330875 - Remove MOZ_APP_STATIC_INI. r=mshal 2017-01-13 14:51:07 +09:00
mozconfig.artifact Bug 1331783 - Fix MAKECAB option when set in artifact builds. r=rillian 2017-01-18 20:13:10 -08:00
mozconfig.automation Bug 1329355 - Remove MOZ_AUTOMATION_PRETTY*; r=ted 2017-01-10 11:07:13 -05:00
mozconfig.cache
mozconfig.clang-cl
mozconfig.common Bug 1283898 - Make tooltool rust available in all automation. r=gps 2016-11-30 16:10:33 -08:00
mozconfig.common.override
mozconfig.rust Bug 1324120 - Ensure mozconfig.rust uses the TOOLTOOL_DIR when available. r=gps 2016-12-22 13:18:05 +01:00
mozconfig.vs-common
mozconfig.win-common Bug 1333826 - Remove all references to MOZ_AUTOMATION_SDK, r=mshal 2017-01-25 12:30:49 -05:00
prebuilt-interfaces.manifest
qemu-wrap
rebuild-backend.mk Bug 1320194 - Use 'wildcard' instead of dummy rules when re-generating build backends, r=glandium 2017-02-10 16:29:29 -05:00
sccache.mk
subconfigure.py
submit_telemetry_data.py
telemetry-schema.json
templates.mozbuild Bug 1312916 - Add support for host rust libraries in moz.build. r=froydnj 2017-01-19 14:58:10 -08:00
test_templates.mozbuild
update-settings.ini
upload.py
variables.py Bug 1282782 - Add sourcestamp file to the source package. r=ted 2016-12-22 09:14:00 +01:00
virtualenv_packages.txt Bug 1320073 - Rename marionette-client to marionette-harness and release version 4.0.0. r=gps,maja_zf,mtseng,SingingTree 2016-12-12 13:05:34 +01:00
windows_toolchain.py Bug 1335309 - Change the default for find_executables to False. r=mshal 2017-01-31 14:06:15 +09:00