Commit Graph

2399 Commits

Author SHA1 Message Date
Jeff Walden
b2f6bbd517 Bug 1165533 - Use SameValue semantics in Mochitests' is() and similar methods. r=Ms2ger 2015-05-19 13:09:48 -07:00
Jeff Walden
22218d8be1 Bug 1165533 - Make Mochitest's repr() functionality better distinguish values: include an explicit sign in zero representations, and escape and quote strings to distinguish them from their contents. r=Ms2ger 2015-07-02 21:19:02 -07:00
Julien Pagès
d4f0266bdc Bug 1091284 - Remove systemMemory, environment from automationutils. r=jgriffin 2015-07-01 22:00:07 +02:00
Julien Pagès
bf83d83ddb Bug 1178154 - move ShutdownLeaks and LSANLeaks from automationutils to mochitest. r=jgriffin 2015-06-29 20:09:51 +02:00
Julien Pagès
adabf84aee Bug 1177780 - remove useless stuff in automation.py. r=jgriffin 2015-06-26 22:45:18 +02:00
Myk Melez
2b9e3fc9b5 Bug 1168737 - specify runtime with command-line arg on Mac for tests; r=jmaher,marco 2015-06-26 09:22:40 -07:00
Gregory Szorc
4f2fb895aa Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.

All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.
2015-06-21 17:39:09 -07:00
Ryan VanderMeulen
2cc08b4a01 Merge inbound to m-c. a=merge
CLOSED TREE
2015-06-19 16:33:59 -04:00
Nick Alexander
858076ed5f Bug 1168407 - Pre: Move roboextender under mobile/android/tests. r=gbrown
I want to include a file built during the Fennec build to the
roboextender extension; this is an easy way to arrange it.

I took the opportunity to make the extension file tree mirror the XPI
file tree, which always used base/.
2015-06-15 15:51:21 -07:00
Birunthan Mohanathas
bc11441e57 Bug 1174612 - Consolidate MEMORY STAT messages into a single line. r=chmanchester 2015-06-15 12:27:35 -07:00
Ryan VanderMeulen
63f30a7691 Backed out changeset 4d9c70392f0e (bug 1174612) for total mochitest bustage.
CLOSED TREE
2015-06-15 16:47:11 -04:00
Andrew Comminos
2a579c982c Bug 1173971 - Force core Xlib events on GTK3. r=karlt 2015-06-12 06:55:00 -04:00
Ryan VanderMeulen
a8413ea695 Merge m-c to inbound. a=merge 2015-06-15 15:56:20 -04:00
Ryan VanderMeulen
877320e93e Merge inbound to m-c. a=merge 2015-06-15 15:55:28 -04:00
Birunthan Mohanathas
57eca8fb7a Bug 1174612 - Consolidate MEMORY STAT messages into a single line. r=chmanchester 2015-06-15 12:27:35 -07:00
Gijs Kruitbosch
94e06eb343 Bug 1172270 - don't cause extra flushes for reader mode, r=margaret,smaug 2015-06-08 16:56:34 +01:00
chunminchang
2ddf7f1549 Bug 1141415 - add expire setting of permission to SpecialPowers. r=jmaher 2015-06-12 18:01:00 +02:00
Amod Narvekar
a46fa66ce5 Bug 1061813 - Added a check to test whether this.currentTest.scope.test is a function. r=jmaher 2015-06-11 10:15:00 +02:00
Jonathan Griffin
1b75977b76 Bug 1173114 - Fallback to chunk-by-dir if runtimes file not found, r=ahal 2015-06-10 10:12:31 -07:00
Gijs Kruitbosch
3a555cefe9 Bug 1165890 - change warning for 'leaking' window properties, r=ted 2015-05-18 14:30:07 +01:00
Wes Kocher
de4a71ed75 Merge m-c to fx-team, a=merge 2015-06-09 19:30:16 -07:00
Tim Taubert
50426635ff Bug 1167508 - Fix tests that expect a sync remoteness change after calling .loadURI() r=billm 2015-06-09 22:11:58 +02:00
Tim Taubert
5221151951 Bug 1167508 - Fix BrowserTestUtils.browserLoaded() and use it in sessionstore/head.js r=billm 2015-06-09 22:11:43 +02:00
Ryan VanderMeulen
111c4d1ad9 Backed out 7 changesets (bug 1167508) because it depends on bug 1172137, which was backed out.
Backed out changeset 5080433ff610 (bug 1167508)
Backed out changeset 97b5372b8950 (bug 1167508)
Backed out changeset 00eb943a27b2 (bug 1167508)
Backed out changeset c1a16fd640ae (bug 1167508)
Backed out changeset 092037dd209a (bug 1167508)
Backed out changeset b7ed44b4595f (bug 1167508)
Backed out changeset 3a4faf863320 (bug 1167508)
2015-06-08 14:33:53 -04:00
Tim Taubert
4bdebbfabd Bug 1167508 - Fix tests that expect a sync remoteness change after calling .loadURI() r=billm 2015-05-23 15:47:56 +02:00
Tim Taubert
e1f443a405 Bug 1167508 - Fix BrowserTestUtils.browserLoaded() and use it in sessionstore/head.js r=billm 2015-05-23 15:47:28 +02:00
Erik Vold
c82545f26f Bug 1142734 - Using Timer.jsm and adding some logs to jetpack-addon-harness.js r=mossop 2015-06-06 19:21:15 -07:00
Geoff Brown
1cb63fde39 Bug 1171303 - Set pref extensions.autoupdate.enabled to false to avoid testOfflinePage failures; r=mfinkle 2015-06-05 10:10:40 -06:00
Neil Deakin
1335ea7da1 Bug 1170166, add a capture flag to BrowserTestUtils.waitForEvent, r=paolo 2015-06-05 08:33:29 -04:00
Kartikaya Gupta
1b00006d7a Bug 1164218 - Allow running individual mochitests and reftests in chaos mode. r=roc,froydnj 2015-06-04 13:44:55 -04:00
Nick Alexander
ebe9712b0b Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown
This adds a flag to |mach robocop| that does everything to run a
Robocop test except launch the actual test.  Instead of launching the
test, it starts the mochi.test server and launches Fennec with a test
profile; then it sits and waits forever.

