Andreas Tolfsen
dc1aaade80
Bug 1239373 - Infrastructure for Marionette xpcshell unit tests; r=automatedtester
2016-01-18 18:38:08 +00:00
Hsin-Yi Tsai
6f38ff7eeb
Bug 1239600 - Get emu-x86-kk Mochitest and crashtest Tier-2 on Treeherder. r=garndt
2016-01-14 11:00:20 +08:00
Nigel Babu
106a017a08
Merge mozilla-central to mozilla-inbound a=merge CLOSED TREE
2016-01-20 14:13:08 +05:30
Phil Ringnalda
a5d1502617
Back out 604c30246eeb (bug 1180942) for Linux reftest OOMs in 632781-verybig.html
...
CLOSED TREE
2016-01-19 20:17:20 -08:00
Wes Kocher
153a7ce5de
Backed out changeset f3011bfcf124 (bug 1240576
) for b2g xpcshell failures CLOSED TREE
2016-01-19 18:26:54 -08:00
Wes Kocher
a885a7ea86
Backed out changeset da8006976f16 (bug 1240751) for b2g xpcshell failures CLOSED TREE
2016-01-19 18:26:50 -08:00
Wes Kocher
211db0c698
Backed out changeset 481a3c76e313 (bug 1240610) for b2g xpcshell failures CLOSED TREE
2016-01-19 18:26:45 -08:00
Wes Kocher
c584212d99
Backed out changeset 2ee5142ae164 (bug 1240601) for b2g xpcshell failures CLOSED TREE
2016-01-19 18:26:42 -08:00
Rail Aliiev
d94f7a2949
Bug 1166464 - Bump version after shipping release builds, r=jlund DONTBUILD
2016-01-19 20:02:06 -05:00
Dustin J. Mitchell
1676006de9
Bug 1240856: update cache whitelist for new cache names; r=garndt
2016-01-19 19:41:00 +00:00
Andreas Tolfsen
908abf6e28
Bug 1240601 - Set timeout on socket in transport.wait_for_port; r=automatedtester
...
If the client is able to connect but the server never sends any data,
the socket should time out in order for the function not to hang forever.
That said, polling for ports like this is inherently racy and we should
instead specify and bind what port we wish Marionette to start on in
the future.
2016-01-18 22:12:55 +00:00
Andreas Tolfsen
cb10a0d7bc
Bug 1240610 - Align socket_timeout with Python's socket interface; r=automatedtester
...
When socket.settimeout(None) is set in Python's standard library this
is meant to be equivalent to disabling timeouts on socket operations.
marionette.transport should respect this.
This change set unbreaks the use of the --jdebugger flag to `./mach
marionette-test'.
2016-01-19 14:44:54 +00:00
Andreas Tolfsen
270ff9c1d7
Bug 1240751 - Annotate bug component in testing/marionette; r=automatedtester
2016-01-19 16:05:43 +00:00
Andreas Tolfsen
fee45f3e02
Bug 1240576
- Use Preferences.jsm throughout Marionette; r=automatedtester
...
A distinct advantage is that try...catch statements are no longer used
to control the flow of code.
2016-01-18 22:05:30 +00:00
Ehsan Akhgari
98a69d988d
Bug 1209081 - Part 1: Implement the "navigate" value for RequestMode; r=bkelly
2016-01-19 17:46:10 -05:00
Gregory Arndt
bab19ed745
Bug 1237987 - Update mulet mochitests to use tester image r=wcosta
2016-01-08 11:26:28 -06:00
Gregory Arndt
df0e3e3b93
Bug 1236655 - Use builder 0.5.11 image for decision tasks r=wcosta
2016-01-15 11:45:34 -06:00
Tim Taubert
712d5729cd
Bug 1207130 - Add a checkbox for automatic error reporting to about:certerror r=Gijs,past
2016-01-13 15:29:54 +01:00
Tom Tromey
37f5dc903d
Bug 1239426 - handle arrow functions in getASTSource; r=mikeratcliffe
2016-01-19 10:44:10 -07:00
Wes Kocher
fb203624ec
Merge m-c to inbound, a=merge
2016-01-21 17:36:22 -08:00
Geoff Brown
0c22eb1aea
Bug 1240767 - Handle incorrect test paths in 'mach robocop'; r=jmaher
2016-01-21 16:59:44 -07:00
Geoff Brown
fe307b2d74
Bug 1234799 - Use -g when installing apk for android unit tests; r=kmoir
2016-01-21 16:59:43 -07:00
David Burns
23b41bad97
Bug 1241067: Handle Invalid Selector values when finding elements r=ato
...
This allows us to now handle errors and return the appropriate
errors to the clients
2016-01-21 21:07:36 +00:00
Henrik Skupin
5f6f72c4e4
Bug 1241061 - [firefox-ui-tests] Workaround for bug 1237706 to use ZipFile if unzip command is not available. r=maja_zf DONTBUILD
2016-01-21 22:57:44 +01:00
Yura Zenevich
a449cf989a
Bug 1241562 - replacing logger error with debug when logging accessibility issues. r=ato
...
---
testing/marionette/accessibility.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2016-01-21 13:34:33 -05:00
Andreas Tolfsen
c6f0e9ee12
Bug 1239373 - Tests for testing/marionette/message.js; r=automatedtester
2016-01-18 18:39:21 +00:00
Andreas Tolfsen
48f0196ad7
Bug 1239373 - Tests for testing/marionette/error.js; r=automatedtester
2016-01-18 18:38:47 +00:00
Andreas Tolfsen
c730c3d05e
Bug 1239373 - Infrastructure for Marionette xpcshell unit tests; r=automatedtester
2016-01-18 18:38:08 +00:00
Sebastian Hengst
d9f48028b0
Backed out changeset e1480e6b2451 (bug 1241067) for failing Marionette tests. r=test-failure
2016-01-21 19:10:52 +01:00
David Burns
1a044fb154
Bug 1241067: Change string concats to use string templating. r=ato
...
This standardises the way we generate strings in element.js
2016-01-21 09:40:46 +00:00
David Burns
d71e36fe37
Bug 1241067: Handle Invalid Selector values when finding elements r=ato
...
This allows us to now handle errors and return the appropriate
errors to the clients
2016-01-21 15:49:40 +00:00
Jan-Ivar Bruaroey
aa6bea5e08
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
2016-01-12 15:09:01 -05:00
Armen Zambrano Gasparnian
76a2c0cb01
Bug 1240770 - Fix bustage introduced with 676889159995. CLOSED TREE. r=bustage
2016-01-20 16:26:14 -05:00
Armen Zambrano Gasparnian
d777a58ad0
Bug 1240770 - Change splitting of TC Linux64 debug test jobs. DONTBUILD. r=jmaher
2016-01-19 10:56:06 -05:00
Shruti Jasoria
a79aeb60a3
Bug 1097676 - Create a convenience decorator for marionette.using_context(), r=ato
2016-01-20 11:34:50 -05:00
Carsten "Tomcat" Book
b8b0c85cd1
Merge mozilla-central to mozilla-inbound
2016-01-20 15:36:47 +01:00
Andreas Tolfsen
2e7167558b
Bug 1240610 - Align socket_timeout with Python's socket interface; r=automatedtester
...
When socket.settimeout(None) is set in Python's standard library this
is meant to be equivalent to disabling timeouts on socket operations.
marionette.transport should respect this.
This change set unbreaks the use of the --jdebugger flag to `./mach
marionette-test'.
2016-01-19 14:44:54 +00:00
Andreas Tolfsen
7c047c0be5
Bug 1240751 - Annotate bug component in testing/marionette; r=automatedtester
2016-01-19 16:05:43 +00:00
Sebastian Hengst
801429056f
Backed out changeset a5472dd5fafd (bug 1237706) for Android talos bustage. r=bustage
2016-01-18 19:31:25 +01:00
Henrik Skupin
9a8d9b711b
Bug 1237706 - Use general unpack() method to extract all kinds of supported archives. r=jlund
2016-01-18 18:13:22 +01:00
Henrik Skupin
6eb87de76e
Bug 1240733 - Improve tox configuration for optional arguments. r=jlund DONTBUILD
2016-01-20 11:01:19 +01:00
Hal Wine
54b46eb2fb
Bug 1225364 - remove non-gecko parts of mozharness; r=jlund
2016-01-14 15:22:21 -08:00
Joel Maher
91e53edf82
Bug 1188321 - remove media_tests code from talos. r=parkouss
2016-01-19 10:21:09 -08:00
Gregory Szorc
b93e1eb1a8
Bug 1239880 - Don't copy thousands of web-platform test files to objdir; r=chmanchester
...
AFAICT, we don't actually access web-platform test files from the
objdir for anything except test packaging. And we already have
a mechanism for creating test archives from files directly in the
source directory. So, let's stop copying them to the objdir and
package them directly from the source directory!
The _tests install manifest reports the following change:
before: 41,977 files installed
after: 24,537 files installed
delta: -17,440 files
We still copy some WPT files to the objdir. We might be able to
eliminate these as well. However, since there are only ~200 files,
I'm not too concerned.
I manually compared the resulting web-platform zip archives from before
and after. No files were removed from the archive. However, the new
archive does gain several hundred empty directories with .gitkeep
files. This feels weird, but it shouldn't break anything (I would
think). I'm inclined to leave them for now. I'll file a follow-up
bug to deal with them (preferably by removing them from version
control).
2016-01-15 20:09:12 -08:00
Wes Kocher
5354ec457f
Merge m-c to inbound, a=merge CLOSED TREE
2016-01-15 15:13:21 -08:00
Wes Kocher
d8dcd63fb5
Merge b2ginbound to central, a=merge
2016-01-15 15:10:58 -08:00
Henrik Skupin
8a8bf35871
Bug 1237735 - Mirror latest changes of firefox-ui-tests from github. r=maja_zf DONTBUILD
2016-01-15 22:26:22 +01:00
Carsten "Tomcat" Book
541ccde2cb
Backed out changeset 47e2dfac99d5 (bug 1223385) on request for still failing on android
2016-01-15 13:52:19 +01:00
Carsten "Tomcat" Book
de1b7635fa
Backed out changeset a575f9a6f0d2 (bug 1223385)
2016-01-15 13:51:56 +01:00
Carsten "Tomcat" Book
9ccdb639ec
Backed out changeset 27eb5e90eeee (bug 1223385)
2016-01-15 13:51:53 +01:00
Carsten "Tomcat" Book
62b744cc75
Backed out changeset f59d1f7941b0 (bug 1223385)
2016-01-15 13:51:52 +01:00
Johan Lorenzo
9449282fac
Bug 1225537 - Rename tc-gip to e2e-py (end to end) r=garndt
2016-01-15 11:48:53 +01:00
Carsten "Tomcat" Book
d327724749
merge mozilla-inbound to mozilla-central a=merge
2016-01-15 11:46:47 +01:00
Carsten "Tomcat" Book
9f451931cb
merge fx-team to mozilla-central a=merge
2016-01-15 11:38:26 +01:00
Carsten "Tomcat" Book
3449796601
merge b2g-inbound to mozilla-central a=merge
2016-01-15 11:30:13 +01:00
Johan Lorenzo
7e5fc801a5
Backed out 5097ab0e8aec9b85b05e5f60b41a18cf79917b01
...
Bug 1239293 - [tc-gip] Turn on video recording
Non-working configuration
2016-01-15 09:18:12 +01:00
Armen Zambrano Gasparnian
353da69e0e
Bug 1239592 - Bump TC Linux64 debug jit tests timeout to 7200. r=jmaher a=merge
2016-01-14 09:32:03 -05:00
Axel Hecht
ea9ce04c79
bug 1223385, in-tree compare-locales needs different env, r=bustage, a=KWierso, DONTBUILD
2016-01-14 19:05:01 +01:00
Axel Hecht
34cb0957c4
bug 1223385, add back abs_compare_locales_dir, r=bustage, a=tomcat
...
clobber still expects the abs_compare_locales_dir to be around, and we
should remove it when we remove the compare-locales checkout.
2016-01-14 14:39:46 +01:00
Carsten "Tomcat" Book
10a7e60e10
merge mozilla-inbound to mozilla-central a=merge
2016-01-14 11:50:34 +01:00
Dustin J. Mitchell
a4c005c0bd
Bug 1240166: remove spurious }; r=garndt
2016-01-15 20:49:04 +00:00
Dustin J. Mitchell
36d49e03f2
Bug 1240084: disable jockey-gtk and deja-dup-monitor startup; r=jmaher
2016-01-15 19:39:05 +00:00
Edgar Chen
0ea487954d
Bug 1239261 - We should download the xulrunner from taskcluster artifact instead of people.mozilla.org; r=garndt
2016-01-13 18:08:53 +08:00
Ryan VanderMeulen
ff4a583196
Merge m-c to b2g-inbound. a=merge
2016-01-14 11:30:03 -05:00
Johan Lorenzo
15364d9d6e
Bug 1239293 - [tc-gip] Turn on video recording
2016-01-14 17:10:42 +01:00
Johan Lorenzo
2e2396cedc
Bug 1237947 - [tc-gip] Can't connect to a device with adb logcat
r=garndt
2016-01-14 11:21:27 +01:00
Dustin J. Mitchell
b1e8c46e8d
Bug 1220684: use namespaced docker-worker caches; r=garndt
...
This adds a `--level` option to taskcluster-graph, and passes the level
supplied from mozilla-taskcluster. It then substitutes that into cache names
for just about every cache (tooltool being the exception, as it verifies hashes
and is thus immune to poisoning). The scopes for these new cache names are
already included in the relevant `moz-tree:level:*` roles.
This also strips `-c6` from cache names; I added this when we were
transitioning from the Ubuntu-based build images, to ensure I got clean caches.
It's no longer necessary.
2016-01-13 22:04:19 +00:00
Henrik Skupin
1f1913e716
Bug 1239857 - [firefox-ui-tests] Enable developer mode in qa-jenkins config due to our machines do not run in RelEng infra. r=maja_zf DONTBUILD
2016-01-15 19:47:13 +01:00
Henrik Skupin
6c3729c1bc
Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps
2016-01-15 19:38:31 +01:00
Chris Manchester
8d27a6ad68
Bug 1055224
- Run gtest output through a stack fixer. r=ahal
2016-01-15 10:36:46 -08:00
Boris Zbarsky
941b06e29d
Bug 1237580. NamedNodeMap should only claim to support a name if that name has no uppercase ASCII chars, for HTML elements in HTML documents. r=bkelly
2016-01-15 13:29:58 -05:00
Dustin J. Mitchell
7addf9f683
Backed out changeset ea5f655fa812
2016-01-15 18:19:32 +00:00
Ryan VanderMeulen
a2203e5e0f
Merge m-c to fx-team. a=merge
2016-01-13 20:27:59 -05:00
Ryan VanderMeulen
79a1234c79
Merge inbound to m-c. a=merge
2016-01-13 20:25:33 -05:00
Ryan VanderMeulen
a9bba531ba
Merge fx-team to m-c. a=merge
2016-01-13 20:20:20 -05:00
Brian Grinstead
81a568fe2a
Bug 1239422 - Make the damp test easier to read and extend;r=fitzgen
...
This provides some helpers for testSetup and testTeardown, gets rid of
the method which built the tests with arrays of functions that returned
promises and instead converts each one into a single function with Task.async
2016-01-13 11:54:56 -08:00
Ghislain 'Aus' Lacroix
b6b84ec898
Bug 1228079 - Use 3 retries when running Gij on platform builds. r=garndt
2016-01-13 10:51:18 -08:00
Justin Wood
aa672743d5
Bug 1236835 - Disable all B2G Desktop Builds & Tests on All trees. r=garndt, r=rail
2016-01-11 12:25:05 -05:00
Johan Lorenzo
efa66af545
Bug 1225461 - [tc-gip] test_login_bzlite.py is failing because of missing configuration r=garndt
2016-01-13 15:08:56 +01:00
Phil Ringnalda
4890236ed6
Back out 3 changesets (bug 1232082) for causing a variety of Android webrtc failures including causing bug 1239200
...
CLOSED TREE
Backed out changeset 1c8afc8ea1c1 (bug 1232082)
Backed out changeset d8ec4008871e (bug 1232082)
Backed out changeset fa3363702d51 (bug 1232082)
2016-01-12 22:33:17 -08:00
Dustin J. Mitchell
e29c18f9e0
Bug 1220684: use namespaced docker-worker caches; r=garndt
...
This adds a `--level` option to taskcluster-graph, and passes the level
supplied from mozilla-taskcluster. It then substitutes that into cache names
for just about every cache (tooltool being the exception, as it verifies hashes
and is thus immune to poisoning). The scopes for these new cache names are
already included in the relevant `moz-tree:level:*` roles.
This also strips `-c6` from cache names; I added this when we were
transitioning from the Ubuntu-based build images, to ensure I got clean caches.
It's no longer necessary.
2016-01-13 22:04:19 +00:00
Armen Zambrano Gasparnian
571219aa86
Bug 1240056 - Disable font anti-aliasing on desktop-test image. DONTBUILD. r=dustin
...
In bug 1239301 we noticed that the fonts on the releng Linux hosts versus the
docker image were slightly different and caused some test failures.
The difference is that on the releng hosts we have anti-aliasing disabled and
many tests (reftests mainly) had adapted for this configuration, hence, failing if enabled.
In this bug we're going to disable anti-aliasing for the desktop-test image in
order to pass the tests.
See the difference between the two pushes:
https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=3c9a54d68c95,1d3078c86e52
We went from failing over 200 tests across jobs to less than 10-20 tests in total.
In the future we will have to consider if we want to fix this configuration.
2016-01-15 09:27:45 -05:00
Boris Zbarsky
727d384cb9
Bug 1032979 part 2. Getting outerHTML on a node from an XML document should not use the self-closing form of empty container tags from the HTML namespace. r=smaug
2016-01-13 21:36:25 -05:00
Boris Zbarsky
1ed255bbc8
Bug 1032979 part 1. Refactor the outerHTML web platform test to make it easier to add an XML version. r=smaug
2016-01-13 21:36:24 -05:00
Boris Zbarsky
030f3395b7
Bug 1238804. Make <base> actually work in a srcdoc document. r=smaug
2016-01-13 21:36:24 -05:00
Ryan VanderMeulen
5a210afb18
Merge m-c to inbound. a=merge
2016-01-13 20:27:12 -05:00
aleth
d827a51853
Bug 992983 - Followup to make BUILD_GTEST consistent with the gtest makefile ifdef. r=chmanchester
2016-01-13 22:05:57 +01:00
Henrik Skupin
062c6dd942
Bug 1237706 - Extend download_unzip() and move to testbase.py. r=jlund
2016-01-13 21:45:30 +01:00
Carsten "Tomcat" Book
12bf20375d
Merge mozilla-central to fx-team
2016-01-19 15:23:49 +01:00
Phil Booth
76ad72fdb3
Bug 1227527 - Implement basic FxA device registration. r=markh
2016-01-13 05:55:00 +01:00
Geoff Brown
5dc078c9a3
Bug 1237838 - Update Android x86 avd; r=me
2016-01-14 15:16:37 -07:00
Henrik Skupin
1af8704e39
Bug 1230150 - Ensure that mozharness always copies logs to the upload/logs folder. r=jlund
2016-01-14 23:05:51 +01:00
Ehsan Akhgari
26267af36d
Bug 1239311 - Enable fetch-request-redirect.https.html on e10s; r=jdm
...
This should have been done in bug 1219469.
2016-01-14 16:55:50 -05:00
Andrew Halberstadt
762f55112f
Bug 1239352 - Install marionette_requirements.txt in desktop_unittest.py, r=jlund
2016-01-13 11:53:14 -05:00
Ehsan Akhgari
0f9887c353
Bug 1239128 follow-up: Adjust the web-platform-tests expectation
2016-01-14 15:55:12 -05:00
Kim Moir
7fcbd39154
Bug 1215204 - Add bouncer submitter to release promotion graph r=rail
2016-01-14 15:38:20 -05:00
Armen Zambrano Gasparnian
94b3b79aee
Bug 1239811. Backout 89032138b92f in order to fix virtualenv creation for developer mode. r=NPOTB
2016-01-14 15:36:41 -05:00
Ryan VanderMeulen
a1366d5c72
Merge m-c to inbound. a=merge
2016-01-14 11:29:29 -05:00
Xidorn Quan
1bb853dcac
Bug 1174323 part 1 - Add nsDOMWindowUtils::SendNativeMouseMove and EventUtils.sendNativeMouseMove. r=smaug
2016-01-13 10:29:09 +11:00
Dave Townsend
93a93e43e5
Bug 1229588: Add a taskcluster test for eslint. r=dustin
...
Adds a new lint docker image for linting tools and adds an eslint-gecko task
that uses it to run eslint over the tree.
2016-01-06 13:33:30 -08:00