Commit Graph

53 Commits

Author SHA1 Message Date
Phil Ringnalda
d67d4b425f Back out d1a5599b49fa from bug 615546 for turning bug 592402 from something that hadn't happened for three months to a top-10 test failure, a=shaver 2011-01-09 01:11:31 -08:00
Serge Gautherie
1a372bd235 Bug 621384 - SimpleTest.showReport(): add a separator from the test content; (Av1) Add |addNode(HR());|.
r=rcampbell a=(test only).
2011-01-04 16:20:18 +01:00
Serge Gautherie
13b50d43cb Bug 615546 - SimpleTest.finish() should be asynchronous; (Av1a) SimpleTest.js: Create SimpleTest._finishNow() out of SimpleTest.finish() then call it asynchronously, Fix some (unrelated) nits.
r=rcampbell a=(test only).
2010-12-05 14:09:58 +01:00
Dave Townsend
284807a922 Backing out changeset ab44d15573e2 from bug 615546 due to an unusual rise in failures of bug 592402 (and maybe others). a=backout CLOSED TREE 2010-12-01 11:14:43 -08:00
Serge Gautherie
45ce2316d1 Bug 615546 - SimpleTest.finish() should be asynchronous; (Av1a) SimpleTest.js: Create SimpleTest._finishNow() out of SimpleTest.finish() then call it asynchronously, Fix some (unrelated) nits.
r=rcampbell a=(test only).
2010-12-01 18:24:03 +01:00
Josh Aas
fb3a0ae008 Bustage fix for bug 596762, I merged patches incorrectly. a=josh 2010-09-27 17:56:38 -04:00
Scott Greenlay
f194a55d10 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-27 16:42:43 -04:00
Josh Aas
2eb2b9f608 Back out patch for 596762, running the test plugin out-of-process on 64-bit Mac OS X is exposing a bug that causes a lot of intermittent orange. a=josh 2010-09-24 15:08:30 -04:00
Scott Greenlay
cc69f83153 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-24 10:32:02 -04:00
Josh Aas
b09e418994 Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh 2010-09-23 16:06:13 -04:00
Scott Greenlay
bb403eaaa1 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-23 13:21:55 -04:00
Josh Aas
323269ca7b Backed out changeset c06ef0414fee, bug 596762. a=me 2010-09-20 22:13:13 -04:00
Scott Greenlay
256f70c720 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-20 20:21:55 -04:00
Dão Gottwald
c7ab862553 Bug 584995 follow-up: Make waitForFocus output appear in browser-chrome test logs again. r=enn 2010-08-16 22:10:32 +02:00
Dão Gottwald
31fc929c5f Bug 584995 - waitForFocus makes test analysis lie about the number of tests run. r=enn 2010-08-06 14:22:47 +02:00
Dão Gottwald
f7205a7272 Bug 578301 - Clearly identify expected and actual results when tests fail. r=dbaron 2010-07-14 22:55:21 +02:00
Joel Maher
b0ecb592b1 Bug 567417 - bug to get mochitests running on fennec + e10s r=smaug,ctalbert 2010-06-24 13:30:50 -07:00
L. David Baron
87515e2680 Allow mochitests that don't require chrome privileges to run in a normal profile. (Bug 570328) r=jwalden 2010-06-08 18:44:31 -07:00
L. David Baron
7f1e214412 Show value information for passing mochitests too. (Bug 570327) r=ted 2010-06-08 18:44:31 -07:00
Paul O’Shannessy
ed8f7153a0 Bug 567870 - add waitForClipboard to SimpleTest [r=gavin]
This also updates the test for bug 556061 to use waitForClipboard.
2010-06-02 13:38:32 -07:00
Ehsan Akhgari
a91239aac9 Bug 542928 - Add some more debugging logs to waitForFocus in order to track down the browser-chrome random orange; r=enndeakin 2010-05-19 09:52:07 -04:00
Neil Deakin
8fe7449a30 Bug 554873, improve waitForFocus to check for about:blank pages, r=mak 2010-05-18 09:31:03 -04:00
Neil Deakin
00b6ceca40 Bug 527099, use waitForFocus to wait for the frameset window 2010-05-17 09:21:11 -04:00
Neil Deakin
a70dbd2ca5 Add some debugging to help debug 527099 2010-05-16 13:22:55 -04:00
L. David Baron
cb888902b1 Make mochitests not build and search the results table when run inside the harness. (Bug 466104) r=sayrer 2010-04-04 20:48:59 -07:00
Marco Bonardo
fc93e7561a Bug 553248 - waitForFocus in browser chrome tests uses SimpleTest ok(), rather than browser-test one. f=dao r=enn 2010-03-18 21:11:20 +01:00
L. David Baron
b7c848dcbe Add mechanism for an individual mochitest to say it needs a longer timeout. (Bug 527614) r=ted 2009-11-19 09:35:09 -08:00
Marco Bonardo
cf6adad881 Bug 521233 - waitForFocus(callback) times out in browser chrome tests. use it in browser_bug304198.js, r=enn 2009-10-28 17:22:59 +01:00
Ted Mielczarek
bd26f23cef report file + line number in mochitest onerror handler pushing to CLOSED TREE for better failure analysis 2009-10-22 11:36:33 -04:00
Neil Deakin
dd8caaa26c Bug 498799, use waitForFocus for test_focus.xul in various places 2009-09-18 13:02:44 -04:00
Sylvain Pasche
03dd2863de Bug 514667 - Let Mochitest run on IE
r=sayrer
2009-09-16 02:54:56 +02:00
Neil Deakin
be2026ffa4 Bug 506175, make some more tests use waitForFocus, r=sdwilsh 2009-09-09 09:04:13 -04:00
Neil Deakin
5c1ebff93d Improve the waitForFocus code a bit and add a pile of logging to help determine the cause of tests hanging due to focus 2009-09-05 23:03:07 -04:00
Neil Deakin
ce73a6d906 Bug 513707, add a method to wait for load and focus events before starting some tests, r=sayrer 2009-09-03 15:30:06 -04:00
Serge Gautherie
b61ac965b5 Bug 511888 - SimpleTest/SimpleTest.js: report stack too in |window.onerror|; (Bv1) additional nits; r=rcampbell 2009-08-24 19:07:43 +02:00
Serge Gautherie
e2cd983ed4 Bug 511888 - SimpleTest/SimpleTest.js: report stack too in |window.onerror|; (Av2) Do (the little) that can be done; r=rcampbell 2009-08-23 16:48:55 +02:00
Serge Gautherie
aebdc739ca Bug 494397 - SimpleTest.js |window.onerror| calls |SimpleTest.finish()| while test is still running; (Bv2) Update interactive report, Use 'diag' parameter from |window.onerror|; r=rcampbell 2009-08-21 20:41:44 +02:00
Serge Gautherie
00c04b5386 Bug 494397 - SimpleTest.js |window.onerror| calls |SimpleTest.finish()| while test is still running; (Av1) Tabs cleanup, Improve+Add error messages, Use executeSoon(); r=rcampbell 2009-06-19 20:10:20 +02:00
Serge Gautherie
f46f2fbb46 Bug 483407 - Improve the "mochitest*" harness; (Av1a) SimpleTest.js: Report tests which did not actually check anything, Improve ToDo support; r=dbaron 2009-05-12 03:38:29 +02:00
Jeff Walden
1e0a17695e Bug 469042 - Implement SimpleTest.executeSoon for non-Mozilla browsers. r=sayrer 2009-01-16 15:34:03 -08:00
Dave Townsend
173fd10da1 Bug 462338: Make executeSoon widely available. r=robcee, r=gavin 2008-10-30 17:22:17 +00:00
Nick Thomas
85c3060bfa Bug 443090 - Unify unittest failures (browser chrome and mochitest part) p=ted.mielczarek, r=gavin.sharp 2008-07-16 17:43:15 +12:00
6d6377dfc5 Bug 413789 - Remove "#" href from "Toggle passed tests" and "Toggle failed tests". This unbreaks tests which strictly rely on exact URL matches against the test window, in the case where you run the test, click a Toggle link, and then reload the page (which has a # tacked onto the URL before this patch). r+a=sayrer 2008-01-26 06:05:39 -08:00
b2967a5b19 Fix the way mochitest finds the body. Bug 398347, r=sayrer 2007-10-02 19:10:26 -07:00
33e502ab4e bug 379327 - have mochitest print test filename in FAIL lines. r=sayrer 2007-09-04 06:02:34 -07:00
d61434e541 Show diagnostics for todo tests. b=388690 r=sayrer 2007-07-18 21:59:26 -07:00
5e76920445 Add todo_is and todo_isnot functions. b=377721 r=sayrer 2007-04-16 18:06:42 -07:00
sayrer@gmail.com
e17d2fe676 Bug 370696. chrome mochitest. r=rcampbell 2007-02-20 01:56:30 +00:00
bzbarsky@mit.edu
d4e4377971 If an exception is thrown, make sure finish() still gets called as needed. r=sayrer 2007-01-18 19:30:38 +00:00
bzbarsky@mit.edu
f662680cf5 Make mochitest fail if an uncaught exception is thrown during one of the
tests.  Bug 365929, r=sayrer
2007-01-08 02:59:17 +00:00