Commit Graph

6843 Commits

Author SHA1 Message Date
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
Markus Stange
1c584f1779 Bug 932958 - Use the Skia Software backend by default for canvas on OS X. r=jrmuizel 2015-04-07 22:23:02 -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
8a33c80de4 Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-07 16:23:24 -04:00
Ryan VanderMeulen
581724fc0f Merge inbound to m-c. a=merge 2015-04-07 15:47:40 -04:00
Ryan VanderMeulen
634a5a9321 Backed out changeset a209d4d37f8f (bug 1147031) for Luciddream bustage. 2015-04-07 11:48:46 -04:00
Chris Manchester
bc4a17a8d7 Bug 1150170 - Avoid toSource and string templates when logging requests and responses in marionette to avoid high memory use. r=ato
CLOSED TREE
2015-04-07 10:24:09 -07:00
Alexandre Poirot
3cd4d298bd Bug 1147031 - Write mach command for luciddream. r=jgriffin 2015-04-02 10:55:00 -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
Andreas Tolfsen
ce700482dd Bug 1150522: Add WebDriver string statuses to Marionette client
Adds string based statuses as defined by the W3C WebDriver protocol
to the Marionette Python client.  Importantly, it does not remove the
ability to look up errors by their Selenium protocol number for backwards
compatibility reasons.

r=dburns
2015-04-02 20:07:20 +01:00
Philip Chee
19f2d9838a Bug 1050561 - Decode string when building an environment block to support non-ASCII environment variables. r=ahalberstadt 2015-04-07 16:09:49 +08: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
Ryan VanderMeulen
6456b28627 Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-06 18:48:20 -04:00
Krishnashish Gogoi
2c8dcde2f7 Bug 982852 - Added a test case for checking multiple add_task() tests without run_test(); r=gps
There's a test for add_task() in selftest.py called ADD_TASK_MULTIPLE, which tests if
multiple add_task() tests are working. The test added in this commit does the exact same
except without run_test(). Since the original tests included this, I thought it would make
a good case for checking if the removal of run_test() is working as expected. Please remove
if this is unnecessary.
2015-04-03 02:24:24 +05:30
Krishnashish Gogoi
e2f454c5e4 Bug 982852 - Add failing cases to selftest.py when run_test() is not present; r=gps
Since the simple test cases before this bug had cases for both passing and
failing, it would be a good idea to follow suit and add similar failing tests
for when run_test() is omitted.

Like the other simple tests defined in selftest.py, SIMPLE_FAILING_TEST,
ADD_TEST_FAILING, etc., it follows a similar pattern except these are done
without run_test() defined.
2015-04-03 02:12:30 +05:30
Krishnashish Gogoi
8d21bfaa0e Bug 982852 - Add cases to check that tests without run_test() work; r=gps
Four new test cases have been added to testing/xpcshell/selftest.py.
These new tests check that tests where run_test() is not defined
work properly.

The test cases check the following cases:
1. when only add_test() is used.
2. when only add_task() is used.
3. when both add_task() and add_test() is used.
4. when a test file is empty, i.e. contains no add_test(), add_task() or
  run_test().

Test bodies only consist of do_check_true(true) calls to make up a minimal
test without run_test() in the same vein as the other simple tests defined
previously.

Also, broke a comment up that was too long.
2015-04-03 01:43:54 +05:30
Krishnashish Gogoi
c6d30226f7 Bug 982852 - Make run_test() in xpcshell-tests optional; r=gps
As referenced in Bug 982852, this fix makes run_tests() optional.
Test cases can now consist of add_test() and add_task() calls
without the need to exclusively set up a run_test() just to call
run_next_test() inside it. If run_test() however is defined, it
will be called directly as usual, which should keep all older
tests working without breaking.

