Commit Graph

129 Commits

Author SHA1 Message Date
Ahmed Kachkach
e420cd4b58 Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Carsten "Tomcat" Book
1358119f32 Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
Ahmed Kachkach
64d66ddf12 Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger 2014-07-10 13:33:00 +02:00
David Rajchenbach-Teller
b6e6f41302 Bug 1023787 - Make Task.jsm stack rewriting play nicely with xpcshell and mochi tests. r=paolo, r=mikedeboer 2014-06-20 14:23:00 -04:00
David Rajchenbach-Teller
8886674794 Bug 1010518 - Activate Task.Debugging.maintainStack on test suites. r=ted 2014-06-09 14:43:00 +02:00
Dão Gottwald
c10e08cb13 Bug 805068 - Make browser chrome tests more self-contained by giving each test a new blank tab. r=ttaubert 2014-05-07 15:08:05 +02:00
Gavin Sharp
0ccd1cc3bf Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert/vporof 2013-07-27 17:32:40 -07:00
Myk Melez
95169359dd Bug 1001681 - define Task to fix webapprt-test-chrome tests; r=jmaher 2014-04-26 14:05:46 -07:00
Marco Castelluccio
ceb38ce121 Bug 1000512 - If a test cleanup function returns a promise, wait for it to be resolved before running other tests. r=jmaher 2014-04-24 16:34:00 +02:00
David Rajchenbach-Teller
9b6a78c444 Bug 991040 - Uncaught async exceptions in mochitests now cause warnings. r=ted 2014-04-17 16:23:23 -04:00
Tim Taubert
eeec5abd45 Bug 995266 - Prevent mochitest-browser harness from leaking due to SimpleTest overrides. r=ted
CLOSED TREE
2014-04-11 17:57:59 +02:00
Paolo Amadini
f1f976aeb5 Bug 985954 - Remove deprecated promise.js usage in the testing framework. r=ted 2014-04-01 13:45:48 +02:00
Phil Ringnalda
a4b2986c43 Bug 983948 - Temporarily increase the per-test browser-chrome default timeout to 45 seconds 2014-03-23 16:55:34 -07:00
Masatoshi Kimura
4e565c2efe Bug 980278 - Remove DataContainerEvent dependency from Mochitest. r=jmaher 2014-03-21 13:00:00 +09:00
Mark Hammond
ce47a597a6 Bug 935799 - Add mochitest-e10s-utils.js to help tests when run in an e10s environment. r=felipe,ted 2014-03-03 09:33:30 +11:00
Tim Taubert
08649cb1c0 Bug 975552 - Let the leak detector know about the preloaded customization tab r=bustage 2014-02-28 20:55:37 +01:00
Jan de Mooij
3e3e10f50a Bug 970645 - Fix Mochitest-BC leak finder to use a shrinking instead of non-shrinking gc. r=mccr8 2014-02-11 11:07:24 +01:00
Nathan Froyd
741483d39f Bug 940637 - part 3 - change MemoryStats.dump to dump about:memory and DMD if instructed; r=jmaher 2013-11-21 13:03:19 -05:00
Ryan VanderMeulen
2460ff9da4 Merge m-c to fx-team. 2013-11-21 11:39:17 -05:00
Tim Taubert
01f49d12c5 Bug 932898 - Bring back the shutdown leak detector r=ted
From 246109686e62e3231ccba74a84adaa0774f2a1af Mon Sep 17 00:00:00 2001
2013-11-20 21:53:08 +01:00
Mike de Boer
35f9581a9b Bug 873126: integrate Assert.jsm into Mochitest. r=ted 2013-11-21 11:26:33 +01:00
Shu-yu Guo
e17ab37f21 Bug 939414 - Dump memory stats for browser-chrome. (r=ted) 2013-11-20 12:08:07 -08:00
Ryan VanderMeulen
497539e271 Backed out changeset 53627e59f761 (bug 932898) for mochitest-mc timeouts. 2013-11-20 14:30:30 -05:00
Tim Taubert
57fd24bb03 Bug 932898 - Bring back the shutdown leak detector r=ted 2013-11-01 11:25:17 +01:00
Felipe Gomes
3af2806084 Bug 916797 - --run-until-failure mochitest option should support running multiple tests. r=jmaher 2013-11-05 13:48:36 -02:00
Felipe Gomes
5659d7626e Bug 932144 - Add option to break into debugger on test failure. r=jmaher 2013-11-01 17:23:34 -02:00
L. David Baron
51795ca2fd Bug 847275 patch 2: Temporarily disable failures from checking of assertions in browser-chrome mochitests so that we can annotate the expected assertions before enabling. r=dao 2013-09-09 12:21:24 +02:00
L. David Baron
f8cff480b3 Bug 847275 patch 1: Make assertions cause test failures in browser-chrome mochitest. r=dao
I tested all three error messages manually by making different
SimpleTest.expectAssertions() calls in
browser/base/content/test/browser_aboutHome.js .
2013-09-09 12:21:24 +02:00
David Rajchenbach-Teller
57248116a7 Bug 872229 - Add an add_task API for mochitest. r=ted 2013-06-04 15:35:43 +02:00
Gavin Sharp
2b5eaca448 Back out bug 896711 for potentially causing metro test timeouts, CLOSED TREE 2013-08-02 13:02:22 -07:00
Gavin Sharp
7b4390623c Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert 2013-07-27 17:32:40 -07:00
Marco Bonardo
9744fc5ab5 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
e585a66a23 Bug 875463 - Implement --run-until-failure option for mochitests. r=jmaher 2013-05-24 16:03:50 -03:00
Marco Bonardo
a5a79cd2eb 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
73a0683a93 Bug 851516: browser-chrome should wait for delayedStartup. r=joe 2013-03-19 09:50:31 +01:00
L. David Baron
62b7dfd98f 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
dac2dd9e8b Bug 832491 - enable --timeout support in browser-chrome mochitests; r=jmaher 2013-02-19 13:27:28 -05:00
Jim Mathies
2ab5897caf Bug 771271 - Get mochitest-metro-chrome tests running in immersive mode. r=jmaher 2013-02-12 14:51:24 -06:00
Boris Zbarsky
246a5a228b 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
ad92592cef Bug 756313 - Don't load the homepage before the first paint. r=enn 2012-11-02 03:46:56 +01:00
Ryan VanderMeulen
347e549d1e Backout e35f252ca573 for mochitest-other orange.
CLOSED TREE
2012-11-01 19:31:02 -04:00
Dão Gottwald
85b0e8a97e Bug 756313 - Don't load the homepage before the first paint. r=enn 2012-11-01 22:00:35 +01:00
Myk Melez
df103ffdb0 bug 770770: refactor webapp runtime test harness to reduce complexity/special-casing; r=adw 2012-08-14 15:27:26 -07:00
Tim Taubert
3d19a9e113 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
ad26288697 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
54d5d50833 Bug 755558 - report exceptions in head.js during browser-test. r=gavin 2012-06-15 12:08:17 +10:00
Dão Gottwald
55c8d878f7 Bug 734172 followup - add gBrowser check for sanity 2012-05-17 16:45:40 +02:00
Dão Gottwald
01f96ba21f Bug 734172 - Stop blaming tests that replace the first tab for leaking. r=ttaubert 2012-05-17 16:41:08 +02:00
Neil Rashbrook
318544b461 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
54d68a454c Bug 723953 - Fennec chrome scripts and tests leak global variables. r=mbrubeck 2012-04-06 22:02:15 +02:00