Commit Graph

8292 Commits

Author SHA1 Message Date
Nathan Froyd
6006fe1ee6 Bug 1192291 - use llvm-symbolizer when running xpcshell tests under TSan; r=ted 2015-08-07 02:58:05 -04:00
Andrew Halberstadt
e318244a76 Bug 1185761 - [mochitest] Allow boolean values to --keep-open for overriding the default, r=ted
Most of the time the default is to close the browser after tests run. And that can be overridden with
--keep-open. But in some corner cases, the default is to leave the browser open after tests have run.
In these cases, it is not currently possible to override.

This patch allows the syntax --keep-open or --keep-open=false, the latter overrides the edge case
default.

--HG--
extra : commitid : 52IHmZFn1uj
extra : rebase_source : 50ce300ccb08f87e5c9337b945d538c0a17ac04d
2015-08-06 17:40:54 -04:00
Wes Kocher
da63c9c4df Merge m-c to inbound, a=merge 2015-08-21 10:06:54 -07:00
Hsin-Yi Tsai
b5b8ec62a8 Bug 1193170 - Enable emulator-x86-kk build (opt and debug) by default on production treeherder. r=garndt 2015-08-19 14:33:58 +08:00
Hsin-Yi Tsai
168d7bc0e9 Bug 1192116 - Enable cppunit, crashtest, marionette, marionette-webapi, xpcshell on TC emulator-x86-kk. r=garndt 2015-05-07 17:31:35 +08:00
Wes Kocher
d8fffe1765 Merge inbound to central, a=merge 2015-08-20 12:42:21 -07:00
Wander Lairson Costa
89baaeea1d Bug 1195847: Update phone-builder to tc-vcs 2.3.8 r=garndt 2015-08-20 08:31:09 -03:00
Jonathan Griffin
369ec3ac0f Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
--HG--
extra : commitid : 6kGKslC9h14
2015-08-18 11:26:14 -07:00
Julien Pagès
b8ec45af60 Bug 1194789 - Disable mochitest-ipcplugins and remove mochitest-ipcplugins code. r=jgriffin
--HG--
extra : commitid : 4Ps3qwkLTP7
extra : rebase_source : d5e08932b78a025256dbe9ac2a2c82e95c5a3c9a
2015-08-17 20:34:25 +02:00
Mike Shal
cec9df9ed9 Bug 1133074 - Make the gecko.v2 routes public; r=jlund,garndt 2015-08-17 10:29:34 -04:00
Andrew Halberstadt
20cae47299 Bug 1193522 - [mozlog] Use ultrajson instead of stdlib json if available for performance, r=jgraham
--HG--
extra : commitid : IQGf0ENQujg
extra : rebase_source : 1d29af9a7871d595952b776998f66bc7c9b41735
2015-08-13 13:37:07 -04:00
Jan Gerber
39f9cd380f Bug 1194632 - Add bug link to mediasource-is-type-supported failures. r=Ms2ger 2015-08-14 03:27:00 -04:00
Andreas Tolfsen
9351a4ab23 Bug 1194968: Support for Marionette protocol adjustments in Python client
Whilst it is not a goal for the Marionette protocol to be fully compatible
with WebDriver due to the different transport mechanisms, bug 1153822
adjusts the Marionette protocol closer to what is prescribed in the
WebDriver specification.

This patch adds support for the new protocol (level or version 2)
to the Python bindings with backwards compatibility for the earlier,
existing protocol (1).

r=jgriffin

