QA/Automation/Meetings/141222: Difference between revisions

no edit summary
No edit summary
 
Line 17: Line 17:
* [henrik] Firefox Automation report – week 45/46 2014: http://www.hskupin.info/2014/12/19/firefox-automation-report-week-45-46-2014/
* [henrik] Firefox Automation report – week 45/46 2014: http://www.hskupin.info/2014/12/19/firefox-automation-report-week-45-46-2014/
* [henrik] Started work towards a Mozmill 2.1 release (upgraded mozbase packages, fixed manifest handling for parent, fixed disconnect failure)
* [henrik] Started work towards a Mozmill 2.1 release (upgraded mozbase packages, fixed manifest handling for parent, fixed disconnect failure)
** there were a couple of fixes, detailed below in the Mozmill section
* [henrik] Started to mass-close Mozmill bugs due to the transition to Marionette (60 bugs closed - about 60 remain)
* [henrik] Started to mass-close Mozmill bugs due to the transition to Marionette (60 bugs closed - about 60 remain)
* [henrik] mozmill-ci on staging got updates: https://github.com/mozilla/mozmill-ci/compare/d5762e21dde4...edce13666d18 (Ubuntu 14.10)
* [henrik] mozmill-ci on staging got updates: https://github.com/mozilla/mozmill-ci/compare/d5762e21dde4...edce13666d18 (Ubuntu 14.10)
Line 25: Line 26:
** [09/03] - Bug 997230 - Setup Mac Mini for DeployStudio needed by PuppetAgain (needs action RelOps)
** [09/03] - Bug 997230 - Setup Mac Mini for DeployStudio needed by PuppetAgain (needs action RelOps)
** [10/29] - Bug 917204 - Add open squid proxy to qa.scl3.mozilla.com for testing purposes (needs testing)
** [10/29] - Bug 917204 - Add open squid proxy to qa.scl3.mozilla.com for testing purposes (needs testing)
*** needs testing for ssl, for blue and green larry
** [10/29] - Bug 1066493 - TPS failure:  Error: signIn() failed with: "error.sync.reason.serverMaintenance" (would need fix from DB vendor)
** [10/29] - Bug 1066493 - TPS failure:  Error: signIn() failed with: "error.sync.reason.serverMaintenance" (would need fix from DB vendor)
*** the workaround we tried is not really working so we're waiting for a db fix
** [11/05] - Bug 1083166 - [SCL3] Pulse and maybe other connections are timing out in    irregular  intervals (maybe also causing test failures when loading    web  pages)
** [11/05] - Bug 1083166 - [SCL3] Pulse and maybe other connections are timing out in    irregular  intervals (maybe also causing test failures when loading    web  pages)
** [11/26] - Bug 1105356 - [pulsetranslator] Missing normalized build notifications for Firefox 34.0.5/34.1 release across platforms and locales
** [11/26] - Bug 1105356 - [pulsetranslator] Missing normalized build notifications for Firefox 34.0.5/34.1 release across platforms and locales
**[12/09] - Bug 1108313 - Slow network for Firefox 35.0b1 update tests (beta channel) in qa.scl3.mozilla.com
**[12/09] - Bug 1108313 - Slow network for Firefox 35.0b1 update tests (beta channel) in qa.scl3.mozilla.com
** [12/03] - Bug 1107405 - Doorhanger notifications don't show up only before Firefox closes
** [12/03] - Bug 1107405 - Doorhanger notifications don't show up only before Firefox closes
*** Cosmin needs to continue here


= Contributor Spotlight =
= Contributor Spotlight =
Line 36: Line 40:
= Roundtable =
= Roundtable =
* Goals Q1 2015: https://etherpad.mozilla.org/QA-Goals-2015Q1
* Goals Q1 2015: https://etherpad.mozilla.org/QA-Goals-2015Q1
* Convert P1 Update and l10N tests from MozMill to marionette test framework
** those will be first, then functional and remote and we'll have to see if we want addons
** Henrik is working on modules and the other stuff remaining, a lot of work
* Get Marionette green light tests running in the Mozmill CI systems
** we'll do this branch by branch, will ride the trains
** for the other branches we'll continue with mozmill, it might be a bit tricky but it should work as each testrun has its own config so we can choose if to use mozmill or marionette
* Finalize release process management (update tests, specifically)
** [henrik] proposal is up here: https://github.com/mozilla/mozmill-ci/issues/535
** update tests should be fully automated, should be no QA person to trigger the ondemand testruns, all should be done via pulse


= Goals =
= Goals =
Line 69: Line 82:
* Mozmill 2.1 work has been started
* Mozmill 2.1 work has been started
** Fix for "client disconnected" failure has been landed ({{bug|794020}})
** Fix for "client disconnected" failure has been landed ({{bug|794020}})
** we kill the process now, we can see that now in the exit code (-9)
** Manifestparser fixes for parent manifests ({{bug|1056045}}), and regression for defaults ({{bug|1110837}}) landed
** Manifestparser fixes for parent manifests ({{bug|1056045}}), and regression for defaults ({{bug|1110837}}) landed
** we now have fully support for parent manifest, the issue we saw last week got fixed (the one that skipped all tests if the first test in the manifest was disabled)
** mozbase packages have been updated ({{bug|1111682}}) after additional fixes for mozrunner regressions
** mozbase packages have been updated ({{bug|1111682}}) after additional fixes for mozrunner regressions
* New Ubuntu 14.10 nodes are running in Mozmill CI staging - if all is fine we will enable those on production next week
* New Ubuntu 14.10 nodes are running in Mozmill CI staging - if all is fine we will enable those on production next week
* Henrik will focus on marionette stuff these last days of this year


== Mozmill Tests (Softvision) ==
== Mozmill Tests (Softvision) ==
Line 108: Line 124:


==Action items==
==Action items==
* {{new|}} %name%: %task%
* {{new|}} Cosmin - Work on a testcase for bug 1107405


Chair: Cosmin
Notes: Barbara


[[Category:Wikipage templates]]
[[Category:Wikipage templates]]
Confirmed users
571

edits