Airbnb Apr 7, 2020

Better Android Testing at Airbnb (Part 6)

Article Summary

Airbnb's Android tests take 2 hours to run but finish in minutes. Here's the CI infrastructure that makes it possible.

In the final part of their testing series, Airbnb's Android team reveals how they orchestrate automated tests at scale. This covers test generation, Firebase integration, and the tooling that ties their entire testing framework together.

Key Takeaways

Critical Insight

Airbnb built a fully automated CI pipeline that generates tests, detects changes, handles Firebase outages, and surfaces results directly in PRs without manual intervention.

The team shares their open source plans and reveals which future test types they're building next on top of this infrastructure.

Recent from Airbnb

Related Articles