Commit Graph

6445 Commits

Author SHA1 Message Date
James Graham
ce0f922c87 Bug 1140145 - Update to latest wptrunner, a=testonly 2015-03-06 12:55:49 +00:00
Andrew Halberstadt
aa85a0d1dc Bug 1137339 - [manifestparser] implement a chunk_by_runtime filter, r=jmaher
With this chunking strategy, the runtimes of tests are taken into account, such that each chunk
takes roughly the same amount of time to finish. Tests belonging to the same manifest will not get
split up.

The algorithm works by sorting every manifest from slowest to fastest. Each manifest is popped off
and its tests are added to the fastest chunk to date until no manifests are left. Total runtimes of
the chunks are re-calculated after every addition.
2015-03-05 09:12:55 -05:00
Chris Manchester
1364707690 Bug 1139722 - Allow use of nested job objects in mozprocess on windows versions that support them.;r=ahal
This patch detects when breaking away from the parent job isn't strictly necessary to manage processses in a new job to allow using nested job objects to manage processes and their children. Loss of job object functionality is handled in mozprocess as non-fatal, however mozrunner and others doing things like restarting firefox require it.
2015-03-05 18:02:38 -08:00
Timur Valeev
3d73622a96 Bug 1135627 - Add implementation of DragEvent constructor. r=jdm r=smaug 2015-03-04 17:52:03 +03:00
David Burns
45ddaa6e34 Bug 1108590: Update key that is used to return elements from marionette to the client; r=chmanchester 2015-03-05 23:01:05 +00:00
Wes Kocher
42d1d838fa Merge b2g-inbound to m-c a=merge CLOSED TREE 2015-03-05 15:35:34 -08:00
Szu-Yu Chen [:aknow]
9f7070e253 Bug 1133649 - Add an always true condition for xpcshell-test. r=gps 2015-03-05 18:00:23 +08:00
Geoff Brown
e8c7419343 Bug 1062365 - Bump mozharness rev; r=armenzg 2015-03-05 10:47:40 -07:00
Ryan VanderMeulen
909bbb3180 Backed out changeset 99c2fcc61cc2 (bug 958147) for B2G Desktop and Mulet checktest failures.
CLOSED TREE
2015-03-05 10:02:07 -05:00
Carsten "Tomcat" Book
0d006404c3 Merge mozilla-central to mozilla-inbound 2015-03-05 15:46:10 +01:00
Anish
b932da5627 Bug 958147 - Choose one of run-if or skip-if and get rid of the other. r = jmaher,mwargers,ahal 2015-03-05 09:14:04 -05:00
Carsten "Tomcat" Book
1dcdd2b952 merge mozilla-inbound to mozilla-central a=merge 2015-03-05 15:10:17 +01:00
Carsten "Tomcat" Book
9c5a38f5af Backed out changeset b3fe7a6a4939 (bug 958147) for m4 test failures on a CLOSED TREE 2015-03-05 14:00:33 +01:00
Ryan VanderMeulen
c94b3520b5 Merge m-c to b2g-inbound. a=merge 2015-03-04 16:56:54 -05:00
Ryan VanderMeulen
098514f58b Merge inbound to m-c. a=merge 2015-03-04 16:35:35 -05:00
Anish
efd862e7b5 Bug 958147 - Remove run_if filter from manifestparser, r=ahal 2015-03-04 15:46:58 -05:00
Joel Maher
fa4c007cb3 Bug 1139328 - update talos to latest version for preferences and e10s fixes. r=wlach 2015-03-05 06:43:55 -05:00
jlal@mozilla.com
c2f51bbb7e Bug 1139590 - Do not escape source in decision task r=me a=taskcluster-only 2015-03-04 12:32:29 -08:00
Josh Matthews
0be7ff4fbb Bug 1134120 - Disable intermittent test pending further investigation. a=ryanvm on a CLOSED TREE 2015-03-04 15:01:25 -05:00
James Graham
aa2c109458 Bug 1139234 - Update wpt metadata for OSX 10.10, r=try 2015-03-04 16:15:21 +00:00
Jeremy Chen
dbfe14633a Bug 1138839 - Part2 - Fix naming issue in marionette test for selection carets. r=automatedtester 2015-03-03 02:03:00 +01:00
Jeremy Chen
cf31e9da1a Bug 1138839 - Part1 - Marionette test for selecting text inside an iframe. r=automatedtester 2015-03-03 01:58:00 +01:00
Alexandre Poirot
7078325d2c Bug 1099238 - Try running integration test on mulet. r=lightsofapollo 2015-02-26 14:10:00 -05:00
Geoff Brown
4fbc54b807 Bug 1062365 - Rename in-tree config for android 4.3 emulator; r=kmoir 2015-03-03 19:06:52 -07:00
Boris Zbarsky
0b079cb32c Bug 1137591 part 2. Throw if someone does Cu.importGlobalProperties in a Window scope. r=bholley 2015-03-03 21:01:58 -05:00
Andrew Halberstadt
cd88c29bf3 Bug 1134395 - mozbuild should pass in rootdir to manifestparser to properly calculate test relpaths, r=gps 2015-02-18 17:07:55 -05:00
Anish
b9d3be97ea Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers 2015-03-03 08:46:37 -05:00
Carsten "Tomcat" Book
529575eb3c Merge mozilla-central to mozilla-inbound 2015-03-03 14:10:55 +01:00
Carsten "Tomcat" Book
4800e91363 merge fx-team to mozilla-central a=merge 2015-03-03 13:46:04 +01:00
Boris Zbarsky
05048315f8 Bug 1137984. When parsing attribute selectors, treat EOF as ']' any place ']' is allowed. r=dbaron 2015-03-03 07:12:00 -05:00
jlal@mozilla.com
4a7eedc451 backout of bug 1136631 for taskcluster regression on bi a=taskcluster-only 2015-03-02 15:04:28 -08:00
Wes Kocher
c4ac9859cf Merge fx-team to m-c a=merge 2015-03-02 12:41:37 -08:00
Wes Kocher
50789ffa1a Merge m-c to fx-team a=merge CLOSED TREE 2015-03-02 13:07:53 -08:00
Steven MacLeod
877c5f3df7 Bug 1093566 - Migrate BrowserUITestUtils into BrowserTestUtils; r=Unfocused r=paolo 2015-02-23 12:48:54 -05:00
Steven MacLeod
519d688bf0 Bug 1093566 - Add Cc, Ci, Cu, Cr to scope of spawned ContentTasks; r=Gijs r=paolo 2015-02-26 11:49:36 -05:00
Steven MacLeod
36304cb7ff Bug 1093566 - Add modules for sharing mochitest-browser test code; r=Gijs r=paolo
Currently code used by many mochitest-browser tests is scattered
throughout the tree in various head.js files. Many similar or identical
helper methods are repeated throughout these files.

