QA/Automation/Meetings/140113: Difference between revisions

(Created page with "<small>previous meeting | Meetings | next meeting »</small> = Dial in = {...")
 
 
(17 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<small>[[QA/Automation/Meetings/140101|previous meeting]] | [[QA/Automation/Meetings|Meetings]] | [[QA/Automation/Meetings/141231|next meeting &raquo;]]</small>
<small>[[QA/Automation/Meetings/140106|previous meeting]] | [[QA/Automation/Meetings|Meetings]] | [[QA/Automation/Meetings/140120|next meeting &raquo;]]</small>


= Dial in =
= Dial in =
Line 6: Line 6:
= General =
= General =
* Attendees:  
* Attendees:  
** TBD
** Cosmin, Mario, Andreea, Nils, Henrik, Mihaela, Otilia, Andrei, Dave, Marc
* Chair: TBD
* Chair: Henrik
* Notes: TBD
* Notes: Andreea


= Last Weeks Action Items =
= Last Weeks Action Items =
Line 17: Line 17:
* {{done|}} [Henrik] - Update Pulse to rotate locales on a daily basis in order to cover more in our testing without an increase in resources drain.
* {{done|}} [Henrik] - Update Pulse to rotate locales on a daily basis in order to cover more in our testing without an increase in resources drain.
** I was not going to fix it within the last week, but to create an issue (https://github.com/mozilla/mozmill-ci/issues/398).  
** I was not going to fix it within the last week, but to create an issue (https://github.com/mozilla/mozmill-ci/issues/398).  
* {{new|}} [SV Team] - Ask the Robocop team if they are still interested in joining this meeting and if not update the template
* {{done|}} [SV Team] - Ask the Robocop team if they are still interested in joining this meeting and if not update the template
** They will provide status updates in the Mobile call from Tuesday
* {{prev|}} [Henrik] Update the 'How to handle a meeting' wiki page for recording and publishing the video  
* {{prev|}} [Henrik] Update the 'How to handle a meeting' wiki page for recording and publishing the video  
** We first have to decide in which room we want to have the meeting. It should be a shareable room for a fallback person
* {{done|}} [Henrik] Update meeting page for new format  
* {{done|}} [Henrik] Update meeting page for new format  
** Removing AWSY from the template
** Removing AWSY from the template
Line 24: Line 26:


= Highlights =
= Highlights =
* [%name%] %highlight%
*     [Henrik] The new Firefox Automation team page is up at https://wiki.mozilla.org/QA/Automation
* New blockers, any updates?
* New blockers, any updates?
** Bug 956315 - Exception: Cannot connect to jsbridge extension, port XYZ due to 'Error: Socket failed to bind, kill all firefox processes'
** Bug 956315 - Exception: Cannot connect to jsbridge extension, port XYZ due to 'Error: Socket failed to bind, kill all firefox processes'
Line 33: Line 35:


= Roundtable =
= Roundtable =
* Goals Q1 2014 - Let us collect some ideas for selection
* Goals Q1 2014 - Let us collect some ideas: https://etherpad.mozilla.org/firefox-automation-goals


= Goals Overview =
= Goals Overview =
Line 41: Line 43:


== Mozmill (Henrik) ==
== Mozmill (Henrik) ==
* Goals progress:
* Last Mac OS X staging boxes are connected now
* Work on updating 13.04 boxes to 13.10
* TBD
* TBD


Line 47: Line 50:
== Desktop Automation ==
== Desktop Automation ==
* Goals progress:
* Goals progress:
* Restructure done


* Resolved Fixed:
* Resolved Fixed:
** {{bug|?}} - ADD DESCRIPTION HERE
** {{bug|80135}} - [1.5] Test failure "The tab with index '1' has been selected" in testOpenInBackground.js
 
* Working on:
* Working on:
** Andreea
** Andreea
***
*** {{bug|880417}} - Create user interface shared module for metro
*** {{bug|800872}} - Test failure "Window number '1' has been opened" in endurance//testTabbedBrowsing_OpenNewWindow/test1.js
*** {{bug|795398}} - Mozmill test to check that MD5 hash signatures are no longer accepted
** Andrei
** Andrei
***
*** {{bug|908649}} - Refactor lib/downloads.js replacing the nsiDownloadManager backend with the new Downloads.jsm implementation
*** {{bug|856084}} - Test failure "The cookie has been removed - got 'false'" in /testPreferences/testRemoveCookie.js}}
***{{bug|835739}} - Move element specifications for find bar into lib/toolbars.js
***mozmill-dashboard - Add Top Failures feature to remote testrun addressed with PR 81 https://github.com/mozilla/mozmill-dashboard/pull/81
***add metro support in mozmill-dashboard https://github.com/mozilla/mozmill-dashboard/issues/47
** Cosmin
** Cosmin
***
***{{bug|958126}} - Tests which install extensions can fail because the installation can be drastically delayed
***{{bug|922967}} - Test failure "Identity is unknown - 'verifiedIdentity' should equal 'unknownIdentity'" in /testSecurity/testSecurityNotification.js
 
** Mario
** Mario
***
*** {{bug|879946}} - Remove Lookup methods and Xpath elements from lib/search.js
*** {{bug|946723}} - Test failure "controller.waitForPageLoad(): Timeout waiting for page loaded"
*** {{bug|851502}} - Create an Endurance test to measure html5 video memory use


== Mobile (Robocop) ==
== Mobile (Robocop) ==
Line 73: Line 84:
The meeting notes for this meeting can be read in the following etherpad:  
The meeting notes for this meeting can be read in the following etherpad:  
* http://etherpad.mozilla.com:9000/automation-meeting-20140101
* http://etherpad.mozilla.com:9000/automation-meeting-20140101
If you missed the meeting you can also watch it in our [https://vreplay.mozilla.com/replay/showRecordingExternal.html?key=kdZv8JEw4b8kv9c archive].


==Action items==
==Action items==
* {{new|}} %name%: %task%
* {{prev|}} [Henrik] Update the 'How to handle a meeting' wiki page for recording and publishing the video
* {{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)
Confirmed users
571

edits