QA/Automation/Projects/Selenium TestGrid/mobile: Difference between revisions
(Created page with "To have tests running on a mobile device we need to update a number of items in our infrastructure. ==Infrastructure== Unfortunately due to the nature of emulators, having to c...") |
(→Code) |
||
| Line 7: | Line 7: | ||
We are going to have to make sure that tests have the relevant Py.Test Markers on it. This way that when a test is ready for running on a platform we can just use -m or -k and mobile. This marker is really reliant on a [https://bitbucket.org/hpk42/pytest/pull-request/3/patch-for-issue-50-filter-by-marks pull request] waiting for the Py.Test owner. | We are going to have to make sure that tests have the relevant Py.Test Markers on it. This way that when a test is ready for running on a platform we can just use -m or -k and mobile. This marker is really reliant on a [https://bitbucket.org/hpk42/pytest/pull-request/3/patch-for-issue-50-filter-by-marks pull request] waiting for the Py.Test owner. | ||
We will also need to update [https://github.com/mozilla/moz-grid-config Moz-Grid-Config] with new JSON blobs for Mobile devices. | We will also need to update [https://github.com/mozilla/moz-grid-config Moz-Grid-Config] with new JSON blobs for Mobile devices. A branch is available on David Burns' [https://github.com/AutomatedTester/moz-grid-config/tree/mobile-support fork] of Moz-Grid-Config. | ||
Revision as of 14:47, 3 October 2011
To have tests running on a mobile device we need to update a number of items in our infrastructure.
Infrastructure
Unfortunately due to the nature of emulators, having to convert from intel commands to ARM commands, it does mean that we will need to have real devices attached. We need to see how many free devices that IT may have that we can use. If not we are going to need to cost for this.
Code
We are going to have to make sure that tests have the relevant Py.Test Markers on it. This way that when a test is ready for running on a platform we can just use -m or -k and mobile. This marker is really reliant on a pull request waiting for the Py.Test owner.
We will also need to update Moz-Grid-Config with new JSON blobs for Mobile devices. A branch is available on David Burns' fork of Moz-Grid-Config.