This commit introduces a BrowserTestUtils.jsm module and includes it in
the mochitest scope; the idea being these frequently re-implemented
methods can live in a central place.

A TestUtils.jsm module has also been introduced to contain code useful to
all types of tests.
2015-02-22 23:11:22 -05:00
Tooru Fujisawa
cae277bdd7 Bug 1108382 - Part 12: Do not use non-standard flag argument of String.prototype.replace in testing/web-platform/tests/. r=jgriffin 2015-03-01 09:51:33 +09:00
Giovanny Andres Gongora Granada
ca31523446 Bug 1126057 - Provide better error when ./mach robocop is run without MOZ_HOST_BIN. r=nalexander
DONTBUILD because NPOTB
2015-02-26 10:28:00 -08:00
Wes Kocher
81c5733880 Merge m-c to inbound a=merge CLOSED TREE 2015-02-26 18:52:43 -08:00
Wes Kocher
1a9b4ecf31 Merge b2g-inbound to m-c a=merge CLOSED TREE 2015-02-26 18:47:34 -08:00
Ted Mielczarek
f49c1644d7 bug 1137228 - use readline instead of iterator for reading mozprocess output. r=ahal 2015-02-26 15:16:59 -05:00
Ryan VanderMeulen
954fed6c3e Merge m-c to b2g-inbound. a=merge 2015-02-26 13:12:51 -05:00
Henrik Skupin
7bc82e2504 Bug 1124667 - Release marionette-driver 0.2 and marionette-client 0.9. r=automatedtester, a=testonly DONTBUILD 2015-02-26 13:22:10 +01:00
Carsten "Tomcat" Book
597ecb080f Merge mozilla-central to b2g-inbound 2015-02-26 12:09:46 +01:00
Carsten "Tomcat" Book
d3cf32e154 merge fx-team to mozilla-central a=merge 2015-02-26 12:00:41 +01:00
Wander Lairson Costa
d3da5ada91 Bug 1136631: Add flame-kk build from b2g-inbound repo. 2015-02-26 07:42:03 -03:00
Wander Lairson Costa
eee56f4d55 Bug 1112260: Add flame-kk build from cypress repo. 2015-02-26 07:40:29 -03:00
Wes Kocher
478cf9bc98 Merge m-c to fx-team a=merge 2015-02-25 17:54:05 -08:00
Anish Chandran
215f8ebc47 Bug 1135383 - Convert Marionette unit tests to use SpecialPowers.pushPrefEnv. r=jmaher, r=mwargers 2015-02-25 19:31:36 +01:00
Nathan Froyd
b43a2b110d Bug 1136700 - enable tweaking of the maximum number of timeouts for mochitests; r=jmaher
When running tests locally, it's occasionally useful to be able to
increase the number of tests permitted to timeout before declaring the
test run a failure.  This patch adds the necessary bits to SimpleTest
and the appropriate amount of plumbing to runtests.py and mach to make
that so.
2015-02-25 09:23:54 -05:00