Граф коммитов

4725 Коммитов

Автор SHA1 Сообщение Дата
Dave Hunt 51c3d84ada Bug 919923 - Create a section in the HTML report with build details. r=jgriffin 2014-04-04 08:19:23 -04:00
Benjamin Smedberg efdee4270b Bug 986582 - Get rid of the toolkit.telemetry.enabledPreRelease pref and make the toolkit.telemetry.enabled pref do the right thing for beta users who are testing a final release build, r=rnewman
--HG--
extra : rebase_source : 43f70e2c1c3207f37ba0789245958cb0c34187f6
2014-04-03 14:55:42 -04:00
Carsten "Tomcat" Book cbdb96bb06 Backed out changeset 0f91a3f28a44 (bug 976205) per request - incorrect patch 2014-04-04 14:46:51 +02:00
Ryan VanderMeulen 6fc380cde2 Merge m-c to fx-team on a CLOSED TREE. 2014-04-04 15:06:31 -04:00
Jim Chen ebe098a475 Bug 989046 - b. Drop JSON.stringify when calling handleGeckoMessage; r=mfinkle 2014-04-04 12:33:50 -04:00
Gregory Szorc 404a6147ae Bug 989137 - Part 11: Make service initialization and uninitialization more robust; r=gfritzsche
Subsequent patches were running into race conditions and bugs related to
Experiments instance initialization state. This patch plugs the
necessary holes in initialization state management to unblock work.

The fixes are far from robust. There are still race conditions and bugs.
They should probably be addressed later.

--HG--
extra : rebase_source : 5f0c7fa1f554d09a21b1452506884dc771cb829d
2014-04-07 14:11:31 -07:00
James Graham 1e5a6da82f Bug 991727 - Update mozprocess version due to API change, r=ahal 2014-04-03 22:19:31 +01:00
David Burns 0a09d2bae4 Bug 967179: Enable b2g tests that do not need to be disabled; r=mdas 2014-04-03 22:14:57 +01:00
David Burns 2059b3528f Bug 991242: Remove Marionette unit test as this is covered by Gaia testing; r=jgriffin 2014-04-03 22:01:26 +01:00
David Rajchenbach-Teller 2c7f5936aa Bug 976205 - Uncaught async exceptions now cause xpcshell tests to fail. r=paolo, r=ted 2014-04-03 16:18:21 -04:00
David Burns 19b73e1024 Bug 882687: Fixing test position test; r=mdas 2014-04-08 01:13:31 +01:00
David Burns 5091f47258 Bug 811796: Add missing test files to the manifest; r=jgriffin 2014-04-08 01:09:30 +01:00
Joel Maher a14d21f5df backout d459cc1b5a94 for robocop failures (bug 912243) 2014-04-07 08:45:15 -04:00
Carsten "Tomcat" Book 79d46c1b71 Merge mozilla-central to mozilla-inbound 2014-04-07 13:56:36 +02:00
Vaibhav Agrawal 4846815c8e Bug 912243 - Mochitest shouldnt chdir in __init__; r=jmaher 2014-04-07 06:46:29 -04:00
Henrik Skupin 14117d9d80 Bug 990797 - TPS CI errors out when trying to e-mail results. r=jgriffin DONTBUILD
--HG--
extra : rebase_source : bae20ab39a994bb6116add086e8f8c6735e8808e
2014-04-02 20:54:07 +02:00
James Graham fd7d29db1c Bug 985606 - Improve API for reading structured logs, r=ahal 2014-04-02 14:32:41 +01:00
Jonathan Griffin 8d70fe30b8 Bug 989048 - Use TimeoutException instead of Exception for emulator startup timeouts, r=mdas 2014-04-01 10:02:09 -07:00
Ted Mielczarek 5ba7b3d366 bug 990266 - use mozinfo in xpcshell selftests r=jmaher 2014-04-01 16:02:58 -04:00
Ryan VanderMeulen 0d5b7940ce Merge inbound to m-c. 2014-04-01 16:45:00 -04:00
David Rajchenbach-Teller ce63e5f311 Bug 988844 - do_register_cleanup now accepts asynchronous cleanup functions. r=ted 2014-03-31 04:36:00 +02:00
Mike Hommey 490ed7cdd4 Bug 988168 - Better integrate gtest libxul in the build system. r=mshal. DONTBUILD
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Mike Hommey 421099347a Backed out changeset 561b9329d832 (bug 988168) for wrong attribution. 2014-04-01 13:17:50 +09:00
Jacek Caban 46abe3117f Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Geoff Brown e1d0b6f106 Bug 967704 - Skip a few more tests on Android 2.3 2014-03-31 21:30:07 -06:00
David Burns ee274b7421 Bug 989370: Update Marionette Stale Element Reference exception to give a meaningful explanation; r=jgriffin 2014-03-31 21:02:06 +01:00
Henrik Skupin 4c0a8e7eec Bug 989282 - [tps] Add debug mode for detailed inspection of Sync. r=jgriffin DONTBUILD
--HG--
extra : rebase_source : ae88bb67270e63df32a931780f20aa4db0c62674
2014-03-31 20:17:09 +02:00
James Graham c2e56e93e7 Bug 989961 - Update mozrunner version, r=ahal 2014-03-31 15:13:36 +01:00
James Graham e5a5ce7df6 Bug 981190 - Remove add added files when cleaning up after using B2GRunner on a device, r=ahal 2014-03-31 15:13:36 +01:00
James Graham 2c71fa221e Bug 988382 - Allow B2GRunner to be created without starting a marionette session, r=ahal 2014-03-31 15:13:35 +01:00
Dan Minor 038f3006fd Bug 988849 - Add mach target for jit tests; r=gps 2014-03-27 10:16:14 -04:00
Peter Van der Beken 62ebeb7b91 Bug 988334 - Stop reusing SpecialPowers for different windows. r=jmaher.
--HG--
extra : rebase_source : ffeb4f2d49c6a20a95cc3ca0da63b49c10dee904
2014-03-24 21:12:41 +01:00
Mike Hommey 084f4bf6b5 Backout changesets ca413634eba3 and a92851ff7444 (bug 988168) for likely windows PGO perf regression 2014-03-29 16:49:19 +09:00
Wes Kocher 6740be2260 Merge m-c to inbound 2014-03-28 17:04:03 -07:00
Wes Kocher 7846a4d1f4 Merge fx-team to m-c 2014-03-28 16:48:17 -07:00
Mike Hommey 0e1dd1fe7c Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-29 07:50:08 +09:00
Bill McCloskey 8fecb12663 Bug 986163 - Fix webapprt tests (r=ted) 2014-03-28 15:50:28 -07:00
Ed Morley 947c5efc24 Backed out changeset 065ea2da5d6a (bug 988334) 2014-03-28 17:14:56 +00:00
Wes Kocher eea0ce2e84 Merge m-c to fx-team 2014-03-27 20:24:15 -07:00
Gregory Szorc 05f1066350 Bug 973992 - Support experiments add-ons; r=Unfocused
A new type of add-on is introduced: experiments.

