mozilla/datazilla — pull request #63 by jeads (2012-09-14 18:43:04+00:00)
Title: Metrics web service

This branch is not ready for revue, making a pull request to start some discussion around it. I will need to merge the ws-testdata branch into it before adding metrics web service methods. This branch fixes a variety of issues found in perftest_metrics.py and also adds handling for the occurrence of 0 standard deviation which causes a divide by zero error in the t-test.

The branch incorporates new edge case handling for a variety of cases found when trolling through large quantities of the development data. These cases were missed when using the sample data in the unit tests. It also adds an application_log table that allows us to capture application level errors in the database and provide useful debugging information.