Dhyey Thakore
8bb76c4883
Bug 1526650 - Fix broken links in Marionette Intro docs r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D19279
--HG--
extra : moz-landing-system : lando
2019-02-10 17:54:15 +00:00
Andreas Tolfsen
5e7c80cad2
bug 1523962: marionette: correct link to client docs; r=ahal
...
Depends on D18087
Differential Revision: https://phabricator.services.mozilla.com/D18088
--HG--
extra : moz-landing-system : lando
2019-02-04 13:26:47 +00:00
David Burns
4ba561d5fc
Bug 1520137: Update documentation pointing to #interop instead of #ateam r=whimboo
...
As we move away from #ateam we need to make sure we that we point people to
the correct IRC Channel
Differential Revision: https://phabricator.services.mozilla.com/D16547
--HG--
extra : moz-landing-system : lando
2019-01-15 14:14:10 +00:00
Henrik Skupin
74c45eb2ed
Bug 1504756 - [marionette] Use waitForObserverTopic when waiting for observer notifications. r=ato
...
Depends on D13661
Differential Revision: https://phabricator.services.mozilla.com/D13662
--HG--
extra : moz-landing-system : lando
2019-01-10 10:14:22 +00:00
Henrik Skupin
a384666194
Bug 1504756 - [marionette] Use waitForMessage() to wait for an expected message manager message. r=ato
...
Depends on D13660
Differential Revision: https://phabricator.services.mozilla.com/D13661
--HG--
extra : moz-landing-system : lando
2019-01-10 10:12:17 +00:00
Henrik Skupin
2575586fb6
Bug 1504756 - [marionette] Use waitForEvent() when waiting for events. r=ato
...
Depends on D13659
Differential Revision: https://phabricator.services.mozilla.com/D13660
--HG--
extra : moz-landing-system : lando
2019-01-10 10:10:47 +00:00
Henrik Skupin
be3136d0ab
Bug 1504756 - [marionette] Add executeSoon() to run tasks on the main thread. r=ato
...
To be closer to other test harnesses which are using executeSoon()
to run a task on the main thread, this patch adds the same
method to Marionette's sync module.
Differential Revision: https://phabricator.services.mozilla.com/D13659
--HG--
extra : moz-landing-system : lando
2019-01-10 10:10:14 +00:00
Brindusan Cristian
75f86d396d
Backed out 7 changesets (bug 1504756) for xpcshell failures on test_sync.js.
...
Backed out changeset 9d80f662ad2b (bug 1504756)
Backed out changeset 8f9d90979825 (bug 1504756)
Backed out changeset 9715660f8c07 (bug 1504756)
Backed out changeset c25c93d2dc4d (bug 1504756)
Backed out changeset 58ab81d373b9 (bug 1504756)
Backed out changeset 21658a2d0174 (bug 1504756)
Backed out changeset 93ff3f0d95bd (bug 1504756)
2019-01-09 21:57:50 +02:00
Henrik Skupin
b0f2aca7f3
Bug 1504756 - [marionette] Use waitForObserverTopic when waiting for observer notifications. r=ato
...
Depends on D13661
Differential Revision: https://phabricator.services.mozilla.com/D13662
--HG--
extra : moz-landing-system : lando
2019-01-09 18:27:25 +00:00
Henrik Skupin
cc62f45167
Bug 1504756 - [marionette] Use waitForMessage() to wait for an expected message manager message. r=ato
...
Depends on D13660
Differential Revision: https://phabricator.services.mozilla.com/D13661
--HG--
extra : moz-landing-system : lando
2019-01-09 18:22:57 +00:00
Henrik Skupin
2412720695
Bug 1504756 - [marionette] Use waitForEvent() when waiting for events. r=ato
...
Depends on D13659
Differential Revision: https://phabricator.services.mozilla.com/D13660
--HG--
extra : moz-landing-system : lando
2019-01-09 18:22:19 +00:00
Henrik Skupin
c9dc562750
Bug 1504756 - [marionette] Add executeSoon() to run tasks on the main thread. r=ato
...
To be closer to other test harnesses which are using executeSoon()
to run a task on the main thread, this patch adds the same
method to Marionette's sync module.
Differential Revision: https://phabricator.services.mozilla.com/D13659
--HG--
extra : moz-landing-system : lando
2019-01-09 18:21:50 +00:00
Cosmin Sabou
4d5fd1304e
Backed out 6 changesets (bug 1504756) as requested by whimboo in order to stop some wpt and mn intermittents. a=backout
...
Backed out changeset d7d78e79f0b3 (bug 1504756)
Backed out changeset 5c495fd7f64d (bug 1504756)
Backed out changeset 5c2826c58f9e (bug 1504756)
Backed out changeset f23b667d8bfa (bug 1504756)
Backed out changeset 6068c233f4ef (bug 1504756)
Backed out changeset 65858c8c0fbd (bug 1504756)
--HG--
extra : rebase_source : 6b895c62a74c6f7521e4a4baff3b0498c65fcbf9
2018-12-20 18:07:02 +02:00
Henrik Skupin
eb8486826a
Bug 1504756 - [marionette] Use waitForObserverTopic when waiting for observer notifications. r=ato
...
Depends on D13661
Differential Revision: https://phabricator.services.mozilla.com/D13662
--HG--
extra : moz-landing-system : lando
2018-12-05 19:57:48 +00:00
Henrik Skupin
c3571c164d
Bug 1504756 - [marionette] Use waitForMessage() to wait for an expected message manager message. r=ato
...
Depends on D13660
Differential Revision: https://phabricator.services.mozilla.com/D13661
--HG--
extra : moz-landing-system : lando
2018-12-05 19:57:23 +00:00
Henrik Skupin
e099e3a840
Bug 1504756 - [marionette] Use waitForEvent() when waiting for events. r=ato
...
Depends on D13659
Differential Revision: https://phabricator.services.mozilla.com/D13660
--HG--
extra : moz-landing-system : lando
2018-12-05 19:56:56 +00:00
Henrik Skupin
63c73cd666
Bug 1504756 - [marionette] Add executeSoon() to run tasks on the main thread. r=ato
...
To be closer to other test harnesses which are using executeSoon()
to run a task on the main thread, this patch adds the same
method to Marionette's sync module.
Differential Revision: https://phabricator.services.mozilla.com/D13659
--HG--
extra : moz-landing-system : lando
2018-12-05 19:56:32 +00:00
Cosmin Sabou
5d8f09e4fd
Backed out 6 changesets (bug 1504756) for wpt failures on webdriver/tests/execute_script/promise.py
...
Backed out changeset d808b528532a (bug 1504756)
Backed out changeset 30d345cce5be (bug 1504756)
Backed out changeset a8ea6d01fbe1 (bug 1504756)
Backed out changeset ba627a1b61dc (bug 1504756)
Backed out changeset c90e4b2e1b28 (bug 1504756)
Backed out changeset 04da1f01afba (bug 1504756)
2018-12-05 08:33:46 +02:00
Henrik Skupin
6cd30adf3d
Bug 1504756 - [marionette] Use waitForObserverTopic when waiting for observer notifications. r=ato
...
Depends on D13661
Differential Revision: https://phabricator.services.mozilla.com/D13662
--HG--
extra : moz-landing-system : lando
2018-12-04 21:59:39 +00:00
Henrik Skupin
614fbd008f
Bug 1504756 - [marionette] Use waitForMessage() to wait for an expected message manager message. r=ato
...
Depends on D13660
Differential Revision: https://phabricator.services.mozilla.com/D13661
--HG--
extra : moz-landing-system : lando
2018-12-04 21:59:37 +00:00
Henrik Skupin
cbb83ceeeb
Bug 1504756 - [marionette] Use waitForEvent() when waiting for events. r=ato
...
Depends on D13659
Differential Revision: https://phabricator.services.mozilla.com/D13660
--HG--
extra : moz-landing-system : lando
2018-12-04 21:57:51 +00:00
Henrik Skupin
23bbc3c83d
Bug 1504756 - [marionette] Add executeSoon() to run tasks on the main thread. r=ato
...
To be closer to other test harnesses which are using executeSoon()
to run a task on the main thread, this patch adds the same
method to Marionette's sync module.
Differential Revision: https://phabricator.services.mozilla.com/D13659
--HG--
extra : moz-landing-system : lando
2018-12-04 21:57:28 +00:00
Andreas Tolfsen
046994a7fc
bug 1509033: marionette: add docs about "debugger;" statement; r=me
2018-11-21 14:20:20 +00:00
Andreas Tolfsen
d5e7a0e8bc
bug 1509033: marionette: fix markdown indentation in example; r=me
2018-11-21 14:20:19 +00:00
Henrik Skupin
f75e4b1e72
Bug 1494229 - [marionette] Advertise Phabricator for submitting patches in the docs. r=ato
...
DONTBUILD
Depends on D8981
Differential Revision: https://phabricator.services.mozilla.com/D8982
--HG--
extra : moz-landing-system : lando
2018-10-18 19:06:53 +00:00
Henrik Skupin
50aaf57a2b
Bug 1494229 - [marionette] Improve documentation for new contributors. r=ato
...
DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D8981
--HG--
extra : moz-landing-system : lando
2018-10-18 19:06:25 +00:00
Andreas Tolfsen
0032a8ca6f
bug 1497961: marionette: match headless docs with geckodriver; r=me
2018-10-10 19:03:47 +01:00
Andreas Tolfsen
51e63a1835
bug 1496176: marionette: document marionette.log.truncate pref; r=me
2018-10-03 19:28:40 +01:00
Andreas Tolfsen
719b4c5e30
Bug 1482829 - Track Marionette logger verbosity with Log#manageLevelFromPref. r=whimboo
...
This patch adopts Logger#managerLevelFromPref from Log.jsm to set
and keep track of the Marionette logger's verbosity.
This has the advantage that we do not have to roll separate
implementations of Log for the child- and parent processes. It also
has the upside that the log level will be reflected when changed
at runtime through the use of an observer.
2018-08-17 12:55:33 +01:00
Tiberius Oros
246f2b4fab
Merge inbound to mozilla-central. a=merge
2018-08-17 00:32:50 +03:00
Andreas Tolfsen
1b22ea64c9
Bug 1483805 - Update links to tools-marionette@ archive. r=me
2018-08-16 10:48:33 +01:00
Panos Astithas
6a01b19a19
Bug 1257478 - Turn mercurial-setup into vcs-setup and add git support. r=gps
...
MozReview-Commit-ID: AD6gLqFm8Nn
--HG--
extra : rebase_source : 0214cdc6f6acaaf0621e25f30cb0a2c81849063e
2018-07-04 21:48:42 +03:00
Andreas Tolfsen
7845f72f27
Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester
2018-08-07 18:06:30 +01:00
Narcis Beleuzu
80eb8550ef
Backed out 4 changesets (bug 1473614) for xpcshell failures on test_sync.js. CLOSED TREE
...
Backed out changeset 027922b5ef04 (bug 1473614)
Backed out changeset 1d28e128807c (bug 1473614)
Backed out changeset 1ee58097b141 (bug 1473614)
Backed out changeset 87a0ebcd004f (bug 1473614)
2018-08-05 18:17:36 +03:00
Andreas Tolfsen
05027287d5
Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester
2018-08-05 14:18:19 +01:00
Chris AtLee
182e3f8445
Bug 733530: Use .tar.gz for test archives r=gps
...
Differential Revision: https://phabricator.services.mozilla.com/D1743
--HG--
extra : moz-landing-system : lando
2018-08-01 16:00:03 +00:00
Andreas Tolfsen
a7c41e76bd
Bug 1479772 - Drop references to mozreview from Marionette docs. r=me
2018-07-31 15:07:37 +01:00
Henrik Skupin
7744986990
Bug 1473262 - [marionette] Force client to always use IPv4 to connect to Marionette. r=ato
...
Marionette uses nsIServerSocket which only allows to create a IPv4 listener.
On systems where IPv6 has precedence Marionette client will automatically
use the IPv6 address for `localhost` and will fail to connect to Marionette.
As such we should make sure that Marionette client connects to "127.0.0.1"
by default.
MozReview-Commit-ID: Fwzfa6CwBhX
--HG--
extra : rebase_source : c9f3f80074a18bd94b0836e648da4934e5ffa877
2018-07-04 12:26:32 +02:00
Bogdan Tara
6eafe1c00b
Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds
2018-07-04 14:50:22 +03:00
Chris AtLee
8745339529
Bug 733530: Use .tar.gz for test archives r=gps
...
Differential Revision: https://phabricator.services.mozilla.com/D1743
--HG--
extra : moz-landing-system : lando
2018-07-03 18:33:02 +00:00
Andreas Tolfsen
46053b96d4
Bug 1470646 - Modularise capabilities module. r=whimboo
...
This removes the "session." prefixed global export type in favour
of individually exported types.
MozReview-Commit-ID: 3DHTrJsy2IN
--HG--
extra : rebase_source : 74674f2cc549a245472304c55a14dd2eca1ee235
2018-06-26 17:15:28 +01:00
Andreas Tolfsen
cbeff4bcc9
Bug 1470646 - Rename session module to capabilities. r=whimboo
...
MozReview-Commit-ID: 4hQN2gv3HDd
--HG--
rename : testing/marionette/session.js => testing/marionette/capabilities.js
rename : testing/marionette/doc/internals/session.rst => testing/marionette/doc/internals/capabilities.rst
rename : testing/marionette/test/unit/test_session.js => testing/marionette/test/unit/test_capabilities.js
extra : rebase_source : f93953b08d92b28add94706ee5a5c99f060776b0
2018-06-26 17:13:35 +01:00
Andreas Tolfsen
583e0a9e7d
Bug 1464469 - Shorthands for setting up Marionette logger. r=whimboo
...
This patch generalises logger setup and access by providing
one interface with specialised implementations for the main-
and child processes. This will mean we can get rid of ad-hoc
logger setup in testing/marionette/components/marionette.js and
testing/marionette/listener.js.
In the case for the component file, the log level and the stdout
dump appender is set up when you request the logger. The same is
true when requesting the logger in a child process, but it will
additionally request the log level from the main process.
Usage:
const {Log} = ChromeUtils.import("chrome://marionette/content/log.js", {});
let log = Log.get();
MozReview-Commit-ID: 8Ha5FSaoGXp
--HG--
extra : rebase_source : 0ad13e805cd1c6a4a8332fdbe6124a82719c4656
2018-06-06 14:32:18 +01:00
Maja Frydrychowicz
13a1523d29
Bug 1323620 - Add example of running Fennec to Marionette docs. r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D1590
2018-06-15 16:13:22 +00:00
Henrik Skupin
6a4508cf7e
Bug 1467368 - Fix Marionette Introduction documentation for clickable links. r=whimboo, a=doc
...
MozReview-Commit-ID: JlW0MxshtrW
--HG--
extra : rebase_source : c845ffbc02f7c1851d2682fafd864229cb249c95
2018-06-08 15:32:33 +02:00
Maja Frydrychowicz
605ab3605c
NO BUG - Update docs for running Marionette tests on Fennec; r=me
...
--HG--
extra : rebase_source : ae0a13dbec0d68c99bd5d3a8afaea0aa12e34e87
extra : histedit_source : 0aed0200b65aaa53479935b1038cc46d04798d0b
2018-04-26 18:56:38 -04:00
Andreas Tolfsen
4f9b7406ab
Bug 1458742 - Add documentation for marionette.* prefs. r=maja_zf
...
MozReview-Commit-ID: HRWkFQtlsEv
--HG--
extra : rebase_source : 4bd917b16be9ca064037f7ca45f307c2ab321570
2018-05-02 17:31:25 -07:00
Maja Frydrychowicz
eec8552cbf
NO BUG - Update Marionette New Contributors guide and links; r=me
...
--HG--
extra : rebase_source : b4da2a45415e19634dd025e76d678283d8b28d7a
2018-04-24 15:55:00 -04:00
Andreas Tolfsen
68de720a58
NO BUG - Improve navigation of Marionette docs. r=me
...
MozReview-Commit-ID: 7sW0qDYWjGB
2018-04-24 08:27:33 +01:00
Andreas Tolfsen
9c4c163cff
NO BUG - Marionette docs are generated with Sphinx. r=me
...
MozReview-Commit-ID: 7PnX4xqROm2
2018-04-24 08:27:31 +01:00