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

Tool for tracking history of values to monitor for regressions? #10

Open
dylang opened this issue Jun 6, 2014 · 8 comments
Open

Tool for tracking history of values to monitor for regressions? #10

dylang opened this issue Jun 6, 2014 · 8 comments
Labels

Comments

@dylang
Copy link

dylang commented Jun 6, 2014

We'd like to run this every time a component is updated, and track all numbers through time.

My goal is to be alerted when any numbers jump sharply.

For example: A sudden growth in Javascript Response Bytes could might mean a developer unknowingly added JS dependency significantly larger than we were expecting.

@sindresorhus
Copy link
Contributor

👍 This so much. Seeing the pagespeed score can be useful, but seeing the history and when regressions happen is much more useful.

@dylang dylang changed the title question: good way to track numbers over time Tool for tracking history of values to monitor for regressions? Jun 9, 2014
@jrcryer
Copy link
Contributor

jrcryer commented Jun 10, 2014

Is this beyond the scope of this module itself? This sounds like an awesome idea but maybe this feature can be pushed into another module responsible for running PSI multiple times and comparing the results.

Guessing ultimately this goes back into a CI environment - would you want this locally?

@sindresorhus
Copy link
Contributor

@jrcryer yup probably.

so... somebody do it!

Guessing ultimately this goes back into a CI environment - would you want this locally?

Yes. Might take some inspiration from https://github.com/es-analysis/plato

@stefanjudis
Copy link

I'm planning exactly to do that. ;)
I'm maintaining grunt-phantomas and want to get rid of grunt in future to build up a module that shows stats of various tools.

Putting in psi and draw the graphs e.g. is really a no brainer.
You can see actual graphs at the moment here.

Maybe someone wants to work together with me? :bowtie:

@jrcryer
Copy link
Contributor

jrcryer commented Jun 10, 2014

@stefanjudis I can't promise masses of time but point me in the right direction and I'll see what I can help out with 😃

Plus - really like the graphs!

@dylang
Copy link
Author

dylang commented Jun 10, 2014

@stefanjudis What @jrcryer said.

If you are still in the idea/design stage, what do you think about a shared Google doc that we can collect our thoughts in?

@stefanjudis
Copy link

First of all I'd need inspiration at stefanjudis/grunt-phantomas#79. ;)

But sure google docs would be nice. But once a repository is set up, maybe the github wiki is a better place?

@DanielRuf
Copy link
Contributor

Any updates on this?

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

No branches or pull requests

6 participants