Auto-tools/Automation Development/Meetings/131202

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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:
    • TBD
  • Chair: Cosmin
  • Notes: Mihaela

Last Weeks Action Items

  • [CARRY OVER] [Dave] Look into recording weekly meetings (chase Geo for documentation)
  • [CARRY OVER] [Andrei] Check Mozmill Automation how Mercurial returns the exit code for all platforms in case 'hg pull' fails (see github mozmill-ci issue under blockers)
  • [CARRY OVER] [Andrei] Setup dedicated box for Mozmill CI (best would be a single master + slave nodes as VMs)
  • [DONE] [Andreea] Contact Juan and see if we can update google doc with the tests we are creating and when the tests move to Moztrap we'll update the tests there

Highlights

Roundtable

  • Upcoming changes for the team [henrik]
    • Part of us except Dave and Rob will move back into the QA org. We will most likely take the Desktop Automation name
    • We should change the location of our weekly Etherpad accordingly
    • We will have to update our documentation (especially the Wiki) again
    • Henrik will work on a proposal to make the meeting more efficient

Goals Overview

Project Updates

Mozmill (Henrik)

  • Last landing of Mozmill 2.0.1 on ci production failed again
    • OS X 10.6 nodes got an upgrade from Python 2.6 to 2.7.3 due to bug 944361
    • Other fixes were necessary because we are using the same profile now
    • Remaining fixes for better add-on handling in mozprofile still to do (bug 944684, others might follow)
  • A recent change (bug 924995) for Metro broke our automation; any results from Andreea yet?
  • Mozmill CI machines get proxy updates for mozqa.com

Eideticker CI (Dave)

  • Goals progress:
  • Unable to set up London CI node last week due to PTO
  • Hopefully will happen this Thursday
  • Working on a patch for bug 942826 that moves the reference workload population into the tests

AWSY - Are We Slim Yet (Rob)

  • Continuing setup of amazon VMs to host AWSY (driven by jenkins)

Softvision Updates

Desktop Automation

  • Goals progress:
  • Restructure done
  • Resolved Fixed:
    • bug 927397 - Refactor repository structure for different application types
    • bug 938029 - Test failure "Java(TM) Platform SE 7 U45 state is Enabled in about:plugins - got 'false'" in testAddons/testPluginDisableAffectsAboutPlugins.js
    • bug 920151 - [csb] Lots of Search failures with csb builds (mainly component failures in teardown modules)
    • bug 890181 - Test failure "Tab has been closed" when trying to close a tab with close button
    • bug 940232 - Test failure "AddonsManager_isAddonInstalled: Add-on has been specified. - got 'undefined'" in /restartTests/testAddons_InstallAddonWithoutEULA/test2.js
    • bug 943311 - Reuse of profile causes add-on tests to fail with "Category has been changed"
    • bug 944334 - Test failure 'Footer' element has been found - got 'false' in /testToolbar/testStopReloadButtons.js
  • Working on:
    • Andreea
      • bug 880417 - Create user interface shared module for metro
      • Issue for Mozmill with metrofirefox app - see bug 924995
    • Andrei
      • bug 944337 - Test failure "Modal dialog has been found and processed" in /testAddons/testInstallAddonWithEULA.js
      • bug 935474 - Test failure 'controller.waitForPageLoad(): Timeout waiting for page loaded.' in testBookmarks_OpenAllInTabs/test1.js
      • bug 856084 - Test failure "The cookie has been removed - got 'false'" in /testPreferences/testRemoveCookie.js
    • Cosmin
      • bug 732353 - Disable all Discovery Pane tests due to unpredictable web dependencies
      • bug 799149 - Add mozmill test to ensure that there are no conflicts in context menu access keys.
      • bug 915164 - Create a web app for generating on-demand update test config files for mozmill-ci
    • Mario
      • bug 851502 - Create an Endurance test to measure html5 video memory use
      • bug 945156 - Test failure "'masthead' element has not been found - got 'false'"
      • bug 924077 - Write mozmill metro test for opening and closing tabs

Mobile (Robocop)

  • Goals progress:
  • TBD
  • Progress on Robocop Automation
  • Robocop bugs Backlog
  • Bugs with work in progress:
    • bug 820859 - Robocop: Add test for 'Clear Private Data'
    • bug 830834 - Robocop: Add test for 'Show Search Suggestions' feature
    • bug 836341 - Robocop: Add test for "Clear download history"
    • bug 926394 - [Robocop] Create a new test for Top Sites
  • Bugs with patches awaiting review:
    • bug 934477 - Robocop: Add test to extend the context menu options for a HTML5 video
  • Bugs awaiting integration:
    • bug 846340 - Robocop: Add test for 'Clear Site settings', 'Clear Saved passwords' and 'Clear history' options
  • Bugs recently integrated:
    • bug 899187 - [fig] Create new testBookmarksPage test to replace original testBookmarksTab.java.in
  • Issues
  • Highlights

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:

Action items

  • [NEW] [Henrik] request staging instance of Mozmill-CI in SCL3