--HG--
extra : commitid : CiAKTE3h1nG
extra : rebase_source : ea3ed4ec021febac7f3b2ae2c10ec583a3ddfcff
2015-08-15 15:46:31 +01:00
William Chen
326cceef61 Bug 1131470 - Part 3: Implement ScreenOrientation interface. r=baku
--HG--
extra : rebase_source : 115753be382c7694c775915d5944ae2dabd9d0c3
2015-08-18 14:55:21 -07:00
Michael Layzell
e826e765e4 Bug 1165217 - Use nsIPrincipal instead of nsIURI/appId/inBrowser for nsIQuotaManager, r=janv 2015-08-18 20:24:30 -04:00
Benjamin Smedberg
c7c2a60c7e Bug 1098064 part C - remove SimpleTest and reftest testPluginIsOOP and related usage, r=jimm
--HG--
extra : rebase_source : c834e7ff20c9a9a352e2e037f6a70b611a45a8b8
2015-08-14 14:10:17 -04:00
Benjamin Smedberg
3d78e0139c Bug 1098064 part B - remove nsIPluginHost.isPluginOOP, r=jimm
--HG--
extra : rebase_source : 899df4c309eab495336dc9827bc2c8fe86fc04d3
2015-08-14 13:28:33 -04:00
Wes Kocher
fe6faf7d6b Backed out changeset 688775a8227f (bug 1136892) for mass bustage prompting a CLOSED TREE 2015-08-18 11:58:05 -07:00
Chris Manchester
ad002b0bc0 Bug 992983 - Add test summary lines to gtest's automation-specific output format. r=benwa
--HG--
extra : commitid : IQWWm28UPvz
2015-08-18 11:32:31 -07:00
Hiroyuki Ikezoe
d0b622ad0f Bug 1150818 - Part 2: Load mozinfo.json into xpcshell tests. r=ted 2015-08-20 16:06:00 -04:00
Hiroyuki Ikezoe
ecdabe1d62 Bug 1150818 - Part 1: Output mozinfo into a file. r=ted 2015-08-20 15:30:00 -04:00
Wes Kocher
4e8c72ef7d Backed out changeset 28fa968ea46c (bug 1181261) for breaking mulet tests CLOSED TREE 2015-08-21 08:45:27 -07:00
Dustin J. Mitchell
ae5f44c67b Bug 1185643: use in-tree mozharness for builds; r=wander
This required moving the custom mozharness configs out of the builder image
(which puts them in ~, where mozharness no longer looks) and moving them into
mozharness itself.

--HG--
rename : testing/docker/desktop-build/configs/disable_signing.py => testing/mozharness/configs/disable_signing.py
rename : testing/docker/desktop-build/configs/platform_supports_post_upload_to_latest.py => testing/mozharness/configs/platform_supports_post_upload_to_latest.py
extra : commitid : 8FSj0uwFfbE
extra : rebase_source : 949bb94ca58324444981b81e9e9640ab00d63196
extra : amend_source : 40152e06e587728500800de02a437389038fe6ea
extra : source : e3c15b9f89b3c331805b4f1a83f62805f32bbb9a
2015-07-27 15:21:15 -04:00
Andrew Halberstadt
97cd4ce689 Bug 1181261 - Merge configs from testing/config/mozharness into mozharness proper, r=chmanchester
The config files under testing/config/mozharness were created so that certain mozharness options
such as test harness arguments could ride the trees, simplifying a lot of logic in mozharness.
But now that mozharness itself is in-tree, these configs no longer serve any purpose. Instead
they are merged into the main configs at testing/mozharness/configs.

--HG--
extra : commitid : KJuwMFZEsNB
extra : rebase_source : ebad3073e7ea0e9575582b3355ae17909f7f39a7
2015-08-14 16:54:08 -04:00
Sebastian Hengst
d0db29cb93 Backed out changeset aed2e9e74697 (bug 1195073) because it will now pass unexpected due to the previous backout. r=backout 2015-08-21 11:26:39 +02:00
Jean-Yves Avenard
5cec624cad Bug 1195073: [MSE] P7. Disable invalid webm test. a=test-only 2015-08-21 17:53:30 +10:00
Nikhil Marathe
0756a03abe Bug 1181056 - waitUntil() should throw if called when event is not dispatching. r=smaug
--HG--
extra : commitid : 5Caz3xiFQQe
extra : rebase_source : ef708cda07cbaf897ec3201e19defcf02d85e06f
2015-08-18 16:28:04 -07:00
Nikhil Marathe
fe51723b9e Bug 1181039 - ServiceWorkerRegistration must be compared by scope. r=bkelly
The spec for getRegistration() and getRegistrations() states:

    "Resolve promise with a ServiceWorkerRegistration object, setting its
    service worker client to service worker client, which represents
    registration."

indicating a new ServiceWorkerRegistration is created per call. The existing
Blink test depends on Blink's implementation detail which caches the
registration.

--HG--
extra : commitid : JXz3EgFZRo2
extra : rebase_source : e3b1481ac52871759e1526eed9af75c1cb32601a
2015-08-19 08:55:01 -07:00
Nikhil Marathe
5cf1847cde Bug 1181037 - Use entry settings object's base URL. r=ehsan
The second test, which checks for NetworkError is incorrect.
[[Update]] step 12 states:
"If response is a network error or response's status is not in the range 200 to 299, then:
  1. Reject p with a TypeError."

which specifically converts the NetworkError (due to 404) to a TypeError.

Also fixes controller-on-reload.https.html

Update web-platform-tests expected data

