Rob Wood
bc868e4ad7
Backed out changeset b93c92150721 (bug 984508) because of intermittent failures
2014-11-28 11:21:21 -05:00
Chris Manchester
882af8056e
Bug 1105082 - Send the correct error when attempting to navigate with marionette in chrome scope.;r=ato
2014-11-26 16:25:55 -05:00
Dave Hunt
13d4b4c9b5
Bug 1097032 - Add test for expected.elements_present when there are no elements found. r=atolfsen
2014-11-25 15:20:00 -05:00
Dave Hunt
a95f3dad21
Bug 1015242 - Provide a combined expected condition for element present and displayed. r=atolfsen
...
CLOSED TREE
2014-11-26 04:19:00 -05:00
Morris Tseng
0e7335fee2
Backed out 5 changesets (bug 1092888) for breaking QA smoketest on b2g.
...
Backout changeset 8c513f282a9e (bug 1092888)
Backout changeset db37104f6fbd (bug 1092888)
Backout changeset b1a0a7ea1a32 (bug 1092888)
Backout changeset c53a6181a4b2 (bug 1092888)
Backout changeset 54e551c1f2cd (bug 1092888)
2014-11-26 10:11:38 +08:00
Andrew Halberstadt
a6860a579c
Bug 1088666 - Re-organize marionette client's documentation into basic, advanced and api reference sections, r=AutomatedTester, DONTBUILD because NPOTB
...
--HG--
extra : rebase_source : 4dc97864c6944d1b102ab7ab98287b480fe51ad7
2014-11-24 09:49:42 -05:00
Dave Hunt
3add087520
Bug 1103956 - Remove explicit type checking from Wait class. r=atolfsen
2014-11-24 05:44:00 +01:00
Wes Kocher
7ca85aa69a
Bug 1104301 - Re-disable this test on linux after an accidental reenabling. r=me
2014-11-24 16:23:51 -08:00
Rob Wood
3d23ba0b6c
Bug 984508 - Marionette should monitor listeners to ensure they're still alive; r=mdas
2014-10-14 18:46:34 -04:00
Chris Manchester
3fdbcb5f2a
Bug 1103071 - Modify test_switch_remote_frame for compatibility with e10s. r=jgriffin
2014-11-21 14:26:48 -05:00
Chris Manchester
c2b21d9c79
Bug 1095260 - Make the response from a switchToWindow call correspond to the completion of loading the marionette listener script.;r=automatedtester
2014-11-21 13:58:00 -05:00
Ted Mielczarek
6f8abc730c
Bug 1101539 - Make Marionette's GeckoInstance actually support passing a nonstandard port. r=jgriffin
2014-11-20 08:34:37 -05:00
David Burns
01773cfd32
Bug 1101172: Correct Exception thrown when passing invalid element search type; r=jgriffin
...
--HG--
extra : rebase_source : 8da9313980a4895b72dcff1f2e46efe241a14c26
2014-11-19 01:26:14 +00:00
David Burns
9bd3814425
Bug 1094441: Allow CSS Selector as a search strategy for Marionette in Chrome context; r=ahal
...
--HG--
extra : rebase_source : bfbd853e362e62d55ffb0fefff36667aa60ca04f
2014-11-18 22:57:23 +00:00
Chris Manchester
2b14ed7a48
Bug 1095635 - Accept '-' to correspond to stdout for marionette's --gecko-log option.;r=ahal
2014-11-17 22:21:51 -05:00
Chris Manchester
bc694e700f
Bug 1093707 - Return an error from marionette when attempting to navigate in chrome scope.;r=ato
2014-11-17 22:21:51 -05:00
Dave Hunt
fe375406cb
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
37e7e0ba3a
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
323ef5978b
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
1e844f2a56
Backed out changeset e9029cbd137c (bug 940954) for Gip bustage on a CLOSED TREE
2014-11-17 16:45:49 -08:00
Wes Kocher
28c4b2065b
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
53e3983c74
Backed out changeset ec9fc64e82a8 (bug 940955) for landing with the wrong bug number
2014-11-17 15:51:09 -08:00
David Burns
86e3dd432e
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
fafe3b4327
Backed out changeset d1962cb07ea5 (bug 1089536) for marionette test failures
2014-11-14 12:36:19 +01:00
Dave Hunt
669a885b07
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
4292126691
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
eb5338ffa4
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
cf2d6a0532
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
567fd0e731
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
769d0c1dd0
Bug 1038868 - Use B2GDeviceRunner in the Marionette client. r=ahalberstadt
2014-11-12 14:52:59 +00:00
Dave Hunt
3dad561401
Bug 1095751 - Pass optional device serial to mozversion in Marionette runner. r=ahalberstadt
2014-11-12 13:26:57 +00:00
David Burns
8ada2efc30
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
71a7a30db1
Backed out changeset 5548373ee88b (bug 1073732) for marionette test failures on a CLOSED TREE
2014-11-11 13:51:22 +01:00
David Burns
11c4091a23
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
4649d8d5ac
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
99207ce818
Bug 1087251 - Gather version and device information for HTML logging. r=jgraham
2014-11-07 12:49:00 +00:00
Chris Manchester
61389f815b
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
c45aa675ed
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
ac9c3f44b4
Bug 1093691 - Part 2. Safeguard Marionette harness from e10s-on-nightly pref. r=cmanchester
2014-11-05 02:13:19 -02:00
Zac Campbell
b588d9e927
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
1211dc475b
Bug 1091205 - log marionette requests, r=jgriffin
2014-10-29 16:49:23 -04:00
Andrew Halberstadt
9386537f22
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
9294c64599
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
a1f8579e79
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
bb0e1a5b36
Bug 1074736 - Marionette test for selection carets with multiple range support. r=mdas
2014-10-28 02:02:00 +01:00
Morris Tseng
0b9a87dea7
Bug 1074736 - selection_rect_list should consider multiple range. r=mdas
2014-10-22 20:03:00 +02:00
Dave Hunt
9160ae0098
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
56757e4cb6
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
5a2067fe47
Bug 1078237 - Disable test_switch_frame.py on Windows for frequent failures.
2014-10-27 15:21:41 -04:00
Morris Tseng
499afe39f6
Bug 1074736 - Marionette test for selection carets with multiple range support. r=mdas
2014-10-26 20:47:00 +01:00
Morris Tseng
5b66bd7c96
Bug 1074736 - selection_rect_list should consider multiple range. r=mdas
2014-10-22 20:03:00 +02:00
Carsten "Tomcat" Book
3802db58a4
Backed out changeset 141ea70b1caf (bug 1074736) for win marionette test failures
2014-10-24 14:46:28 +02:00
Carsten "Tomcat" Book
ef615943f5
Backed out changeset 5b1f330c9298 (bug 1074736)
2014-10-24 14:45:38 +02:00
Morris Tseng
0cf543338f
Bug 1074736 - Marionette test for selection carets with multiple range support. r=mdas
2014-10-23 23:30:00 +02:00
Morris Tseng
3c479f0a47
Bug 1074736 - selection_rect_list should consider multiple range. r=mdas
2014-10-22 20:03:00 +02:00
Rob Wood
0b4f056cdd
Bug 1084565 - Add option to output logcat to stdout. r=mdas
2014-10-21 10:27:37 -04:00
Ryan VanderMeulen
a71d5a2b67
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-10-22 13:16:06 -04:00
Ryan VanderMeulen
08d43fb373
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
fb11c8c2f6
Backout bug 1084412 for Gij bustage and causing Gaia tree closures
2014-10-22 12:34:42 -04:00
Malini Das
27cbf2587c
Bug 1075487 - find b2g pid based on string splitting, r=jgriffin
2014-10-22 10:38:31 -04:00
Tim Chien
c62399233a
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
5c128a4e2a
Backed out changeset 04a18f29f774 (bug 1087038) for marionette test failures
2014-10-22 14:17:32 +02:00
Chris Manchester
84f7251b20
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
e2634e73a0
Bug 1046512 - Modification to marionette to support running tests with e10s enabled. r=jgriffin
2014-10-21 11:22:26 -04:00
Tim Chien
eeda5b031d
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
d4e815eed6
Bug 1084412 - marionette.findElements returns immediately when searchTimeout is set, r=AutomatedTester
2014-10-21 08:40:24 -04:00
Dave Hunt
774ac870e4
Bug 937053 - tap() method should calculate elementInView from the coordinates of the tap. r=mdas
2014-10-16 10:32:00 +02:00
Carsten "Tomcat" Book
77db55c758
Backed out changeset 9e996cc695eb (bug 937053) for breaking marionette
2014-10-21 11:19:10 +02:00
Carsten "Tomcat" Book
987a29bfb7
Backed out changeset 8c0cf60141dc (bug 1083237)
2014-10-21 11:18:43 +02:00
Julien Pagès
f4c78b0ac3
Bug 1083237 - Wrong test suite duration when using mozlog as test reporter. r=mdas
2014-10-19 11:20:00 +02:00
Dave Hunt
e6a876a05b
Bug 937053 - tap() method should calculate elementInView from the coordinates of the tap. r=mdas
2014-10-16 10:32:00 +02:00
Malini Das
a77a6aa4c6
Bug 1085558 - test_single_finger*.py tests should output the actual value if assertion fails, r=jgriffin
2014-10-20 20:28:11 -04:00
Jesal Mavadiya
85e5482558
Bug 1083142 - Fix reference to undefined property in marionette-server.js. r=ato
2014-10-20 02:51:00 -04:00
Andrew Halberstadt
53480b6de0
Bug 1084587 - Add --profile to |mach marionette-test|, r=jgriffin, DONTBUILD, a=NPOTB
...
Note: This also refactors the entry points a bit to automatically pass through **kwargs instead of needing to explicitly list each parameter in about three different locations.
2014-10-20 08:55:28 -04:00
Andrew Halberstadt
f56a5e24e7
Bug 1083244 - Use sphinx.ext.autodoc's :members: directive in marionette docs instead of explicitly listing, r=AutomatedTester, DONTBUILD, a=NPOTB
2014-10-15 16:58:05 -04:00
Dave Hunt
51de718539
Bug 1081043 - Only check for crashes if we get a MarionetteException or an instance of IOError. r=mdas
2014-10-13 02:01:00 +02:00
Wes Kocher
af8a2a397f
Backed out changeset cb31d5a52868 (bug 1028407) under suspicion of web-platform bustage on a CLOSED TREE
2014-10-17 13:24:51 -07:00
Chris Manchester
516c037a11
Bug 1028407 - Establish connection to server faster.;r=jgriffin
...
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.
2014-07-03 17:03:10 -07:00
Zac Campbell
6054df5309
Bug 1075487 - make get_b2g_pid get the right pid, r=davehunt,mdas
2014-10-07 13:11:04 +01:00
Andreas Tolfsen
1337194399
Bug 1081139 - Document Marionette's wait and expected modules. r=ahal
2014-10-10 09:11:00 -04:00
Malini Das
e27a2441eb
Bug 1065933 - Use custom error code when frames close unexpectedly. r=jgriffin
2014-10-13 04:09:00 +02:00
David Burns
04f21ec533
Bug 1073539: Add the ability to set capabilities into Marionette; r=jgriffin
2014-10-13 20:40:34 +01:00
Chris Manchester
79e4da4204
Bug 1050511 - Modify import of marionette harness to avoid a mismatch in assertRaises when running through mach. r=gps
2014-10-10 12:58:10 -04:00
Dave Hunt
fdb2e033b5
Bug 1081025 - Fix test failure debug gathering. r=zcampbell
2014-10-10 01:51:00 -04:00
Wes Kocher
904b7682ba
Merge b2g-inbound to m-c a=merge CLOSED TREE
2014-10-09 16:37:20 -07:00
George Duan
160fd9dbe4
Bug 1079130 - Modify AppWindowManager to appWindowManager in Gecko. r=jgriffin
2014-10-08 00:57:00 +02:00
Malini Das
4ddc0a5948
Bug 1065933 - only handle mozbrowserclose events from current frame, r=jgriffin
2014-10-08 12:43:57 -04:00
Dave Hunt
a26254c106
Bug 1073021 - Add base image version to HTML report. r=mdas
2014-10-02 03:17:00 +02:00
Jonathan Griffin
b5ba63f6d4
Bug 997909 - Fix typo. r=mdas
2014-10-07 09:40:05 -07:00
David Burns
85ae50dc56
Bug 1022862: remove WebApi tests from Marionette unit tests manifests: r=jgriffin
2014-10-06 21:57:25 +01:00
Dave Hunt
54b1a763e0
Bug 883294 - Add ability to take full viewport screenshots. r=mdas
2014-09-30 14:42:00 -04:00
Malini Das
bfd8364ef8
Bug 1065933 - recover if containing frame is closed during touch, r=jgriffin
2014-10-03 09:54:10 -04:00
Ryan VanderMeulen
a282fde627
Bug 1025040 - Disable test_single_finger_desktop.py on Windows for frequent failures.
2014-10-02 13:43:59 -04:00
Ryan VanderMeulen
eb2dc32974
Merge m-c to inbound. a=merge
2014-10-02 13:14:06 -04:00
Jonathan Griffin
9960319f03
Bug 997909 - Make waitFor actually terminate if condition is never true, r=mdas
2014-10-02 10:09:33 -07:00
Edgar Chen
6a182aca18
Bug 1007062 - Fix SpecialPower API doesn't work on Marionette test-container. r=mdas,jmaher
2014-09-28 22:43:32 +08:00
Wes Kocher
7bf60fd7b3
Backed out changeset bbf22ebcac51 (bug 1065933) for Gip orange
2014-09-29 17:39:16 -07:00
Malini Das
b7adb27578
Bug 1065933 - recover if containing frame is closed during touch, r=jgriffin
2014-09-29 18:22:44 -04:00
Ryan VanderMeulen
829455b06a
Bug 1022862 - Revert test ordering changes because it apparently made Mnw perma-fail.
2014-09-29 14:56:57 -04:00
Malini Das
46dc07d29f
Bug 1072650 - Fix giant wall of logcat output when connection times out, r=dburns
2014-09-25 12:27:29 -04:00
David Burns
aecc7b8f57
Bug 1070268: Add findChildElements endpoint to Marionette for WebDriver compatibility; r=jgriffin
2014-09-25 15:42:35 +01:00
Malini Das
d6706a7f2d
Bug 1072503 - Remove unnecessary </dialog> tag from test_nested_iframe.xul. r=dburns
2014-09-24 12:13:00 -04:00
Ed Morley
c4577135b2
Merge mozilla-central and b2g-inbound
2014-09-23 15:07:05 +01:00
Ryan VanderMeulen
b7dae97a82
No bug - Clean up webapi test manifest.
2014-09-23 08:32:06 -04:00
David Burns
143785aab4
Bug 1069572: Add maximise_window() to Marionette to allow maximising the browser window; r=jgriffin
2014-09-19 10:39:28 +01:00
Chris Lord
346ead7bd3
Bug 1071029 - Fix 'contextmenu' events in Marionette. r=mdas
...
Marionette 'contextmenu' events were missing various properties that mouse
events should have.
2014-09-22 16:41:51 +01:00
David Burns
63efbbbdbb
Bug 947490: Move Marionette sendKeys code to it's own file and delete dead code; r=jgriffin
2014-09-19 00:52:40 +01:00
David Burns
7cfc5ee0d7
Bug 1064421: Clean up setWindowSize tests and add support for Fennec; r=jgriffin
2014-09-19 00:26:54 +01:00
David Burns
5e2572b94b
Bug 1022862: Create a manifest just for marionette web-api tests; r=jgriffin DONTBUILD
2014-09-16 00:39:25 +01:00
Shu-yu Guo
4a62c95f46
Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo)
2014-09-15 16:30:46 -07:00
David Burns
00045d782d
Bug 755475: Allow the getting and setting of the currently browser window position from Marionette; r=jgriffin
2014-09-15 10:48:56 +01:00
Malini Das
a13b5b4dbc
Bug 1058158 - run b2g marionette tests in test container, r=jgriffin
2014-08-28 17:34:50 -04:00
Phil Ringnalda
8d6e5e9e78
Backed out changeset c72a49a66333 (bug 1058158) for Mn bustage
...
CLOSED TREE
2014-09-09 21:13:40 -07:00
Malini Das
450ecabc9a
Bug 1058158 - run b2g marionette tests in test container, r=jgriffin
2014-08-28 17:34:50 -04:00
Rob Wood
f3923b6fad
Bug 1045103 - add Marionette support for setWindowSize; r=jgrffin
2014-09-08 06:05:49 -07:00
David Burns
b139a9667f
Bug 977893: getCurrentUrl in marionette should return the url for the top level document; r=jgriffin
2014-03-18 23:36:51 +00:00
Julien Pagès
c8ffd23ef5
Bug 1047101 - Provide a way to do data-driven tests with Marionette test runner. r=jgriffin
2014-08-30 09:55:00 -04:00
Dave Hunt
0caca9ea2e
Bug 1061514 - Bump marionette_client version to 0.8.4. r=zcampbell
2014-09-02 04:01:00 +02:00
Kyle Machulis
c6d8869864
Bug 846200 - Fix permission granting in reporting.py module; r=davehunt
...
--HG--
extra : rebase_source : 4e7139439d9a55c5f7817908f93cced32a175ef9
2014-08-29 00:40:08 -07:00
Dave Hunt
9da2ed43b0
Bug 1059248 - Accept a test name when checking for crashes in DeviceRunner. r=ahalberstadt
2014-08-27 09:49:00 -04:00
Bebe
120355fba8
Bug 1054948 - UnicodeDecodeError: 'ascii' codec can't decode byte 0xd8 in position 52852: ordinal not in range(128). r=mdas
2014-08-28 00:22:00 -04:00
Bebe
bfb077f614
Bug 1036957 - Remove --type's default value from Marionette runner. r=mdas
2014-08-28 01:20:00 -04:00
Ryan VanderMeulen
aa61f50d35
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2014-08-25 13:07:41 -04:00
Dimi Lee
78e839427d
Bug 1051725 - Add a test case for wifi hotspot enable API. r=hchang
2014-08-22 18:14:11 +08:00
Chris Manchester
04d82b6904
Bug 1055679 - Remove marionette's ad hoc log formatter now that it's no longer needed.;r=jgraham
2014-08-24 16:45:01 -04:00
Chris Manchester
fbb2b94435
Bug 1056977 - Bump version of marionette and dependencies on moztest and mozlog.;r=davehunt
2014-08-24 16:45:00 -04:00
Julien Pagès
0dc16b6949
Bug 1040395 - Remove obsolete file that create virtualenv for marionette. r=jgriffin
...
--HG--
extra : rebase_source : 8491c3381f6b761b57f2430b5a87c0a1286a8a36
2014-08-20 06:09:00 -04:00
David Burns
00f6d540d4
Bug 1055088: Update Marionette HtmlElement documentation for is_enabled; r=jgriffin
2014-08-19 00:07:56 +01:00
Julien Pagès
38421e75d7
Bug 820154 - Implement todo() in marionette-simpletest. r=jgriffin
2014-08-13 07:19:00 -04:00
Wes Kocher
c091848b83
Merge m-c to inbound
2014-08-11 16:19:27 -07:00
Dave Hunt
eeff02ba2d
Bug 1044136 - Change default logging level in marionette test runner to info. r=cmanchester
2014-08-08 10:02:00 -04:00
Sylvestre Ledru
81b70e576c
Bug 1050715 - Update the description of the various tests targed proposed by './mach help' r=jmaher
...
--HG--
extra : rebase_source : 29019a02711ffce5c148787517051855259b6446
2014-08-09 15:37:29 +02:00
David Burns
4024d50a27
Bug 1018904: Check we can remove a tab before trying to remove it in Marionette; r=mdas
2014-08-08 21:32:20 +01:00
Dave Hunt
894383512d
Bug 1049717 - Expose suite start and end times in the BaseMarionetteTestRunner. r=mdas
2014-08-07 10:00:00 -04:00
Dave Hunt
33a09a41f8
Bug 1051741 - Bump marionette_client version to 0.8.2. r=mdas
2014-08-11 02:48:00 -04:00
Wes Kocher
9d6d4afc15
Merge m-c to inbound on a CLOSED TREE
2014-08-08 14:15:34 -07:00
Dave Hunt
1e25480e8d
Bug 1048987 - Remove autolog references from Marionette test runner. r=mdas
2014-08-07 05:52:00 -04:00
Malini Das
c414527863
Bug 1048833 - Prevent unnecessary SpecialPowers loading. r=dburns
2014-08-06 08:33:00 -04:00
Chris Manchester
0e5f24603c
Bug 1050511 - Log skipped tests in a marionette run only after logging suite_start.;r=jgraham
2014-08-08 12:02:39 +01:00
Malini Das
d025cccaec
Bug 1038864 - Marionette find element fails on social chat component. r=automatedtester
2014-07-28 14:49:00 +02:00
Jonathan Griffin
f26c69ce70
Bug 1043723 - Make Marionette work with Mulet+Gaia, r=dburns
2014-07-25 14:11:28 -07:00
Andreas Tolfsen
11f00b9a28
Bug 1044004 - Provide API documentation for Marionette.delete_session. r=dhunt
2014-07-25 09:03:00 +02:00
David Burns
76a407d0f8
Bug 1036498: Add deprecation warnings to HTMLElement#size and HTMLElement#location in Marionette; r=jgriffin
2014-07-17 16:01:36 +01:00
Malini Das
c06f4bbcc9
Bug 1030442 - Be able to set and clear prefs at gecko startup, r=jgriffin
2014-07-22 17:27:25 -04:00
Andrew Halberstadt
8d56fdf7d2
Bug 1040789 - Bump mozrunner and marionette-client for bug 1036926, r=davehunt
2014-07-22 15:37:34 -04:00
Jonathan Griffin
24180c8803
Bug 1033822 - Remove unused browser-chrome code from Marionette, r=mdas
2014-07-21 14:35:15 -07:00
Chris Manchester
b80ea72a7e
Bug 1040056 - Increment version of moztest required by marionette to include structured logging modification.;r=mdas
2014-07-21 11:29:22 -07:00
Bobby Holley
53fd9759cd
Bug 930091 - Clone marionette args into the sandbox rather than using a COW. r=mdas
...
The current setup causes the arguments object (which is modified from the
sandbox) to be a COW, which causes problems with our new restrictions on
COWs. According to jgriffin, these are should be JSON-serializable, so
the clone should be fine.
2014-07-20 15:36:31 -06:00
Andrew Halberstadt
51033836f0
Bug 1036926 - Add ability to specify local_port in emulator.setup_port_forwarding(), r=wlach
2014-07-18 10:32:13 -04:00
Ahmed Kachkach
4dcc22f03c
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Bobby Holley
db7f703446
Bug 1038844 - Flip the scary automation pref for crashtests and marionette. r=jgriffin
2014-07-17 21:34:48 -07:00
Chris Manchester
2e9e94e861
Bug 1036869 - Make mach accept structured logging command line arguments for marionette.;r=jgraham
2014-07-17 21:28:45 -04:00
Dave Hunt
5d5e6e61fa
Bug 1034044 - Remove dependency on Marionette session from get_device_manager. r=jgriffin
2014-07-15 12:12:00 +02:00
William Lachance
df24ad8433
Bug 1036453 - "Typo in marionette docs". r=mdas
2014-07-09 08:47:00 +02:00
Chris Manchester
1b1a9883ef
Bug 1037318 - Log a test_start and test_end message for skipped tests in marionette.;r=jgraham
2014-07-16 19:07:21 -04:00
David Burns
e53a1ff7c3
Bug 1036365: Implement element.rect to marionette for getting element size and location; r=mdas
2014-07-16 20:58:37 +01:00
Malini Das
64f850aec6
Bug 1036930 - Remove marionette/scripts/runemu.py, r=dburns
2014-07-16 11:44:40 -04:00
Ryan VanderMeulen
97a3c4d6d4
Backed out changeset 3b96e18dd924 (bug 1030442) for Windows Marionette failures.
2014-07-15 12:23:47 -04:00
Malini Das
eabb4af68e
Bug 1030442 - Be able to set and clear prefs at gecko startup, r=jgriffin
2014-07-15 11:21:58 -04:00
Carsten "Tomcat" Book
d6ea794d8c
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Ahmed Kachkach
7d86d58e58
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Vicamo Yang
607ae23154
Backed out changeset 506038ddee2c (bug 1000040) for causing bug 1035172
2014-07-10 13:27:49 +08:00
Luv Agarwal
aa3364d7df
Bug 997770 - Allow users to explicitly input the connection timeout. Also the version of marionette_transport is updated from 0.2 to 0.3. r=mdas
2014-07-04 23:33:00 +02:00
Chris Manchester
9994be8aa3
Bug 956739 - Move marionette tests to structured logging.;r=mdas
2014-01-16 14:58:56 +00:00
John Shih
d47b4b3df0
Bug 1000040 - Part 3: Test cases. r=vchang, f=vyang
2014-06-12 16:07:23 +08:00
Jonathan Griffin
c66d1ccadc
Bug 1033824 - Bump Marionette to 0.7.11, r=mdas
2014-07-03 16:17:18 -07:00
Ryan VanderMeulen
6933930a60
Merge m-c to b2g-inbound. a=merge
2014-07-03 12:38:30 -04:00
Alexandre Lissy
c812d8ad9d
Bug 1032799 - Pass -chrome argument to B2G Desktop. r=jgriffin
2014-07-02 01:49:00 -04:00
Jonathan Griffin
72cf0d02b8
Bug 1033033 - Don't access the device_manager during __init__, r=mdas
2014-07-02 15:23:10 -07:00
Jim Blandy
b6b202b6bb
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Ting-Yu Lin
6dbc74f1ee
Bug 951654 - Fix unable to locate element box0 intermittently. r=automatedtester
...
Set search timeout to 30 seconds so that box0 could have enough time to
appear. The original timeout 3 seconds might be too short when try
servers have heavy loading.
2014-06-23 02:54:00 +02:00
Wes Kocher
fb575455f8
merge b2g-inbound to m-c a=merge
2014-06-23 18:55:45 -07:00
Projjol
c439a7092f
Bug 1021049 - Incorporate more basic information into marionette documentation. r=wlach
2014-06-23 11:34:55 -04:00
Bevis Tseng
53b6832cca
Bug 921326 - Part 5: Add manifest.ini into webapi tests in marionette unit-tests.ini. r=htsai
2014-06-17 13:26:31 +08:00
Ed Morley
b2c07ba7d7
Backed out changeset 154690942f4d (bug 1027607) for morphing the test names to something that causes greater false positives
2014-06-23 15:56:01 +01:00
Ed Morley
568fa53a54
Backed out changeset 3399263d2702 (bug 1027607)
2014-06-23 15:54:43 +01:00
Andrew Halberstadt
6ed830eb0e
Bug 1027607 - Add missing 'self' on a CLOSED TREE, r=bustage
2014-06-23 08:45:52 -04:00
Andrew Halberstadt
e81d50ebd9
Bug 1027607 - Mozrunner should always pass in test_name to check_for_crashes when available, r=chmanchester
2014-06-23 08:10:30 -04:00
Malini Das
2a0c7dabdf
Bug 1028254 - bump marionette client version to 0.7.10, r=davehunt
2014-06-20 12:17:31 -04:00
Andrew Halberstadt
e515a76871
Bug 997244 - Move emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin
2014-06-19 14:17:26 -04:00
Birunthan Mohanathas
c910458886
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Wes Kocher
a781e7257a
Backed out changeset 81a51de30a2a (bug 997244) for breaking b2g emulator mochitests on an otherwise CLOSED TREE
2014-06-18 14:15:48 -07:00
Andrew Halberstadt
77ca422eca
Bug 997244 - Pull emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin
2014-06-18 13:30:12 -04:00
Andrey Botalov
2879a474f0
Bug 1025838 - Add 'version' prefix to version number in HTML report. r=dhunt
2014-06-16 06:53:00 -04:00
Ting-Yu Lin
e5fb4d007f
Bug 1024848 - part 1 - Improve selection carets test cases. r=mdas
...
On Windows, when selecting a word by long pressing, extra spaces after
the word will also be selected. To solve this problem, I redesign the
test cases by comparing the target content with the selected content
directly while ignoring spaces at certain test cases. I believe it's
easier to understand and less error-prone than the old
replace-selected-content-and-compare way.
I added a new method SelectionManager.selected_content() to make it
easier to get the current selected text.
2014-06-13 02:33:00 +02:00
Ting-Yu Lin
76d6cb6ccf
Bug 962645 - Support wait between press->release action chain. r=mdas
...
wait() before press() should not raise "MarionetteException: Element has
not been pressed."
2014-06-12 02:34:00 -04:00
Ting-Yu Lin
29b57fab07
Bug 1019441 - Part 2: Add marionette test cases for selection carets. r=roc, r=mdas
...
Add marionette test cases for selection carets feature in bug 987718.
Test cases target <input>, <textarea>, editable and non-editable
elements.
Run tests on browser manually:
./mach marionette-test layout/base/tests/marionette/test_seletioncarets.py
Run tests on b2g emulator manually:
./mach marionette-webapi layout/base/tests/marionette/test_seletioncarets.py
2014-06-11 06:28:00 -04:00
Ting-Yu Lin
b988a6d7d3
Bug 1019441 - Part 1: Add SelectionManager in marionette. r=mdas
...
* Extract those caret manipulating functions in test_touchcaret.py to
selection.py, and generalize them for manipulating selection.
* Use SelectionManager in test_touchcaret.py.
* Remove unneeded </input> from test_touchcaret.html.
2014-06-11 03:02:00 -04:00
Wes Kocher
8db97ea685
Merge inbound to m-c a=merge
2014-06-11 18:46:34 -07:00
Ed Morley
bac7c78535
Merge mozilla-central and b2g-inbound
2014-06-11 18:06:52 +01:00
Jonathan Griffin
ce6385abc0
Bug 1018436 - Fix import script problem on Windows, r=mdas
2014-06-11 11:26:28 -07:00
Ting-Yu Lin
ce82097dee
Bug 960897 - Add marionette test cases for touch caret. r=roc, r=mdas
...
Add marionette test cases for touch caret feature in bug 924692. Test
cases cover <input>, <textarea>, and contenteditable elements with
touch caret enabled and disabled.
Enlarge touch caret expiration time to 60 seconds to avoid intermittent
test failures in test cases which need to move touch caret.
Thanks Phoebe Chang <natsuki011077@gmail.com> for the WIP patch.
Thanks C.J. Ku <cku@mozilla.com> for various suggestions.
Run tests on browser manually:
./mach marionette-test layout/base/tests/marionette/test_touchcaret.py
2014-06-11 02:48:00 -04:00
Wes Kocher
a31895d720
Merge b2g-inbound to m-c a=merge
2014-06-10 18:37:54 -07:00
William Lachance
3d9978680b
Bug 984528 - Rename manifestdestiny -> manifestparser. r=ahal
...
--HG--
rename : testing/mozbase/docs/manifestdestiny.rst => testing/mozbase/docs/manifestparser.rst
rename : testing/mozbase/manifestdestiny/manifestparser/__init__.py => testing/mozbase/manifestparser/manifestparser/__init__.py
rename : testing/mozbase/manifestdestiny/manifestparser/manifestparser.py => testing/mozbase/manifestparser/manifestparser/manifestparser.py
rename : testing/mozbase/manifestdestiny/setup.py => testing/mozbase/manifestparser/setup.py
rename : testing/mozbase/manifestdestiny/tests/comment-example.ini => testing/mozbase/manifestparser/tests/comment-example.ini
rename : testing/mozbase/manifestdestiny/tests/default-skipif.ini => testing/mozbase/manifestparser/tests/default-skipif.ini
rename : testing/mozbase/manifestdestiny/tests/filter-example.ini => testing/mozbase/manifestparser/tests/filter-example.ini
rename : testing/mozbase/manifestdestiny/tests/fleem => testing/mozbase/manifestparser/tests/fleem
rename : testing/mozbase/manifestdestiny/tests/include-example.ini => testing/mozbase/manifestparser/tests/include-example.ini
rename : testing/mozbase/manifestdestiny/tests/include/bar.ini => testing/mozbase/manifestparser/tests/include/bar.ini
rename : testing/mozbase/manifestdestiny/tests/include/crash-handling => testing/mozbase/manifestparser/tests/include/crash-handling
rename : testing/mozbase/manifestdestiny/tests/include/flowers => testing/mozbase/manifestparser/tests/include/flowers
rename : testing/mozbase/manifestdestiny/tests/include/foo.ini => testing/mozbase/manifestparser/tests/include/foo.ini
rename : testing/mozbase/manifestdestiny/tests/just-defaults.ini => testing/mozbase/manifestparser/tests/just-defaults.ini
rename : testing/mozbase/manifestdestiny/tests/manifest.ini => testing/mozbase/manifestparser/tests/manifest.ini
rename : testing/mozbase/manifestdestiny/tests/mozmill-example.ini => testing/mozbase/manifestparser/tests/mozmill-example.ini
rename : testing/mozbase/manifestdestiny/tests/mozmill-restart-example.ini => testing/mozbase/manifestparser/tests/mozmill-restart-example.ini
rename : testing/mozbase/manifestdestiny/tests/no-tests.ini => testing/mozbase/manifestparser/tests/no-tests.ini
rename : testing/mozbase/manifestdestiny/tests/path-example.ini => testing/mozbase/manifestparser/tests/path-example.ini
rename : testing/mozbase/manifestdestiny/tests/relative-path.ini => testing/mozbase/manifestparser/tests/relative-path.ini
rename : testing/mozbase/manifestdestiny/tests/test_convert_directory.py => testing/mozbase/manifestparser/tests/test_convert_directory.py
rename : testing/mozbase/manifestdestiny/tests/test_convert_symlinks.py => testing/mozbase/manifestparser/tests/test_convert_symlinks.py
rename : testing/mozbase/manifestdestiny/tests/test_default_skipif.py => testing/mozbase/manifestparser/tests/test_default_skipif.py
rename : testing/mozbase/manifestdestiny/tests/test_expressionparser.py => testing/mozbase/manifestparser/tests/test_expressionparser.py
rename : testing/mozbase/manifestdestiny/tests/test_manifestparser.py => testing/mozbase/manifestparser/tests/test_manifestparser.py
rename : testing/mozbase/manifestdestiny/tests/test_read_ini.py => testing/mozbase/manifestparser/tests/test_read_ini.py
rename : testing/mozbase/manifestdestiny/tests/test_testmanifest.py => testing/mozbase/manifestparser/tests/test_testmanifest.py
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/subdir/manifest.ini => testing/mozbase/manifestparser/tests/verifyDirectory/subdir/manifest.ini
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/subdir/test_sub.js => testing/mozbase/manifestparser/tests/verifyDirectory/subdir/test_sub.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/test_1.js => testing/mozbase/manifestparser/tests/verifyDirectory/test_1.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/test_2.js => testing/mozbase/manifestparser/tests/verifyDirectory/test_2.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/test_3.js => testing/mozbase/manifestparser/tests/verifyDirectory/test_3.js
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/verifyDirectory.ini => testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory.ini
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/verifyDirectory_incomplete.ini => testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory_incomplete.ini
rename : testing/mozbase/manifestdestiny/tests/verifyDirectory/verifyDirectory_toocomplete.ini => testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory_toocomplete.ini
2014-06-10 13:20:23 -04:00
Ed Morley
f873919062
Backed out changeset a8ad10daa7c0 (bug 932804) to fix the jenkins builds; a=jenkins
2014-06-10 16:34:27 +01:00
Ryan VanderMeulen
a1412379dc
Merge m-c to b2g-inbound. a=merge
2014-06-09 18:17:11 -04:00
Mark Banner
356f49114f
Merge Elm to m-c. a=merge
2014-06-09 23:04:43 +01:00
Malini Das
f76da34a54
Bug 932804 - compensate for statusbar in APZ touch, r=dburns
2014-06-09 12:37:11 -04:00
Mark Banner
f6a8923cd9
Merge m-c to elm. a=merge
2014-06-09 13:00:42 +01:00
Ting-Yu Lin
9d601740c4
Bug 1020874 - Add optional parameters x and y to Action.long_press(). r=mdas
...
* Action.long_press() now accepts optional parameters x and y as
Action.press() does.
* Add test cases in test_single_finger.py and
test_single_finger_desktop.py.
2014-06-07 20:05:00 -04:00
Ting-Yu Lin
14cd7b2f0d
Bug 960897 - Add marionette test cases for touch caret. r=roc, r=mdas
...
Add marionette test cases for touch caret feature in bug 924692. Test
cases cover <input>, <textarea>, and contenteditable elements with
touch caret enabled and disabled.
Thanks Phoebe Chang <natsuki011077@gmail.com> for the WIP patch.
Thanks C.J. Ku <cku@mozilla.com> for various suggestions.
Run tests on browser manually:
./mach marionette-test layout/base/tests/marionette/test_touchcaret.py
2014-06-07 08:49:00 -04:00
Ed Morley
498f99af0b
Backed out changeset e982377e39a3 (bug 960897) since the new test_touchcaret.py intermittently fails
2014-06-06 18:14:43 +01:00
Wes Kocher
b0a1662491
Merge b2g-inbound to m-c a=merge
2014-06-05 18:49:36 -07:00
Mark Banner
ecfa3818b4
Bug 994483 Add Loop unit tests to tbpl. r=dburns
2014-06-05 15:45:16 +01:00
Ting-Yu Lin
fb667c5320
Bug 960897 - Add marionette test cases for touch caret. r=roc, r=mdas
...
Add marionette test cases for touch caret feature in bug 924692. Test
cases cover <input>, <textarea>, and contenteditable elements with
touch caret enabled and disabled.
Thanks Phoebe Chang <natsuki011077@gmail.com> for the WIP patch.
Thanks C.J. Ku <cku@mozilla.com> for various suggestions.
Run tests on browser manually:
./mach marionette-test layout/base/tests/marionette/test_touchcaret.py
2014-06-04 06:21:00 -04:00
Malini Das
9a0d7214e6
Bug 1019616 - release marionette-client version 0.7.8, r=dburns
2014-06-03 15:58:50 -04:00
Ting-Yu Lin
533dd6945f
Bug 1016147 - Make sendKeysToElement() respect caret position. r=automatedtester
...
This allows HTMLElement.send_keys() to insert text after the caret in
<input>.
Also, fix the test cast fail in test_text.py due to caret position was
not being considered.
2014-06-02 09:01:00 +02:00
Shashank Sabniveesu
0b27bfba7e
Bug 1008626 - Removed javaScriptEnabled and cssSelectors capabilities ( no longer needed); updated tests accordingly. r=automatedtester
2014-05-29 18:53:00 +02:00
Malini Das
56c360ae55
Bug 1017022 - call close() on a valid object, r=jgriffin
2014-06-02 11:01:28 -04:00
Henry Chang
3bccfc9acd
Bug 997090 - Add wifi test case. r=vchang, f=vyang
2014-05-16 10:50:37 +08:00
Wes Kocher
043bf47677
Merge m-c to inbound
2014-06-10 18:55:47 -07:00
Jonathan Griffin
5c12cc67eb
Bug 1021734 - Remove special handling for marionette-transport, r=wlach
2014-06-10 13:40:00 -07:00
Jonathan Griffin
5a8e97c30f
Bug 1020650 - Bump Marionette to 0.7.9, r=mdas
2014-06-04 17:05:26 -07:00
Jonathan Griffin
b5e10b12fd
Bug 1020396 - Bump marionette-transport to 0.2, r=mdas
2014-06-04 13:38:33 -07:00
Luv Agarwal
35c5b9964f
Bug 984208 - [Marionette Client] Modifying shuffle to put its seed outside, r=mdas
2014-06-05 11:14:49 -04:00
Wes Kocher
1637596c04
Backed out changeset c9a08c041519 (bug 1020396) for Gu bustage on a CLOSED TREE
2014-06-04 16:59:54 -07:00
Jonathan Griffin
e24f10fe60
Bug 1020396 - Bump marionette-transport to 0.2, r=mdas
2014-06-04 13:38:33 -07:00
Dave Hunt
9792c78c58
Bug 1019043 - Return None when getting the device manager in B2GTestCaseMixin if target is B2G desktop. r=mdas
2014-06-02 09:20:00 -04:00
Carsten "Tomcat" Book
b01cb5d079
merge b2g-inbound to mozilla-central
2014-05-28 14:33:48 +02:00
Alexandre Poirot
20468d44de
Bug 1016033 - Fix marionette server race when waiting for toplevel window. r=jgriffin
2014-05-26 10:43:00 -04:00
Juien Pagès
c9c3af5164
Bug 940924 - Marionette should list the number of unexpected/expected fails at the end of the test run. r=jgriffin
2014-05-27 10:01:00 +02:00
David Burns
13bca2ae07
Bug 1006511: Print script timeout stacks if they came from a python test; r=jgriffin
2014-05-27 23:37:56 +01:00
Varun Raj
12ede4794e
Bug 1011668: Correct exception messaging formatting for Marionette B2G Crashes; r=automatedtester
2014-05-21 09:34:00 +01:00
Andrew Halberstadt
128c51e5c2
Bug 1009730
- Stop using /data/local/user.js in b2g unittests, r=jgriffin
2014-05-22 15:47:52 -04:00
Julien Pagès
69b435f5df
Bug 873035 - add a new --gecko-log option to redirect gecko logs to a specified file. r=jgriffin
2014-05-17 12:32:00 +02:00
Ed Morley
3463dada7f
Backed out changeset f6395f17c99f (bug 960897) for intermittent test failures
2014-06-10 18:03:30 +01:00
J. Ryan Stinnett
f0e7ce6951
Bug 797639 - Part 3: Fix Marionette client / server loading and parsing. r=jgriffin
2014-05-14 14:30:02 -05:00
David Burns
118276c4d0
Bug 1006511: Do not print script timeout messages to tbpl for marionette tests; r=mdas
2014-05-13 21:00:15 +01:00
Julien Pagès
276ce2bc8e
Bug 996236 - Allow getting screenshots from marionette in binary. r=wlach
2014-05-12 10:57:53 -04:00
Dave Hunt
9d6ab813dc
Bug 1007592 - Collect version information from capabilities when running against a remote binary instance. r=mdas
2014-05-09 10:21:00 -04:00
David Burns
85822a57f2
Bug 1006105: Allow switching to top level frame if index is passed in. r=mdas
2014-05-09 15:01:34 +01:00
Andrew Halberstadt
d2b21d95ed
Bug 1000883 - Marionette client should check for crashes on IOError, r=AutomatedTester
2014-05-09 10:12:27 -04:00
Malini Das
1329795204
Bug 932804 - Fix oop frame tapping bug, r=dburns
2014-05-07 17:01:07 -04:00
William Lachance
6aba1dc4e8
Bug 1005758 - Clean up marionette package descriptions on pypi. r=mdas
2014-05-05 00:21:13 -04:00
David Burns
296721c2bd
Bug 967813: Put the error reason in the message that is reported on TBPL for easier starring; r=philor
2014-05-03 21:02:38 +01:00
Benoit Girard
e8bd2261b0
Bug 986160 - Add MozGtestFriend.h to deal with gtest in non test builds. r=glandium
2014-04-07 15:23:03 -04:00
sashakruglov
89b7bb2314
Bug 834502 - Need to cover more cases in test_click.py;r=automatedtester
2014-04-29 23:30:00 +01:00
David Burns
8ac5a89123
Bug 1004089: Allow frame switching in marionette when switching by index and the frame is OOP; r=mdas
2014-04-30 22:59:25 +01:00
Malini Das
3648714a31
Bug 995989 - fix APZ scrolling, r=dburns
2014-04-30 17:48:21 -04:00
Ryan VanderMeulen
80d774ea50
Merge m-c to inbound on a CLOSED TREE.
2014-04-30 16:47:33 -04:00
Vicamo Yang
8354f79a2e
Bug 996443: carry emulator arch automatically for mach commands. r=ahal
2014-05-01 00:57:39 +08:00
William Lachance
11e876b5c7
Bug 1002619 - Fix syntax error in Marionette's setup.py. r=ato
2014-04-28 14:34:29 -04:00
Michael Vines
19697c0a12
Bug 1002039 - fix virtualenv download code, r=mdas
2014-04-28 20:55:33 -07:00
Malini Das
a548b6cf96
Bug 1001461 - Bump marionette_client version to 0.7.7 and release to PyPI, r=davehunt
2014-04-29 10:16:11 -04:00
William Angell
b611795a01
Bug 974465 - Replaced all asterisk imports in Marionette client with explicit imports; r=automatedtester
2014-04-28 10:18:00 +01:00
David Burns
522a852d9e
Bug 929175: Part 1: Allow Marionette to switch to frameset frames. ; r=mdas
2014-01-18 20:08:36 +00:00
David Burns
cb58f05265
Bug 929175: Part 2: Updating frames tests.; r=mdas
2014-04-25 14:41:17 +01:00
Andreas Tolfsen
86d8e58e41
Bug 999550 - Make check for B2G backwards compatible with Gecko 28 branch. r=bsilverberg
2014-04-25 07:47:00 -04:00
David Burns
6bcbfcfc7d
Bug 811747: Adding a test for checking that page_source handles unicode chars; r=jgriffin
2013-01-09 14:32:54 +00:00
Carsten "Tomcat" Book
62cb07a37c
Backed out changeset bc6ddc5dc31a (bug 929175) on request on a CLOSED TREE
2014-04-25 15:51:24 +02:00