Perfomatic:Rearchitecture
Jump to navigation
Jump to search
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