Henri Sivonen
de1f36197c
Bug 599583 - Make MochiKit tests use the Mozilla version of SimpleTest.js properly. r=jgriffin, a=blocking2.0-beta7.
2010-09-28 10:32:31 +03:00
Paul O’Shannessy
b0f0a207f0
Bug 600066 - Don't use octal escape sequences in mochitest harness [r=ctalbert, a=NPOTB]
2010-09-28 11:54:29 -07:00
Josh Aas
adc5d8646a
Bustage fix for bug 596762, I merged patches incorrectly. a=josh
2010-09-27 17:56:38 -04:00
Scott Greenlay
8b4e6b735f
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
e8615565e7
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
138d798f41
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
7fa21e948b
Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh
2010-09-23 16:06:13 -04:00
Scott Greenlay
5842fbcc5f
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
0475184a60
Backed out changeset c06ef0414fee, bug 596762. a=me
2010-09-20 22:13:13 -04:00
Scott Greenlay
20c58a1c26
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
Joel Maher
4c645cfeeb
Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB
2010-09-10 10:20:38 -07:00
Joel Maher
8c31c92e64
Bug 592859 Update browser chrome tests to only use chrome paths for mochitest to prep for android support r=ctalbert a=NPOTB
2010-09-10 10:20:38 -07:00
Jonas Sicking
1a2c535e49
Test for bug 590812. r=jst a=test-only
2010-09-03 15:53:28 -07:00
Justin Lebar
7dd9a1bb1f
merge backout
2010-08-24 15:51:34 -07:00
Justin Lebar
f4edc13523
Backed out changeset 2d57f5901aa2 (bug 576026). a=bustage
2010-08-24 15:41:14 -07:00
Joel Maher
8015553874
Bug 574189 - Fix chrome tests to work from an extension for android and e10s support a=NPOTB r=ctalbert
2010-08-24 10:29:34 -07:00
Edmund Wong
82c094d68f
Bug 576026 - runtests.py.in is an interpolated file and shouldn't be. r=ted, a=bsmedberg
...
--HG--
rename : testing/mochitest/runtests.py.in => testing/mochitest/runtests.py
2010-08-21 12:52:22 -07:00
Jonas Sicking
32a03526e0
Backout bugs 586754, 574189, 584611 due to orange. a=backout
2010-08-20 11:08:43 -07:00
Joel Maher
e3359fd310
Bug 574189 - Fix chrome tests so they can run from a .jar bundle (e10s, android) r=ctalbert a=NPOTB
2010-08-20 09:28:13 -07:00
Clint Talbert
ba84aeb40b
Bug 584611 - Correct mochitest test detection to search for test_* r=jmaher a=NPOTB
2010-08-20 08:27:58 -07:00
Gavin Sharp
5300943be2
Bug 589498: clean up browser test timing code, r=dtownsend, a=tests
2010-08-23 15:44:07 -07:00
Karl Tomlinson
771130a3b7
use "Test timed out" so that automation.py detects the time out b=414049 r=gavin a=testing
...
--HG--
extra : rebase_source : 515c62bfe919ab0ec62bd916f2930ee0ec10f11e
2010-08-23 13:29:05 +12:00
Karl Tomlinson
35de8505a4
b=414049 dump screen on first mochitest time out (GTK) r=ted a=testing
...
--HG--
extra : rebase_source : bc550d298019baa44f719cdd2b88181ac9c670eb
2010-08-23 13:27:26 +12:00
Robert O'Callahan
bbfebee4c5
Bug 586804. Swallow exceptions generated in the error message listener, to avoid infinite loop. r=robcee,a=test-only
2010-08-19 21:35:09 +12:00
Dão Gottwald
1cf5d82fff
Bug 584995 follow-up: Make waitForFocus output appear in browser-chrome test logs again. r=enn
...
--HG--
extra : rebase_source : cf13b1c120930194e98d12c190a68654518f3f56
2010-08-16 22:10:32 +02:00
Dão Gottwald
1cc954af30
Bug 585361 - Handle requests for synchronously removing an already asynchronously closing tab. r=gavin
...
--HG--
extra : rebase_source : 6f9c8f691706b63e70c2fc0d91b115e8894d5e0a
2010-08-11 15:12:54 +02:00
Benjamin Smedberg
6c2eb3acea
Back out all of dgottwald's push from Wed Aug 11 05:04:25 2010 PDT because the tree is in a state of chaos and the push was obviously against tree rules.
2010-08-11 09:00:33 -04:00
Dão Gottwald
614ec4a44c
Bug 585361 - Handle requests for synchronously removing an already asynchronously closing tab. r=gavin
2010-08-11 14:02:49 +02:00
Dão Gottwald
df2276d3ef
temporary measure against infinite loop after browser_bug380960.js (bug 585361)
2010-08-10 10:48:20 +02:00
Dave Townsend
896637e0e2
Bug 585396: Log how long tests take to run. r=robcee
2010-08-09 13:54:23 -07:00
Benjamin Smedberg
7c3e8bf65e
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Benjamin Smedberg
9e2bdfd15c
Merge mozilla-central into single-chrome-manifest.
2010-08-04 14:23:04 -04:00
Benjamin Smedberg
1655130cfc
Followup to bug 579178 part B (packaging) - only create the mochitest distribution bundle directory if it doesn't already exist
2010-07-22 10:44:38 -04:00
Benjamin Smedberg
b03ee925ac
Bug 579718 part B - packaging and build changes to ship a single chrome.manifest from which other manifests are read. r=khuey See long-form commit details below:
...
In a nonpackaged build, we have the following manifests:
* chrome.manifest is just a series of manifest directives for all the other manifests, generated in rules.mk using buildlist.py
** components/interfaces.manifest is also generated in rules.mk using buildlist.py
** components/components.manifest contains only the *binary* components. JS components each have their own manifest which is installed to dist/bin/components
** Each chrome/jarfile.jar has a matching chrome/jarfile.manifest, and JarMaker.py inserts this filename into the root chrome.manifest by importing buildlist.py
In a packaged build, we end up with the following manifests:
* chrome.manifest lists the four manifests below
** components/interfaces.manifest
** components/components.manifest
** chrome/nonlocalized.manifest
** chrome/localized.manifest
In the future it should be possible to integrate the three non-localized manifests directly into the root chrome.manifest for increased performance, but this is slightly tricky because it involves rewriting some manifest instructions which may include relative JAR URIs. That is left for a future followup.
When we repackage a l10n build, we only have to replace chrome/localized.manifest.
2010-07-22 10:38:59 -04:00
Dão Gottwald
415d9944a6
Bug 584995 - waitForFocus makes test analysis lie about the number of tests run. r=enn
...
--HG--
extra : rebase_source : 919daaea171f5e464b6363ba86c0c5202d5c66f1
2010-08-06 14:22:47 +02:00
Robert Sayre
c9964e0a70
Backed out changeset e393b9673207. ( Bug 573803 - add SSL WebSocket support to mochitest. r=ted )
2010-07-29 13:13:11 -07:00
Jonathan Griffin
fd0b5e28d8
Bug 573803 - add SSL WebSocket support to mochitest. r=ted
2010-07-29 10:23:58 -07:00
Markus Stange
93802b7886
Backed out changeset cd5c28912351, bug 574663 (momentum scroll zooming) because the new test fails on Windows.
2010-08-02 17:51:57 +02:00
Markus Stange
a1a5075923
Bug 574663 - Mark scroll events that are sent by touchpad momentum scrolling after the finger has left the touchpad with a kIsMomentum flag and prevent these events from changing the zoom factor. r=josh, r=smaug
2010-08-02 15:30:52 +02:00
Marco Bonardo
712786ecd5
Bug 576151 - Better message for leftover tabs and windows on timed out browser-chrome tests. r=gavin
2010-07-15 22:38:03 +02:00
Dão Gottwald
fabe9a713a
Bug 578301 - Clearly identify expected and actual results when tests fail. r=dbaron
2010-07-14 22:55:21 +02:00
Dave Townsend
0295fe77d3
Bug 376553: Don't restart during startup affor extension and app changes. r=robstring, r=bsmedberg
2010-07-14 10:13:26 -07:00
Jonathan Griffin
49f25de186
Bug 572570 - allow ssltunnel to detect WebSocket traffic via header inspection. r=ted
2010-07-28 10:55:36 -07:00
Clint Talbert
65a508d873
Bug 580418 Fix remote reftests to start their own httpd.js webserver r=jmaher
2010-07-26 18:43:34 -07:00
Clint Talbert
f960b0cffd
Bug 573694 Optionally allow reftest harness to write output to log file for android r=dbaron
2010-07-26 18:43:33 -07:00
Jonathan Griffin
df583f3699
Bug 572570 - backed out changeset 90ade0c197ed due to linux m0 oranges
2010-07-26 16:01:06 -07:00
Jonathan Griffin
e8663cf449
Bug 572570 - make ssltunnel recognize WebSocket traffic via header inspection. r=ted
2010-07-26 14:40:08 -07:00
Ted Mielczarek
ee8378966a
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-30 10:29:05 -04:00
Justin Dolske
9e6760b252
Backed out changeset e112f68bc941 (bug 574357) due to test failures.
2010-06-29 22:45:30 -07:00
Ted Mielczarek
7bd46535a1
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-29 19:34:39 -04:00
wfernandom2004@gmail.com
e5a4443d4c
Bug 572975, bug 573227, websocket fixes, r=smaug
...
--HG--
extra : rebase_source : d9b5160666ce18344abb47634fa94405c9c2d070
2010-06-28 00:09:29 +03:00
Timothy Nikkel
b5fc18f20b
Bug 571640. Part 1. Enhance synthesizeDrop to take a source element to start the drag on. r=enndeakin
2010-06-25 16:51:17 -05:00
Jesse Ruderman
cc75858eb7
Bug 570287 - New stack fixer that uses breakpad symbol files. r=ted
2010-06-25 14:47:19 -07:00
Joel Maher
09f5186347
Bug 567417 - bug to get mochitests running on fennec + e10s r=smaug,ctalbert
2010-06-24 13:30:50 -07:00
Clint Talbert
126b41fbcd
Bug 573263 - Refactor remote reftest to work on android, create shared remoteautomation class r=jmaher
2010-06-24 02:32:01 -07:00
Clint Talbert
ce2826b7ed
Bug 573263 - Refactor remote reftest to work on android, create shared remoteautomation class r=jmaher
2010-06-24 02:32:01 -07:00
Dave Townsend
455f8a5916
Bug 573779: Log which tabs were left at the end of a test. r=gavin
2010-06-22 11:28:32 -07:00
Jesse Ruderman
73ed1c1443
Fix MozillaFileLogger bustage ( https://bugzilla.mozilla.org/show_bug.cgi?id=570730#c9 )
...
--HG--
extra : rebase_source : 1720f7e2e57fcebd2362e4f296b38ad463fd6484
2010-06-17 13:36:02 -07:00
Jonathan Griffin
e6fdd7ae87
Bug 570789. Add WebSocket support to mochitest. r=ted
...
--HG--
extra : rebase_source : 2e33d054a13824d1a7e527777383820946684c3f
2010-06-16 22:38:55 -07:00
Matt Brubeck
dc22443c80
Bug 572244 - Mochitests broken in Fennec by bug 571885 [r=gavin]
2010-06-15 23:55:46 -04:00
Clint Talbert
903b3c4794
Bug 568624 Running runtestsremote does not work on windows r=jmaher
2010-06-15 13:02:17 -07:00
Dão Gottwald
23d1483a81
Bug 571885 - blame tests for leaving too many tabs open. pending r=gavin
2010-06-14 17:53:43 +02:00
Jesse Ruderman
8367ac529e
Bug 570730 - followup fix to include mochitest-browser-chrome
2010-06-10 21:28:34 -07:00
Jesse Ruderman
3f11bd09e1
Bug 570730 - automation.py should indicate which test crashed (or timed out) for reftests and mochitests. r=ctalbert
2010-06-10 18:46:18 -07:00
L. David Baron
22edfc1a71
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
9cf437bd26
Show value information for passing mochitests too. (Bug 570327) r=ted
2010-06-08 18:44:31 -07:00
L. David Baron
48ff3035cf
Make mochitest print the amount of time each test takes. (Bug 482162) r=ted
2010-06-08 18:44:31 -07:00
Paul O’Shannessy
621d10f57a
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
Clint Talbert
bf76d918e5
Bug 563860 - update runtestsremote.py to start webserver automatically and to work on android better r=jmaher
2010-05-27 13:02:15 -07:00
Honza Bambas
832c15d6d8
Bug 564975 - Intermittent test_bug455367.html | Test timed out, added larger timeout, r=ted
2010-05-21 22:43:09 +02:00
Ehsan Akhgari
44b832e7ed
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
Ehsan Akhgari
690d625e07
Bug 543278 - Try to use a more robust way of making sure that the main browser window is focused before running the next browser-chrome test; r=Mossop
2010-05-12 18:51:04 -04:00
Neil Deakin
f074891823
Bug 554873, improve waitForFocus to check for about:blank pages, r=mak
2010-05-18 09:31:03 -04:00
Ben Turner
cf6512babc
Bug 552300 - 'Use VMware VMs to run mochitests, optionally record and repeat until they fail.' r=ted.
2010-05-17 11:00:13 -07:00
Neil Deakin
4dff9efa31
Bug 527099, use waitForFocus to wait for the frameset window
2010-05-17 09:21:11 -04:00
Neil Deakin
c9e6e492b7
Add some debugging to help debug 527099
2010-05-16 13:22:55 -04:00
Michael Kohler
6c0f59f4a6
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Ehsan Akhgari
0373913f99
Backed out changeset 0e11e454db6c because of browser-chrome orangeness
2010-05-12 20:49:46 -04:00
Ehsan Akhgari
dda2015724
Bug 543278 - Try to use a more robust way of making sure that the main browser window is focused before running the next browser-chrome test; r=Mossop
2010-05-12 18:51:04 -04:00
Ted Mielczarek
bda71eee8a
bug 563745 - Make automationutils.py's minidump processing able to send minidumps to minidump-stackwalk-cgi. r=catlee
...
--HG--
extra : rebase_source : ebbf745e5e77c55437cb05071f49d421d08956c6
2010-05-06 08:06:09 -04:00
Jeff Walden
23aeebc511
Bug 552560 - Remove support for __parent__. r=mrbkap
2010-04-11 13:51:00 -07:00
Serge Gautherie
c4eb0f6244
Bug 427500 - Upgrade the copy of MochiKit used in Mochitest, to v1.4.2; (Dv2) Remove MochiKit r1174 tests.
...
r=ctalbert.
2010-05-01 14:02:03 +02:00
Jens Hatlak
fb9fae6739
Bug 554418 - "Enable synthesizeDragStart to specify coordinates" [r=enndeakin]
2010-03-24 10:33:00 -04:00
Serge Gautherie
b17ec6473e
Bug 427500 - Upgrade the copy of MochiKit used in Mochitest, to v1.4.2; (Gv1a) Explicitly test http://svn.mochikit.com/mochikit/tags/MochiKit-1.4.2/ (== r1480), make it run and pass.
...
r=ctalbert.
2010-04-16 16:50:56 +02:00
Serge Gautherie
89a8c1c560
Bug 427500 - Upgrade the copy of MochiKit used in Mochitest, to v1.4.2; (Fv1a) Explicitly test http://svn.mochikit.com/mochikit/tags/MochiKit-1.4.2/ (== r1480), add bare files.
...
r=ctalbert.
2010-04-16 16:50:56 +02:00
L. David Baron
71f1e1e1ec
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
Chris Jones
a8c5a07cbb
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Chris Jones
d17ed699f3
Backed out changeset cec7b12eb5e3
2010-04-02 13:20:22 -05:00
Chris Jones
f4b0fe954c
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Joel Maher
e64d339c02
Bug 553922 - Update remote test code to have MPL header and use devicemanager timeout properly (NPOTB) r=ctalbert
2010-03-24 10:51:17 -07:00
Masayuki Nakano
44096c6f1b
Bug 528396 Create XP level IME transaction tests r=roc+mats, sr=jst
2010-03-19 14:02:53 +09:00
Marco Bonardo
d64d994e1b
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
Joel Maher
24bb7e01bb
Bug 552440 Update runtestsremote to support exceptions from devicemanager.py r=ctalbert a=dholbert for CLOSED TREE landing, NPOTB
2010-03-15 15:47:34 -07:00
Ben Turner
b333ee7b0f
Bug 551256 - 'Automate VMWare recording over mochitests'. r=ted, a=dholbert for CLOSED TREE
2010-03-15 14:44:29 -07:00
Joel Maher
065fdc1f30
Bug 551222 Update runtestremote.py to account for changes in runtests.py for winmo refactoring r=ctalbert
2010-03-13 10:34:19 -08:00
Joel Maher
b6fdcf4a52
Bug 512319 Add options for mochitest to use an external server r=ted
2010-03-13 09:56:24 -08:00
Joel Maher
06ea20abd9
Bug 544097 Fixing up leaktest and profileserver tests to run with these changes r=ctalbert p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:37 -08:00
Joel Maher
6b6e9978a3
Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:36 -08:00
Mounir Lamouri
b1da1d01a2
Bug 550701 - synthesizeDragStart should not fail with |expectedDragData| = null.
...
r=enndeakin.
2010-03-10 21:03:23 +01:00
Brad Lassey
4257e0473f
bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
...
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
2010-03-10 13:36:45 -05:00