Since most run_test() calls right now are mostly boilerplate and
usually are of the form -- function run_test(){run_next_test();} --
this fix checks if run_test is defined by using the typeof operator
which should evaluate to "function" if it is defined. If defined,
it is called straight away, otherwise, run_next_test() is called,
which is what run_test() usually does when used as a set up to
call tests registered by add_test() and add_task().
2015-04-02 22:32:18 +05:30
Felipe Gomes
8b4e4bf5f4 Bug 1147156 - Re-enable e10s by default for Nightly users who may have disabled it. r=poirot,mconley 2015-04-06 15:06:46 -03:00
Phil Ringnalda
cfa9ed2542 Merge b-i to m-c, a=merge 2015-04-04 11:04:11 -07:00
jlal@mozilla.com
d20d201902 Bug 1150745 - Add compatible indexes for buildbot namespace r=me 2015-04-03 10:38:54 -07:00
Christoph Kerschbaumer
d8313031ae Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions - web platform test update (r=sstamm,jgraham) 2015-03-11 17:16:13 -07:00
James Graham
5bf8e923a6 Bug 1150821 - Update web-platform-tests expected data to revision 1bb38c25b4720fbfd8ca086ef9275ac3e465c659, a=testonly 2015-04-03 10:15:53 +01:00
James Graham
a60ce7f44b Bug 1150821 - Update web-platform-tests to revision 1bb38c25b4720fbfd8ca086ef9275ac3e465c659, a=testonly 2015-04-03 10:15:36 +01:00
James Graham
49ad457383 Bug 1150821 - Update to latest wptrunner, a=testonly 2015-04-03 10:15:20 +01:00
Joel Maher
d763116a26 Bug 1151466 - update talos to the latest version to include some pref changes and other small adjustments. r=wlach 2015-04-06 11:36:40 -04:00
Andrew Halberstadt
c5cdf709d3 Bug 1150175 - Remove obsoleted %(test_manifest)s config options from b2g mochitests, r=chmanchester 2015-04-01 16:28:07 -04:00
Bob Clary
566721bac5 Bug 1138942 - Add Autophone specific video mochitest manifest, r=jmaher. 2015-04-03 15:30:35 -07:00
jlal@mozilla.com
0ba1ad9501 Bug 1151533 - Upgrade manually set tc xre r=me 2015-04-06 20:33:41 -07:00
Kai-Zhen Li
6969bdd6d2 Bug 1144463 - Add dolphin-512 and update docker. r=jlal,wcosta 2015-04-01 00:09:01 +08: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
Wes Kocher
4736a81cf3 Merge m-c to inbound a=merge 2015-04-02 17:57:17 -07:00
Wes Kocher
ee1dc24a72 Merge inbound to m-c a=merge 2015-04-02 17:45:19 -07:00
Ryan VanderMeulen
3ca060ff1d Merge m-c to fx-team. a=merge 2015-04-02 16:53:38 -04:00
Ryan VanderMeulen
867b850538 Backed out changeset 93166201fca0 (bug 941085) for Gip failures.
CLOSED TREE
2015-04-02 12:05:56 -04:00
Jonathan Griffin
6cad61d26d Bug 1147029 - Bump mozharness to 87da3e48572d, r=jlund 2015-04-02 10:19:34 -07:00
Wes Kocher
54e5a0cd95 Backed out changeset af45e9fc2953 (bug 1101651) 2015-04-02 13:42:27 -07:00
Georg Fritzsche
628f8eb760 Bug 1140558 - Part 2 - Make the testing deepEqual implementation shared properly in ObjectUtils.jsm. r=yoric 2015-04-02 21:33:46 +02:00
Randall Barker
39afc2ab6a Bug 1101651 - Part 3, update cppunitest.ini file. r=jesup
Enable WebRTC unit tests to be built using standalone WebRTC
2015-04-02 12:15:12 -07:00
Carsten "Tomcat" Book
9a5e25a74f merge mozilla-inbound to mozilla-central a=merge 2015-04-02 14:09:15 +02:00
Wes Kocher
3cb454676c Merge m-c to b2ginbound a=merge 2015-04-01 18:20:14 -07:00
jlal@mozilla.com
1e14057cac Bug 1150178 - (reland) Fix index types / add phones / prefix with linux r=garndt 2015-04-01 16:48:50 -07:00
jlal@mozilla.com
3f15e9ac8b Bug 1150145 - (reland) Upload fxos simulator r=garndt 2015-04-01 16:08:42 -07:00
jlal@mozilla.com
48aba0473f Backed out changeset 76d483d2d367 - (bug 1150178 for real) 2015-04-01 13:21:57 -07:00
jlal@mozilla.com
fa91fccfa8 Backed out changeset 42b38a7b80a7 (bug 1150178) debug builds do not have simulator 2015-04-01 13:09:28 -07:00
jlal@mozilla.com
da2a22fb01 Bug 1150178 - Fix index types / add phones / prefix with linux r=garndt 2015-04-01 12:48:20 -07:00
jlal@mozilla.com
7e3abfa0e4 Bug 1150145 - Upload fxos simulator r=garndt 2015-04-01 11:50:05 -07:00
Ryan VanderMeulen
be3f2c5666 Merge inbound to m-c. a=merge 2015-04-01 12:34:21 -04:00
Brian Grinstead
59ce95a207 Bug 1148996 - Remove selected lightweight theme for mochitest and xpcshell tests;r=jmaher
This is for aurora (dev edition) compatibility.  In this channel, there is a
selected lightweight theme by default.  Tests don't expect this to be the case
so this simply resets the relevant prefs for mochitests and xpcshell tests.
2015-03-31 20:01:04 -07:00
Eric Rahm
4c5eda6024 Bug 1150247 - Check if value is function before binding. r=ato
Rather than attempting to bind non-functions and catching the exception this
explicitly checks if it is a function. This helps reduce memory consumption
needed for the exception stack traces. Realistically that will go away when GC
is run, but it throws off memory measurments prior to that.
2015-04-01 18:58:21 -07:00