LinkedIn Jun 26, 2020

Faster testing on Android with Mobile Test Orchestrator

Article Summary

LinkedIn's Android test suite hit tens of thousands of tests, pushing execution times into the danger zone. Developer productivity was tanking.

LinkedIn engineers built Mobile Test Orchestrator (MTO) to solve a scaling crisis: keeping test runs under 10 minutes as their suite exploded in size. They chose a pull-based distribution model with dynamic emulator provisioning.

Key Takeaways

Critical Insight

MTO achieved an 8x speedup by distributing tests across 160 emulators, hitting the critical 10-minute target while staying easily scalable.

The article reveals why LinkedIn chose dynamic over persistent emulator clouds, and the CPU consumption difference between parallelism and concurrency is eye-opening.

Recent from LinkedIn

Related Articles