Skip to content
This repository has been archived by the owner on Mar 19, 2021. It is now read-only.

Set up a private WebPageTest instance inside the dev IAM #93

Closed
philbooth opened this issue Oct 24, 2017 · 5 comments
Closed

Set up a private WebPageTest instance inside the dev IAM #93

philbooth opened this issue Oct 24, 2017 · 5 comments
Assignees

Comments

@philbooth
Copy link
Contributor

This is definitely the wrong place for this issue but never mind.

We should spin up a WebPageTest instance inside the dev IAM and configure automated runs against master and pull requests, so that we can detect and prevent performance regressions before they reach production.

Median results from the master runs should be exported to redshift on a daily basis, so that we can track them on the perf dashboard.

@philbooth
Copy link
Contributor Author

Splendid news arrives via the IRC grapevine:

10:23:06 <stephend> what I'm doing now for the AMO team is super, super basic: https://github.com/stephendonner/webpagetest-amo running in Jenkins, against an internal WPT-API AMI, provisioned by Cloud Ops
10:23:29 <stephend> using https://github.com/marcelduran/webpagetest-api to drive it
10:24:05 <stephend> pb: not sure if you looked at or are interested in https://github.com/wikimedia/wpt-reporter

So there is already an internal WebPageTest AMI, provisioned by cloud-ops. Re-using that will make starting this work a great deal easier.

@rfk rfk removed this from the FxA-140: Perf metrics milestone Jan 22, 2018
@philbooth philbooth changed the title Automate WebPageTest runs inside the dev IAM Set up a private WebPageTest instance inside the dev IAM Jan 23, 2018
@philbooth
Copy link
Contributor Author

I've reduced the scope of this issue to make it more plausibly fit inside a single sprint; it is purely for setting up the private WPT instance now. The other work is covered by the following issues:

@philbooth
Copy link
Contributor Author

Bug for provisioning opened here: https://bugzilla.mozilla.org/show_bug.cgi?id=1437936

@davismtl
Copy link

@philbooth any update? Do we move this to 116?

@philbooth
Copy link
Contributor Author

This and the other issues from this milestone are clearly not happening. It is time to accept I failed.

@ghost ghost removed the waffle:backlog label Oct 17, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants