QA/Automation/Meetings/141013

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: Mihaela, Henrik, Otilia, Daniel, Cosmin, Syd, Nils, Andrei
  • Chair: Henrik
  • Notes: Andrei

Last Weeks Action Items

  • [ON TRACK] [Henrik]: Update projects wiki pages
  • [CARRY OVER] [Softvision]: Add mozmill tests page documentation
  • [CARRY OVER] [Andrei, Andreea] Discuss with Anthony how bug triage meetings will go from now on
  • [DONE] [Andreea] check the OSX 10.10 box on staging
    • Henrik has been taken care of it, and it's working now

Highlights

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]
    • [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 setting up network ACLs)
    • [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)

Contributor Spotlight

  • TBD

Roundtable

  • TBD

Goals

Framework and Tools (Henrik)

Full e10s support for Mozmill

  • No update

Locale Rotation for Aurora builds in Mozmill-CI

  • No update

Turn on PuppetAgain for Mozmill CI and TPS CI

  • No update

Improvements to Testday bot [stretched]

  • No update

Test Automation (Softvision)

Creation of automated tests for important regressions

  • Landed 2 browser chrome tests:
    • bug 973641 - Add test for the functionality of addon button in Australis
    • bug 987185 - Add test for the functionality of the Sync button when user is signed into an account
  • Ready to land Bug 711129 - Mozmill Endurance test for Open & Close a popup window
  • Next steps:
    • bug 864250 - Create a browser chrome test that checks the zoom level property of the object
    • bug 875766 - Add automated test for navigation through the document
    • Create test to cover https://moztrap.mozilla.org/manage/case/11878/ (from ESR Smoke tests) - Functionality of every item in the Panel Menu
      • will be a follow up of bug 947914 - Add test for the functionality of Panel Menu buttons in Australis

Project Updates

Mozmill (Henrik)

Mozmill Tests (Softvision)

  • Fixed bugs:
    • bug 1064771 - Update CI nodes for system updates and Flash
    • bug 998253 - Test failure "The tab with index '1' has been selected" in "/testSearch/testSearchSelection.js"
    • bug 1005847 - Test failure 'Video has loaded and skipped to the expected timeframe' in /testVideo_OGVBuffering/test1.js
    • bug 1079895 - Endurance tests are failing with "nsIMemoryReporterManager.explicit is not available" in 32bit mode
  • In progress:
    • bug 1078137 - Merge mozmill-tests branches for Firefox 33 release

TPS (Henrik)

  • signIn() issue is caused by some strange maintenance modes on those nodes - waiting for feedback

WebRTC (Nils, Syd)

  • Fixed steeplechase to download binary packages (firefox-latest-nightly*[.tar.bz2|.zip|.dmg]) and have the clients expand the packages. There are three reasons to do this:
  1. Performance - It is much faster to push the binary and unpack it on the client.
  2. Mac - The mac has the necessary commands to expand .dmg files, so it makes sense to do it on the client.
  3. Mac v2 layout - (https://bugzilla.mozilla.org/show_bug.cgi?id=1075985) - steeplechase only copies the directory where the firefox binary lives, which works on older Mac firefoxes, because the auxiliary directories were copied along. Now those aux directories are not in the same directory as the firefox binary, so that does not work. Rather than fix steeplechase to do all of that work, we copy packages down instead.

Softvision Updates

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

  • [NEW] [Andrei, Henrik] check certificates for bug 891288
  • [NEW] [Henrik] ping IT for bug 917204 (squid proxy)
  • [NEW] [Andrei] check Bug 1081996 - Disable e10s prompt, this should have already been fixed
  • [CARRY OVER] [Softvision]: Add mozmill tests page documentation
  • [CARRY OVER] [Andrei, Andreea] Discuss with Anthony how bug triage meetings will go