Auto-tools/Automation Development/Meetings/130916: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 104: Line 104:
|-
|-
|}
|}
== Mobile Automation(Robocop) ==
== Mobile (Robocop) ==
* Progress on [https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdDJBT2dlbVJwUk9PSy1RbHo4WVNiUGc#gid=8 Robocop Automation]
* Progress on [https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdDJBT2dlbVJwUk9PSy1RbHo4WVNiUGc#gid=8 Robocop Automation]
* Bugs with work in progress:
* Bugs with work in progress:

Revision as of 15:30, 16 September 2013

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: Andreea
  • Notes: Dave

Last Weeks Action Items

  • [ON TRACK] [andreea & andrei] create the merge patches for the next Firefox release (September 10th & 17th)
  • [NEW] [Henrik] - Check how Windows Defender works and if we can use it with our tests

Highlights

  • New blockers, any updates?
    • bug 914057 - Request 3 Mac Minis for OSX 10.9 testing in qa.scl3.mozilla.com
    • bug 914061 - Nightly engineering builds missing since 6th September 2013
  • You can find all blockers here: http://bit.ly/Tph0NY

Roundtable

  • TBD

Goals Overview

Project Updates

Mozmill (Henrik)

  • Remaining 3 blockers are worked on
  • We will have a RC6 to proof the quality in our 2.0 CI
  • Mozmill 1.5.23 should follow soon.

Gaia UI (Dave)

  • Goals progress:
  • TBD

WebAPI (Rob)

  • Goals progress:
  • TBD

WebRTC (Henrik)

  • No updates

Games Benchmarking (Rob, Joel, BC)

  • Goals progress:
  • TBD

Softvision Updates

Desktop Automation

  • Goals progress:
  • Resolved Fixed:
    • [fixed in bug 912936] bug 909229 - [he] Test failure "'Main feature' element has been found - got 'false'" in /testSecurity/testSafeBrowsingWarningPages.js
    • bug 914528 - Mutt test failure "Unkown entity 'cmd.neverActivate.label'" in js/testElementsLib/testMenuList.js under ESR17
    • bug 915139 - Test failure "The page has mixed content" in /testSecurity/testMixedContentPage.js
  • Working on:
    • Cosmin
    • Mario
    • Andrei
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 786306 Review Henrik Mario Restart tests logic
bug 838192 [Pull Request] Review Henrik/Dave Andrei Add screenshot functionality to assertion module
bug 599290 Feedback Henrik Cosmin Update SoftwareUpdateAPI to support complete relocation to the about dialog

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 836341 - Robocop: Add test for "Clear download history"
    • bug 899187 - [fig] Create new testBookmarksPage test to replace original testBookmarksTab.java.in
  • Bugs with patches awaiting review:
    • bug 896574 - [fig] Fix and re-enable testAddSearchEngine
    • bug 899182 - [fig] Re-implement robocop testBookmark.java.in
    • bug 916107 - Tag the BrowserSearch ListView and the TopBookmarksView in order for UI tests to access them
  • Bugs awaiting integration:
    • bug 888277 - Robocop: Add test for Private Browsing
  • Bugs recently integrated:
    • bug 907734 - Robocop: Split database interactions and strings definitions in separate classes to structure Robocop apis better
    • bug 896566 - [fig] Fix and re-enable testClearPrivateData
    • bug 896557 - [fig] Fix and re-enable testWebContentContextMenu
    • bug 897078 - [fig] Intermittent testImportFromAndroid | Waiting for search bar - Search bar found
    • bug 908795 - Intermittent Android testClearPrivateData | Checking history exists - History exist
  • Issues
    • During the re-write of the tests to work with the new about:home we discovered that the Robocop api is not as scalable as we would like to. The Mobile Front-End team with the help of Geoff Brown decided that the api needs to be re-written and the progress can be seen in bug 910791 - [meta] New UI testing API. As a first step I grouped all database interactions in a DatabaseHelper class and created a StringHelper class to improve the independence of tests to the String changes in bug 907734. Lucas created a first patch for the new Robocop api structure - bug 910859 - Bootstrap new UI testing API - but we are still analyzing the best approach to these changes

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] %name%: %task%