Experiments are add-ons that conduct data experiments. They are deployed
to compatible clients and collect additional information about the
client.

--HG--
extra : rebase_source : 98a612933978b3e4bcfb83da9f6a9782c62dc0da
extra : amend_source : 9347a56bc3034c7ea1e50918278c6b9cc1270521
2014-03-19 15:02:58 -07:00
Peter Van der Beken 3914fdf651 Bug 988334 - Stop reusing SpecialPowers for different windows. r=jmaher. 2014-03-24 21:12:41 +01:00
Marco Castelluccio c343e632b8 Bug 981249 - Test app launch. r=myk
--HG--
rename : toolkit/webapps/tests/test_hosted.xul => toolkit/webapps/tests/test_hosted_launch.xul
rename : toolkit/webapps/tests/test_packaged.xul => toolkit/webapps/tests/test_packaged_launch.xul
2014-03-27 12:56:00 +01:00
Andrei Eftimie 34600cae09 Bug 983642 - [tps] AddonRepository.getAddonsByIDs fails in mutiple tps tests. r=hskupin DONTBUILD
--HG--
extra : rebase_source : 51ed8adff60cd7a0ddcd9c7c36a81f3510350089
2014-03-27 20:06:56 +01:00
Nathan Froyd 656740d68a Bug 969437 - part 2 - add --quiet option to all mochitest configurations; r=ahal 2014-03-24 12:11:59 -04:00
Nathan Froyd 65f2050ac7 Bug 969437 - part 1 - introduce a --quiet option for mochitests; r=jmaher 2014-03-07 11:42:07 -05:00
Ryan VanderMeulen a14baa39be Merge inbound to m-c. 2014-03-26 20:58:31 -04:00
Gregory Szorc 4ff214391e Bug 987414 - Pass multiple test arguments to mach testing commands; r=ahal
Previously, mach xpcshell-test and mochitest-* were limited to a single
test "path" argument. This patch enables multiple arguments to be passed
in.

TestResolver in the build system has gained the ability to process
multiple paths in a single invocation. The mach commands have been
modified to utilize this new feature.

Only mach code paths that pass manifestdestiny.TestManifest instances
into the test runner can accept multiple arguments. This is because
there is no other way to pass a custom set of tests into the test
runner. If multiple test arguments are used but not supported, a warning
is emitted.

--HG--
extra : rebase_source : 1ce1328a969f654e7b43a7a0bdd15ed86f5ceb21
2014-03-24 16:19:57 -07:00
Gregory Szorc ad523f117c Bug 987398 - Part 1: Run mochitests from manifests with mach; r=ahal
The mochitest mach commands now consult the all-tests.json file for
resolving the test argument/path. The mochitest runner has been modified
to accept a manifestdestiny.TestManifest instance instead of a path to a
manifest file. The mach commands construct an in-memory TestManifest and
pass it to the mochitest runner.

While I was here, I cleaned up some old JSON serializing code.

