Граф коммитов

697 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Griffin 31cc642984 Bug 982361 - Bump marionette_client to 0.7.6, r=AutomatedTester 2014-03-11 18:16:54 -07:00
David Burns 6c5daf72c7 Bug 981568: Handle if we get IOError if B2G crashes during a test run; r=jgriffin 2014-03-11 17:10:16 +00:00
James Graham 796d2b9590 Bug 979338 - Document delete_session method in the python client API, r=mdas 2014-03-04 17:42:11 +00:00
Dave Hunt 8274cfb045 Bug 979577 - Test durations are always zero in the HTML report. r=jgriffin 2014-03-06 14:49:50 +00:00
Vicamo Yang efa2c4786b Bug 975359: add test cases for B2G orientation sensor. r=jgriffin, f=slee 2014-03-05 10:37:50 +08:00
Eddy Bruel 477b2d2f33 Bug 859372 - Refactor DevToolsUtils.js;r=past 2014-03-04 15:38:05 +01:00
Andreas Tolfsen 4757cb31a4 Bug 970680 - Limit number of decimals used in TimeoutException. r=dburns 2014-02-28 16:41:03 -05:00
Andrew Halberstadt 06fdef4132 Bug 976120 - shell.js should respect crash reporting environment, r=fabrice 2014-02-27 16:36:00 -05:00
David Burns c51399006c Bug 976831: Remove unused getStatus method from Marionette; r=mdas 2014-02-26 17:06:24 +00:00
Malini Das afe17e2494 Bug 975169 - Marionette test runner should not override textrunnerclass, version bump, r=jgriffiin,dburns 2014-02-25 16:08:37 -08:00
Ryan VanderMeulen 1b60c67eea Backed out changeset 2b3bda5a4744 (bug 975169) for Marionette-webapi failures. 2014-02-24 15:04:53 -05:00
Malini Das 0f044770cf Bug 975169 - Marionette test runner should not override textrunnerclass, version bump, r=jgriffiin,dburns 2014-02-24 12:11:08 -05:00
Andreas Tolfsen b462b718e5 Bug 964366 - Session capabilities missing browserVersion. r=mdas 2014-02-20 15:36:56 -05:00
Andreas Tolfsen f874b79dc6 Bug 962182 - Add "screenshot" command alias to Marionette. r=mdas 2014-02-20 15:36:35 -05:00
Andrew Halberstadt 034a3313aa Bug 972518 - Log qemu output to prevent stdout pipe from filling up, r=jgriffin 2014-02-20 09:28:22 -05:00
Andreas Tolfsen 26c11fe0c7 Bug 969387 - Guard against wrong arguments to MarionetteException. r=mdas 2014-02-20 08:43:55 -05:00
Malini Das 99b431480f Bug 974165 - bump marionette-client version to 0.7.4 and release to pypi 2014-02-19 16:28:12 -05:00
Conrad Irwin 58ebc8457f Bug 762556 - Error stack should contain column number. r=jorendorff 2014-02-19 11:30:08 -05:00
Nicolas B. Pierron 0a5c8127db Bug 970996 - Initialize the deviceManager's device-serial based on Marionette CLI. r=mdas 2014-02-19 07:55:50 -08:00
Wes Kocher e1f70a40b7 Backed out changeset 018ee8ea0c12 (bug 972518) for breaking Mnw jobs on a CLOSED TREE 2014-02-18 16:47:51 -08:00
Andrew Halberstadt ed04ee4814 Bug 972518 - Log qemu output to prevent stdout buffer from filling, r=jgriffin 2014-02-18 16:20:44 -05:00
Vicamo Yang 56a8a1c0bc Bug 970804 - 3/3: add test cases. r=mdas 2014-02-18 14:04:50 +08:00
Vicamo Yang 7d0a85006a Bug 970804 - 2/3: only launch test-container app when not available. r=mdas 2014-02-18 14:04:49 +08:00
Vicamo Yang 5d0fd51b62 Bug 970804 - 1/3: refine Marionette oop test case selection. r=mdas
1) ./mach marionette-webapi <dir>/
 - selects all test cases under <dir> and execute them only in
   in-process mode.
2) ./mach marionette-webapi --type=+oop <dir>/
 - selects all test cases under <dir> and execute them only in oop
   mode.
3) ./mach marionette-webapi --type=-oop <dir>/
 - selects all test cases under <dir> and execute them only in
   in-process mode.
4) ./mach marionette-webapi <test>
 - execute <test> only in in-process mode.
5) ./mach marionette-webapi --type=+oop <test>
 - execute <test> only in oop mode.
6) ./mach marionette-webapi --type=-oop <test>
 - execute <test> only in in-process mode.
7) ./mach marionette-webapi <dir>/manifest.ini
 - selects all active test cases listed in <dir>/manifest.ini and
   execute them in the mode(s) according to the manifest.
8) ./mach marionette-webapi --type=+oop <dir>/manifest.ini
 - selects all active, oop={true,both} test cases listed in
   <dir>/manifest.ini and execute them only in oop mode.