--HG--
extra : commitid : LUdPR44iiv2
extra : rebase_source : 6774faa1417ce585161750f14bf233d7382bea68
2015-08-20 13:56:37 -07:00
David Burns
c085801e25 Bug 1196920: Add specificationLevel capability to Marionette; r=jgriffin
--HG--
extra : commitid : 9P737TkRmC1
extra : rebase_source : c1eb63853ef04582b3854d17c9c9f8226f5b9c46
extra : histedit_source : f20ff7283658687f923cccbf7f907168385c533c
2015-08-20 23:21:21 +01:00
Wes Kocher
fa57aa7153 Merge m-c to inbound, a=merge 2015-08-20 12:51:40 -07:00
David Burns
775dd31768 Bug 1156070: Rename test class to prevent test harnesses thinking there is a failure; r=jgriffin
Mozharness appears to do a check for the word exception and is seeing these
tests as failures when they are not.

--HG--
extra : commitid : DY4JNzCuOt3
extra : rebase_source : f7f9bc2059d145bde1df36bd2898ffbed6cbbdcf
2015-08-19 15:57:06 +01:00
Julien Pagès
a737f6fe28 Bug 1194074 - allow Talos test jobs to install psutil as a dependency. r=gps 2015-08-20 16:14:01 +02:00
Steve Fink
567f5f7b2a Bug 1196467 - Suppress mercurial-setup check for hazard analysis builds, r=gps
--HG--
extra : rebase_source : 05027e0108746623e99a62f146e65853dd8d1117
extra : amend_source : 09a5adb473baf93a6bf2846195d3caeecbb5893f
extra : source : 437cf47017fb7a69d298f6e85e0f5a818d65c93a
2015-08-14 14:06:09 -07:00
Jonathan Griffin
dde975f7a0 Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
--HG--
extra : commitid : FN6nc0Yis2o
2015-08-18 11:26:14 -07:00
Geoff Brown
0b2dd7732d Bug 1195514 - Change Android 2.3 emulator screen dimensions to 1024x1280; r=snorp 2015-08-18 07:53:00 -06:00
Ben Hearsum
4e25109cf5 bug 1193505: only keep release build dirs for 10 days. r=nthomas 2015-08-18 09:28:04 -04:00
Wes Kocher
292ed85eba Merge m-c to inbound, a=merge 2015-08-17 17:15:24 -07:00
Wes Kocher
fc6203de4a Merge b2ginbound to central, a=merge 2015-08-17 17:05:25 -07:00
David Burns
d0149ca48f Bug 1195440: Disable health reporting when marionette tests are running; r=jgriffin
--HG--
extra : commitid : 6ltTPgnkn0V
extra : rebase_source : 3cf8839225e8b9d64ef866e983fbbe329526bbf4
2015-08-17 21:36:57 +01:00
Gregory Arndt
fc29862b35 Bug 1188608 - Update ubuntu builders to use tc-vcs 2.3.8 r=mrrrgn
--HG--
extra : commitid : 7qcHiAURiT9
extra : rebase_source : 58e23ed8a5f91dea6f6a0fcaa497458798994db8
2015-08-14 09:14:50 -05:00
Gregory Arndt
b55245c8fd Bug 1188608 - Update tester and tester-device images for tc-vcs 2.3.8 r=wcosta
--HG--
extra : commitid : IHKels4Wa96
extra : rebase_source : 108cb531340b75aa6f987431c1e0600506465199
2015-08-14 08:44:04 -05:00
Gregory Arndt
0f5eb714be Bug 1188608 - Update tc-vcs to 2.3.8 in builders r=wcosta
--HG--
extra : commitid : 46vvVUxJUvY
extra : rebase_source : 76833aaa106cefea3946af22e895ba057f46fe26
2015-08-14 07:24:05 -05:00
Rail Aliiev
579b2f0329 Bug 1193941 - Update merge scripts. r=nthomas. DONTBUILD 2015-08-14 12:38:31 -04:00
Geoff Brown
3637332cb4 Bug 1190464 - Ensure emulator is killed at end of Android test; r=kmoir 2015-08-14 09:53:13 -06:00
Geoff Brown
48738d3244 Bug 1191477 - Retry Android test job if unable to install an apk; r=kmoir 2015-08-14 09:53:12 -06:00
Kim Moir
d44b678bfa revert Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=jlund 2015-08-14 11:47:53 -04:00
Kim Moir
b67d87ab04 Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=jlund 2015-08-14 10:56:19 -04:00
Ryan VanderMeulen
f0e9f52b61 Merge m-c to inbound. a=merge 2015-08-14 09:23:23 -04:00
Ryan VanderMeulen
61f091d8c5 Backed out changesets 2381f29f63c2 and 9f2469ea7f01 (bug 1193133) for frequent w-p-t crashes/asserts. a=me 2015-08-14 09:00:59 -04:00