QA/Automation/Meetings/140929

From MozillaWiki
< QA‎ | Automation‎ | Meetings
Jump to: navigation, search

previous meeting | Meetings | next meeting »

Dial in

 # When:     Every Monday at 8:45am PDT/PST
 # Vidyo:    https://v.mozilla.com/flex.html?roomdirect.html&key=PGtLpx3XQGJz
 # Phone:    650-903-0800 or 650-215-1282 x92 Conf# 9654 (US/INTL)
 #           1-800-707-2533 (pin 369) Conf# 9654 (US)
 # IRC:      irc://irc.mozilla.org:6697/#automation
 # IRC logs: http://irclog.gr/#browse/irc.mozilla.org/automation

General

  • Attendees: Henrik, Nils, Daniel, Otilia, Andreea, Marc, Cosmin, Andrei, Syd, Mihaela
  • Chair: Henrik
  • Notes: Andrei

Last Weeks Action Items

  • [NEW] [Andrei] Check if the new Flash version fixes the blocker (bug 980938)
    • Andreea will do the updates in Bug 1064771 and check that as well this week

Highlights

  • [henrik] mozmill-ci got updates: https://github.com/mozilla/mozmill-ci/compare/4cfb7187ce3c...5fd008aea691
    • Set retention policy to 3 days or 2000 maximum builds for beta/release jobs
    • Added two more batches of locales for beta and release jobs
  • [henrik] Refactoring of update tests is done for the new signed builds on OS X (bug 1071590) - now working on mozmill-automation 2.0.8.1 release

Blockers

  • List of blockers (http://bit.ly/Tph0NY):
    • [07/10] - Bug 735184 - RFE: Create Pulse notifications for update channel activities (maybe in Q4)
    • [08/05] - Bug 980938 - Crash of Adobe Flash with protected mode enabled and clearing cookies [@ F2102588022] (waiting for feedback)
    • [09/01] - Bug 911048 - [mozinstall] Add support to install Firefox via the stub installer (needs work done by Henrik)
    • [09/01] - Bug 1038646 - Broken package dependencies when installing OpenJDK 7 on Ubuntu 12.04 machines (waiting for feedback)
    • [09/03] - Bug 997230 - Setup Mac Mini for DeployStudio needed by PuppetAgain (needs action RelOps)
    • [09/29] - Bug 917204 - Add open squid proxy to qa.scl3.mozilla.com for testing purposes (waiting for security review) - Blocked itself by bug 1060624 - QA open squid proxy in SCL3
    • [09/29] - Bug 891288 - Create subdomains of mozqa with self-signed SSL certificates for all supported versions versions (SSL3 - TLS 1.1) (waiting for feedback)

Roundtable

  • Goals Q3
    • Maybe a re-definition for Mozmill e10s support is necessary? Can we do that, given that so much work had to be spent for OS X signing support?

Goals

Mozmill-CI for testing all Locales (Andreea, Cosmin)

  • Current Status:
    • Batches 7 and 8 were updated today, waiting for junit plugin disabling
    • PR #497 - added for disabling Junit
    • IRC plugin removal landed today
    • discard-old-build-plugin Don't syncronize the current running build with the previous one #3
      • Requested a new release
  • Planned for this week:
    • Batches 9 and 10 to be added if needed (we might consider to do that directly through the blacklist)
    • Blacklist logic is in place and tested, waiting for locales to be merged and prove all fine, so that we can clean up the whitelists directly

Mozmill for Restart Stability (Henrik, Andrei)

  • Current Status:
    • We have a failure rate for beta and release builds of <0.03%!
  • Planned for this week:
    • no more work
    • [Andrei] What about bug 972912 - Mozmill fails to run all expected test
      • wait for review for 3 weeks now...

Automation of TPS tests (Daniel, Mihaela)

  • Current Status:
    • bug 1005811 about to be updated (tomorrow most likely) based on the last review and discussions we had
  • Planned for this week:
    • Finish bug 1005811 and make the small changes on the tps tests once we are unblocked by this bug

Make Mozmill e10s ready (Henrik)

  • Current Status:
    • Henrik was still covered by work for OS X signed builds
  • Planned for this week:
    • TBD

Project Updates

Mozmill (Henrik)

  • No updates

Mozmill Tests (Softvision)

  • Signed builds for OS X
    • We landed all the supporting fixes for update tests in the mozmill-tests repositroy (bug 1063584, bug 1071590
    • Finishing up remaining work for mozmill-automation scripts to be able to get 2.0.8.1 released
  • Closed bugs:
    • [FIXED] bug 1016305 - Test failure "commands.getNode(...).view is null " in addons testrun // yey for testrun_addons again
    • [FIXED] [P1] bug 1072132 - Test failure "Addons have been found - got 'false'" in /testAddons/testSearchAddons.js
    • [FIXED] bug 1047235 - Add browser.js UI library with the BrowserWindow class
    • [FIXED] bug 1067411 - Enable waiting for popup animations as bug 994117 is fixed and expose the method as a more general one
    • [FIXED] bug 951244 - [ga-IE] Test failure 'TabView is not open.' in /testTabView/testToggleTabView.js and /testTabView/testTabGroupNaming.js // old bug, was fixed a long time ago
    • [contributor][mentored][FIXED] bug 1037443 - Remove __force_skip__ statements from mozmill-tests // thanks Manu Jain
    • [WFM] Bug 957521 - Test failure "controller(): Window has been initialized." in ide@seleniumhq.org/tests/ // old bug, haven't seen this in a while

TPS (Henrik, Cosmin)

  • TBD

WebRTC (Nils)

  • TBD

Softvision Updates

Desktop Automation

  • Goals progress:
    • TBD

Personal Status

For the personal status please check the weekly status updates:

Meeting Notes

The meeting notes for this meeting can be read in the following etherpad:

If you missed the meeting you can also watch it in our archive.

Action items

  • [CARRY OVER] [Andrei] Check if the new Flash version fixes the blocker (bug 980938)
    • Andreea will do the updates in Bug 1064771 and check that as well this week
  • [NEW] [Andreea] check the OSX 10.10 box on staging