androidx/Run Integration Tests
This action runs integration tests from the outputs of a given workflow run
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 4–6scored Jul 6, 2026
- Maintenance Recency
- Activelast commit Feb 18, 2026
- License
- Apache 2.0
Pinned Snippet
uses: androidx/androidx-ci-action@169cb8e8c1577b341acc9596383342c40dcf2431 # v0.11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| target-run-id | The github run id whose artifacts will be tested. Defaults to github.event.workflow_run.id | no | — |
| gcp-token | Google Cloud Platform service account token (in json) | yes | — |
| github-token | Github token that will be used to access github APIs to fetch artifacts | yes | — |
| output-folder | The output folder to download results into | yes | — |
| device-specs | Specs for devices. e.g. redfin:30, sailfish:25. If not set, an API compatible device will be picked. See https://firebase.google.com/docs/test-lab/android/available-testing-devices for list of available devices. | no | — |
| log-file | Log file to export test runner logs. | no | — |
| artifact-name-filter-regex | A regex (kotlin) to filter artifact names when looking for APKs. | no | — |
| gcp-bucket-name | The name of the GCP Cloud Storage bucket that will be used to keep artifacts and results | yes | — |
| gcp-bucket-path | The folder to use inside the bucket | yes | — |
| use-test-config-files | An internal flag for androidx/androidx to use test config files in artifacts for selecting which tests to run | no | — |
| test-suite-tags | A comma separated list of test suite tags to be run. Only used if use-test-config-files is true | no | — |
| ignore-empty-test-matrices | When set to true (default), test matrices which have 0 non-skipped tests are considered SKIPPED instead of FAILED (FTL default). | no | — |
Outputs
no outputs