Engineering Quality Program: Difference between revisions

Jump to navigation Jump to search
(→‎Program Description: added CI goal and changed high level work breakdown into bullets)
(→‎Program Description: added release)
Line 2: Line 2:
The purpose of the Firefox OS Quality initiative is to drive the engineering team to Continuous Integration through test automation and code coverage, where every commit on Gecko and Gaia triggers a full test run, with failures and performance issues reported on Treeherder for immediate backout.   
The purpose of the Firefox OS Quality initiative is to drive the engineering team to Continuous Integration through test automation and code coverage, where every commit on Gecko and Gaia triggers a full test run, with failures and performance issues reported on Treeherder for immediate backout.   


The following work must be completed to achieve Continuous Integration:
The following Firefox OS 2.6 work must be completed to achieve Continuous Integration:
   * Convert integration tests from GIP to GIJ
   * Convert integration tests from GIP to GIJ
   * Automate MozTrap scenarios using GIJ when feasible
   * Automate MozTrap scenarios using GIJ when feasible

Navigation menu