Skip to Main Content
Lightning Talk Intermediate First Talk

AOSP Testing at scale using CuttleFish in the Cloud

Approved
Session Description

With the Android 16 release, Google has officially adopted Cuttlefish—its high-fidelity virtual Android device platform—as the new reference target, replacing Pixel hardware in AOSP. In this session, we’ll learn how to scale your Android test suite by parallelizing Cuttlefish instances in the cloud. You’ll walk away with a blueprint for configuring, orchestrating, and cost-effectively running large-scale, high-fidelity Android tests on Google Cloud.

Key Takeaways
  • Run Cuttlefish in GCP

  • Interact with Cuttlefish running in GCP

  • Run CTS with a pool of Cuttlefish instances in GCP

References

Session Categories

Engineering practice - productivity, debugging
Which track are you applying for?
Android Open Source Project (AOSP) Devroom

Speakers

Vishal Bhoj
Staff DevOPS Engineer source.dev
Vishal Bhoj

With over 15 years of expertise in Android, Linux, and DevOps, Vishal is part of the team that is building the next-generation DevOps platform for Android. A seasoned AOSP contributor—particularly on the Hikey and Hikey960 boards—he has also architected and implemented large-scale CI/CD pipelines for building and testing both Linux and Android systems.

Reviews

Talked to dev. Approved as lightning talk instead of full length session.

Reviewer #1 Approved

With Android16, full device support in AOSP is only available on cuttlefish; it'd be good to know how that is evolving.

Reviewer #2 Approved