Confirmed users
127
edits
(Created page with "<small>previous meeting | Meetings | [[Auto-tools/Automation_Development/M...") |
Mario.garbi (talk | contribs) |
||
(18 intermediate revisions by 6 users not shown) | |||
Line 6: | Line 6: | ||
= General = | = General = | ||
* Attendees: | * Attendees: | ||
** | ** Henrik, Andreea, Mario, Cosmin, Dave, Otilia, Samit, Mihai, Anthony | ||
* Chair: | * Chair: Henrik | ||
* Notes: | * Notes: Mario | ||
= Last Weeks Action Items = | = Last Weeks Action Items = | ||
* {{done|}} henrik: Create a hotfix-2.0 branch on mozmill | * {{done|}} henrik: Create a hotfix-2.0 branch on mozmill | ||
* {{ | * {{done|}} dave: Create a Mozmill CI troubleshooting guide on the github wiki | ||
** https://github.com/mozilla/mozmill-ci/wiki | |||
* {{ok|}} [andreea & andrei] create the merge patches for the next Firefox release (September 10th & 17th) | * {{ok|}} [andreea & andrei] create the merge patches for the next Firefox release (September 10th & 17th) | ||
** Patch up for Beta-Release merge - {{bug|913200}} | |||
* {{done|}} ashughes: Email team l10n priorities based on ADIs | * {{done|}} ashughes: Email team l10n priorities based on ADIs | ||
= Highlights = | = Highlights = | ||
* [ | * [henrik] Automation Development report - week 34 2013: http://www.hskupin.info/2013/08/26/automation-development-report-week-34-2013/ | ||
* [henrik] Mozmill 1.5.22 and 2.0rc5 released: http://www.hskupin.info/2013/08/28/mozmill-1-5-22-and-2-0rc5-released/ | |||
* [henrik] Ubuntu 12.10 (32/64) VMs have been removed from mozmill-ci production | |||
* [henrik] Mozdownload 1.9 has been released: http://www.hskupin.info/2013/08/29/mozdownload-1-9-released/ | |||
* [henrik] Started to add the first batch of further locales for testing beta and release candidate builds | |||
* [henrik] Windows 8.1 nodes are online now and can be used for testing (ondemand, pulse) | |||
* [henrik] Automation Development report – week 35 2013: http://www.hskupin.info/2013/09/03/automation-development-report-week-35-2013/ | |||
* [henrik] Updated mozmill-ci production to latest Jenkins LTS version: https://github.com/mozilla/mozmill-ci/issues/257 | |||
* [henrik] mozmill-automation packages for Mozmill 1.5.22 and 2.0rc5 are ready for testing: https://pypi.python.org/pypi/mozmill-automation | |||
* [dave] Created a command line interface tool for Gaia: https://github.com/davehunt/gcli | |||
* [rob] Thanks to help from Dave, the Gaia-UI Endurance tests are now located in the main Mozilla /gaia repository. I updated the Jenkins instance to run the tests from the new location (running nighlty on Leo v1-train) | |||
* [rob] Blog post re: How to Run the Gaia-UI Endurance Tests: https://woodrobert.wordpress.com/2013/09/03/how-to-run-the-gaia-ui-endurance-tests/ | |||
* [dave] Initial working version of Eideticker CI: https://github.com/davehunt/eideticker-ci | |||
* [dave] Released Marionette client 0.5.37 | |||
* [henrik] Mozmill l10n tests are running via mozmill-ci now: https://github.com/mozilla/mozmill-ci/issues/237 | |||
* [dave] gaia-ui-tests now uses mozdownload for B2G desktop client | |||
* New blockers, any updates? | * New blockers, any updates? | ||
** | ** <strike>Bug 909734 - Sometimes Firefox needs more than 5s to display the main window after a restart</strike> | ||
** Bug 913448 - [B2G][Settings][Device Information]: Device information > More information doesn't show a lot of data | |||
* You can find all blockers here: http://bit.ly/Tph0NY | * You can find all blockers here: http://bit.ly/Tph0NY | ||
= Roundtable = | = Roundtable = | ||
* | * [dave] Do we need antivirus software on our CI nodes? | ||
= Goals Overview = | = Goals Overview = | ||
Line 39: | Line 58: | ||
== WebRTC (Henrik) == | == WebRTC (Henrik) == | ||
* | * No updates | ||
== Games Benchmarking (Rob, Joel, BC) == | == Games Benchmarking (Rob, Joel, BC) == | ||
Line 48: | Line 66: | ||
= Softvision Updates = | = Softvision Updates = | ||
== Desktop Automation == | == Desktop Automation == | ||
* Goals progress: | * Goals progress: Mozmill 2.0 releases | ||
* | |||
* Fixed: | |||
** {{bug|871441}} - Focus inside the select method is not set properly on the menulist | |||
** {{bug|913450}} - Remove duplicated teardownModule() from testAddons_enableDisableExtension/ | |||
** {{bug|886811}} - Use controller.restartApplication() or controller.stopApplication() instead of controller.startUserShutdown() for mozmill-2.0 | |||
** {{bug|880426}} - Enhance Mozelement with touch events | |||
** {{bug|900911}} - Test failure 'Active tab url should equal the page url' in /testAwesomeBar/testSwitchToTab.js | |||
** {{bug|910234}} - Test failure 'controller.waitForPageLoad(): Timeout waiting for page loaded.' in /testAwesomeBar/testAccessLocationBar.js [duplicate] | |||
** {{bug|911976}} - Test failure "Disconnect Error: Application unexpectedly closed" in /testPopups/ [dupliacte] | |||
** {{bug|790173}} - Test failure 'Timeout exceeded for waitForElement ID: url' in /testSecurity/testSafeBrowsingNotificationBar.js | |||
* Working on: | |||
** Andreea | |||
*** {{bug|880417}} - Create user interface shared module for metro | |||
*** {{bug|913200}} - Migrate mozmill-tests for Firefox 24 | |||
*** Pull request 32 - https://github.com/mozilla/mozmill-automation/pull/32 | |||
*** {{bug|909229}} - [he] Test failure "'Main feature' element has been found - got 'false'" in /testSecurity/testSafeBrowsingWarningPages.js | |||
*** {{bug|758187}} - Write a new mozmill test for checking location sharing | |||
** Cosmin | |||
*** {{bug|904577}} - Method exists() from elementslib.Elem returns true even after the node has been removed | |||
*** {{bug|865640}} - 3rd party plugin failures: "Shockwave Flash is disabled - 'true' should equal 'false'" and "Java Plug-in 1.7.0_21 has been disabled - got 'false'" | |||
*** {{bug|879950}} - Remove Lookup methods and Xpath elements from lib/tabs.js | |||
** Mario | |||
*** {{bug|840022}} - Test failure "The forward button has been made visible for the 1 page" in testToolbars/testBackForwardButtons.js | |||
*** {{bug|905033}} - Test failure "not-a-web-forgery report page is loaded" in /testSafeBrowsingNotificationBar.js | |||
*** {{bug|894269}} - Test failure "Selected category has been loaded." in /testAddons_installUninstallHardBlocklistedExtension/test2.js | |||
*** {{bug|874344}} - Test failure 'New tab has been opened' in testTabbedBrowsing/testNewTab.js (Australis) | |||
** Andrei | |||
*** {{bug|906591}} - Test failure "controller(): Window could not be initialized"}} | |||
*** {{bug|879382}} - Create a mozmill test for finding text in a page | |||
*** {{bug|818128}} - Failure in testAwesomeBar/testVisibleItemsMax.js | Number of visible rows should equal 6 | |||
*** {{bug|912941}} - Fix scrollIntoView calls for earlier Firefox versions where it hasn't been implemented yet | |||
*** {{bug|905170}} - Test failure "The theme 'plain.theme@quality.mozilla.org' is enabled - got 'false'" in testAddons_changeTheme/test2.js | |||
*** {{bug|898194}} - Disable testLayout/testNavigateFTP.js due to crash on all platforms [updated skip patch as this was causing massive failures o CI] | |||
{| border="1" cellpadding="2" align="center" | |||
|+<b> Waiting for review/Feedback/Need info</b> | |||
| <b>Bug number</b> || <b>Status</b> || <b>Requestee</b> || <b>Requester</b> || <b>Bug Subject</b> | |||
|- | |||
| {{bug|489474}} || Review || Henrik || Andreea || Write automated tests for user generated video controls | |||
|- | |||
| [[https://github.com/mozilla/mozmill-automation/pull/32 Pull Request]] || Review || Henrik/Dave || Andreea || Update automation script to re-raise exceptions in order to have a non-zero exit code | |||
|- | |||
| {{bug|758187}} || Need info || Henrik/Josh Matthews || Andreea || Test failure "Memory cache has no entries after PB mode - 'undefined' should equal '0'" in /testPrivateBrowsing/testAboutCache.js | |||
|- | |||
| {{bug|786306}} || Review || Henrik || Mario || Restart tests logic | |||
|- | |||
| {{bug|838192}} [[https://github.com/mozilla/mozmill-dashboard/pull/50 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) == | == Mobile (Robocop) == | ||
* Goals progress: | * Goals progress: | ||
Line 57: | Line 130: | ||
For the personal status please check the weekly status updates: | For the personal status please check the weekly status updates: | ||
* [https://ateam.etherpad.mozilla.org/mozauto-130902 130902 - 130908] | * [https://ateam.etherpad.mozilla.org/mozauto-130902 130902 - 130908] | ||
* [https://ateam.etherpad.mozilla.org/mozauto-130909 130909 - 130915] | |||
= Meeting Notes = | = Meeting Notes = | ||
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-developer-meeting- | * http://etherpad.mozilla.com:9000/automation-developer-meeting-20130909 | ||
==Action items== | ==Action items== | ||
* | * [Henrik] - Check how Windows Defender works and if we can use it with our tests | ||
** Can we exclude a certain folder from being scanned? | |||
** Does it scan any file in use?\ | |||
** Does it brings up any pop-ups dialogues that could block our tests and cause failures? | |||
** This can be useful http://grok.lsu.edu/Article.aspx?articleId=14199 |