Closed
Bug 1165215
Opened 9 years ago
Closed 9 years ago
Update all jobs to flip from Mozmill tests to Marionette tests
Categories
(Mozilla QA Graveyard :: Infrastructure, defect)
Mozilla QA Graveyard
Infrastructure
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
We want to replace all Mozmill jobs with the appropriate Marionette ones. This will happen across branches except for mozilla-esr31. On that latter branch Marionette is not supported. It will continue to run Mozmill until its end of life. Things to do: * Prepare all machines for system level changes (see bug 1163942) * Update all jobs in mozmill-ci for Marionette (see https://github.com/mozilla/mozmill-ci/issues/576)
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 1•9 years ago
|
||
While working on this bug I'm going to discontinue the endurance and addon tests, and remove them from the Mozmill CI config. A patch for all jobs for Nightly builds will be up in a bit on the github repo.
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 2•9 years ago
|
||
Together with Barbara we figured out some remaining issues on the firefox-ui-tests master branch. Both got fixed, so we are good to get Marionette tests running in production now for Firefox Nightly builds. I'm going to push it in a bit.
Depends on: 1168533
Assignee | ||
Comment 3•9 years ago
|
||
Tests for Aurora look pretty good. It seems there is only bug 1168880 which needs to be fixed to get our tests passing on localized builds. There might be one more for test_places.py which needs to be disabled for XVFB on Travis. I will check that next. I'm targeting to enable Marionette tests for mozilla-aurora on staging by latest tomorrow.
Depends on: 1168880
Assignee | ||
Comment 4•9 years ago
|
||
We still have some bugs to get fixed before we can enable Aurora in staging. First there is a major regression in Marionette (bug 1169798) to be fixed down to Beta. Otherwise also lots of jobs are failing due to networking issues when creating the environment. PyPI is not trustworthy so we might also have to flip to the internal pypi mirror from Releng. For more details see https://github.com/mozilla/mozmill-ci/issues/586.
Depends on: 1169798
Assignee | ||
Comment 5•9 years ago
|
||
All deps have been solved and beside esr31 and ondemand all jobs are running firefox-ui-tests now. All in all the results are very stable and we get nearly no failures. I call this done!
Updated•6 years ago
|
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•