This is an archive of the discontinued LLVM Phabricator instance.

[LNT] Come up with MIN_PERCENTAGE_CHANGE value
ClosedPublic

Authored by marxin on Oct 11 2018, 5:49 AM.

Details

Summary

Currently it's hard-coded what's considered as minimal visible change. I would like to factor it out to a constant
that one can adjust. What about putting that constant to lnt.conf?

Diff Detail

Repository
rL LLVM

Event Timeline

marxin created this revision.Oct 11 2018, 5:49 AM

This looks like something that would be useful for us, where some of our benchmarks are very low noise. I currently have a couple of test-ish LNT instances with changes similar to this, either changing this value or setting ignore_small=False from the daily report page.

Making it configurable sounds like a great idea.

lnt/server/reporting/analysis.py
188 ↗(On Diff #169198)

This comment looks like it needs a reflow, or maybe a rewrite?

This revision is now accepted and ready to land.Oct 18 2018, 10:49 AM
This revision was automatically updated to reflect the committed changes.