advanced · self-paced
Android Testing & CI Pipelines
Wire emulator farms, flaky test quarantine, and Gradle caching for dependable Android CI.
- Duration
- 4 weeks · self-paced
- Tuition
- ¥92,000 JPY
- Level
- advanced
- Lead mentor
- Kenji Morita
Android mentor specializing in Gradle ergonomics and UI performance.
Overview
Build pipelines on GitHub Actions with sharded instrumentation tests, baseline profiles, and artifact retention policies tuned for mobile binaries.
What ships in the syllabus
- Emulator matrix strategies
- Flaky test quarantine policy
- Gradle remote cache setup
- Artifact signing separation
- Secret rotation hooks
- Coverage gates without gaming numbers
- Release train calendar integration
Outcomes you can demo
- Stand up a green pipeline for sample repo
- Author flaky test policy doc
- Demonstrate cache hit rate improvements
Questions instructors expect
Mentor notes from recent runs
“Flaky quarantine doc now gates our merges. Emulator matrix cost section was eye-opening.”
Related programs
SwiftUI Foundations for Product Teams
Ship native iOS screens faster with composable SwiftUI patterns and accessibility checks baked into each module.
Kotlin & Jetpack Compose Essentials
Build declarative Android UIs with Compose while keeping Gradle sane for small teams.
React Native Performance & Debugging
Trace JS and native bridges to remove jank in lists, maps, and animation-heavy screens.