Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c0b1d8b3 authored by Jeff Sharkey's avatar Jeff Sharkey Committed by Android (Google) Code Review
Browse files

Merge "Update Ravenwood docs to reflect pause in development." into main

parents 934901ae 21b3abe2
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
# Ravenwood

Ravenwood is an officially-supported lightweight unit testing environment for Android platform code that runs on the host.
Ravenwood is a lightweight unit testing environment for Android platform code that runs on the host.

Ravenwood’s focus on Android platform use-cases, improved maintainability, and device consistency distinguishes it from Robolectric, which remains a popular choice for app testing.

> **Note:** Active development of Ravenwood has been paused as of March 2024.  Existing Ravenwood tests will continue running, but support has moved to a self-service model.

## Background

Executing tests on a typical Android device has substantial overhead, such as flashing the build, waiting for the boot to complete, and retrying tests that fail due to general flakiness.