Commit Graph

3497 Commits

Author SHA1 Message Date
Ryan VanderMeulen
77773dff70 Merge inbound to m-c. 2013-09-09 15:55:42 -04:00
Gregory Szorc
85cad798a7 Bug 860839 - Initial implementation of |mach test|; r=jhammel
The future of running tests is this command. It is a unified command for
running tests. Currently, it only supports running test suites from
their full test suite name or TBPL abbreviation. Support will be added
in the future for running individual tests or mixing and matching tests
of different flavors.
2013-09-09 12:37:38 -07:00
Gregory Szorc
c2c617a95e Bug 913241 - Support chunking mochitests from mach; r=jmaher 2013-09-09 12:36:03 -07:00
Askeing Yen
7c7d592148 Bug 912890 - [Marionette Client] Add shuffle for tests. r=jgriffin 2013-09-06 15:30:55 +08:00
Phil Ringnalda
7b4ec0d8d5 Merge b2g-inbound to m-c 2013-09-08 08:28:14 -07:00
Masatoshi Kimura
3ea4cf31e9 Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley 2013-09-07 18:49:03 +09:00
Phil Ringnalda
625e976c03 Back out c8687e99dc75 (bug 913510) for Android bustage 2013-09-06 19:08:42 -07:00
Fabrice Desré
595ce186af Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau
--HG--
rename : b2g/chrome/content/shell.xul => b2g/chrome/content/shell.html
2013-08-28 14:35:34 -07:00
Jim Blandy
d5b6b24fc6 Bug 892114: Add support for Unix domain sockets to nsIServerSocket.idl and @mozilla.org/network/server-socket;1. r=mayhemer 2013-09-06 08:06:23 -07:00
Jim Blandy
28ebe45d1b Bug 899757: Make nsServerSocket::InitWithAddress provide more detailed error results. r=mayhemer, r=ted
I looked through the NSPR socket creation functions that InitWithAddress
uses to see which errors they could return, and placed appropriate comments
in ErrorAccordingToNSPR.

