Perfomatic: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
* Ryan Doherty, Alice Nodelman, Chris Cooper, Stephen Donner (QA), K Lars Lohn | * Ryan Doherty, Alice Nodelman, Chris Cooper, Stephen Donner (QA), K Lars Lohn | ||
* Bug address: graphserver@mozilla.com | * Bug address: graphserver@mozilla.com | ||
* IRC: [irc://irc.mozilla.org/#perfomatic #perfomatic] | |||
'''Bugs''' | '''Bugs''' | ||
Line 44: | Line 45: | ||
** [http://graphs.mozilla.org/ Production Server] | ** [http://graphs.mozilla.org/ Production Server] | ||
** [http://graphs-stage2.mozilla.org/graph.html Stage Server] | ** [http://graphs-stage2.mozilla.org/graph.html 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] | ||
Revision as of 01:09, 2 March 2010
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
- Ryan Doherty, Alice Nodelman, Chris Cooper, Stephen Donner (QA), K Lars Lohn
- Bug address: graphserver@mozilla.com
- 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