~/talk

The Android device farm that fits in a cloudy pocket

Talkat Greach 2019 · 2019-03-28..03-30· [devops-and-delivery]
slides:none on file

A low-cost Android device farm is built from OpenSTF, Docker, HypriotOS/Armbian and GitLab CI, running providers on single-board computers so each pocket-sized node controls 1–4 phones; dozens of providers form a scalable farm coordinated by one app server. Proof-of-concept uses Raspberry Pi and NanoPi boards, rebuilt ARM Docker images via qemu/docker-hub or Shippable, and supports CI booking and Spoon parallel test slicing. OpenSTF remote ADB and web VNC work, Raspberry Pi cluster hosts providers, and Docker hub qemu builds enable reproducible ARM images.

AI-written summary · about

  1. 0:00Introduction to Android testing challenges
  2. 3:49Evolution from Liebelei to Padang
  3. 8:45Open STF architecture overview
  4. 14:54Network and VLAN setup for Padang
  5. 17:22Raspberry Pi as a low-cost provider
  6. 22:38Building ARM Docker images for Padang
  7. 27:27Exploring single-board computers
  8. 30:18Testing Orange Pi as Android device
  9. 33:50Choosing hardware for Padang farm
  10. 37:00Future of Padang and iOS support
  11. 39:50Production use and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.