The test coverage is not great; in particular, I wasn't able to find a way
to elicit "address in use" errors from Windows (although I could from
Linux); the web says that Windows is much more relaxed about binding
listening sockets than Unix derivatives. I'm interested in suggestions.
2013-09-06 08:06:22 -07:00
L. David Baron
d44257314d 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
4163ff5187 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
Ms2ger
4abf38566a Merge m-c to inbound. 2013-09-06 12:31:58 +02:00
Ms2ger
f8962d36e5 Bug 903080 - Move CSP tests in content/base/test into a subdir; r=ddahl+mshal
--HG--
rename : content/base/test/file_CSP.css => content/base/test/csp/file_CSP.css
rename : content/base/test/file_CSP.sjs => content/base/test/csp/file_CSP.sjs
rename : content/base/test/file_CSP_bug663567.xsl => content/base/test/csp/file_CSP_bug663567.xsl
rename : content/base/test/file_CSP_bug663567_allows.xml => content/base/test/csp/file_CSP_bug663567_allows.xml
rename : content/base/test/file_CSP_bug663567_allows.xml^headers^ => content/base/test/csp/file_CSP_bug663567_allows.xml^headers^
rename : content/base/test/file_CSP_bug663567_blocks.xml => content/base/test/csp/file_CSP_bug663567_blocks.xml
rename : content/base/test/file_CSP_bug663567_blocks.xml^headers^ => content/base/test/csp/file_CSP_bug663567_blocks.xml^headers^
rename : content/base/test/file_CSP_bug802872.html => content/base/test/csp/file_CSP_bug802872.html
rename : content/base/test/file_CSP_bug802872.html^headers^ => content/base/test/csp/file_CSP_bug802872.html^headers^
rename : content/base/test/file_CSP_bug802872.js => content/base/test/csp/file_CSP_bug802872.js
rename : content/base/test/file_CSP_bug802872.sjs => content/base/test/csp/file_CSP_bug802872.sjs
rename : content/base/test/file_CSP_bug885433_allows.html => content/base/test/csp/file_CSP_bug885433_allows.html
rename : content/base/test/file_CSP_bug885433_allows.html^headers^ => content/base/test/csp/file_CSP_bug885433_allows.html^headers^
rename : content/base/test/file_CSP_bug885433_blocks.html => content/base/test/csp/file_CSP_bug885433_blocks.html
rename : content/base/test/file_CSP_bug885433_blocks.html^headers^ => content/base/test/csp/file_CSP_bug885433_blocks.html^headers^
rename : content/base/test/file_CSP_bug888172.html => content/base/test/csp/file_CSP_bug888172.html
rename : content/base/test/file_CSP_bug888172.sjs => content/base/test/csp/file_CSP_bug888172.sjs
rename : content/base/test/file_CSP_evalscript_main.html => content/base/test/csp/file_CSP_evalscript_main.html
rename : content/base/test/file_CSP_evalscript_main.html^headers^ => content/base/test/csp/file_CSP_evalscript_main.html^headers^
rename : content/base/test/file_CSP_evalscript_main.js => content/base/test/csp/file_CSP_evalscript_main.js
rename : content/base/test/file_CSP_evalscript_main_allowed.js => content/base/test/csp/file_CSP_evalscript_main_allowed.js
rename : content/base/test/file_CSP_evalscript_main_allowed_getCRMFRequest.js => content/base/test/csp/file_CSP_evalscript_main_allowed_getCRMFRequest.js
rename : content/base/test/file_CSP_evalscript_main_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html
rename : content/base/test/file_CSP_evalscript_main_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html^headers^
rename : content/base/test/file_CSP_evalscript_main_getCRMFRequest.js => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.js
rename : content/base/test/file_CSP_evalscript_main_spec_compliant.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html^headers^
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html^headers^
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html^headers^
rename : content/base/test/file_CSP_evalscript_no_CSP_at_all.html => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html
rename : content/base/test/file_CSP_evalscript_no_CSP_at_all.html^headers^ => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html^headers^
rename : content/base/test/file_CSP_evalscript_no_CSP_at_all.js => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.js
rename : content/base/test/file_CSP_frameancestors.sjs => content/base/test/csp/file_CSP_frameancestors.sjs
rename : content/base/test/file_CSP_frameancestors_main.html => content/base/test/csp/file_CSP_frameancestors_main.html
rename : content/base/test/file_CSP_frameancestors_main.js => content/base/test/csp/file_CSP_frameancestors_main.js
rename : content/base/test/file_CSP_frameancestors_main_spec_compliant.html => content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.html
rename : content/base/test/file_CSP_frameancestors_main_spec_compliant.js => content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.js
rename : content/base/test/file_CSP_frameancestors_spec_compliant.sjs => content/base/test/csp/file_CSP_frameancestors_spec_compliant.sjs
rename : content/base/test/file_CSP_inlinescript_main.html => content/base/test/csp/file_CSP_inlinescript_main.html
rename : content/base/test/file_CSP_inlinescript_main.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main.html^headers^
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant.html => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html^headers^
rename : content/base/test/file_CSP_inlinestyle_main.html => content/base/test/csp/file_CSP_inlinestyle_main.html
rename : content/base/test/file_CSP_inlinestyle_main.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main.html^headers^
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant.html => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html^headers^
rename : content/base/test/file_CSP_main.html => content/base/test/csp/file_CSP_main.html
rename : content/base/test/file_CSP_main.html^headers^ => content/base/test/csp/file_CSP_main.html^headers^
rename : content/base/test/file_CSP_main.js => content/base/test/csp/file_CSP_main.js
rename : content/base/test/file_CSP_main_spec_compliant.html => content/base/test/csp/file_CSP_main_spec_compliant.html
rename : content/base/test/file_CSP_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_main_spec_compliant.js => content/base/test/csp/file_CSP_main_spec_compliant.js
rename : content/base/test/file_bothCSPheaders.html => content/base/test/csp/file_bothCSPheaders.html
rename : content/base/test/file_bothCSPheaders.html^headers^ => content/base/test/csp/file_bothCSPheaders.html^headers^
rename : content/base/test/file_csp_bug768029.html => content/base/test/csp/file_csp_bug768029.html
rename : content/base/test/file_csp_bug768029.sjs => content/base/test/csp/file_csp_bug768029.sjs
rename : content/base/test/file_csp_bug773891.html => content/base/test/csp/file_csp_bug773891.html
rename : content/base/test/file_csp_bug773891.sjs => content/base/test/csp/file_csp_bug773891.sjs
rename : content/base/test/file_csp_redirects_main.html => content/base/test/csp/file_csp_redirects_main.html
rename : content/base/test/file_csp_redirects_page.sjs => content/base/test/csp/file_csp_redirects_page.sjs
rename : content/base/test/file_csp_redirects_resource.sjs => content/base/test/csp/file_csp_redirects_resource.sjs
rename : content/base/test/test_CSP.html => content/base/test/csp/test_CSP.html
rename : content/base/test/test_CSP_bug663567.html => content/base/test/csp/test_CSP_bug663567.html
rename : content/base/test/test_CSP_bug802872.html => content/base/test/csp/test_CSP_bug802872.html
rename : content/base/test/test_CSP_bug885433.html => content/base/test/csp/test_CSP_bug885433.html
rename : content/base/test/test_CSP_bug888172.html => content/base/test/csp/test_CSP_bug888172.html
rename : content/base/test/test_CSP_evalscript.html => content/base/test/csp/test_CSP_evalscript.html
rename : content/base/test/test_CSP_evalscript_getCRMFRequest.html => content/base/test/csp/test_CSP_evalscript_getCRMFRequest.html
rename : content/base/test/test_CSP_frameancestors.html => content/base/test/csp/test_CSP_frameancestors.html
rename : content/base/test/test_CSP_inlinescript.html => content/base/test/csp/test_CSP_inlinescript.html
rename : content/base/test/test_CSP_inlinestyle.html => content/base/test/csp/test_CSP_inlinestyle.html
rename : content/base/test/test_bothCSPheaders.html => content/base/test/csp/test_bothCSPheaders.html
rename : content/base/test/chrome/test_csp_bug768029.html => content/base/test/csp/test_csp_bug768029.html
rename : content/base/test/chrome/test_csp_bug773891.html => content/base/test/csp/test_csp_bug773891.html
rename : content/base/test/test_csp_redirects.html => content/base/test/csp/test_csp_redirects.html
2013-09-06 08:41:38 +02:00
Geoff Brown
d1f14242b4 Bug 912779 - Improve error handling in mochitest runtestsremote.py; r=jmaher 2013-09-05 10:14:56 -06:00
Geoff Brown
e273a1980c Bug 908275 - Use mozlog in mochitest runtestsremote; r=jmaher 2013-09-05 10:14:54 -06:00
Jonathan Griffin
d860a35a0a Bug 908356 - In-tree reuqirements files for marionette and mozbase, r=aki 2013-09-05 17:36:16 -07:00
James Lal
2422b9ed6b Bug 912809 - Use false instead of true in scrollIntoView, r=jgriffin 2013-09-05 10:38:36 -07:00
Nicholas Nethercote
12df66267b Bug 912863 - Update Talos version. r=jhammel.
--HG--
extra : rebase_source : fc3fb273162380fd6c6a32afea08c36d197a8497
2013-09-05 15:50:51 -07:00
Masatoshi Kimura
a0a010acc8 Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley 2013-09-07 09:34:21 +09:00
Dave Hunt
bbcd4a0cad Bug 902679 - Store specified device serial in marionette. r=jgriffin 2013-09-12 12:19:51 +01:00
Dave Hunt
8ce91a3317 Bug 911196 - Bump marionette_client version to 0.5.37. r=jgriffin 2013-09-05 13:27:57 +01:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
David Burns
12c0c58961 Bug 912244: Correct screenshot with element highlighting in Marionette; r=jgriffin 2013-09-04 09:05:43 +01:00
Mihnea Dobrescu-Balaur
eda03c54d2 Bug 911249 - Make sure harness does not block if killing a process hangs. r=ted 2013-09-03 13:56:08 -07:00
Ted Mielczarek
4b29ec42c4 Bug 910363 - Make gdk-screenshot take an optional filename parameter. r=karlt 2013-09-03 14:31:14 -04:00
Ryan VanderMeulen
f41dc068e8 Backed out changeset 5c25126b9c76 (bug 894927) for causing bug 911751 on a CLOSED TREE.
--HG--
rename : b2g/chrome/content/shell.html => b2g/chrome/content/shell.xul
2013-09-03 20:51:30 -04:00
Dan Minor
d0fccbea88 Bug 912004 - DeviceManager pushDir should take a timeout parameter; r=wlach 2013-09-03 15:13:38 -04:00
Joel Maher
9908a954a8 Bug 912009 - update talos.json to remove "suite" specific filters as they are now in test.py. r=jhammel 2013-09-03 14:08:07 -04:00
Mihnea Dobrescu-Balaur
e34830c22c Bug 911347 - Fix xpcshell static file cleanup on Windows. r=ted 2013-09-03 10:00:11 -07:00
Mihnea Dobrescu-Balaur
4ae0a39a86 Bug 911249 - Don't block XPCShell test harness on hangs caused by os.kill on Windows. r=ted 2013-09-01 13:02:51 -07:00
Jim Blandy
4ec8d1b3f4 Bug 909142: Fix xpcshell test harness regexp matching JS stack frames. But to what end? r=ted 2013-09-02 08:58:37 -07:00
Masatoshi Kimura
46fabe90d3 Bug 911243 - Enable test_interfaces.html on B2G. r=smaug 2013-09-01 02:50:18 +09:00
Honza Bambas
650e522909 Bug 783589 - Re-enable the test on Android. r=jlebar 2013-08-30 23:08:14 -04:00
Ryan VanderMeulen
8629024daf Backed out changeset b04073aaa278 (bug 911243) for Android 4.0 mochitest failures. 2013-08-30 22:40:23 -04:00
Mihnea Dobrescu-Balaur
ad51d92c68 Bug 911132 - Replace invalid bytes in xpcshell binary string output. r=gps 2013-08-30 15:15:33 -07:00
Masatoshi Kimura
5f00b2879d Bug 911243 - Enable test_interfaces.html on B2G. r=smaug 2013-08-31 09:52:44 +09:00
Chris Manchester
93a494aea3 Bug 910936 - Add guard so that runxpcshelltests.py doesn't attempt to parse output if there isn't any. r=jdm 2013-08-29 22:14:25 -04:00
David Rajchenbach-Teller
7e5c0d052b Bug 872229 - Add an add_task API for mochitest. r=ted 2013-06-04 15:35:43 +02:00
Martijn Wargers
b369f27ff5 Bug 908439 - Rewrite some tests to SpecialPowers.pushPrefEnv/pushPermissions. r=jmaher 2013-08-29 23:12:15 +02:00
Mihnea Dobrescu-Balaur
5789c5a462 Bug 660788 - Turn on parxpc in automation, r=ted 2013-08-15 13:53:25 -07:00
Ryan VanderMeulen
f706ff755c Merge m-c to inbound. 2013-08-29 20:48:34 -04:00
Mike Pennisi
e65e235aaf Bug 908441 - Convenience methods for interacting with HTML5 "date" and "time" input elements. r=automatedtester 2013-08-29 16:10:20 -04:00
Mihnea Dobrescu-Balaur
d7dea82e3f Bug 906510 - Rerun tests that fail when run in parallel. r=ted 2013-08-28 11:28:39 -07:00
Mihnea Dobrescu-Balaur
668808c253 Bug 910389 - Fix B2G runxpcshelltests return code. r=jgriffin 2013-08-29 10:13:56 -07:00
Mihnea Dobrescu-Balaur
e8a3fc0a1b Bug 904232 - Add inactivity timeout for marionette tests. r=jgriffin 2013-08-28 10:06:03 -07:00
Ryan VanderMeulen
7ed6f218ff Merge m-c to b2g-inbound. 2013-08-29 00:24:45 -04:00
Ryan VanderMeulen
89bb1cc5bf Merge inbound to m-c. 2013-08-29 00:00:10 -04:00
Andrew Halberstadt
4104fc828d Bug 908874 - Add mach command to run b2g mochitests, r=jgriffin,gps, DONTBUILD, a=NPOTB 2013-08-28 10:08:50 -04:00
Randy Lin
8da12513f5 Bug 903765 - Media Recording - Enable mochitest which used the mozGetUserMedia on b2g. r=jsmith 2013-08-27 12:29:47 +08:00
Ryan VanderMeulen
315255b833 Merge m-c to fx-team. 2013-08-27 20:38:23 -04:00
Mihnea Dobrescu-Balaur
8c04019c3e Bug 906172 - Handle exceptions for sequential tests properly. r=ted 2013-08-16 13:42:04 -07:00
Ryan VanderMeulen
9fa9f53229 Merge inbound to m-c. 2013-08-26 20:19:26 -04:00
Andrew Halberstadt
6dcb04058c Bug 907552 - Mochitests should use __file__ for determining location, r=gps 2013-08-26 17:17:51 -04:00
Martijn Wargers
eb96fe8115 Bug 909012 - pushPermissions doesn't have 'remove' option. r=jmaher 2013-08-26 20:05:20 +02:00
Martijn Wargers
784891e356 Bug 907995 - b2g.json cleanup and reorder, part 2. r=jmaher 2013-08-26 19:41:52 +02:00
Ryan VanderMeulen
67ea288979 Merge inbound to m-c. 2013-08-26 09:15:57 -04:00
Jonathan Griffin
284ff1a1b5 Bug 779284 - Back out 705d668fb81b for suspected perf regressions, a=test-only 2013-08-25 11:23:19 -07:00
Geoff Brown
220e4a5f85 Bug 865006 - (4) Add more xpcshell tests for android; r=jmaher 2013-08-25 10:58:31 -06:00
Fabrice Desré
e4df86208c Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau
--HG--
rename : b2g/chrome/content/shell.xul => b2g/chrome/content/shell.html
2013-08-28 14:35:34 -07:00
Ryan VanderMeulen
ace04b68a9 Merge m-c to inbound on a CLOSED TREE. 2013-08-23 18:11:26 -04:00
Ryan VanderMeulen
0e1d3c26c6 Merge inbound to m-c. 2013-08-23 17:49:37 -04:00
Ryan VanderMeulen
46a8713421 Merge fx-team to m-c. 2013-08-23 16:56:55 -04:00
Joel Maher
9886d06d57 Bug 908853 - update talos.json to include new TART test. r=avih 2013-08-23 16:40:05 -04:00
Ryan VanderMeulen
99ff2661b1 Merge m-c to fx-team. 2013-08-23 10:53:17 -04:00
Dan Minor
6f71dae11f Bug 908644 - Add a global result summary to cppunittest output;r=ted 2013-08-23 09:28:50 -04:00
Gregory Szorc
ddfacc7059 Bug 908296 - Catch all exceptions when importing psutil; r=ted
--HG--
extra : rebase_source : 7260ae283344fd8db3ef22923c33f9dc2166cc5f
2013-08-23 10:50:28 -07:00
Ryan VanderMeulen
a4221268e1 Merge m-c to b2g-inbound. 2013-08-23 10:52:20 -04:00
Chris Manchester
97d33c0cf5 Bug 908340 - Omit test start messages from mach xpcshell output; r=gps
--HG--
extra : rebase_source : 093f7a16df7de2b89868f0c255c3884b03cd70eb
2013-08-22 18:54:26 -07:00
Martijn Wargers
2e662299d2 Bug 908436 - Fix System JS error from bug 846090. r=jgriffin 2013-08-22 23:31:24 +02:00
Chris Manchester
25161c7a74 Bug 729098 - Ability to track and rerun failed xpcshell tests; r=gps
--HG--
extra : rebase_source : da458ded1a6574a230e127331ac4c5b24e494af2
2013-08-21 09:26:46 -07:00
Geoff Brown
1aa6b9c2f8 Bug 908275 - Improve logging of xpcshell args in mochitests; r=jmaher 2013-08-23 09:11:43 -06:00
Jonathan Griffin
f62876de8f Bug 907895 - Add moztest to tests.zip, r=ahal 2013-08-22 13:50:57 -07:00
Marco Castelluccio
f393184c95 Bug 906837 - Add mach command for running webapprt chrome tests. r=adw, r=gps 2013-08-23 10:06:16 -04:00
Chris Manchester
9f01c22529 Bug 896087 - Output structured messages in head.js, interpret them in runxpcshelltests.py; r=ted 2013-07-22 19:44:25 -07:00
Ryan VanderMeulen
057345a284 Backed out changesets 57fc6c256d1f and a6bb570b7f41 (bug 896087) checktest failures on a CLOSED TREE. 2013-08-22 15:55:54 -04:00
Ryan VanderMeulen
d99f5cd37a Merge m-c to inbound. 2013-08-22 15:44:40 -04:00
Ryan VanderMeulen
7726245c4e Merge inbound to m-c. 2013-08-22 15:42:18 -04:00
Andrew Halberstadt
7e6715d905 Bug 907552 - Add ability to specify cwd to MozbuildObject.from_environment(), r=gps 2013-08-22 15:24:40 -04:00
Masatoshi Kimura
f1bc49fd08 Bug 600460 - Implement category entry removal for nsScriptNamespaceManager. r=bholley 2013-08-22 22:44:19 +09:00
Ms2ger
87ae95251c Merge PGO-green changeset from inbound to m-c. 2013-08-22 10:31:44 +02:00
Ms2ger
c3e345584c Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium 2013-08-22 08:56:01 +02:00
Ms2ger
bd6f59c59f No bug - Fix indentation in xpcshell's mach handler; r=ted 2013-08-22 08:34:58 +02:00
Ryan VanderMeulen
11b14acefd Merge inbound to m-c. 2013-08-21 17:14:32 -04:00
Ed Morley
9dd664ddd9 Bug 907925 - Add reasons to Marionette's wait_for_port() assertions, to make them TBPL compatible; r=jgriffin
--HG--
extra : rebase_source : 458c32979708ed5581a992745ff10ba75aee3d7f
2013-08-21 22:13:36 +01:00
Dan Minor
e789625c9b Bug 858620 - Add jit-tests to test package;r=glandium 2013-08-21 08:20:24 -04:00
Martijn Wargers
a1e197c0df Bug 846090 - XBL mochitests timing out/failing on b2g. r=jgriffin 2013-08-21 00:41:18 +02:00
Ryan VanderMeulen
3bace0adf9 Merge m-c to inbound. 2013-08-21 17:17:18 -04:00
Gregory Szorc
6d2e7e62b1 Bug 907797 - Catch NotImplementedError when importing psutil; r=ahal 2013-08-21 09:56:36 -07:00
Mihnea Dobrescu-Balaur
bd3806fe7b Bug 905782 - Make the XPCShell harness treat running a single file as a sequential run. r=ted 2013-08-20 16:07:33 -07:00
Martijn Wargers
6929c3e797 Bug 868035 - Enable Mochitests for gUM on B2G. r=jgriffin 2013-08-22 02:36:32 +02:00
Chris Manchester
3247d8636a Bug 896087 - Output structured messages in head.js, interpret them in runxpcshelltests.py. r=ted 2013-07-22 19:44:25 -07:00
Ryan VanderMeulen
efdb6976a7 Bug 910229 - Disable dom-level* mochitests on Android due to frequent OOM crashes.
CLOSED TREE
2013-08-28 10:07:44 -04:00
Chris Manchester
750b9ec3a8 Bug 896087 - self tests exercising behavior of current log parsing; r=ted 2013-07-19 16:20:07 -07:00
Chris Manchester
f425ae80f4 Bug 896087 - Self tests exercising behavior of current log parsing. r=ted 2013-07-19 16:20:07 -07:00
Douglas Crosher
5ea680c681 Bug 909323 - Improve jit-tests ADB support. r=terrence 2013-08-26 23:32:32 +10:00
William Lachance
3835d30a88 Bug 901635 - Store marionette documentation in-tree, using sphinx;r=mdas
This will let us autogenerate documentation on change, and display it on
readthedocs.
2013-08-20 13:59:20 -04:00
Ted Mielczarek
bcb2ff226d bug 842728 - init Breakpad from C++ in xpcshell, remove ability to init from script. r=bholley,gps 2013-08-15 14:48:12 -04:00
David Burns
c6732ba0b0 Bug 901776 - Adding checks to visibility code that makes elements with hidden attribute hidden; r=mdas 2013-08-20 16:47:22 +01:00
Masayuki Nakano
ba86f9045b Bug 903715 part.2 Don't check in Makefile.in if the target OS is Android for <select> element dropdown test r=gps+ahalberstadt 2013-08-20 23:20:10 +09:00
Joel Maher
24bead8c91 Bug 906825 - upload talos.zip to capture many talos fixes which are not being run on android. r=armenzg 2013-08-20 09:18:58 -04:00
Joel Maher
2e76c25d44 Bug 903681 - turn on ASAP tests by default and move tsvgr/tscrollr into rafx on m-c only. r=armenzg 2013-08-20 09:18:56 -04:00
David Burns
ae1425f9d3 bug 901781: Correct viewport algorithm for marionette and enable visibility tests; r=mdas 2013-08-07 16:19:59 -07:00
Geoff Brown
3b3bdf41c3 Bug 902160 - Correct misplaced comma in androidx86.json; r=jmaher 2013-08-19 18:00:32 -06:00
Jim Blandy
c4b31a0832 Bug 905437: Make it possible for 'mach xpcshell-test' to run xpcshell under GDB. r=ted
At the moment, the --debug argument accepted by mach xpcshell-test is
dropped. I don't know if just bringing the old harness's command-line
arguments forward to 'mach xpcshell-test' is the most mach-ish way to do
things, but it does let me get things started.
2013-08-19 16:07:40 -07:00
Andrew Halberstadt
69e673ac70 Bug 906045 - Remove --build-info-json from mochitest make targets, r=jgriffin, DONTBUILD, a=NPOTB 2013-08-19 13:01:52 -04:00
Dan Minor
649f6538cf Bug 903606 - Use mozfile.TemporaryDirectory in cppunittest scripts;r=ted 2013-08-19 10:02:42 -04:00
Ryan VanderMeulen
fb245babf2 Merge m-c to b2g-inbound. 2013-08-17 12:39:44 -04:00
Martijn Wargers
73a9e91c4b Bug 901387 - b2g.json cleanup and reorder. r=jgriffin 2013-08-16 21:31:37 +02:00
Malini Das
1c5e0ab176 Bug 779284 - Implement Modal dialog handling to Marionette, r=jgriffin 2013-08-16 16:54:41 -04:00
Mihnea Dobrescu-Balaur
cc2964b3b8 Bug 905835 - Fix whitespace in mach parxpc warning. r=gps 2013-08-15 15:22:35 -07:00
Geoff Brown
73a79a7a3d Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher 2013-08-15 17:06:01 -07:00
Ryan VanderMeulen
aeb4b9d1ad Merge m-c to inbound. 2013-08-15 15:43:06 -04:00
Ted Mielczarek
d503719cbc Fix bustage from bug 889076 (no crash stacks for xpcshell tests), no bug, r=bustage 2013-08-15 15:01:08 -04:00
Jonathan Griffin
29a966ab75 Bug 904682 - Mirror moztest to m-c. r=jhammel 2013-08-15 12:57:55 -04:00
Ed Morley
ac93237f7c Merge latest green b2g-inbound changeset and mozilla-central 2013-08-15 11:58:48 +01:00
Gregory Szorc
3239b169cc Bug 904823 - Discourage use of make for running xpcshell tests; r=ted 2013-08-14 17:43:04 -07:00
Ryan VanderMeulen
8b8be2a46a Merge m-c to inbound. 2013-08-14 17:11:30 -04:00
Carsten "Tomcat" Book
89b83199da merge mozilla-central to b2g-inbound 2013-08-14 15:02:24 +02:00
Drew Willcoxon
ed5eefd356 Bug 904183 - Add bug number references to mochitest manifests explaining why copypaste tests are disabled. r=Ms2ger 2013-08-13 17:42:58 -07:00
Szu-Yu Chen [:aknow]
befe552838 Bug 904490 - Extend marionette connection timeout. r=jgriffin 2013-08-14 16:45:12 +08:00
Armen Zambrano Gasparnian
232cd278b8 Bug 899095 - Switch to http://talos-bundles.pvt.b.m.o for talos bundles. r=jmaher 2013-08-13 11:06:52 -04:00
Ed Morley
9bc7f9a44f Bug 904574 - Fix existing pyflakes warnings; r=BenWa
--HG--
extra : rebase_source : 27ca85f14ccbce6e5678292f6f5b22c4968801b5
2013-08-13 15:54:15 +01:00
Ed Morley
04d190fd50 Bug 904574 - Make gtests log output after crashes compatible with TBPL; r=BenWa
--HG--
extra : rebase_source : 8162af561b3a8df81463b3aec733ac6cff55125a
2013-08-13 15:52:55 +01:00
William Lachance
0bfb82e196 Bug 904292 - Clean up marionette pyflakes warnings;r=mdas 2013-08-13 10:24:33 -07:00
Andrew Halberstadt
3117d69ff2 Bug 903034 - Fix b2g desktop mochitest regression, r=jgriffin 2013-08-14 13:57:43 -04:00
Chris Manchester
4c6856205b Bug 887054 - Part 3: Synchronize blocks of output when running xpcshell tests in parallel. r=ted 2013-08-06 10:28:29 -07:00
Mihnea Dobrescu-Balaur
d073337ac1 Bug 887054 - Part 2: Add parallel warning and support for --sequential to mach xpcshell-test. r=gps 2013-08-14 10:17:11 -07:00
Martijn Wargers
286c4907b4 Bug 902611 - test_bug475156.html failing on b2g mochitest with (NS_NOINTERFACE) [nsISupports.QueryInterface]. r=jduell 2013-08-12 01:48:10 +02:00
Randy Lin
b44ce21e6a Bug 897776 - Test case for MediaRecorder infinite recursion with requestData() calls in "dataavailable" event. r=jsmith 2013-08-11 11:35:16 +08:00
Geoff Brown
9b8e1cc2ea Bug 902160 - Fix invalid comments in androidx86.json; r=jmaher 2013-08-11 12:59:29 -07:00
Mihnea Dobrescu-Balaur
d165ac6453 Bug 887054 - Part 1: Refactor xpcshell test harness to support parallel test runs, disabled in automation. r=ahal, r=ted 2013-07-19 19:27:14 -07:00
Irving Reid
32ae0a0fa5 Bug 890555 - Handle case of non-Object argument to do_throw; r=ted 2013-07-13 12:37:13 -04:00
Ryan VanderMeulen
2cb6b07d20 Merge m-c to inbound. 2013-08-09 19:29:45 -04:00
Ryan VanderMeulen
8afe7e8fed Merge inbound to m-c. 2013-08-09 19:08:45 -04:00
Ryan VanderMeulen
1c27efb8bd Merge b2g-inbound to m-c. 2013-08-09 17:26:14 -04:00
Mark Hammond
ac7c070103 Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin 2013-08-08 09:52:01 +10:00
Matt Brubeck
93e36046ad Bug 899695 - Fix exception in "mach python" on Windows [r=gps]
DONTBUILD (not part of the build)
2013-08-08 08:06:02 -07:00
Carsten "Tomcat" Book
2e9c4e6c35 merge b2g-inbound to mozilla-central 2013-08-08 13:33:12 +02:00
Jonathan Griffin
a99a69b0dd Bug 902225 - Enable test_import_script_reuse_window.py. r=dburns 2013-08-06 16:31:34 -07:00
Jonathan Griffin
83aed9b889 Bug 790787 - Enable more unit tests on B2G. r=mdas 2013-08-06 17:34:30 -07:00
Jonathan Griffin
1dea834f8b Bug 758329 - Enable test_emulator_order.py. r=mdas 2013-08-06 16:03:39 -07:00
David Dahl
f2aeffa8a9 test only change b2g excludetests for bug 824652 r=philor r=ddahl 2013-08-06 22:07:34 -05:00
David Dahl
7a1662853b Bug 824652 - crypto.generateCRMFRequest bypasses CSP (allows script execution from a string, without unsafe-eval) r=bsmith r=khuey r=keeler 2013-08-06 21:46:05 -05:00
Boris Zbarsky
27c0e89dfb Back out revision ab9642207875 (bug 897811) for browser-chrome test failures. 2013-08-08 01:13:45 -04:00
Mark Hammond
00e585ad0e Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin 2013-08-08 09:52:01 +10:00
Mark Hammond
337fcff3ff Bug 897811 - remove browser.pageThumbs.enabled preference. r=gavin 2013-08-07 11:10:58 +10:00
Neil Deakin
2a4b390410 Bug 894736, pass clipboard type to data transfer so that the correct clipboard is used when pasting, r=ehsan 2013-08-07 14:52:38 -04:00
Andrew Halberstadt
577e34919d Bug 887291 - Allow marionette test runner to pass command line arguments onto the application, r=jgriffin 2013-08-07 11:46:25 -04:00
Geoff Brown
01d76f209e Bug 902160 - Update mochitest manifest for android x86; r=jmaher 2013-08-07 07:32:40 -07:00