Firefox OS/Performance/Automation/FPS
From MozillaWiki
< Firefox OS | Performance | Automation
FPS Measurement and CI Roadmap
- Goal: Daily high-speed camera measurement of FPS in critical areas all actively developed branches with comparisons against "waterline" numbers, with notifications of improvements and regressions.
- Method: Eideticker - high speed camera measurement
- Frequency: Daily
- Targets
- Nightly builds of all branches that have active development
- Various app screens and continuous actions in or between screens
- Production/reference devices
- Comparisons: Must be able to set "waterlines" to compare results against. Examples are: previous release, chipset vendor reference numbers, target numbers from Mozilla UX performance guidelines.
Teams
- FxOS Perf Team
- Automation Team
- Release Engineering (?)
TBD
- Enumerate all test scenarios and workloads (eg, Homescreen, scrolling Gallery, scrolling/panning web content, etc) which need to be measured
- Which device(s) to measure
- Need other teams to correct & update the roadmap items below
Roadmap
TASK | TEAM | OWNER | STATUS |
High-speed camera measurement of FPS on device(s) | |||
Automation of measurement | |||
Automated builds to be measured | |||
Automatedly test nightly builds | |||
Report results to Datazilla | |||
Per-test multiple waterline support | |||
Notifications of improvement/regression over x% |