-
Notifications
You must be signed in to change notification settings - Fork 10.6k
Description
| Previous ID | SR-1748 |
| Radar | None |
| Original Reporter | @modocache |
| Type | New Feature |
Additional Detail from JIRA
| Votes | 0 |
| Component/s | Project Infrastructure |
| Labels | New Feature, Android, StarterBug |
| Assignee | None |
| Priority | Medium |
md5: ed2beb47c341a1e51aec180c04c543cd
Issue Description:
I've only ever tried running the Swift test suite on a physical Android device. Would the test suite run using an Android emulator instead?
It would be very exciting if it did: it would allow a virtual continuous integration machine to run the Swift test suite for Android.
Prerequisites:
-
An Ubuntu 15.10 development environment capable of building Swift from source.
-
A physical Android device.
-
An Android emulator, such as the one provided by the Android SDK, or a third-party emulator such as GenyMotion.
Helpful skills:
Basic knowledge of Python, Android developer tools, and CMake may help.
Starting point:
-
Follow the instructions in docs/Android.md to build and run the test suite on a physical Android device.
-
Disconnect the physical device and start an emulator instead. Try running the test suite.
The Swift Android test suite relies on commands like adb shell and adp push. Do those work on emulators? Do they need to be changed? If so, check out the utils/android directory.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status