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

From MozillaWiki
Jump to navigation Jump to search
(Created page with "<small>previous meeting | Meetings | [[Auto-tools/Automation_Development/M...")
 
No edit summary
 
(17 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<small>[[Auto-tools/Automation_Development/Meetings/131118|previous meeting]] | [[Auto-tools/Automation_Development/Meetings|Meetings]] | [[Auto-tools/Automation_Development/Meetings/131202|next meeting &raquo;]]</small>
<small>[[Auto-tools/Automation_Development/Meetings/131118|previous meeting]] | [[Auto-tools/Automation_Development/Meetings|Meetings]] | [[Auto-tools/Automation_Development/Meetings/131209|next meeting &raquo;]]</small>


= Dial in =
= Dial in =
Line 12: Line 12:
= Last Weeks Action Items =
= Last Weeks Action Items =
* {{prev|}}[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)  
* {{prev|}}[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)  
* {{prev|}}[Andrei] Check connection of Metro tests with Moztrap, find the tests we are working on, and make a link if there is any.
* {{done|}}[Andrei] Check connection of Metro tests with Moztrap, find the tests we are working on, and make a link if there is any.
** There are no tests in Moztrap for Metro, QA uses a Google Docs spreadsheet to keep tabs on what needs to be tested.
** https://docs.google.com/spreadsheet/ccc?key=0Amty6gb0hLqVdEpVX0FzcFNDR2dQX0RfMVRDM0piTFE&pli=1#gid=2
** The issues mentioned there either have a User Story, or in case of a defect they have a testcase or steps.
* {{prev|}}[Andrei] Setup dedicated box for Mozmill CI (best would be a single master + slave nodes as VMs)
* {{prev|}}[Andrei] Setup dedicated box for Mozmill CI (best would be a single master + slave nodes as VMs)
* {{prev|}}[Rob] Update for AWSY (areweslimyet) for meeting template  
* {{done|}}[Rob] Update for AWSY (areweslimyet) for meeting template  
* {{new|}}[Andrei] Add the highlights to the weekly etherpad
* {{done|}}[Andrei] Add the highlights to the weekly etherpad


= Highlights =
= Highlights =
Line 23: Line 26:
* [henrik] mozdownload 1.10 has been released: http://www.hskupin.info/2013/11/19/mozdownload-1-10-released/
* [henrik] mozdownload 1.10 has been released: http://www.hskupin.info/2013/11/19/mozdownload-1-10-released/
* [henrik] mozmill 2.0.1 released (blog post to follow)
* [henrik] mozmill 2.0.1 released (blog post to follow)
* [Andreea] New repository structure landed on Friday on default and nightly: {{bug|927397}}
* [Andreea] New repository structure landed on Friday on default and aurora: {{bug|927397}}
* New blockers, any updates?
* New blockers, any updates?
** %new blockers%
** %new blockers%
Line 37: Line 40:


== Mozmill (Henrik) ==
== Mozmill (Henrik) ==
* Goals progress:
* Mozmill 2.0.1 and mozmill-automation 2.0.1 has been released
* TBD
** There are some new regressions in tests which needs investigation (see dependencies on {{bug|744007}})
* Work on full Metro integration for Mozrunner has been started
** Windows 8.1 has a nice new feature to switch back to the desktop after all metro apps have been closed


== Eideticker CI (Dave) ==
== Eideticker CI (Dave) ==
* Goals progress:
* Goals progress:
* TBD
* Will be setting it up in London on Thursday
* Should be able to switch in Hamachi device soon


== AWSY - Are We Slim Yet (Rob) ==
== AWSY - Are We Slim Yet (Rob) ==
* Goals progress:
* Setting up the VM's (amazon web services) one jenkins master and three slaves
* TBD


= Softvision Updates =
= Softvision Updates =
Line 55: Line 60:


* Resolved Fixed:
* Resolved Fixed:
***  
** {{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|939708}} - Mutt test failure 'radiogroup.select is not a function' in mutt/tests/js/testElementsLib/testRadioButtons.js
** mozmill-automation issue #99 problem deleting the binary
** mozmill-automation folder structure change and metro testrun #97
* Working on:
* Working on:
** Andreea
** Andreea
*** {{bug|880417}} - Create user interface shared module for metro
*** {{bug|880417}} - Create user interface shared module for metro
** Andrei
** Andrei
***
*** buildmaster
 
**** opened bug 940232
**** update on bug 934958
*** {{bug|856084}} - Test failure "The cookie has been removed - got 'false'" in /testPreferences/testRemoveCookie.js
*** {{bug|935474}} - Test failure 'controller.waitForPageLoad(): Timeout waiting for page loaded.' in testBookmarks_OpenAllInTabs/test1.js
*** {{bug|940232}} - Test failure "AddonsManager_isAddonInstalled: Add-on has been specified. - got 'undefined'" in /restartTests/testAddons_InstallAddonWithoutEULA/test2.js
**** found culprit, asked devs to look into the issue
**** dev says we might be shutting FF down before the addon is fully installed
*** {{bug|917771}} - Test failure "The next result has been selected - '0' should not equal '0'" in testFindInPage
** Cosmin
** Cosmin
***
*** {{bug|942737}} - Test failure "Suggestions from two search engines are available - '1' should equal '2' "
 
*** {{bug|732353}} - Disable all Discovery Pane tests due to unpredictable web dependencies
*** {{bug|890181}} - Test failure "Tab has been closed" when trying to close a tab with close button
** Mario
** Mario
***
*** {{bug|923424}} - Test failure 'Recently Closed Tabs' sub menu has one entry - '0'
*** {{bug|851502}} - Create an Endurance test to measure html5 video memory use
*** {{bug|924077}} - Write mozmill metro test for opening and closing tabs
*** {{bug|924074}} - Write mozmill metro test for stop navigation and reload a page


* TBD
== Mobile (Robocop) ==
== Mobile (Robocop) ==
* Goals progress:
* Goals progress:
* TBD
* TBD
* Progress on [https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdDJBT2dlbVJwUk9PSy1RbHo4WVNiUGc#gid=8 Robocop Automation]
* [https://docs.google.com/spreadsheet/ccc?key=0AgbJACdAek5ndHVvZFVudjRPemROeGVSUkFnc3h6Unc&usp=drive_web#gid=0 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:
* Bugs awaiting integration:
** {{Bug|846340}} - Robocop: Add test for 'Clear Site settings', 'Clear Saved passwords' and 'Clear history' options
** {{Bug|934477}} - Robocop: Add test to extend the context menu options for a HTML5 video
* Bugs recently integrated:
** {{Bug|899187}} - [fig] Create new testBookmarksPage test to replace original testBookmarksTab.java.in
* '''Issues'''
* '''Highlights'''


= Personal Status =
= Personal Status =
Line 84: Line 117:


==Action items==
==Action items==
* {{new|}} %name%: %task%
*{{prev|}} [Dave] Look into recording weekly meetings (chase Geo for documentation)
*{{prev|}} [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)
*{{prev|}} [Andrei] Setup dedicated box for Mozmill CI (best would be a single master + slave nodes as VMs)
*{{new|}} [] 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

Latest revision as of 09:37, 9 December 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: Cosmin

Last Weeks Action Items

  • [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)
  • [DONE] [Andrei] Check connection of Metro tests with Moztrap, find the tests we are working on, and make a link if there is any.
  • [CARRY OVER] [Andrei] Setup dedicated box for Mozmill CI (best would be a single master + slave nodes as VMs)
  • [DONE] [Rob] Update for AWSY (areweslimyet) for meeting template
  • [DONE] [Andrei] Add the highlights to the weekly etherpad

Highlights

Roundtable

  • TBD

Goals Overview

Project Updates

Mozmill (Henrik)

  • Mozmill 2.0.1 and mozmill-automation 2.0.1 has been released
    • There are some new regressions in tests which needs investigation (see dependencies on bug 744007)
  • Work on full Metro integration for Mozrunner has been started
    • Windows 8.1 has a nice new feature to switch back to the desktop after all metro apps have been closed

Eideticker CI (Dave)

  • Goals progress:
  • Will be setting it up in London on Thursday
  • Should be able to switch in Hamachi device soon

AWSY - Are We Slim Yet (Rob)

  • Setting up the VM's (amazon web services) one jenkins master and three slaves

Softvision Updates

Desktop Automation

  • Goals progress:
  • Tested 2.0.1
  • Restructure landed on default and aurora, today will backport on the rest
  • Resolved Fixed:
    • 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 939708 - Mutt test failure 'radiogroup.select is not a function' in mutt/tests/js/testElementsLib/testRadioButtons.js
    • mozmill-automation issue #99 problem deleting the binary
    • mozmill-automation folder structure change and metro testrun #97
  • Working on:
    • Andreea
      • bug 880417 - Create user interface shared module for metro
    • Andrei
      • buildmaster
        • opened bug 940232
        • update on bug 934958
      • bug 856084 - Test failure "The cookie has been removed - got 'false'" in /testPreferences/testRemoveCookie.js
      • bug 935474 - Test failure 'controller.waitForPageLoad(): Timeout waiting for page loaded.' in testBookmarks_OpenAllInTabs/test1.js
      • bug 940232 - Test failure "AddonsManager_isAddonInstalled: Add-on has been specified. - got 'undefined'" in /restartTests/testAddons_InstallAddonWithoutEULA/test2.js
        • found culprit, asked devs to look into the issue
        • dev says we might be shutting FF down before the addon is fully installed
      • bug 917771 - Test failure "The next result has been selected - '0' should not equal '0'" in testFindInPage
    • Cosmin
      • bug 942737 - Test failure "Suggestions from two search engines are available - '1' should equal '2' "
      • bug 732353 - Disable all Discovery Pane tests due to unpredictable web dependencies
      • bug 890181 - Test failure "Tab has been closed" when trying to close a tab with close button
    • Mario
      • bug 923424 - Test failure 'Recently Closed Tabs' sub menu has one entry - '0'
      • bug 851502 - Create an Endurance test to measure html5 video memory use
      • bug 924077 - Write mozmill metro test for opening and closing tabs
      • bug 924074 - Write mozmill metro test for stop navigation and reload a page

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:
  • Bugs awaiting integration:
    • bug 846340 - Robocop: Add test for 'Clear Site settings', 'Clear Saved passwords' and 'Clear history' options
    • bug 934477 - Robocop: Add test to extend the context menu options for a HTML5 video
  • 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

  • [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)
  • [NEW] [] 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