Changes

Jump to: navigation, search

Auto-tools/Projects/OrangeFactor

36 bytes removed, 20:32, 4 May 2011
Architecture
== Architecture ==
The system will have has several moving parts:
* modifications to TBPL that write orange comments to a [http://hive.apache.org/ Hive] database ({{bug|601028}}), hosted by the metrics team, which will store raw logs, and an [http://www.elasticsearch.com ElasticSearch] database, which will store data parsed out from the buildbot logs
* a [http://flumepulse.csailmozilla.mit.eduorg/doku.php?id=flume flumeMozilla Pulse] agent, which will move logs from the into the Hive and ElasticSearch databases hosted by metricsconsumer that listens for buildbot messages that are generated when unit tests are finished
* a unittest [http://hg.mozilla.org/automation/logparser/ logparser] ({{bug|601216}}), that will parse parses buildbot test logs , and produce output that gets fed feeds the resulting data into the ElasticSearch db via flume
* an instance of [http://www.elasticsearch.org/ ElasticSearch], which is hosted by the Metrics team, that stores the parsed log data and the TBPL bug data * a [http://brasstacks.mozilla.com/orangefactor/ web dashboard ] that pulls data from the database and displays various interesting statistics about it
== Making Oranges Interesting ==
Confirm
1,905
edits

Navigation menu