Dave Hunt
4006e25456
Bug 1089536 - Allow multiple test variable files to be specified on the command line. r=mdas
2014-11-18 13:34:46 +00:00
Dave Hunt
469d0b2369
Bug 1001322 - Move wait_for_port to transport.py and call when starting a new session. r=mdas
2014-11-18 13:31:34 +00:00
Morris Tseng
23a9b24a2e
Bug 1092888 - Part 5: Add a parameter to toggle context menu when calling long_press. r=mdas
2014-11-16 18:52:00 +01:00
Wes Kocher
b5c8980e88
Backed out changeset e9029cbd137c (bug 940954) for Gip bustage on a CLOSED TREE
2014-11-17 16:45:49 -08:00
Wes Kocher
b79aeb6a91
Bug 940954: Allow marionette to restart the browser and create a new session; r=jgriffin DONTBUILD
...
This gives us the ability to restart a session from the client side, say for testing Firefox updates,
and then carry on the test. To do this it is just self.marionette.restart()
2014-11-17 15:52:03 -08:00
Wes Kocher
7a99b4b8a3
Backed out changeset ec9fc64e82a8 (bug 940955) for landing with the wrong bug number
2014-11-17 15:51:09 -08:00
David Burns
05c55c6ad0
Bug 940955: Allow marionette to restart the browser and create a new session; r=jgriffin
...
This gives us the ability to restart a session from the client side, say for testing Firefox updates,
and then carry on the test. To do this it is just self.marionette.restart()
--HG--
extra : rebase_source : db352f88ebfc455ed8105eefac54fec6a0b0c40b
2014-11-17 11:38:37 +00:00
Carsten "Tomcat" Book
3cfc72b834
Backed out changeset d1962cb07ea5 (bug 1089536) for marionette test failures
2014-11-14 12:36:19 +01:00
Dave Hunt
b51bee2187
Bug 1089536 - Allow multiple test variable files to be specified on the command line. r=mdas
2014-11-14 10:21:42 +00:00
Andrew Halberstadt
fc5f796638
Bug 1084412 - marionette.findElements returns immediately when searchTimeout is set, r=AutomatedTester
...
--HG--
extra : rebase_source : bd89e6209edaa5a4a5f7552dc548e0db120c88e8
2014-11-10 17:17:09 -05:00
Andrew Halberstadt
4b25c6ba5a
Bug 1096571 - Don't call into webdriver's isShown() method when manipulating content XUL in marionette, r=AutomatedTester
...
--HG--
extra : rebase_source : 73029f3246e37a958ba8a6c90bf0c11a97f389c2
2014-11-10 16:44:00 -05:00
Ryan VanderMeulen
c284b7b86e
Backed out changeset 92fc5580994a (bug 1038868) for causing intermittent OSX Marionette timeouts.
...
--HG--
extra : rebase_source : dcf4d8c25d8612b043c3a08a862ffef99c16fd95
2014-11-12 14:39:59 -05:00
Chris Manchester
5b71581acd
Bug 1095018 - Forward marionette's cookie interactions to the parent process for compatibility with e10s.;r=ato
...
* * *
Fixes based on review feedback.
2014-11-11 13:15:02 -05:00
Dave Hunt
0cd239082f
Bug 1038868 - Use B2GDeviceRunner in the Marionette client. r=ahalberstadt
2014-11-12 14:52:59 +00:00
Dave Hunt
a791246c2c
Bug 1095751 - Pass optional device serial to mozversion in Marionette runner. r=ahalberstadt
2014-11-12 13:26:57 +00:00
David Burns
5c12f0340a
Bug 1073732: Allow Marionette to have sessions ids that are unique for that session; r=jgriffin
...
--HG--
extra : rebase_source : 4ce931fcb6accc581867febe061151cdddf17ece
2014-11-11 15:55:23 +00:00
Carsten "Tomcat" Book
4df4b9674d
Backed out changeset 5548373ee88b (bug 1073732) for marionette test failures on a CLOSED TREE
2014-11-11 13:51:22 +01:00
David Burns
94e739f695
Bug 1073732: Allow Marionette to have sessions ids that are unique for that session; r=jgriffin
...
The string is an opaque string(uuid) that uniquely identifies the session. It gives us webdriver compability and we can
use it to set sessions if we are doing restarts
--HG--
extra : rebase_source : e2d59e16a82d431da4a445f9890433353a6ac7f7
2014-11-10 16:47:23 +00:00
Andrew Halberstadt
944d9273f2
Bug 1088905 - Support with syntax when setting marionette's context, r=ato
...
Usage:
# content scope
with marionette.using_context(marionette.CONTEXT_CHROME):
# chrome scope
... do stuff ...
# content scope
--HG--
extra : rebase_source : 1a823ec0a92e14b0f49df961e155a64917efe994
2014-11-07 11:35:43 -05:00
Dave Hunt
263b4a7fe1
Bug 1087251 - Gather version and device information for HTML logging. r=jgraham
2014-11-07 12:49:00 +00:00
Chris Manchester
ad5c006436
Bug 1028407 - Establish connection to server faster. r=ato
...
There was a 5 second sleep() in the Marionette client. The history of
its value is unclear, but bug comments seem to indicate that Gecko
wasn't completely initialized during the observer notification that
starts the server. We removed the sleep and added a wait for the
"browser-delayed-startup-finished" message in the desktop case
before starting a session.
2014-07-03 17:03:10 -07:00
Chris Manchester
3d296c8b46
Bug 1091662 - Support for modifier keys in chrome scope in marionette. r=dburns
...
* * *
Bug 1091662 - Add a test case for modifier keys.
2014-11-04 19:50:44 -05:00
Felipe Gomes
7e7028f39f
Bug 1093691 - Part 2. Safeguard Marionette harness from e10s-on-nightly pref. r=cmanchester
2014-11-05 02:13:19 -02:00
Zac Campbell
ebc042d630
Bug 1090962 - Skip steps of gather_debug when marionette session does not exist. r=davehunt
2014-11-03 14:02:23 +00:00
Malini Das
c8dfdca598
Bug 1091205 - log marionette requests, r=jgriffin
2014-10-29 16:49:23 -04:00
Andrew Halberstadt
a6473d6f91
Bug 1080764 - Add 'anon' and 'anon attribute' search strategies to marionette.find_element(), r=AutomatedTester
...
The 'anon' search strategy maps directly to nsIXULDocument.getAnonymousNodes() whereas the 'anon attribute'
strategy maps to nsIXULDocument.getAnonymousElementByAttribute(). These strategies are needed for clients who
wish to find and manipulate anonymous content, typically found in the Firefox chrome. For more details, see:
https://developer.mozilla.org/en-US/docs/XBL/XBL_1.0_Reference/Anonymous_Content
--HG--
rename : testing/marionette/client/marionette/tests/unit/test_switch_anonymous_content.py => testing/marionette/client/marionette/tests/unit/test_anonymous_content.py
2014-10-28 17:37:24 -04:00
Dave Hunt
546373f25a
Bug 1090272 - Raise NoSuchFrameException when attempting to switch to a non-existant frame by index. r=mdas
2014-10-28 10:41:00 +01:00
Zac Campbell
e7582e5917
Bug 1075451 - Allow test suites not using test container to neither open nor close. r=mdas
2014-10-28 12:08:28 +00:00
Morris Tseng
df35a1547c
Bug 1074736 - Marionette test for selection carets with multiple range support. r=mdas
2014-10-28 02:02:00 +01:00
Morris Tseng
4f6ac81817
Bug 1074736 - selection_rect_list should consider multiple range. r=mdas
2014-10-22 20:03:00 +02:00
Dave Hunt
b4d7f41cf5
Bug 1065381 - Add result_callbacks to include test debug in HTML reports for failures and errors. r=jgraham
2014-10-27 06:03:00 +01:00
Ryan VanderMeulen
25dcb92582
Backed out changesets 94c5f5317e4b, f43962d6b41e, and 6e0a13090cd8 (bug 1074736) for various carat-related Marionette failures.
...
--HG--
extra : rebase_source : e26c24158df6cc8198ca57f505028a1f82aa7264
2014-10-27 15:39:44 -04:00
Ryan VanderMeulen
ca04e5f6b5
Bug 1078237 - Disable test_switch_frame.py on Windows for frequent failures.
2014-10-27 15:21:41 -04:00
Morris Tseng
2aed432649
Bug 1074736 - Marionette test for selection carets with multiple range support. r=mdas
2014-10-26 20:47:00 +01:00
Morris Tseng
17b35f79c9
Bug 1074736 - selection_rect_list should consider multiple range. r=mdas
2014-10-22 20:03:00 +02:00
Carsten "Tomcat" Book
3dac3afbb2
Backed out changeset 141ea70b1caf (bug 1074736) for win marionette test failures
2014-10-24 14:46:28 +02:00
Carsten "Tomcat" Book
fadec3e0cb
Backed out changeset 5b1f330c9298 (bug 1074736)
2014-10-24 14:45:38 +02:00
Morris Tseng
1c2f74dde5
Bug 1074736 - Marionette test for selection carets with multiple range support. r=mdas
2014-10-23 23:30:00 +02:00
Morris Tseng
060639ea96
Bug 1074736 - selection_rect_list should consider multiple range. r=mdas
2014-10-22 20:03:00 +02:00
Rob Wood
60a83f0691
Bug 1084565 - Add option to output logcat to stdout. r=mdas
2014-10-21 10:27:37 -04:00
Ryan VanderMeulen
65ffe0cf1a
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-10-22 13:16:06 -04:00
Ryan VanderMeulen
156d531bb5
Backed out changeset 2b1c2663f92a (bug 1087038) because it depends on a patch that was backed out.
...
CLOSED TREE
2014-10-22 13:13:35 -04:00
Andrew Halberstadt
2201b6e142
Backout bug 1084412 for Gij bustage and causing Gaia tree closures
2014-10-22 12:34:42 -04:00
Malini Das
5ed06f11d9
Bug 1075487 - find b2g pid based on string splitting, r=jgriffin
2014-10-22 10:38:31 -04:00
Tim Chien
42b6b5b4c6
Bug 1087038 - Properly check for found element(s) in marionette ElementManager.p.find, r=dburns
2014-10-22 05:02:00 +02:00
Carsten "Tomcat" Book
babd3696e8
Backed out changeset 04a18f29f774 (bug 1087038) for marionette test failures
2014-10-22 14:17:32 +02:00
Chris Manchester
6abf9c1359
Bug 1046512 - Disable test_set_window_size.py on linux due to a latent timing problem exposed by modifications to marionette. r=jgriffin
2014-10-21 11:23:18 -04:00
Chris Manchester
24d17c3c3a
Bug 1046512 - Modification to marionette to support running tests with e10s enabled. r=jgriffin
2014-10-21 11:22:26 -04:00
Tim Chien
5dda658275
Bug 1087038 - Properly check for found element(s) in marionette ElementManager.p.find, r=dburns
2014-10-22 03:25:00 +02:00
Andrew Halberstadt
8b8afc0240
Bug 1084412 - marionette.findElements returns immediately when searchTimeout is set, r=AutomatedTester
2014-10-21 08:40:24 -04:00