skia2/infra/cts
Stephan Altmueller c35959f3cb First version of SkQP app to run on Firebase Testlab
Adds activities to the skqp app so it can run as an Android
app (as opposed to just instrumentation tests).
A user can trigger the tests via a button.
Adds the an intent receiver so the tests can be triggered on
Firebase Testlab via the gameloop option.

It adds the run_testlab.go script to run an apk across devices
on Firebase Testlab.

Bug: skia:
Change-Id: I3ff5c37d743fa47913a916a0fa1e7db3c2cc79c7
Reviewed-on: https://skia-review.googlesource.com/89163
Commit-Queue: Stephan Altmueller <stephana@google.com>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Derek Sollenberger <djsollen@google.com>
2018-01-08 22:42:21 +00:00
..
README.md First version of SkQP app to run on Firebase Testlab 2018-01-08 22:42:21 +00:00
run_testlab.go First version of SkQP app to run on Firebase Testlab 2018-01-08 22:42:21 +00:00

Running CTS on Firebase Testlab

The run_testlab.go script uploads a given apk to Firebase Testlab and runs them on the list of devices whitelisted in the script. See the WHITELIST_DEV_IDS variable.

To run 'skqpapp.apk' on Testlab run the following command:

 $ go run run_testlab.go --logtostderr --service_account_file=service-account.json skqpapp.apk