QA/Automation/Projects/Selenium TestGrid/mobile

From MozillaWiki
Jump to: navigation, search

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.