--HG--
extra : rebase_source : 886b13d4cb35992c132bc3051925424609a5fdf8
2014-03-24 14:35:06 -07:00
Wes Kocher 618b2c258b Merge fx-team to m-c 2014-03-25 20:03:13 -07:00
Wes Kocher 6b9908e2fe Merge inbound to m-c 2014-03-25 19:54:55 -07:00
Alexandre Poirot 33a65e9ccd Bug 965257 - Expose Assert.jsm in mochitest-plain chrome script. r=ted 2014-03-25 12:03:21 -04:00
Gregory Szorc 5553d9f539 Bug 987372 - Try harder to stop child processes in mochitest runner; r=ahal
The mochitest runner could start a child process but not clean it up in
all cases. This patch ensures we always try to stop child processes
before exiting.

Ideally, things should probably be implemented as context managers or
the cleanup logic should live in a __del__. But, perfect is the enemy of
done. This simple approach appears to solve the problem in a manner that
isn't too invasive.

--HG--
extra : rebase_source : 685d23c31184808a12f9ee3571391381eda8c5fb
extra : amend_source : 780f36555cb94870dd063842aa226c27da8d95b0
2014-03-24 14:43:36 -07:00
Phil Ringnalda f0147b16ce Bug 983948 - Temporarily increase the per-test browser-chrome default timeout to 45 seconds 2014-03-23 16:55:34 -07:00
Jonathan Griffin 05107f9406 Bug 979650 - Always build with Marionette for Firefox, b2g desktop, r=ted 2014-03-11 13:22:34 -07:00
Kevin Cox a844a7ae48 Bug 958897 - ssltunnel lives if mochitest killed. r=jmaher
[PATCH] Made Mochitest.runApp() clean up after itself in case of exception
2014-03-23 10:20:32 -04:00
Masatoshi Kimura 26270a19ca Bug 980278 - Remove DataContainerEvent dependency from Mochitest. r=jmaher 2014-03-21 13:00:00 +09:00
Geoff Brown de5f1fff31 Bug 967704 - Skip more mochitests on Android 2.3 only 2014-03-28 11:39:14 -06:00
Paolo Amadini fbdf098874 Bug 985954 - Remove deprecated promise.js usage in the testing framework. r=ted 2014-04-01 13:45:48 +02:00
Nicholas Hurley cd8edaa29a Bug 965869 (part 2) - HTTP/2 draft10 tests. r=mcmanus 2014-03-26 10:58:11 -07:00
Carsten "Tomcat" Book 34cec5db16 Backed out changeset 6d2ffe8dc046 (bug 981249) for Linux ASAN test failure 2014-03-26 11:43:16 +01:00
Vaibhav Agrawal 710c031709 Bug 908945 - Fix automation.py's exit code handling; r=jmaher 2014-03-26 06:14:51 -04:00
Marco Castelluccio 95801ea88e Bug 981249 - Test app launch r= myk
--HG--
rename : toolkit/webapps/tests/test_hosted.xul => toolkit/webapps/tests/test_hosted_launch.xul
rename : toolkit/webapps/tests/test_packaged.xul => toolkit/webapps/tests/test_packaged_launch.xul
2014-03-24 15:14:00 +01:00
Henrik Skupin 40a503ac81 Bug 987147 - [tps] Re-add support for old sync authentication. r=jgriffin DONTBUILD 2014-03-26 07:30:33 +01:00
Fredrik Broman 8e2649e657 Bug 874476 - [mozrunner] Tilde character not expanded for application arguments. r=hskupin, r=ahal
--HG--
extra : rebase_source : a9e3a6843b560b2382433efbc294c9174f390870
2014-03-25 22:47:56 +01:00
Wes Kocher 5e8506e0a5 Merge m-c to inbound 2014-03-25 20:21:17 -07:00
Brian Birtles 6fb124d929 Bug 986367 - Make paint_listener.js check for paint suppression; r=mattwoodrow
This patch adds an extra check for paint suppression when waiting for paint
events. This is because on some platforms (notably B2G) we can think all paints
have completed because paint suppression is in effect and as a result call the
callback too soon.

This patch use window.setTimeout(..., 0) to wait for paint suppression to finish
before preceding to check for pending paint events.

When the refresh driver is under test control, if we detect that paint events
are pending we need to force a refresh driver tick. This patch adds that tick.
I suppose we had previously never hit this situation before and never noticed
this.

