adb_ci_run_tests
Execute Android instrumented tests via am instrument and retrieve structured pass/fail results. Configure test package, optional class or method, and device target.
Instructions
Run Android instrumented tests (androidTest) via am instrument and capture results. Returns structured pass/fail output.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| testPackage | Yes | Test package (e.g., 'com.example.app.test') | |
| runner | No | Test runner class (default: AndroidX JUnit runner) | androidx.test.runner.AndroidJUnitRunner |
| testClass | No | Specific test class to run (optional) | |
| testMethod | No | Specific test method (requires testClass) | |
| device | No | Device serial | |
| timeout | No | Timeout in ms (10s-10min, default 5 min) |