Skip to content
This repository has been archived by the owner on Oct 6, 2020. It is now read-only.

Automate WPT results periodically #71

Open
housseindjirdeh opened this issue Jun 12, 2017 · 2 comments
Open

Automate WPT results periodically #71

housseindjirdeh opened this issue Jun 12, 2017 · 2 comments
Assignees

Comments

@housseindjirdeh
Copy link
Collaborator

This issue can track how we can eventually set up automated runs of WPT and extract results periodically. There's a Node wrapper for the API that looks handy.

Will love to hear everyone's thoughts on how we can do this 馃拑

@addyosmani
Copy link
Member

I've been chatting about this with @ebidel who has been working on a CI story for Lighthouse with WebPageTest over in https://github.com/ebidel/lighthouse-ci/blob/master/frontend/lighthouse-ci.js#L75.

This might be something we can piggy back off :) He's working on some docs for a bit but maybe something we can look at in a week.

@ebidel
Copy link

ebidel commented Jun 13, 2017

Lighthouse CI docs are up!

Check out https://github.com/ebidel/lighthouse-ci#auditing-github-pull-requests and LMK if you run into issues. To run on WPT, you'll want to use --runner=wpt. Example output (the GH comment and pass/failing a PR): ebidel/chromium-dashboard#6 (comment)

FWIW, the CI only works on PRs events from Travis atm. But I'd love to know more about how you guys want to automate testing. For example, we could figure out ways to make the runlighthouse.js module work for than Travis setups. It's already fairly flexible.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants