Auto-tools/Automation Development/Meetings/130610

From MozillaWiki
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:
  • Chair: Rob
  • Notes: Daniela

Last Weeks Action Items

  • None

Highlights

  • Very productive Metro work week in MV last week
    • Mozrunner and Mozmill have been updated to support Firefox Metro
    • UI map is currently being created by Andreea
    • Addition for touch events is currently handled by Andrei
  • [henrik] mozmill-automation scripts have a new home at: https://github.com/mozilla/mozmill-automation/
  • [dave] pytest-mozwebqa 1.1 released
  • [dave] b2gperf found a major regression in app launch time! bug 880390
  • [dave] b2gperf 0.4 has been released with several enhancements and fix
  • [dave] b2gpopulate 0.7 has been released with several enhancements and fixes

Roundtable

Goals Overview

Project Updates

Gaia UI (Dave)

  • [rwood] Running the gaia-ui test suite on unagi with master nightly

WebRTC (Henrik)

  • Updated the datachannel patch with the lastest review comments but now facing the missing extensibility of the peer connection framework caused by the mochitest changes on bug 784519. Those are blocking the datachannel tests.

Softvision Updates

Desktop Automation

  • Goals progress: Mozmill 2.0 releases
  • Fixed:
    • bug 846277 - select() method has to wait for specified element to be selected
    • bug 860662 - controller.select() fails to select the option by value
    • bug 874895 - Upgrade EventUtils.js
  • Blocked bugs:
    • bug 795398 - Mozmill test to check that MD5 hash signatures are no longer accepted
  • Working on:
    • bug 880417 - Create user interface shared module for metro
    • bug 879418 - Create metro mozmill test for form filling
    • bug 764782 - Update closeAllTabs to use about:newtab instead of about:blank
    • bug 840487 - Test failure in /restartTests/testDefaultBookmarks/test1.js because the location of the 'Getting Started' page has been changed
    • bug 879752 - Test failure "controller.waitForPageLoad(): Timeout waiting for page loaded" in testNewTab.js
    • bug 868371 - Make changes to assertions.js library to make Assert the base class
    • bug 799149 - Add mozmill test to ensure that there are no conflicts in context menu access keys.
    • bug 599290 - Update SoftwareUpdateAPI to support complete relocation to the about dialog
    • bug 732353 - Disable all Discovery Pane tests due to unpredictable web dependencies
    • bug 871441 - Focus inside the select method is not set properly on the menulist
Waiting for review/Feedback/Need info
Bug number Status Requestee Requester Bug Subject
bug 489474 Review Henrik Andreea Write automated tests for user generated video controls
bug 800872 Review Henrik Andreea Test failure "Window number '1' has been opened" in endurance/testTabbedBrowsing_OpenNewWindow/test1.js
bug 838192 [Pull Request] Review Henrik/Dave Andrei Add screenshot functionality to assertion module
bug 827276 Needinfo Alex Keybl Andrei Test failure 'Check for updates has been completed' in /restartTests/testSoftwareUpdateAutoProxy/test2.js
bug 758187 Review Henrik/Dave Andreea Write a new mozmill test for checking location sharing
bug 786306 Review Henrik Mario Restart tests logic
bug 868371 Review Henrik Daniela Make changes to assertions.js library to make Assert the base class
bug 599290 NeedInfo Henrik Daniela Update SoftwareUpdateAPI to support complete relocation to the about dialog
bug 871441 NeedInfo Henrik Daniela Focus inside the select method is not set properly on the menulist
bug 840487 Review Henrik Daniela Test failure in /restartTests/testDefaultBookmarks/test1.js because the location of the 'Getting Started' page has been changed

Mobile (Robocop)

  • Progress on Robocop Automation
  • 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 846340 - Robocop: Add test for 'Clear Site Settings'
    • bug 836341 - Robocop: Add test for "Clear download history"
    • bug 878589 - Intermittent testMasterPassword | Checking if the password is enabled - The password is enabled
    • bug 878767 - Robocop: Investigating if Nested Frame can be scrolled in Mobile Firefox
    • bug 879767 - Intermittent testMasterPassword | GeckoEventExpecter - blockForEvent timeout: DOMContentLoaded
  • Bugs with patches awaiting integration
    • bug 878587 - Intermittent testMasterPassword | Exception caught - junit.framework.AssertionFailedError: Click can not be completed!
  • Bugs recently integrated:
    • bug 877659 - Robocop: Find a way to check if the vkb is opened and close it without using a BACK action
    • bug 838596 - Robocop: Add test for 'Master Password' feature
    • bug 833832 - Robocop: Add test for Import from Android feature
  • Notes/Issues/Questions:

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 - Keep bug tracking in Bugzilla (mozmill-automation scripts)
  • [NEW] Henrik - Start a thread on the public list to collect ideas for the show and tell