Open Bug 1622567 Opened 5 years ago Updated 5 years ago

Add trend lines to graphs

Categories

(Tree Management :: Perfherder, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: kimberlythegeek, Unassigned)

Details

When there are many data points, it can be difficult to visually determine whether there has been a regression or improvement.

Did a little bit of searching, but I don't think this feature exists in the library we're using: https://formidable.com/open-source/victory/

feedback from a survey of our users:

"Trend lines would be useful too. We have a tendency to have performance tests that drift in a particular direction slowly over time - so slowly that the alerts system doesn't pick it up. Knowing what the general slope is of a line of best fit for the past few weeks would be useful."

Curious as to how this might be accomplished. I'm wondering if this should be an addition to the perfherder API--calculating trend lines. In my limited knowledge, my best guess would be to use a polynomial regression model from sklearn

You need to log in before you can comment on or make changes to this bug.