Hi,

I put together all the conversation I had regarding quality improvements
and I'd like to know if it sounds good to you.
If so, we need an epm assigned and start executing
*.*

*▾    Continuous Integration plan*
       Goal : Every commit on Gecko and Gaia must trigger full test run,
failures and performance issues to be reported on Treeherder for backout
    *▾    Automation*
                  •    Create a test matrix to define which tests are
running on which platform (Device, Mulet, Emulator)
            *▾    Engineering*
                      •    Port Gip tests to Gij
                                *QA to provide the list of tests to port
and create the related bugs in bugzilla*
                      •    Create new Gij tests from moztrap scenarios
                                *QA to select the moztrap scenario that can
be valuable to automate and technically feasible*
            *▾    Device*
                      •    Replace Jenkins module by Treeherder for sending
jobs to Bitbar
                      •    Marionette.js to run on device
                      •    Gecko Unit tests an Gij tests to run on devices
                      •    Add Aries devices to Bitbar (30 units - 15 KK
and 15 L)
           * •    Mulet*
                      *Run Gaia Unit tests and Gij tests on Mulet*
            *•    Emulator-x86-KK*
                      *Activate emulator-x86-kk on Treeherder, run Gecko
unit tests and Gij tests*
            *•    Emulator-x86-L*
                      *Start porting emulator to L and activate it on
Treeherder*
            *•    Raptor*
                      *Integrate Raptor performance tests on Treeherder*

Thanks,
---
David Scravaglieri
Mozilla - Firefox OS
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to