Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smart Insights - Run performance experiments and suggest changes. #1514

Closed
weiwei-lin opened this issue Jan 23, 2017 · 1 comment
Closed

Comments

@weiwei-lin
Copy link
Contributor

weiwei-lin commented Jan 23, 2017

This is a stand along feature but could serve as an entry point to --interactive mode in Perf-X #1143.
The basic idea is figuring out which types of resources have high performance impact so we can give some advice to improve site performance.
We can use some heuristics to find out what type of resources could potentially has high performance impact and run some tests blocking those resources then make suggestions based on the results.
Currently, this is still in experiment phase. I'm trying to figure out which types of resources are likely to have high performance impact and low rendering / functionality impact (so it would be meaningful for us to run the tests without users input).
Update: I did some research and decided not to implement Smart Insights mainly due to its potential low accuracy and the time limit of my internship. Here is the link to the doc: https://docs.google.com/document/d/1BO73_Bk6qr9XuJCBlDollg1SW39t_i5AEnlHI3eQofQ/edit?usp=sharing

@weiwei-lin weiwei-lin changed the title Smart Insight - Run performance experiment automatically in the background. Smart Insight - Run performance experiments and suggest changes. Jan 24, 2017
@weiwei-lin weiwei-lin changed the title Smart Insight - Run performance experiments and suggest changes. Smart Insights - Run performance experiments and suggest changes. Feb 7, 2017
@paulirish
Copy link
Member

Thanks for filing this. We're pulling this into an upcoming vision sprint.
Hopefully you'll see this on the other side. :)

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

No branches or pull requests

3 participants