QA/Automation/Meetings/121008: Difference between revisions

m
 
(8 intermediate revisions by 4 users not shown)
Line 19: Line 19:


= Highlights =
= Highlights =
*
* Experience in our development of the first WebRTC tests
** Initial landing of Makefiles should be handled by our own to ensure an as fast as possible landing ({{bug|795367}})
*** Consider multiple iterations due to try failures
*** Take into account that no real devices will be available for build bot machines (faked media)
** It is hard to write tests for APIs which are changing drastically
*** Faked media patch landed Tuesday last week (earlier no in-tree tests were possible)
*** Handling of prefed-off features (tests will have to take the pref into account)
** Usage of common modules to ease the writing of tests
*** Creating a PeerConnection object and establishing the connection is quite complex
*** Handling of default settings for each test
** Test creation
*** Lots of features have still not been implemented - figured out while coding on tests
** Results
*** Even no tests have been checked in yet, we identified a couple of bugs like {{bug|798323}}, {{bug|798873}}


= Goals Overview =
= Goals Overview =
Line 36: Line 49:


= Softvision Updates =
= Softvision Updates =
* Finish working on the last week sprint
* Blocked bugs in [http://scrumbu.gs/t/Auto_Dev/Q4_2012/ http://scrumbu.gs/t/Auto_Dev/Q4_2012/]
** {{Bug|489474}} Write automated tests for user generated video controls
*** Alex is working on the dependency {{Bug|795831}} for the video test files
*** Got feedback for wip patch, will have a final patch after dependency is solved
* Start working on this week sprint
** {{Bug|792394}} - Replace expect with waitFor to ensure the page title matches the underlined text in /testAwesomeBar tests
*** Try to reproduce failure on Mac OS X, no luck so far
* {{Bug|790191}} Mozmill test failure /testAwesomeBar/testGoButton.js | controller.waitForPageLoad(): Timeout waiting for page loaded
** Still a blocker


= Roundtable =
= Roundtable =
Line 41: Line 64:
* Default QA for Mozmill / Mozbase?
* Default QA for Mozmill / Mozbase?
* {{Bug|791960}} - Rework Mozmill's sleep/waitFor methods to not spin the event loop - How do we want to proceed?
* {{Bug|791960}} - Rework Mozmill's sleep/waitFor methods to not spin the event loop - How do we want to proceed?
* Experience in our development of the first WebRTC tests
** Initial landing of Makefiles should be handled by our own to ensure an as fast as possible landing ({{bug|795367}})
*** Consider multiple iterations due to try failures
*** Take into account that no real devices will be available for build bot machines (faked media)
** It is hard to write tests for APIs which are changing drastically
*** Faked media patch landed Tuesday last week (earlier no in-tree tests were possible)
*** Handling of prefed-off features (tests will have to take the pref into account)
** Usage of common modules to ease the writing of tests
*** Creating a PeerConnection object and establishing the connection is quite complex
*** Handling of default settings for each test
** Test creation
*** Lots of features have still not been implemented - figured out while coding on tests


= Presentation / Demo =
= Presentation / Demo =
Line 70: Line 81:


==Action items==
==Action items==
* {{new|}} Henrik: Gather host/port details required by Mozmill tests for new ESX cluster
* {{new|}} Clint: Follow-up with Neil on the geolocation notification
* {{new|}} Henrik: File an IT bug to add himself as the QA contact for Mozmill,and MozBase (after checking with Jeff and Will)
* {{new|}} Henrik: Update project list/goals
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,747

edits