Commit Graph

100 Commits

Author SHA1 Message Date
Gavin Sharp
3d28429c6a Back out bug 896711 for potentially causing metro test timeouts, CLOSED TREE 2013-08-02 13:02:22 -07:00
Gavin Sharp
2d4fe32d4d Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert
--HG--
extra : transplant_source : %9D%F5%0D/%105%29%20%BCW%EC%BEs%BB%22vgO%9B%87
2013-07-27 17:32:40 -07:00
Marco Bonardo
29442c3607 Bug 895376 - Make mochitest browser harness distinguish real timeouts from long-running tests.
r=gavin
2013-07-19 15:51:34 +02:00
Felipe Gomes
4476cb86f7 Bug 875463 - Implement --run-until-failure option for mochitests. r=jmaher 2013-05-24 16:03:50 -03:00
Marco Bonardo
419e8a8a49 Bug 863447 - Give mochitest-browser some time to complete off main thread work when nsGlobalWindows appear leaked
r=ttaubert
2013-04-24 20:05:17 +02:00
Gavin Sharp
cd411899ff Bug 851516: browser-chrome should wait for delayedStartup. r=joe
--HG--
extra : rebase_source : 242defb996e64271c100b7de1140dde76d3e3c39
2013-03-19 09:50:31 +01:00
L. David Baron
ced4573e23 Bug 850559: Make mochitests check that the test didn't leave the refresh driver under test control. r=ted 2013-03-15 14:40:37 -07:00
Nathan Froyd
264ce0c65a Bug 832491 - enable --timeout support in browser-chrome mochitests; r=jmaher 2013-02-19 13:27:28 -05:00
Jim Mathies
602df0a30e Bug 771271 - Get mochitest-metro-chrome tests running in immersive mode. r=jmaher 2013-02-12 14:51:24 -06:00
Boris Zbarsky
958259eb05 Bug 823228 part 1. Make browser-test.js ignore indexed properties on the window when determining whether a test leaked properties onto the global. r=dao 2013-01-17 12:30:36 -05:00
Dão Gottwald
5b3ee5260f Bug 756313 - Don't load the homepage before the first paint. r=enn 2012-11-02 03:46:56 +01:00
Ryan VanderMeulen
3ecbf1346a Backout e35f252ca573 for mochitest-other orange.
CLOSED TREE
2012-11-01 19:31:02 -04:00
Dão Gottwald
6d4b82ba46 Bug 756313 - Don't load the homepage before the first paint. r=enn 2012-11-01 22:00:35 +01:00
Myk Melez
782fce224f bug 770770: refactor webapp runtime test harness to reduce complexity/special-casing; r=adw
--HG--
extra : rebase_source : 183331b565d8c0577c9ba60a89f3c1ea6b11af9a
2012-08-14 15:27:26 -07:00
Tim Taubert
486d7be9bf Bug 728294 - Part 3 - Analyze cycle collection logs on testsuite shutdown to detected leaked windows; r=ted,smaug 2012-08-03 12:36:59 +02:00
Drew Willcoxon
f3a88b80ef Bug 733631 - Create a unit test infrastructure for the webapp runtime. r=myk,felipc,ctalbert 2012-06-29 15:52:43 -07:00
Mark Hammond
ae4a48da64 Bug 755558 - report exceptions in head.js during browser-test. r=gavin 2012-06-15 12:08:17 +10:00
Dão Gottwald
97df5908f9 Bug 734172 followup - add gBrowser check for sanity 2012-05-17 16:45:40 +02:00
Dão Gottwald
5f38e25ec2 Bug 734172 - Stop blaming tests that replace the first tab for leaking. r=ttaubert 2012-05-17 16:41:08 +02:00
Neil Rashbrook
0efdc15974 Bug 678726 Improved diagnostics to try to figure out what this random orange is r=ted 2012-05-10 22:46:15 +01:00
Dão Gottwald
28afb9e12c Bug 723953 - Fennec chrome scripts and tests leak global variables. r=mbrubeck 2012-04-06 22:02:15 +02:00
Serge Gautherie
47de83d6c5 Bug 725942. (Av1) browser-test.js: Ignore empty console messages. r=dtownsend. 2012-02-14 21:37:45 +01:00
Dão Gottwald
46128d4821 Bug 724286 - Fix TelemetryTimestamps, AddonManagerPrivate global scope pollution and whitelist __SSi. r=dietrich 2012-02-05 21:22:57 +01:00
Matt Brubeck
440762f297 Bug 720985 - Temporarily whitelist properties leaked by Fennec tests [r=dao] 2012-02-03 08:20:08 -08:00
Dão Gottwald
5100aaee99 Bug 720985 - Report a failure when a test leaks a global variable. r=gavin 2012-02-03 10:10:52 +01:00
Cameron McCormack
a1b27ed895 Bug 703176 - Ensure all browser chrome mochitests do fail when uncaught JS exceptions occur. (v1.1) r=jmaher 2011-12-02 23:25:03 +11:00
Cameron McCormack
75f1bbc8b2 Bug 652494 - Report uncaught JS exceptions in chrome mochitests as test failures. r=jmaher 2011-11-12 22:06:54 +11:00
Cameron McCormack
226417d399 Bug 701632 - Followup fix (pushed without refreshing patch). r=jmaher 2011-11-12 21:52:39 +11:00
Cameron McCormack
18b8685218 Bug 701632 - Add some newlines to dump() calls in browser-test.js. r=jmaher 2011-11-12 21:46:07 +11:00
Joel Maher
be5ce7dc85 Bug 676274 - refactor specialpowers so we can use the api in mochitest-chrome without specialpowers. r=ted, a=test-only. 2011-10-06 10:51:03 -04:00
Rob Campbell
1e780be459 merge m-c to fx-team 2011-08-31 09:21:43 -03:00
Malini Das
af8ec59a0c Bug 682028 - Rename the Mochitest 'loops' feature to be 'repeat'. r=jmaher 2011-08-29 16:14:33 -04:00
Malini Das
e306b1b5aa Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only 2011-08-12 12:21:36 -04:00
Dão Gottwald
e46544b325 Bug 658738 - Trigger additional GC+CC runs. r=gavin 2011-07-25 12:11:31 +02:00
Ehsan Akhgari
0787743cf4 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-15 08:13:08 -04:00
Cameron McCormack
1d4c284e8c Bug 670817 - Check that uncaught exceptions cause test failures. (v2) r=jmaher 2011-07-15 14:43:09 +12:00
Malini Das
d494a702ae Bug 603517 - Enable mochitest to optionally run in loops without restarting the browser r=ctalbert 2011-07-14 14:39:17 -07:00
Ian Neal
8140dd7095 Bug 671421 - Fix undefined Cu issue following landing of bug 658738 r=gavin.sharp 2011-07-13 23:34:01 +01:00
Blair McBride
6425f4d33d Bug 678120 - Browser-chrome mochitests should give a stacktrace on failures. r=ted.mielczarek 2010-09-22 20:58:42 +12:00
Dão Gottwald
d32c061be8 Bug 658738 - Schedule final GC before finishing the browser-chrome test suite. r=gavin 2011-07-06 08:15:52 +02:00
Dão Gottwald
dfd0fdcac6 Bug 658738 - clean out each test's scope. r=gavin 2011-06-10 09:00:45 +02:00
Benjamin Stover
4384958eb5 Bug 658065 Fix some warnings in mochitest harness r=ctalbert 2011-06-08 09:04:14 -07:00
Joel Maher
49f029c6fb Bug 654461 - cleanup chrome and a11y harnesses to simplify code. r=ted, a=test-only 2011-05-17 13:10:37 -04:00
Marco Bonardo
28155c0088 Bug 651107 - Allow waitForClipboard to check for any custom flavor.
r=ehsan,ted
2011-04-23 02:04:15 +02:00
Benjamin Stover
6dc7507c52 Bug 643187 Add support for generators to mochitests r=robcee 2011-03-29 16:41:29 -07:00
Ehsan Akhgari
47e2b07627 Bug 607639 - Check for any window left open after a browser-chrome test; r=gavin 2011-03-28 16:29:09 -04:00
Marco Bonardo
dcae976170 Bug 630838 - Clear document.popupNode between browser chrome tests.
r=mano, gavin a=tests-only
2011-02-02 17:00:47 +01:00
Dave Townsend
2ea8fdd74f Bug 608416: Stop exceptions from cleanup functions from breaking the harness. r=gavin, a=tests 2010-10-30 11:59:18 -07:00
Dave Townsend
00e3246a8b Bug 607018: Browser harness is always on top on Linux. r=gavin, a=tests 2010-10-25 16:38:01 -07:00
Jonathan Griffin
14394b5284 Bug 600413 - make mochitest-browser-chrome logging a little more similar to mochitest-plain. r=ctalbert, a=tests
--HG--
extra : rebase_source : 78bdb3f6cd810f116d94a4c2a0061c88fe7c65a0
2010-10-19 12:20:49 -07:00