9) ./mach marionette-webapi --type=-oop <dir>/manifest.ini
 - selects all active, oop={false,both} test cases listed in
   <dir>/manifest.ini and execute them only in in-process mode.
2014-02-18 14:04:48 +08:00
Masayuki Nakano a183cc5385 Bug 969247 part.1 Remove or replace DOM_VK_ENTER and NS_VK_ENTER users r=smaug 2014-02-15 09:57:39 +09:00
Thomas Zimmermann 3724e77f2c Bug 935525: Added NFC test infrastructure to build scripts, r=vyang,jgriffin 2013-11-06 12:59:41 +01:00
Andreas Tolfsen e3838e9da2 Bug 964367 - Fix incorrect format on platformName capability. r=mdas
The platformName capability (which AFAICT isn't checked in use by any
dependants) should be a limited subset of prescribed platforms as
defined by the WebDriver specification.  System.appinfo.OS returns the
correct values, but not upper cased.

Additionally this patch introduces some tests and documentation for
the getSessionCapabilities function in Marionette and cleans up the
capability list.
2014-02-10 15:58:46 -05:00
Andrew Halberstadt 9db150a9ce Bug 949028 - Marionette runner should check for crash after each test, r=mdas 2014-02-10 14:08:39 -05:00
Malini Das 27b664b003 Bug 959520 - Make socket.timeout error messages more useful, r=jgriffin 2014-02-10 10:10:45 -05:00
Andreas Tolfsen cfcc412200 Bug 940554 - Fix Marionette's newSession to return capabilities. r=mdas 2014-02-07 10:21:49 -05:00
Ryan VanderMeulen cc7805c454 Backed out changeset 5d1c157bbb46 (bug 940554) for changing the Marionette script timeout message in a TBPL-unfriendly way.
CLOSED TREE
2014-02-06 15:37:48 -05:00
Andreas Tolfsen 334529cdc8 Bug 941158 - Honour expected failures in setUp or tearDown. r=jgriffin 2014-02-06 14:57:29 -05:00
Andreas Tolfsen 10357d24fa Bug 940554 - Fix Marionette's newSession to return capabilities. r=mdas 2014-02-06 09:46:28 -05:00
Wes Kocher c27787e95f Backed out changeset a246bbc0c61c (bug 941158) for marionette bustage 2014-02-05 15:17:52 -08:00
Andreas Tolfsen 09762be6af Bug 941158 - Honour expected failures in setUp or tearDown. r=zac 2014-02-05 17:04:42 -05:00
Andreas Tolfsen ed1449751c Bug 938228 - Fix marshaling of NodeList in executeScript. r=mdas 2014-02-05 17:04:42 -05:00
David Burns 23faa57ccc Bug 874868: Make sure that Marionette takes a screenshot of the the entire content canvas; r=mdas 2014-02-05 21:38:12 +00:00
Andrew Halberstadt 12a1c96bfd Bug 949028 - Add check for crashes to geckoinstance.py, r=mdas 2014-02-04 08:53:18 -05:00
Fabrice Desré 0b097b1807 Bug 966502 - Use Cu.cloneInto() instead of ObjectWrapper.jsm r=baku 2014-02-01 11:06:59 -08:00
David Burns e59a44c799 Bug 965986: Correct typo in exception in Marionette Wait; r=mdas 2014-01-30 22:38:25 +00:00
Malini Das 612063d87d Bug 965782 - ignore certain delete_session exceptions in Marionette cleanup, r=wlach 2014-01-30 15:14:04 -05:00
Jonathan Griffin 3379dd9bbf Bug 948895 - Increase wait-for-homescreen timeout, r=ahal 2014-01-30 10:00:08 -08:00
Wes Kocher e2c537010e Backed out changeset e5dfc4abbb91 (bug 940554) for b2g test bustage across the board on a CLOSED TREE 2014-01-28 18:23:22 -08:00
Dave Hunt 2ee61397d4 Bug 952530 - List all skipped/disabled tests rather than just the conditionally skipped tests. r=jgriffin 2014-01-28 15:28:56 -08:00
Andreas Tolfsen f3e2f3fee2 Bug 940554 - Fix Marionette's newSession to return capabilities. r=mdas 2014-01-28 17:54:44 -05:00
Dave Hunt d535a65cce Bug 963299 - Bump marionette_client version to 0.7.3. r=mdas 2014-01-28 13:02:43 +00:00
Phil Ringnalda a567db82f3 Back out a37e6c57ae0f (bug 959520) for making marionette-webapi infinitely retry 2014-01-27 20:09:52 -08:00
David Burns 8d72f4cda9 Bug 959186 - Remove platform capability in favour of platformName; r=mdas 2014-01-27 23:42:10 +00:00
Andreas Tolfsen 7ae3d9a386 Bug 963598 - Allow custom message when Wait.until times out. r=dburns 2014-01-27 15:40:51 -05:00
Malini Das fc3b258141 Bug 959520 - Make socket.timeout error messages more useful, r=jgriffin 2014-01-27 15:07:50 -05:00