This patch also rearranges the main loop so that early returns appear first and
calling the callback appears at the end.
2014-03-26 09:20:07 +09:00
Geoff Brown 0f227f399d Bug 967704 - Disable a few tests on Android 2.3 for intermittent failures 2014-03-20 17:16:40 -06:00
Andrew Halberstadt 47a2d48629 Bug 981030 - Create platform specific mozharness files for storing test harness options, r=aki 2014-03-20 15:25:43 -04:00
Andrew Halberstadt f7a77becd6 Bug 985403 - Refactor MarionetteBaseRunner.start_marionette and pass in symbols_path by default, r=mdas 2014-03-20 11:41:11 -04:00
Dave Hunt 3231a289f8 Bug 979512 - Add a command line option to split the tests and run a specified chunk. r=jgriffin 2014-03-20 09:27:29 -04:00
Vicamo Yang 9d5db529f2 Bug 985537: add runEmulatorShell to Marionette. r=mdas 2014-03-20 13:01:25 +08:00
Carsten "Tomcat" Book 173ff6dc38 Merge mozilla-central to b2g-inbound 2014-03-19 16:30:49 +01:00
Andrew Halberstadt a97cdd879e Bug 983262 - Remove obsolete b2g mochitest json manifests, r=jmaher 2014-03-19 11:23:29 -04:00
Ryan VanderMeulen 7852de2e89 Backed out changeset a3fe19cdb618 (bug 938019) for robocop failures.
CLOSED TREE
2014-03-18 12:35:53 -04:00
Brian Hackett ae18c1f2c7 Bug 972817 - Enable type inference unconditionally, r=jandem. 2014-03-18 09:05:16 -06:00
Bill McCloskey 8d875ffc85 Bug 938019 - Run mochitests from manifests (r=ted,gps) 2014-03-18 08:03:51 -07:00
Chris AtLee 40712e771a Bug 984061: Make package-tests safe with -j >1 r=glandium 2014-03-18 10:06:27 -04:00
Andreas Tolfsen b2cf0eb8a7 Bug 979299 - Reduce fragility in real time test. r=dburns
Sometimes the clock.sleep(0.1) may take shorter than 0.1 seconds.  This
isn't a test about precision in Python, but rather that the SystemClock
wrapper works as intended and returns a somewhat expected value.
2014-03-17 17:40:16 -04:00
William Lachance d3bc526224 Bug 978333 - Try to use localhost for marionette webserver if possible. r=jgriffin 2014-03-17 15:28:23 -04:00
Vikas Mishra 7bc3ef3b37 Bug 959517 - Clarify connection error message, r=mdas 2014-03-17 22:19:35 +05:30
Vikas Mishra 81a54e475d Bug 974891 - Move TestCapabilities to test_capabilities.py file. r=ato 2014-03-14 23:57:03 +05:30
Bill McCloskey f218f37e25 Bug 983921 - Rename test_SimpleTestGetTestFileURL.html so it doesn't get skipped (r=jmaher)
--HG--
rename : testing/mochitest/tests/Harness_sanity/test_SimpleTestGetTestFileURL.html => testing/mochitest/tests/Harness_sanity/test_SimpletestGetTestFileURL.html
2014-03-15 08:43:35 -07:00
Henrik Skupin 89771ec7db Bug 966434 - Refactor tps for fxaccounts and old sync authentication support. r=jgriffin 2014-03-14 21:13:38 +01:00
James Graham 87ab491c2e Bug 983287 - Update the version of mozlog now structured logging has landed, r=wlach 2014-03-14 12:36:25 +00:00
Bill McCloskey fd05f3eb04 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Wes Kocher caa28d2de5 Merge m-c to inbound despite the CLOSED TREE 2014-03-13 19:58:47 -07:00
Wes Kocher 3b83e5bb22 Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Bill McCloskey e784b5aef6 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Geoff Brown a9e0db635d Bug 983406 - Fix syntax error in androidx86.json; r=jmaher 2014-03-13 16:59:01 -06:00
Bill McCloskey 006786a6b4 Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey ed100f425c Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Vaibhav Agarwal c75ff964a1 Bug 971132 - B2G mochitests should use the new manifest format for runtests; r=jmaher 2014-03-13 10:40:10 -04:00
Wes Kocher 704fbcc14f Merge b2g-inbound to m-c 2014-03-12 19:51:10 -07:00
Dave Hylands f1ea45eb4c Bug 959591 - Add a test to verify functionality. r=fabrice 2014-03-12 14:15:05 -07:00
Ryan VanderMeulen 2b56627de4 Merge m-c to b2g-inbound. 2014-03-12 11:33:22 -04:00
David Clarke b896eea776 Bug 981217 - Make the wifi connection more rubust during testing. r=ahal 2014-03-12 08:29:23 -04:00
Jonathan Griffin 31cc642984 Bug 982361 - Bump marionette_client to 0.7.6, r=AutomatedTester 2014-03-11 18:16:54 -07:00
Vaibhav Agarwal d126a07311 Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher 2014-03-12 06:16:12 -04:00
Ryan VanderMeulen 969b5f09c4 Merge m-c to inbound on a CLOSED TREE. 2014-03-11 13:25:49 -07:00
Andrew Halberstadt 0d3ad74d44 Bug 974069 - Add 'manifests' back to DIRS in testing/mochitest, r=ted 2014-03-11 13:40:43 -04:00
David Burns 6c5daf72c7 Bug 981568: Handle if we get IOError if B2G crashes during a test run; r=jgriffin 2014-03-11 17:10:16 +00:00
Ryan VanderMeulen 563ac4400b Merge b2g-inbound to m-c. 2014-03-08 01:23:46 -08:00
Andrew Halberstadt 2dbabf42ff Bug 932362 - Create mach target for running b2g xpcshell tests, r=jgriffin 2014-03-11 10:08:25 -04:00
James Graham 796d2b9590 Bug 979338 - Document delete_session method in the python client API, r=mdas 2014-03-04 17:42:11 +00:00
Nathan Froyd 60cd903626 Bug 979936 - delete unused `quiet' param-handling code in setup.js; r=jmaher 2014-03-05 12:39:46 -05:00
Geoff Brown 537cfcdff4 Bug 967704 - Add android23.json to mochitest Makefile.in; r=jmaher 2014-03-12 09:42:00 -06:00
Vaibhav Agarwal 910cf28c11 Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-12 11:41:08 -04:00
Brian Birtles 730325e4c1 Bug 979161 part 4 - Add a non-flushing version of waitForAllPaints to paint_listener.js; r=mattwoodrow
This patch adds waitForAllPaints which does *not* call getBoundingClientRect
since that can cause a flush. Sometimes this flush is undesirable since it can
mask bugs in the code under test which should be performing this flush itself.
2014-03-10 13:47:12 +09:00
Brian Birtles 80173f8459 Bug 979161 part 3 - Use SpecialPowers.getDOMWindowUtils in paint_listener.js; r=mattwoodrow
We can't just use SpecialPowers.DOMWindowUtils since otherwise we end up with
a DOMWindowUtils object that is bound to the parent object.
2014-03-10 13:47:12 +09:00
Brian Birtles ad94336c66 Bug 979161 part 2 - Wrap long lines in paint_listener.js; r=mattwoodrow
And also simplify the code somewhat
2014-03-10 13:47:12 +09:00
Brian Birtles 88ee802b65 Bug 979161 part 1 - Wrap up paint_listener.js so it doesn't leak globals; r=roc 2014-03-10 13:47:12 +09:00
Doug Turner eef5fec5c2 Bug 978593 - refactor and cleanup NetworkLocationProvider. Prep work to enable celluar support. r=jdm 2014-03-01 23:46:02 -08:00
Henrik Skupin a91de5dd52 Bug 966434 - Update TPS to use FxA. r=jgriffin 2014-03-07 15:54:19 -08:00
Wes Kocher 452135f341 Merge m-c to inbound 2014-03-06 18:27:43 -08:00
Carsten "Tomcat" Book 6e65028ef4 Merge mozilla-central to fx-team 2014-03-06 13:38:06 +01:00
Michael Ratcliffe 11ec4d96f6 Backing out bug 884796 HiDPI fix r=backout 2014-03-06 10:31:30 +00:00
Michael Ratcliffe 7463d1a5d7 Bug 884796 - Scale deltas in EventUtils.js::synthesizeWheel() on HiDPI screens r=robcee 2014-03-06 09:38:09 +00:00
Michael Ratcliffe b6b3b4320e Bug 974056 - Add logging of devtools event emitter emit calls r=harth 2014-03-06 09:37:59 +00:00
Ryan VanderMeulen 1706c755f4 Backed out changeset 7f8961ec163f (bug 969146) for B2G mochitest shutdown crashes. 2014-03-05 15:16:30 -05:00
Joel Maher 3f2c305c8d Bug 970925 - (backout canvas webgl) convert testing/mochitest/android.json into skip-if statements in mochitest.ini files. r=gbrown CLOSED TREE 2014-03-06 16:49:37 -05:00
Henrik Skupin 1148e8bb3e Bug 979815 - Update URL of virtualenv to use version 1.9.1 from the official github repository. r=jgriffin 2014-03-05 23:22:29 +01:00
Ryan VanderMeulen c9d4ba6f8d Merge m-c to fx-team. 2014-03-13 15:37:02 -04:00
Jan Keromnes 8f42efaf53 Bug 982707 - Move the "devtools.dump.emit" pref from firefox.js to all.js. r=ochameau 2014-03-13 09:53:04 -04:00
Joel Maher 4ed96fa135 Bug 979454 - manifest parser needs to support skip-if in the [default] section and || that with the skip-if from the [test] section. r=ted 2014-03-05 10:32:03 -05:00
Joel Maher 00ea367a93 Bug 971025 - move testing/mochitest/test/test_* to testing/mochitest/test/Harness_sanity. r=ted
--HG--
rename : testing/mochitest/tests/SpecialPowersLoadChromeScript.js => testing/mochitest/tests/Harness_sanity/SpecialPowersLoadChromeScript.js
rename : testing/mochitest/tests/file_SpecialPowersFrame1.html => testing/mochitest/tests/Harness_sanity/file_SpecialPowersFrame1.html
rename : testing/mochitest/tests/test_SimpleTestGetTestFileURL.html => testing/mochitest/tests/Harness_sanity/test_SimpleTestGetTestFileURL.html
rename : testing/mochitest/tests/test_SpecialPowersExtension.html => testing/mochitest/tests/Harness_sanity/test_SpecialPowersExtension.html
rename : testing/mochitest/tests/test_SpecialPowersExtension2.html => testing/mochitest/tests/Harness_sanity/test_SpecialPowersExtension2.html
rename : testing/mochitest/tests/test_SpecialPowersLoadChromeScript.html => testing/mochitest/tests/Harness_sanity/test_SpecialPowersLoadChromeScript.html
rename : testing/mochitest/tests/test_SpecialPowersPushPermissions.html => testing/mochitest/tests/Harness_sanity/test_SpecialPowersPushPermissions.html
rename : testing/mochitest/tests/test_SpecialPowersPushPrefEnv.html => testing/mochitest/tests/Harness_sanity/test_SpecialPowersPushPrefEnv.html
rename : testing/mochitest/tests/test_bug362788.xhtml => testing/mochitest/tests/Harness_sanity/test_bug362788.xhtml
rename : testing/mochitest/tests/test_bug816847.html => testing/mochitest/tests/Harness_sanity/test_bug816847.html
rename : testing/mochitest/tests/test_sanity.html => testing/mochitest/tests/Harness_sanity/test_sanity.html
rename : testing/mochitest/tests/test_sanityEventUtils.html => testing/mochitest/tests/Harness_sanity/test_sanityEventUtils.html
rename : testing/mochitest/tests/test_sanityException.html => testing/mochitest/tests/Harness_sanity/test_sanityException.html
rename : testing/mochitest/tests/test_sanityException2.html => testing/mochitest/tests/Harness_sanity/test_sanityException2.html
rename : testing/mochitest/tests/test_sanitySimpletest.html => testing/mochitest/tests/Harness_sanity/test_sanitySimpletest.html
rename : testing/mochitest/tests/test_sanityWindowSnapshot.html => testing/mochitest/tests/Harness_sanity/test_sanityWindowSnapshot.html
rename : testing/mochitest/tests/test_sanity_cleanup.html => testing/mochitest/tests/Harness_sanity/test_sanity_cleanup.html
rename : testing/mochitest/tests/test_sanity_cleanup2.html => testing/mochitest/tests/Harness_sanity/test_sanity_cleanup2.html
2014-03-05 10:32:02 -05:00
Andrew Halberstadt 529f7131d6 Bug 969146 - Pass MOZ_CRASHREPORTER_SHUTDOWN into b2g process, r=mdas 2014-03-05 09:08:54 -05:00
Carsten "Tomcat" Book 46a7d98005 merge b2g-inbound to mozilla-central 2014-03-05 13:24:51 +01:00
Ehsan Akhgari 17f4a32d8b Bug 976896 - Port STL_FLAGS to moz.build; r=mshal 2014-03-04 19:39:06 -05:00
Geoff Brown a69a9cb1bf Bug 936226 - Update test manifests for Android x86 2014-03-04 17:02:04 -07:00
Ryan VanderMeulen 2d472f8474 Bug 979446 - Disable dom/downloads tests on B2G for frequent timeouts. 2014-03-04 13:38:18 -05:00
Douglas Crosher 68870b98f0 Bug 979231 - DeviceManager ADB pushDir should take a timeout parameter and make use of it. r=dminor 2014-03-04 22:55:21 +11:00
Eddy Bruel 477b2d2f33 Bug 859372 - Refactor DevToolsUtils.js;r=past 2014-03-04 15:38:05 +01:00
Masayuki Nakano 991dd217bc Bug 974318 part.9 Use WidgetTextEvent::mRanges on CompositionStringSynthesizer r=smaug 2014-03-04 22:48:28 +09:00
Andrew Halberstadt b1dff3469e Bug 967647 - Enforce an unbuffered stream by default in mozprocess, r=jgriffin 2014-03-03 15:16:54 -05:00
Benjamin Chen 679a21fa8a Bug 969289 - Add new test_mediarecorder_record_gum_video_timeslice.html test case. r=jsmith 2014-02-18 11:11:18 +08:00
Ed Morley 30446e5cc4 Merge latest green inbound changeset and mozilla-central 2014-03-03 14:44:44 +00:00
Mark Hammond 2563b1b92e 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
Kearwood (Kip) Gilbert 8b44c4c637 Bug 687297 - Added Mochitest to verify that the per-presentation base minimum font size is propagated without being influenced by the language-specific global preference. r=dbaron
This test applies a large value to the font.minimum-size.ja preference, opens a new window, advances the url through an iso-8859-1 page, a Shift-JIS page, and back to an iso-8859-1 page.  If the height of a div containing text on the first iso-8859-1 page and last iso-8859-1 page do not match, then the test is failed.

This test has been excluded from B2G Desktop Client tests due to bug 948948.
2014-02-26 16:01:38 -08:00
Ryan VanderMeulen 75c173e72a Merge m-c to fx-team. 2014-02-28 16:10:17 -05:00
Jan de Mooij 5ae1515090 Bug 977921 - Override ASan malloc_context_size to save memory. r=decoder
--HG--
extra : rebase_source : 500882c214de079c1d493e21a9ee91c3da743226
2014-02-28 16:33:25 +01:00
Ryan VanderMeulen bc6f7d9058 Merge m-c to inbound. 2014-02-28 10:15:57 -05:00
Dan Minor d9815011e3 Bug 978066 - [mozcrash] Mozcrash check_for_java_exception function should take quiet parameter; r=wlach 2014-02-28 09:18:25 -05:00
Ryan VanderMeulen 8e1451ad9a Merge m-c to b2g-inbound. 2014-02-27 17:34:25 -05:00
Andrew Halberstadt 06fdef4132 Bug 976120 - shell.js should respect crash reporting environment, r=fabrice 2014-02-27 16:36:00 -05:00
Brian Smith bceb379d88 Bug 978111: Enable already-working PSM xpcshell tests on Android and B2G, r=cviecco
--HG--
extra : rebase_source : c14ef67870f2b40a3319e6bc8df0ddfe9dd222e3
2014-02-28 11:16:16 -08:00
Geoff Brown 424b67c72f Bug 973601 - Allow xpcshell test chunks; r=ted 2014-02-28 14:58:35 -07:00
James Graham 8e6f253886 Bug 978108 - Update documentation for strucured logging. r=wlach 2014-02-27 19:04:45 +00:00
Andreas Tolfsen 4757cb31a4 Bug 970680 - Limit number of decimals used in TimeoutException. r=dburns 2014-02-28 16:41:03 -05:00
Simon Sapin 4ada4b1b26 Bug 975501 part 2: Add display:{inline-,}grid behind a pref, and a stub nsGridContainerFrame. r=dholbert 2014-02-26 23:45:29 -08:00
Andrew Halberstadt 29327d860a Bug 974069 - Add manifest for running emulator-jb mochitests, r=ted 2014-02-28 15:24:37 -05:00
Tim Taubert f5a0826158 Bug 975552 - Let the leak detector know about the preloaded customization tab r=bustage 2014-02-28 20:55:37 +01:00
Vicamo Yang efa2c4786b Bug 975359: add test cases for B2G orientation sensor. r=jgriffin, f=slee 2014-03-05 10:37:50 +08:00
Vaibhav Agarwal bb9b55bec2 Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher 2014-03-06 13:42:47 -05:00
Vaibhav Agarwal 1dd6d7f149 Bug 971132 - B2G mochitests should use the new manifest format [directories]; r=jmaher 2014-03-06 13:42:45 -05:00
Vaibhav Agarwal 64e20261db Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-06 13:42:43 -05:00
Ted Mielczarek 952bbfe243 Bug 977699 - Move the few remaining mochitests to manifests. r=jmaher 2014-03-04 15:54:31 -05:00
Richard Barnes dbe89b855e Bug 936340 - Implement navigator.sendBeacon r=sicking 2014-03-06 10:51:23 -05:00
Dave Hunt 8274cfb045 Bug 979577 - Test durations are always zero in the HTML report. r=jgriffin 2014-03-06 14:49:50 +00:00
Ehsan Akhgari 44f3ea1894 Backed out changeset 98cc8a50348f (bug 936340) because it misses the test_beaconElectrolysis.html file, which breaks the build 2014-03-06 09:04:45 -05:00
Richard Barnes b813c7a8ca Bug 936340 - Implement navigator.sendBeacon. r=sicking 2014-03-06 08:52:50 -05:00
Geoff Brown 0c15e4a428 Bug 967704 - Add android23.json for Android 2.3 mochitests; r=jmaher 2014-03-10 19:56:31 -06:00
Boris Zbarsky 51c7e3a485 Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley 2014-03-10 17:38:14 -04:00
dadadel eff50c44d9 Bug 975136 - Test mozprocess parameters;r=wlach
DONTBUILD

--HG--
extra : rebase_source : 87f60210eccbfe7925cdcce3fafc878cb873c13b
2014-03-10 12:34:03 -04:00
dadadel 4489adec63 Bug 907433 - Improve the mozprocess documentation with description and examplesi;r=wlach
DONTBUILD

--HG--
extra : amend_source : 99b1ef66ea65a1bf59ba01c98ad89cdb12fbf2ad
2014-03-10 12:15:35 -04:00
Bill McCloskey 8bc8184542 Bug 938019 - Run mochitests from manifests (r=ted,gps) 2014-03-18 08:03:51 -07:00
Gregory Szorc a0a4ade497 Bug 875562 - Part 8: Write crash events for main process crashes; r=bsmedberg
This patch makes the crash reporter crash event directory aware and
writes main process crash event files at crash time.

--HG--
extra : rebase_source : 1d6a817ae401230b3fe8fcd236468ceb3e309a10
2014-02-18 15:58:03 -08:00
Ryan VanderMeulen f2685831a2 Merge fx-team to m-c. 2014-02-26 16:25:05 -05:00
David Burns c51399006c Bug 976831: Remove unused getStatus method from Marionette; r=mdas 2014-02-26 17:06:24 +00:00
Nathan Froyd c4aab9cf77 Bug 974073 - add SimpleTest.forceCompleteLog() so tests can force all test output to be displayed; r=jmaher 2014-02-25 16:41:02 -05:00
James Graham 2f81ee2a85 Bug 977071 - Add run_info to structured log suite_start message and fix some small bugs. r=ahal 2014-02-10 20:21:18 +00:00
Malini Das afe17e2494 Bug 975169 - Marionette test runner should not override textrunnerclass, version bump, r=jgriffiin,dburns 2014-02-25 16:08:37 -08:00
Nathan Froyd 8f8061710e Bug 973000 - always output log messages for a single mochitest run; r=jmaher 2014-02-14 15:24:36 -05:00
John Schoenick e444d22025 Bug 971279 - Add nptest java plugin. r=bsmedberg 2014-02-25 13:30:04 -08:00
Ryan VanderMeulen 0dc3c5e22c Merge m-c to inbound. 2014-02-25 15:28:35 -05:00
Ryan VanderMeulen 182c55b7a4 Merge inbound to m-c. 2014-02-25 15:09:43 -05:00
Carsten "Tomcat" Book ca47d1143e Backed out changeset 0cea4bded6f8 (bug 936340) for mochitest-3 bustage on a CLOSED TREE 2014-02-25 16:00:47 +01:00
Carsten "Tomcat" Book e734ff284d Merge mozilla-central to b2g-inbound 2014-02-25 15:29:02 +01:00
Ryan VanderMeulen e022e8e65d Bug 960743 - Disable content/base/test/test_XHR_timeout.html on B2G due to intermittent failures. 2014-02-25 08:15:34 -05:00
Richard Barnes e9de9a488d Bug 936340 - Implement navigator.sendBeacon. r=sicking 2014-02-25 08:40:54 -05:00
Jacek Caban 21f2650cb3 Bug 975740 - Fixed typo in testing/tools/screenshot/moz.build 2014-02-25 12:46:25 +01:00
Dan Minor cb2831dadd Bug 976306 - mozversion missing from config/mozbase_requirements.txt; r=wlach 2014-02-24 17:31:59 -05:00
Ted Mielczarek ee87a8a0da Bug 974368 - Fix ! operator precedence in manifestparser's expression parser. r=jmaher 2014-02-19 09:18:13 -05:00
James Graham 8a5f14653b Bug 972939 - Add documentation for mozbase structured logging. r=wlach 2014-02-25 17:32:07 +00:00
Ben Turner a80f9315df Bug 956218 - '(PBackground) Add a mechanism for communicating with
a non-main I/O thread via thread and process links'. r=mrbkap+khuey+bsmedberg.
2013-11-26 23:59:41 -08:00
Ryan VanderMeulen 1b60c67eea Backed out changeset 2b3bda5a4744 (bug 975169) for Marionette-webapi failures. 2014-02-24 15:04:53 -05:00
Gábor Molnár bf210fa5d2 Bug 961616 - simple HTTP2 Cookie crumbling unit tests 2014-02-24 11:42:15 -08:00
Malini Das 0f044770cf Bug 975169 - Marionette test runner should not override textrunnerclass, version bump, r=jgriffiin,dburns 2014-02-24 12:11:08 -05:00
Ehsan Akhgari 39fc9361f6 Bug 975740 - Port WIN32_EXE_LDFLAGS to moz.build; r=mshal 2014-02-24 08:30:25 -05:00
Phil Ringnalda 23792bbdb4 Merge f-t to m-c 2014-02-23 09:00:07 -08:00
Henrik Skupin a684a656e8 Bug 975312 - Add missing version bump for mozrunner 5.35. r=ahal DONTBUILD
--HG--
extra : rebase_source : 684093852b70b0f873b651fc91bd175b39ce7baf
2014-02-22 09:28:23 +01:00
dadadel 554c21189d Bug 975136 - Fix mozprocess to accept single function or array of functions for onTimeout/onFinish, update docs;r=wlach 2014-02-21 16:33:30 -05:00
Henrik Skupin b27e259f1e Bug 975312 - [mozrunner] Runner.check_for_crashes() should support save_path and quiet parameters. r=ahal 2014-02-21 16:00:13 +01:00
Andrei Eftimie 2f3300101e Bug 972872 - [mozversion] Allow to retrieve the application code name (Nightly / Aurora / Firefox). r=hskupin
--HG--
extra : rebase_source : 80168af1cba0bb2b5cd24c242fa56d180d923996
2014-02-21 13:26:48 +01:00
Wes Kocher 6246833818 Backed out 7 changesets (bug 406541, bug 738396, bug 852315, bug 971273, bug 971279) for various java/plugin-related failures on a CLOSED TREE
Backed out changeset 13cc8a7ee925 (bug 852315)
Backed out changeset 23dfc36f99d4 (bug 852315)
Backed out changeset fb56bd7c0feb (bug 406541)
Backed out changeset b24d1437c6f3 (bug 738396)
Backed out changeset 5028e1290b45 (bug 971279)
Backed out changeset 34ecdab0cfc2 (bug 971279)
Backed out changeset 95b4aa01923d (bug 971273)
2014-02-20 16:19:30 -08:00
John Schoenick 2730e5c34d Bug 971279 - Add nptest java plugin. r=bsmedberg 2014-02-20 14:38:02 -08:00
Andrew Halberstadt 2ccfc1e28c Bug 975085 - Don't create unnecessary devicemanager instance in b2g emulator tests, r=jgriffin 2014-02-20 16:56:57 -05:00
Andreas Tolfsen b462b718e5 Bug 964366 - Session capabilities missing browserVersion. r=mdas 2014-02-20 15:36:56 -05:00
Andreas Tolfsen f874b79dc6 Bug 962182 - Add "screenshot" command alias to Marionette. r=mdas 2014-02-20 15:36:35 -05:00
Bobby Holley ecfdc95fe8 Bug 974546 - SpecialPowers wrappers should catch, wrap, and rethrow exceptions for callables. r=mrbkap 2014-02-20 08:57:20 -08:00
Andreea Matei 82a5f20203 Bug 973818 - [mozprofile] Disable first run content overlay. r=hskupin
--HG--
extra : rebase_source : 8db364c0b4aa323177ec27c350e1346e1b46f5b6
2014-02-20 15:29:28 +02:00