gecko-dev/testing
Mike Conley 60b9bd178c Bug 1256472 - Make ShutdownLeaksCollector do more aggressive GCing and CCing to avoid erroneous shutdown leak reports in tests. r=mccr8
With bug 1256472 fixed, we have greater probability of out-of-process browsers being in the midst
of teardown and destruction when tests complete. There's already TabDestroyObserver in the parent
process making sure that the TabParent's are properly cleaned up, but we need to be more aggressive
about clearing out remaining nsIDOMWindow's and DocShells in the content processes.

This change more or less mirrors what's already going on in browser-test.js.

MozReview-Commit-ID: FZnNLpbfTEY

--HG--
extra : rebase_source : b31ce374f22d851d742b20086ff6676d82663c02
2017-03-18 12:48:42 -04:00
..
awsy Bug 1272113: Adding awsy package into m-c r=erahm 2017-03-11 02:33:19 +08:00
config Bug 1336107 - Update geckodriver to v0.15.0 2017-03-17 14:34:36 +00:00
crashtest
firefox-ui Bug 1288633 - Add SafeBrowsing report false positive URL test.r=francois 2017-02-21 11:25:04 +08:00
gtest Bug 1343557 - Update build for gtest and gmock 1.7.0; r=ted.mielczarek 2017-03-03 14:54:05 -05:00
instrumentation
marionette Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf 2017-03-20 22:43:32 +01:00
mochitest Bug 1256472 - Make ShutdownLeaksCollector do more aggressive GCing and CCing to avoid erroneous shutdown leak reports in tests. r=mccr8 2017-03-18 12:48:42 -04:00
modules Bug 1317019 - Fix object iteration and check if scriptName exists. r=chmanchester,jmaher 2017-01-21 16:04:28 -07:00
mozbase Backed out changeset e73241bcb49a (bug 1340584) for Windows build failures a=backout CLOSED TREE 2017-03-16 10:25:15 -07:00
mozharness bug 1348922: make release automation update websense bypass rule. r=rail 2017-03-20 14:29:06 -04:00
profiles Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local. r=smaug 2017-03-17 11:01:59 +08:00
runtimes
specialpowers Bug 1344590: Part 4 - Store parsed and normalized extension data in indexedDB. r=aswan 2017-03-08 09:16:01 -08:00
talos Bug 1329111 - Make talos profiling symbolication compatible with the new profile format. r=jmaher 2017-03-13 17:31:39 -04:00
tools Bug 1343361 - Auomatically replace -u all with a set of suites that do not include compiled tests when requesting an artifact build via |./mach try|. r=maja_zf 2017-02-28 14:27:57 -08:00
tps
web-platform Bug 1322383 - Ensure that finalizers always work on a valid window. r=jgraham 2017-03-21 12:02:47 +01:00
xpcshell Backed out changeset e73241bcb49a (bug 1340584) for Windows build failures a=backout CLOSED TREE 2017-03-16 10:25:15 -07:00
cppunittest.ini
mach_commands.py Backed out changeset e73241bcb49a (bug 1340584) for Windows build failures a=backout CLOSED TREE 2017-03-16 10:25:15 -07:00
moz.build Bug 1330329 - set bug_components for talos tests in moz.build files. r=gbrown 2017-01-13 08:40:30 -05:00
README.txt
remotecppunittests.py Backed out changeset e73241bcb49a (bug 1340584) for Windows build failures a=backout CLOSED TREE 2017-03-16 10:25:15 -07:00
runcppunittests.py
testsuite-targets.mk Backed out changeset e73241bcb49a (bug 1340584) for Windows build failures a=backout CLOSED TREE 2017-03-16 10:25:15 -07:00

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff