Perfomatic:Rearchitecture: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: === Backend === * New DB schema ** InnoDB * Add triggers to recalculate averages * Add stored procedure to remove old data * Add memcached or sqlite for frequently accessed data * Send les...)
 
No edit summary
Line 13: Line 13:
* Don't iterate over datasets
* Don't iterate over datasets
* Don't parse test info for test information
* Don't parse test info for test information
=== Random Ideas ===
* bulk and collect.cgi are the same except bulk can handle multiple data points
* need to connect data points on continuous graph to discrete - bug 438745
* can't drill down into fine amount of data
* need overlay of points on continuous graph that shows buildid and changeset id - bug 431372
* too much data to query averages and look for regression
* don't want developers to know machine names
* dashboard that shows 3 os's and color for status
* health of build and health of tests
* need to test for machine agreement
* need to remove tests for unmonitored branches/builds
* waterfall doesn't show test results, just that tests ran
* stop using machine names for test/build/os
* win & linux throttled, mac not
* need to figure out what tests we really need
* terminology is confusing
* date and time have differences depending on type of graph
* Running Talos on a dev machine, you can't graph anything or get useable numbers

Revision as of 17:27, 19 September 2008

Backend

  • New DB schema
    • InnoDB
  • Add triggers to recalculate averages
  • Add stored procedure to remove old data
  • Add memcached or sqlite for frequently accessed data
  • Send less data for continuous graphs

Frontend

  • Add more search criteria
  • Show machine info per test
  • Don't show tests for discrete data
  • Don't iterate over datasets
  • Don't parse test info for test information


Random Ideas

  • bulk and collect.cgi are the same except bulk can handle multiple data points
  • need to connect data points on continuous graph to discrete - bug 438745
  • can't drill down into fine amount of data
  • need overlay of points on continuous graph that shows buildid and changeset id - bug 431372
  • too much data to query averages and look for regression
  • don't want developers to know machine names
  • dashboard that shows 3 os's and color for status
  • health of build and health of tests
  • need to test for machine agreement
  • need to remove tests for unmonitored branches/builds
  • waterfall doesn't show test results, just that tests ran
  • stop using machine names for test/build/os
  • win & linux throttled, mac not
  • need to figure out what tests we really need
  • terminology is confusing
  • date and time have differences depending on type of graph
  • Running Talos on a dev machine, you can't graph anything or get useable numbers