To have tests running on a mobile device we need to update a number of items in our 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.
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.