This allows regular Java IDEs (IntelliJ, but previously Eclipse) to
run Robocop tests like regular instrumentation tests, "injecting" them
into the prepared testing environment.  It's quite nice!
2015-05-29 17:18:07 -07:00
Wes Kocher
dd975b7704 Merge inbound to central, a=merge 2015-06-02 18:20:12 -07:00
Nick Alexander
245f941fb6 Bug 1170332 - Fix |mach robocop SINGLE_TEST|. r=ahal,gbrown
This patch declares robocop.ini an instrumentation manifest.  It's not
currently possible to declare tests that don't correspond to files, so
we include the .java extension.  (This could be revisited.)

In |mach robocop|, we use the generic test resolving infrastructure to
select the 'instrumentation'/'robocop' flavor/subsuite tests.  In
|runtestsremote.py|, we fall back to robocop.ini, as we always have.
2015-06-01 14:45:48 -07:00
Andrew Halberstadt
043effbc38 Bug 1122590 - Make |mach mochitest| properly detect devtools tests (and other subsuites), r=chmanchester, DONTBUILD, a=NPOTB 2015-06-02 11:03:55 -04:00
Andrew Halberstadt
500a67e58b Bug 1164597 - Consolidate all mochitest mach commands into single |mach mochitest|, r=chmanchester 2015-05-05 16:41:59 -04:00
Ryan VanderMeulen
90fcd7d1ec Merge inbound to m-c. a=merge 2015-05-29 09:32:46 -04:00
Tim Taubert
bcee53c9ad Bug 1109875 - Remove the empty testing/mochitest/BrowserTestUtils/BrowserTestUtil.jsm file that was accidentally committed, and DONTBUILD this on a CLOSED TREE rs=Gijs 2015-05-28 17:43:08 +02:00
Andrew McCreight
fa16901aa8 Bug 1157308 - part 2 - Reduce the content process leak limit on OS X. r=erahm
The intermittent media leak seems to have been fixed.
2015-05-27 09:33:00 +02:00
Andrew McCreight
0ae5de4ada Bug 1157308 - part 1 - Reduce the leak threshold for content processes more. r=erahm 2015-05-27 07:53:00 +02:00
Michael Layzell
9f60ae43c7 Bug 1012662 - Part 3 - Tests for new Cut/Copy behaviour. r=ehsan 2015-05-27 06:54:00 +02:00
Geoff Brown
d3da7dbfea Bug 1026290 - Avoid TypeError during Android mochitest-chrome; r=chmanchester 2015-06-08 13:36:33 -06:00
Wes Kocher
e00fba981e Backed out changeset 020ac30e270a (bug 1141415) for windows mochitest bustage 2015-05-27 14:45:35 -07:00
Ben Kelly
e140ea56a7 Bug 1168129 Fix ssltunnel.cpp FAIL_ON_WARNING build errors on some platforms. r=ted 2015-05-27 14:10:10 -07:00
chunminchang
b9f9455d3a Bug 1141415 - Add expire setting of permission to SpecialPowers. r=jmaher 2015-05-27 10:44:52 +08:00
Botond Ballo
0fe06cffa0 Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj 2015-05-26 14:33:55 -04:00
Carsten "Tomcat" Book
57068ab68a Backed out changeset cb03cb33817c (bug 1012662) 2015-05-26 13:33:41 +02:00
Michael Layzell
4eb962bee5 Bug 1012662 - Tests for new Cut/Copy behaviour. r=ehsan 2015-05-13 10:30:00 +02:00
Andrew Halberstadt
9e687fd8d0 Bug 1171602 - Run mochitest using mach from a tests.zip, r=chmanchester 2015-05-26 10:12:51 -04:00
Andrew Halberstadt
c5ccd2f839 Bug 1171971 - Move test_paths argument out of mach and into mochitest; remove --test-path, r=chmanchester 2015-06-05 13:28:29 -04:00
chunminchang
e7ffccf507 Bug 1149868 - Move permissionObserver to SpecialPowersObserver to listen all perm-changed signals. r=jmaher 2015-05-24 18:49:00 -04:00
Blake Kaplan
874588c43a Bug 1167412 - Always register testing JS modules. r=ted 2015-05-21 14:57:00 -04:00
Daniel Holbert
4c401c72db Bug 1167250: Mark testing/mochitest/ssltunnel/ as FAIL_ON_WARNINGS. r=ted 2015-05-21 09:48:04 -07:00
Daniel Holbert
b32bbc326c Bug 1167249: Use delete[] instead of delete to deallocate some arrays in mochitest ssltunnel.cpp. r=ted 2015-05-22 12:47:02 -07:00
Ryan Nath
55fbf91c1b Bug 1142684 - Prevent |f| and |authoption| from being leaked in early return cases. r=ted 2015-05-20 20:44:00 -04:00
Jonathan Griffin
6de678a759 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Jonathan Griffin
a68f9f6666 Backout cc15c275b1e3 (Bug 1149618) on a CLOSED TREE for suspected debug emulator bustage, a=bustage 2015-05-19 19:35:38 -07:00
Jonathan Griffin
0e5292a487 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Ehsan Akhgari
382b6d4528 Bug 1154275 - Remove ise() in favor of is(); r=Ms2ger 2015-05-13 14:31:58 -04:00
Tooru Fujisawa
2388f3db38 Bug 1154140 - Remove stopPropagation call from ChromeUtils.synthesizeDrop. r=enndeakin 2015-05-13 18:58:59 +09:00
Neil Deakin
472fdbb24e Bug 1131656, allow waitForFocus to take a browser element as an argument, r=billm 2015-05-11 08:02:49 -04:00
Geoff Brown
8b83aca734 Bug 1140454 - Skip some tests on Android 4.3 Debug for intermittent failures; r=me,trivial 2015-05-09 20:04:44 -06:00
Wes Kocher
fa0da51ac6 Merge fx-team to m-c a=merge 2015-05-08 10:29:41 -07:00
Geoff Brown
a36c30825e Bug 1162285 - Remove unused environment vars on Android; r=jmaher 2015-05-07 18:49:15 -06:00
Gavin Sharp
672c6d3854 Bug 1138079 - Fix focus issue that sometimes affects browser-chrome test runs. r=enndeakin 2015-04-30 12:50:30 -07:00
Myk Melez
2600c56e6a bug 1125394 - launch runtime executable stub from test app bundle on Mac; r=jmaher,marco 2015-05-06 16:27:33 -07:00
Wes Kocher
0dc3345763 Merge m-c to inbound a=merge 2015-05-05 14:53:34 -07:00
Tim Taubert
03a70398ec Bug 1109875 - Fix various other tests to properly wait for data from closed tabs r=billm 2015-05-04 19:08:06 +02:00
Andrew Halberstadt
f65cf6ef73 Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown 2015-04-30 13:47:01 -04:00
Nick Alexander
f0175e5217 Bug 938659 - Part 2: build system changes. r=mfinkle 2015-05-01 17:33:03 -07:00
Phil Ringnalda
feca850a22 Merge f-t to m-c, a=merge 2015-05-02 10:13:08 -07:00
Nick Alexander
81be83d8d2 Bug 1160662 - Refer to robocop.ini in $OBJDIR/_tests, not $OBJDIR. r=margaret 2015-05-01 14:51:27 -07:00
Ryan VanderMeulen
f3e32f8fe2 Merge m-c to inbound. a=merge
CLOSED TREE
2015-05-01 10:50:07 -04:00
Boris Zbarsky
5d4fb93bfb Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles 2015-04-30 14:25:03 -04:00
Randell Jesup
273314247a Bug 1159300: Add a clone of gmp-fake that doesn't do decryption r=glandium,cpearce 2015-04-30 00:52:26 -04:00
Nick Alexander
12c061623a Bug 1160324 - Handle missing robocopApk files in runtestsremote.py. r=gbrown 2015-04-30 14:28:14 -07:00
Nick Alexander
7a05994247 Bug 1160030 - Use TEST_HARNESS_FILES to install Robocop ini files. r=froydnj 2015-04-30 10:13:13 -07:00
Brian O'Keefe
40e53378a4 Bug 978591 - Remove per-directory uses of MOZ_CHROME_FILE_FORMAT. r=glandium 2015-04-23 18:43:06 -04:00
Andrew Halberstadt
16148a8f00 Bug 1162479 - Fix mochitest make target regression with duplicate extraProfilePath, r=chmanchester 2015-05-07 14:38:43 -04:00
Andrew Halberstadt
82a810e716 Bug 1162226 - Fix mach mochitest regression on b2g desktop builds, r=chmanchester 2015-05-06 16:44:01 -04:00
Joel Maher
51f1e6d130 Bug 1157852 - Mochitest DevTools test directories run multiple times. r=ahal 2015-04-27 08:43:07 -04:00
Carsten "Tomcat" Book
3923c05342 merge fx-team to mozilla-central a=merge 2015-04-27 12:34:03 +02:00
Nathan Froyd
a01a49894f Bug 1155816 - part 0 - remove NO_JS_MANIFEST from testing/mochitest/Makefile.in; r=mshal
The lone check for NO_JS_MANIFEST in rules.mk suggests that we need to
be looking at EXTRA_COMPONENTS/EXTRA_PP_COMPONENTS.  But
testing/mochitest/ doesn't define either of those variables, so
NO_JS_MANIFEST is just taking up space in this instance.
2015-04-17 14:05:54 -04:00
Nathan Froyd
c0444f0a3d Bug 1155776 - move USE_EXTENSION_MANIFEST to moz.build; r=mshal 2015-04-17 13:51:42 -04:00
Carsten "Tomcat" Book
1bbe056880 Merge mozilla-central to fx-team 2015-04-24 15:01:23 +02:00
Tim Taubert
e2b304892b Bug 1134518 - Use the globalMM for ContentTask's frame script to prevent it from being loaded twice into a docShell swapped to another browser window r=bustage 2015-04-24 11:06:27 +02:00
Tim Taubert
674ef85f8d Bug 1134518 - Add test to ensure we don't lose shistory entries when switching a browser's remoteness r=Mossop 2015-04-23 15:42:55 +02:00
Kartikaya Gupta
8ec41da08a Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Marcos Caceres
d112396b02 Bug 1154464 - Add a dedicated test for BrowserTestUtils.browserLoaded. r=smacleod r=Paolo 2015-04-22 10:11:00 +02:00
Boris Zbarsky
6be8720df9 Bug 1157487. Make the error reporting in SimpleTest.monitorConsole better. r=jmaher 2015-04-22 23:50:48 -04:00
Shih-Chiang Chien
5c7ba29e70 Bug 1158003 - Add command parser for jetpack-addon and jetpack-package. r=ted 2015-04-24 10:33:23 +08:00
Nathan Froyd
d975ce378d Bug 1158227 - part 1 - don't run TSan on test tools or the xpcshell HTTP server in mochitests; r=jmaher 2015-04-23 16:35:22 -04:00
Phil Ringnalda
a4ddeecda4 Back out f4f4e2be3765 (bug 1155338) for Android 4.0/debug mochitest bustage
CLOSED TREE
2015-05-04 18:28:16 -07:00
Andrew Halberstadt
60f092d1a8 Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown 2015-04-30 13:47:01 -04:00
Wes Kocher
7599b0a052 Merge b2ginbound to m-c a=merge 2015-04-21 15:31:59 -07:00
Andrew Osmond
847715489f Bug 1155919 - Fix how B2G desktop mochitests would fail to run. r=ahalberstadt 2015-04-17 19:19:28 -04:00
Alexandre Poirot
e81aff98bc Bug 1145049 - Fix exception when using SimpleTest.expectUncaughtException. r=ted 2015-04-18 09:39:07 +02:00
Ehsan Akhgari
a67d518567 Bug 1154679 - Part 3: Remove is_loosely; r=Ms2ger 2015-04-18 19:10:53 -04:00
Andrew Halberstadt
a081db3205 Bug 1154006 - [mach] Ability to lazy load parsers passed in via the @Command decorator, r=gps 2015-04-13 15:36:56 -04:00
David Anderson
e703e83712 Allow wheel tests finer control over the refresh driver. (bug 1140293, r=mstange) 2015-04-16 21:35:31 -04:00
Neil Deakin
78e858d09c Bug 1131818, add versions of synthesizeMouse that work with child process tabs, r=mconley 2015-04-16 15:38:13 -04:00
Neil Deakin
576b004774 Bug 1153289, add some tab switching methods to BrowserTestUtils.jsm, r=felipe 2015-04-16 15:38:13 -04:00
Nathan Froyd
1d766b1f34 Bug 870891 - move DIST_FILES to moz.build; r=mshal 2015-04-15 16:04:49 -04:00
Kershaw Chang
4793cadb9a Bug 1020179 - Test case for visibilitychange. r=fabrice 2015-04-13 21:11:00 -04:00
Kartikaya Gupta
211de1372d Bug 1146349 - Update some widget tests to deal with async native key event synthesization. r=smaug,masayuki 2015-04-14 11:36:36 -04:00
Andrew Halberstadt
4a88797893 Bug 1153413 - Add --subsuite option to mochitest mach command, r=jgriffin 2015-04-10 15:31:36 -04:00
Carsten "Tomcat" Book
41e2b6bdc7 Merge mozilla-central to mozilla-inbound 2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
2250cf37e6 Merge inbound to m-c. a=merge 2015-04-14 10:06:03 -04:00
Ms2ger
82c2faeae3 Bug 949614 - Use === for SimpleTest.is; r=Waldo
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.

