
Pockr | Part 6 — Test Results and What's Next
Test Results, Firebase Test Lab, and What's Next for Pockr Part 6 of 6 — the final chapter of building Pockr, a single APK that runs Docker on non-rooted Android. ← Part 5: Debugging a VM Restart Loop Download pockr-v1.apk — v1.0.0 · ARM64 · 163 MB Release notes · GitHub Requires Android 9+ (API 28), ARM64 device. Enable "Install from unknown sources" before installing. How We Test: Firebase Test Lab Physical device testing on a Mac with an Android emulator is unreliable for this project — QEMU needs hardware virtualisation, and nested virtualisation in emulators doesn't work. Instead, every build gets tested on Firebase Test Lab with a Robo test: Setting Value Device Pixel 2 (arm64) Android version 11 (API 30) Test type Robo (automated UI crawler) Timeout 600 seconds Architecture ARM64 (same as real phones) The Robo crawler explores the UI systematically — tapping every button it finds, navigating every screen, filling forms. It's brutal but effective at finding race conditions and ed
Continue reading on Dev.to
Opens in a new tab


