tree: d9b8755adf2360d9785b4c08c627589f23471478 [path history] [tgz]
  1. cmd/
  2. go/
  3. .gitignore
  4. benchmark-mock.py
  5. BUILD.bazel
  6. canary.json
  7. chrome.json
  8. comp-ui-cron-job-cipd.yml
  9. Makefile
  10. README.md
  11. refresh-service-account.sh
comp-ui/README.md

Competitive Performance UI

Run popular browser benchmarks on a range of browsers and store the results in a Perf instance.

Design Doc

Deployment

The comp-ui-cron-job needs to be built and deployed via an Ansible script since it runs in the skolo and contains an embedded service account key that allows it to upload the run results to the Google Cloud Storage bucket.

cd skolo/ansible
ansible-playbook ./switchboard/build_and_release_compui.yml

Wait for the created CL to land, then run:

ansible-playbook ./switchboard/install_compui.yml