KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm gathering information to set up a Jenkins CI server on a headless machine for Android unit testing. But as Android unit tests require an emulator to run, a graphical environment seems required, or is it possible to run an emulator in non-graphical mode? The wiki entry on the Jenkins Android Emulator plugin is also not very enlightening on this matter, it states: If you have build slaves running headless (e.g. Linux servers that don't run an X server), it is recommended to take advantage of Jenkins' Xvnc Plugin. With this plugin enabled, you can run multiple Android emulators in parallel on a headless slave, while keeping the "Show emulator window" option enabled. Does this imply that emulators can be run on a headless machine with the "Show emulator window" option disabled?? If a graphical environment is required the easiest solution most sources speak of is by using the Xvnc plugin which uses an Xvnc server to provide an X instance. But if I understand correctly this Xvnc server must run on another machine with X available, or does it run on the headless machine providing an X instance from there?
Tags (comma-separated)
Save Edits
Cancel