This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Carsten "Tomcat" Book
e960daa0ba Backed out changeset f3e21cdfa1fc (bug 1153413) for causing regression like Bug 1153851 2015-04-14 09:13:44 +02:00
Tooru Fujisawa
50b37131f6 Bug 1147700 - Part 2: Do not overwrite dataTransfer in ChromeUtils.synthesizeDrop if dragData is null. r=enndeakin 2015-04-14 13:07:59 +09:00
Tooru Fujisawa
12f3e2ec5c Bug 1147700 - Part 1: Add aDragEvent parameter to ChromeUtils.synthesizeDrop to modify DragEvent, and set default position to center of destElement. r=enndeakin 2015-04-14 13:07:57 +09:00
Wes Kocher
b3dd5d4560 Merge central to b2ginbound a=merge 2015-04-13 17:28:59 -07:00
Martijn Wargers
d56c6cb979 Bug 970728 - Intermittent test_bug344861.html - b2g_start_script.js part. r=jgriffin 2015-04-10 12:34:52 +02:00
Doug Turner
2f1e51e922 Backout of 89534d1eee73. Bug 1153413 - Add --subsuite to mochitest mach command. r=jgriffin. 2015-04-10 23:31:13 -07:00
Doug Turner
d32e70ae8f Bug 1153413 - Add --subsuite to mochitest mach command. r=jgriffin 2015-04-10 20:19:29 -07:00
Doug Turner
f861041ea7 Bug 1038811 - Push Notifications - Allow MOZ_DISABLE_NONLOCAL_CONNECTIONS for push subsuite. r=ahalberstadt/jgriffin 2015-04-10 20:19:29 -07:00
Andrew Halberstadt
b9d72f77ba Bug 1153413 - Add --subsuite option to mochitest mach command, r=jgriffin 2015-04-10 15:31:36 -04:00
Geoff Brown
caddec2f54 Bug 1152994 - Kill orphan ssltunnel and xpcshell in B2G emulator tests; r=kmoir 2015-04-10 14:41:36 -06:00
Mike Conley
f7d95a8b88 Bug 1152864 - Disable unsafe CPOW warnings when running mochitests by default, and add option to re-enable. r=ahal.
--enable-cpow-warnings can now be passed when running a mochitest to re-enable the warnings,
should one wish to do that.
2015-04-10 13:45:22 -04:00
David Anderson
476d294696 Fix tests that depend on synchronous scrolling. (bug 1140293, r=mstange,masayuki,kgilbert) 2015-04-13 00:51:43 -04:00
Ryan VanderMeulen
e6b4562f2c Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-09 23:00:24 -04:00
Ryan VanderMeulen
67db16fee0 Merge fx-team to m-c. a=merge 2015-04-09 22:57:56 -04:00
Geoff Brown
0a01762d60 Bug 1120727 - Add mochitest-plain, mochitest-chrome mach commands for Android; r=ahal 2015-04-09 19:11:56 -06:00
Kershaw Chang
e5ed67a3f5 Bug 1152242 - Enable e10s in mozinfo. r=ted 2015-04-08 20:03:00 -04:00
Mike Conley
6815e001f4 Bug 1110887 - Add test to exercise both cases of some non-determinism when dealing with plugin crashes in e10s. r=felipe. 2015-03-27 16:32:24 -04:00
Carsten "Tomcat" Book
cc7892215b Backed out changeset 71310d7e7e2c (bug 1110887) 2015-04-09 13:05:55 +02:00
Mike Conley
5db376c946 Bug 1110887 - Add test to exercise both cases of some non-determinism when dealing with plugin crashes in e10s. r=felipe. 2015-03-27 16:32:24 -04:00
Ehsan Akhgari
fcb694513e Bug 1152872 - Don't attempt to leak-check the tools that we run as part of the setup for the mochitest suite; r=mccr8 2015-04-09 14:11:09 -04:00
Andrew Halberstadt
ed0c54c87a Bug 1147129 - upgrade mochitest from optparse to argparse and move android cli to mochitest_options.py, r=chmanchester 2015-03-24 17:42:24 -04:00
Philip Chee
e689cc9f39 Bug 1139958 - Start using AppConstants.jsm in Toolkit r=mossop 2015-04-07 16:09:49 +08:00
Shian-Yow Wu
3408d43b71 Bug 1147307 - Use the target_out value for b2g mach mochitest. r=ahal 2015-04-07 09:43:26 +08:00
Andrew Halberstadt
1408286ebb Bug 1046992 - Consolidate desktop/b2g/b2g desktop mochitest mach commands, r=gbrown 2015-04-08 11:12:52 -04:00
Carsten "Tomcat" Book
8dc1692798 Backed out changeset 1158acbea753 (bug 1140293) for frequent windows m-oth test failures in test_wheeltransaction.xul 2015-04-08 10:22:34 +02:00
Tom Tromey
62a92dbe4e Bug 1150646 - Ensure that memory stats show up in treeherder logs. r=chmanchester 2015-04-03 11:19:00 -04:00
Bob Clary
566721bac5 Bug 1138942 - Add Autophone specific video mochitest manifest, r=jmaher. 2015-04-03 15:30:35 -07:00
Neil Deakin
1a6d516a32 Bug 1121671, see if using the TabSwitchDone event will work, r=test-only=change 2015-03-31 10:00:00 -04:00
Carsten "Tomcat" Book
dcbafd2e5e merge mozilla-inbound to mozilla-central a=merge 2015-03-31 14:43:50 +02:00
Mike Conley
ed3f5d5697 Bug 1144797 - Add ContentTaskUtils.jsm into ContentTask scope. r=smacleod. 2015-03-27 18:51:25 -04:00
J. Ryan Stinnett
7882ec15a4 Bug 1138591 - Remove the chrome-enabled pref. r=past 2015-03-28 03:42:33 -05:00
JW Wang
cdd97cfb44 Bug 1043403 - Support clear-key in Mochitest on B2G. r=ted. 2015-03-31 10:32:15 +08:00
Philip Chee
81ade32fc8 Backed out changeset: 764b057e1c3f (Bug 1139958 - Start using AppConstants.jsm in Toolkit) 2015-03-28 20:54:30 +08:00
Philip Chee
4cfa2f8c72 Bug 1139958 - Start using AppConstants.jsm in Toolkit r=mossop 2015-03-28 19:17:24 +08:00
Andrew Halberstadt
56a9df0a31 Bug 987360 - Add ability to tag tests with arbitrary strings and run them, r=chmanchester
Add a `tags` attribute to a test or DEFAULT section in a manifest:

