QA/Test Automation/2010-07-28: Difference between revisions

 
(13 intermediate revisions by 4 users not shown)
Line 2: Line 2:


=Attendees=
=Attendees=
*  
* Anthony, Aaron, Adrian, Matt, Henrik


=Last weeks action Items=
=Last weeks action Items=
Line 9: Line 9:
=Projects=
=Projects=
;Mozmill (Henrik)
;Mozmill (Henrik)
* Release of Mozmill 1.4.2 has been shifted by another week (08/06)


;Test creation / shared modules (Henrik)
;Test creation / shared modules (Henrik)
* L10n support for Mozmill tests will land today on trunk
* Geo has started to workout a proposal for the shared module reorganization


;Broken Tests
;Broken Tests
* Firefox 4.0 (Geo)
* Firefox 4.0 (Geo)
* 3 fixed tests and one race condition in a test case file
* Firefox 3.5/3.6 (Anthony)
* Firefox 3.5/3.6 (Anthony)
** Singe failure resolved (Aaron):
*** Unknown entity failure in testTewTab.js
** Lack of progress due to:
** Lack of progress due to:
*** Release testing (2 chemspills + 4.0b2)
*** Release testing (2 chemspills + 4.0b2)
Line 23: Line 25:


;Update Tests (Henrik)
;Update Tests (Henrik)
* When {{bug|576939}} gets approved we need to backport our code from trunk too


;MozMill Crowd extension (Henrik)
;MozMill Crowd extension (Henrik)
* no update


;Add-ons Testing (Henrik)
;Add-ons Testing (Henrik)
* no update


;(Release) Testing (Henrik)
;(Release) Testing (Henrik)
* no update


;Result / Dashboard (Henrik)
;Result / Dashboard (Henrik)
* Close to finish the patch for Mozmill to send the correct meta data in reports
* Investigation of Django and CouchApp
* Which system we want to use? See {{bug|562828}}


=Risky Goals=
=Risky Goals=
Line 37: Line 46:
;Henrik
;Henrik
* Last two weeks
* Last two weeks
** A couple of Mozmill patches to fix open issues and make scripting easier.
** Patch for Mozmill to send the correct meta data beside the test results
** Investigation of Django and CouchApp
* Next two weeks
* Next two weeks
** Updating automation scripts to allow a different repository for tests
** Update the SoftwareAPI to support backports from Trunk
** Create specs for the web dashboard
** Getting list of necessary Mozmill tests for the new Add-ons Manager


;Anthony
;Anthony
Line 45: Line 61:
** Identified tests and new test-data for making tests local
** Identified tests and new test-data for making tests local
** Lowest hanging fruit near check-in (11 new test pages)
** Lowest hanging fruit near check-in (11 new test pages)
** Personal Mozmill goals drafted (pending finalized approval)
* Next two weeks
* Next two weeks
** Get lowest hanging fruit tests converted to local:
** Get lowest hanging fruit tests converted to local:
Line 64: Line 81:
;Aaron
;Aaron
* Last two weeks:
* Last two weeks:
**  Continuing work on broken test failures
**  Transition of tests to make use of local content
**  Addons Manager/GrafxBot  testing
* Next two weeks:
* Next two weeks:
** Continuing with the above


;Adrian
;Adrian
* Last two weeks:
* Last two weeks:
** verified the Unicode JSBridge patch
** finalized updating the existing tests to work with localized builds
** started prototyping the DOMWalker
* Next two weeks:
* Next two weeks:
** work on the DOMWalker


=Contributor Status=
=Contributor Status=
Line 75: Line 100:
=Roundtable=
=Roundtable=
;General
;General
* {{bug|582356}} Location of Mozmill test related work on Bugzilla
* {{bug|582356}} Product/Component for Mozmill test related work on Bugzilla
** Proposed description: Please file bugs here for adding new or fixing existing Mozmill tests and shared modules.
* Separated Couchdb databases for release testing and crowd testing
* Separated Couchdb databases for release testing and crowd testing
* How long do we want to retain reports from crowd testing? 1 month?
** Mozmill results from the crowd extension should be separated
** Results from release testing should be available forever
** Reports from crowd testing we will probably archive or delete after >1 month


;Issues
;Issues
Line 83: Line 111:


=Action Items=
=Action Items=
* {{done|}} Henrik: Ask Clint, if there are plans for another beta release => Yes, by end of this week
* {{done|}} Henrik: Make sure that we differentiate between builds <3.6.9 and >=3.6.9 (Tracking on bug 567258)
* Henrik: Update index page of the couchapp to make sure no lags exist
* {{done|}} Henrik: Make sure that the Bugzilla component gets created
* Geo, Al: Feedback for Django vs. CouchApp
* Geo, Al: Feedback for database separation (release vs. crowd)
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,747

edits