You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Actions: We want to add Gaia CI pages under tbpl.mozilla.org - Please check if you have any questions/concerns about the naming of such pages.
Hello,
My name is Armen Zambrano [1] from Mozilla's Release Engineering Team.
Jointly with Mozilla's Auto-Tools team, we started running Gaia UI tests on the panda boards [2][3][4].
The Gaia UI jobs get triggered every time there is a Gecko code pushed on most Gecko repositories.
At that moment we generate a B2G image for panda boards which we automatically install on one of Release Engineering's panda boards.
The Auto-Tools team is trying to make all the tests pass for the Gaia UI tests, but this is difficult since we currently only trigger the tests when there is a Gecko change and not when a Gaia change happens.
In between each Gecko change there can be multiple Gaia changes that would not get tested.
For that reason we decided to add continuous integration for each Gaia branch that is associated to a Gecko branch. This would allow us to determine early when a Gaia change turns the Gaia UI tests orange.
What would this look like?
If you load this page:
https://tbpl.mozilla.org/?jobname=b2g_&noignore=1 You can see that for each change there are associated builds and tests.
The Gaia based CI would only show the "B2G Panda opt" rows.