[test_foo]
tags = foo

Then run all tests with a given tag by passing in `--tag foo` to a supported test harness. So far mochitest, xpcshell and marionette are supported.
2015-03-19 16:15:33 -04:00
Andrew Halberstadt
f1a61d78a7 Bug 1142050 - Add --chunk-by-runtime option to mochitest, r=jmaher
With --chunk-by-runtime enabled, test runtime data collected from automation is used to try and make all chunks take the same amount of time. So far only data for mochitest browser-chrome is added.
2015-03-26 15:21:45 -04:00
dvander@alliedmods.net
1e605fa9f0 Fix tests that depend on synchronous scrolling. (bug 1140293, r=mstange,masayuki,kgilbert) 2015-04-07 18:20:43 -07:00
Ryan VanderMeulen
1cc00ee88d Backed out changesets acbab9e22691 and 3c34fd480729 (bug 987360) for Android/B2G xpcshell bustage.
CLOSED TREE
2015-03-27 13:12:19 -04:00
Bill McCloskey
89f1e20315 Bug 1132072 - Tab switch refactoring (r=mconley) 2015-03-27 08:38:47 -07:00
Andrew Halberstadt
0094fdf983 Bug 987360 - Add ability to tag tests with arbitrary strings and run them, r=chmanchester
Add a `tags` attribute to a test or DEFAULT section in a manifest:

[test_foo]
tags = foo

Then run all tests with a given tag by passing in `--tag foo` to a supported test harness. So far mochitest, xpcshell and marionette are supported.
2015-03-19 16:15:33 -04:00
Wes Kocher
dd8a8fcae7 Merge m-c to inbound a=merge CLOSED TREE 2015-03-26 17:46:35 -07:00
Mike Hommey
6ee628d425 Bug 1147283 - Replace mozpack.path with mozpath. r=mshal
Back when mozpack.path was added, it was used as:

  import mozpack.path
  mozpack.path.func()

Nowadays, the common idiom is:

  import mozpack.path as mozpath
  mozpath.func()

because it's shorter.

$ git grep mozpath\\. | wc -l
423
$ git grep mozpack.path\\. | wc -l
123

This change was done with:
$ git grep -l mozpack.path\\. | xargs sed -i 's/mozpack\.path\./mozpath./g'
$ git grep -l 'import mozpack.path$' | xargs sed -i 's/import mozpack.path$/\0 as mozpath/'
$ (pat='import mozpack.path as mozpath'; git grep -l "$pat" | xargs sed -i "1,/$pat/b;/$pat/d")
2015-03-27 08:13:16 +09:00