Buildbot/Talos/Sheriffing/GraphServer FAQ: Difference between revisions

m
→‎Adding additional pata points: - june 2016 update (1)
m (→‎Zooming: - june 2016 update (1))
m (→‎Adding additional pata points: - june 2016 update (1))
Line 30: Line 30:
[[File:Zooming_markedup.png]]
[[File:Zooming_markedup.png]]


= Adding additional pata points =
= Adding additional data points =
One feature of graph server is the ability to add up to 7 sets of data points at once and compare them on the same graph.  In fact in alert manager we add multiple branches at once.
One feature of Perfherder graphs is the ability to add up to 7 sets of data points at once and compare them on the same graph.  In fact when clicking on a graph for an alert, we do this automatically when we add multiple branches at once.


While looking at a graph, it is a good idea to look at that test/platform across multiple branches to see where the regression originally started at and to see if it is affected on different branches.
While looking at a graph, it is a good idea to look at that test/platform across multiple branches to see where the regression originally started at and to see if it is affected on different branches. There are 3 primary needs for adding data:
* investigating branches
* investigating platforms
* comparing pgo/non pgo/e10s for the same test


To do this find the link on the left hand side where the data series are located at "Add More Test Data":
For investingating branches click the branch name in the UI and it will pop up the "Add more test data" dialog pre populated with the other branches which has data for this exact platform/test.  All you have to do is hit add.


[[File:Add_more_markedup.png]]




For all regressions it is good to see:
For investingating platforms, click the platform name in the UI and it will pop up the "Add more test data" dialog pre populated with the other platforms which has data for this exact platform/test.  All you have to do is hit add.
* original branch
* fx-team-non-pgo
* mozilla-inbound-non-pgo


The other common use case for adding data is to look at the given test across all platforms.  This is important to know how widespread a regression is.  The process is like this:
To do this find the link on the left hand side where the data series are located at "+Add more test data":
* find the original branch (i.e. fx-team-non-pgo)
* remove all other data sources from the graph server
* then add all platforms for fx-team-non-pgo:
** Ubuntu 12.04
** Ubuntu 12.04 x64
** WINNT 5.1 (ix)
** WINNT 6.1 (ix)
** WINNT 6.2 X64
** OSX 10.6 (this needs to be on fx-team branch- not the -non-pgo branch)
** OSX 10.8 (this needs to be on fx-team branch- not the -non-pgo branch)
** Android 4.0.4 (this needs to be on fx-team branch- not the -non-pgo branch)


Zooming in and verifying which platforms have the alerts is a common use case so we can accurately report what the scope of the regression is.
[[File:Add_more_markedup.png]]


= Muting additional data points =
= Muting additional data points =
Confirmed users
3,376

edits