Perfomatic: Difference between revisions
Jump to navigation
Jump to search
(add link to new interface doc) |
m (→Architecture) |
||
(5 intermediate revisions by one other user not shown) | |||
Line 4: | Line 4: | ||
'''People''' | '''People''' | ||
* | * Rob Helmer (rhelmer), Alice Nodelman (anode), Laura Thomson (laura), Chris Howse (chowse) | ||
* IRC: [irc://irc.mozilla.org/#perfomatic #perfomatic] | * IRC: [irc://irc.mozilla.org/#perfomatic #perfomatic] | ||
'''Bugs''' | '''Bugs''' | ||
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Webtools&component=Graph%20Server File a bug in Webtools : Graph Server] | |||
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=component%3A%22graph%20server%22 open bugs] | * [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=component%3A%22graph%20server%22 open bugs] | ||
Line 17: | Line 17: | ||
'''Overview:''' | '''Overview:''' | ||
* Talos creates build | * [[Talos]] creates build | ||
* Talos runs a test | * Talos runs a test | ||
* Sends data from test to: | * Sends data from test to: | ||
Line 37: | Line 37: | ||
* [http://hg.mozilla.org/graphs/ Source code] | * [http://hg.mozilla.org/graphs/ Source code] | ||
* [[Perfomatic:UI | 2010 Interface redesign | * [[Perfomatic:UI | 2010 Interface redesign]] | ||
* [[Perfomatic:API | API]] | * [[Perfomatic:API | API]] | ||
* [[Perfomatic/Installation]] | * [[Perfomatic/Installation]] | ||
Line 45: | Line 45: | ||
* Servers | * Servers | ||
** [http://graphs.mozilla.org/ Production Server] | ** [http://graphs.mozilla.org/ Production Server] | ||
** [http://graphs | ** [http://graphs.allizom.org/ Stage Server] | ||
*** [http://graphs-stage2.mozilla.org/graph.html#type=series Series data link] | *** [http://graphs-stage2.mozilla.org/graph.html#type=series Series data link] |
Latest revision as of 19:09, 11 September 2012
Summary
The Mozilla graph server is used to understand how multiple performance metrics change over time. It is a web application for creating graphs of performance test results for a user-configurable combination of branch, operating system and machine.
People
- Rob Helmer (rhelmer), Alice Nodelman (anode), Laura Thomson (laura), Chris Howse (chowse)
- IRC: #perfomatic
Bugs
Requirements
Architecture
Overview:
- Talos creates build
- Talos runs a test
- Sends data from test to:
- bulk.cgi - for multiple data points
- collect.cgi - for 1 data point
- bulk.cgi or collect.cgi input into mysql db
- graphs.mozilla.org/graphs.html
- displays a line graph of the data over time
- Single point on graph is an average(ish) of the tests on that day
Diagrams, etc
- Schema notes
- DB schema diagram
- Architecture notes
- Morgamic's architecture diagram
- How data is sent to the graph server