androidx/Run Integration Tests

This action runs integration tests from the outputs of a given workflow run

View on GitHub

Trust Signals

Scorecard Score
Scorecard 4–6scored Jul 6, 2026
Maintenance Recency
Activelast commit Feb 18, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: androidx/androidx-ci-action@169cb8e8c1577b341acc9596383342c40dcf2431 # v0.11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
target-run-idThe github run id whose artifacts will be tested. Defaults to github.event.workflow_run.idno
gcp-tokenGoogle Cloud Platform service account token (in json)yes
github-tokenGithub token that will be used to access github APIs to fetch artifactsyes
output-folderThe output folder to download results intoyes
device-specsSpecs 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-fileLog file to export test runner logs.no
artifact-name-filter-regexA regex (kotlin) to filter artifact names when looking for APKs.no
gcp-bucket-nameThe name of the GCP Cloud Storage bucket that will be used to keep artifacts and resultsyes
gcp-bucket-pathThe folder to use inside the bucketyes
use-test-config-filesAn internal flag for androidx/androidx to use test config files in artifacts for selecting which tests to runno
test-suite-tagsA comma separated list of test suite tags to be run. Only used if use-test-config-files is trueno
ignore-empty-test-matricesWhen set to true (default), test matrices which have 0 non-skipped tests are considered SKIPPED instead of FAILED (FTL default).no

no outputs