blob: 75b01d6cf0f445f4183444d8583d9257003dc94b [file] [log] [blame] [view]
# Rolling CTS
Notes and instructions for rolling CTS manually.
* [Roll history](https://dawn-review.googlesource.com/q/file:third_party/webgpu-cts+-%22%5BDO+NOT+SUBMIT%5D%22)
## Setup
There is a one-time setup needed to authenticate `gcloud` before the cts
roller can be used:
* `sudo apt install -y google-cloud-cli`
* `gcloud auth login`
* `gcloud auth application-default login`
### Verification
You can verify that you're authenticated by executing:
* `gcloud auth list`
which should list your authorizations
## Rolling CTS
The CTS roll can take a long time (sometimes >15 hrs) so it's
recommended to run it in `tmux`, `screen` or some other tool to allow
you to leave the session running in the background.
* `./tools/run cts roll`