QA/Test Automation/2010-10-06

From MozillaWiki
< QA‎ | Test Automation
Revision as of 13:42, 6 October 2010 by Whimboo (talk | contribs) (Created page with "<small>previous meeting | Meetings | next meeting »</small> =Dial in= # 650-90...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

previous meeting | Meetings | next meeting »

Dial in

 # 650-903-0800 or 650-215-1282 x92 Conf# 315 (US/INTL)
 # 1-800-707-2533 (pin 369) Conf# 315 (US)
 # irc.mozilla.org #qa for backchannel

Attendees

Last weeks action Items

  • Geo: [CARRY OVER] Send out list of broken tests w/ Fx4 and MM1.5
  • Geo: schedule in-IRC meeting to do patch-handling proposal
  • Geo: [CARRY OVER] Generate wiki page to sum up tab candy objective
  • Henrik: Talk with John O'Duin about specifics of the test environment
  • Henrik: [DONE] Setup IRC channel #mozmill + Mailing list (qa-auto) [bug 598883]
  • Henrik: [DONE] Send out goals proposals for final rework
  • Matt: [CARRY OVER] Action items from release tasks meeting? Need to notify release leads that they're responsible for coordinating resources.

Goals Overview

  • Current status for Q3 goals
    • [MISSED] Ship Mozmill Crowd v0.3 to our tester and localizer community
    • [DONE] Implement the first version of the Web Dashboard for test results

dashboard

    • [DONE] Create a solid model for re-designing the shared modules
    • [DONE] Create a set of high priority BTFs for one or more main features of Firefox 4.0
    • [MISSED] Implementation of a DOM walker (shared module) to allow l10n and accessibility tests

Projects

Mozmill (Henrik)
  • Mozmill 1.5.1 still targeted for end of this week
    • Will included patches to allow Mozmill execution on buildbot
    • Contains a fix for a long outstanding bug in waitForPageLoad for error pages bug 602040 (will fix about 9 broken tests across branches)
    • Work to get the expected event patch landed for this release bug 583604, which also offers a general mouse event helper function to synthesize mouse events with modifier keys.
Test creation / shared modules
  • General (Henrik)
    • Completed the rewrite of the AddonsAPI for Firefox 4.0 (still dependencies to existing Firefox bugs)
    • Created a nodeCollector class to make element retrieval as easy as possible (querySelector)
  • DOM Walker + L10n API (Adrian)
  • Redesign Shared Modules (Geo)
Local Test Data (Anthony)
Broken Tests
  • Firefox 4.0 (Geo)
  • Firefox 3.5/3.6 (Anthony)
Update Tests (Henrik)
  • For now we do not upgrade the SoftwareUpdateAPI to handle the about window. We need final feedback from Beltzner first.
  • Software update tests have to be updated to collect meta data as array to allow multiple update steps
MozMill Crowd extension (Henrik)
  • No update
Add-ons Testing (Henrik)
  • No update
Automation (Henrik)
  • No update
Dashboard (Henrik) staging server
  • Finished implementation of the general test-run pages (please give me feedback)
  • Filtering has been solved, the only limitation we have is that only one range filter can be used against the database.

Risky Goals

Personal

Henrik
  • Last two weeks
    • [DONE] Finish work on the dashboard (general testrun)
    • Depending on the goals we want to achieve this quarter:
      • [DROPPED] Continue work on the crowd extension
      • [DONE] Update AddonsAPI and prepare list of Mozmill tests to implement
  • Next two weeks
    • Make sure our requested / needed features will land for Mozmill 1.5.1
    • Update Software update tests to collect meta data as array
    • Continue work on the crowd extension
    • Prepare proposal for my talk at the Selenium meetup in London
Anthony
  • Last two weeks
    • Review new patches to 0 (3 remain)
    • Commit new check-ins to 0 (11 remain)
    • Ensure 10 remaining local-data tests complete
    • Contribute 1 Panorama test
    • [AT RISK] QA results dashboard (if/when ready)
    • [AT RISK] QA crowd extension (if/when ready)
  • Next two weeks
Al
  • Last two weeks
    • Going to Bali.
  • Next two weeks
Geo
  • Last two weeks:
    • Two more tests for refactor project, one from AwesomeBar, one from elsewhere.
    • Bug fixes for broken 4.0 tests
    • Any other necessary work to fulfill team goals
  • Next two weeks:
Aaron
  • Last two weeks:
    • Either divert focus to creating BFT focused Panorama tests with Anthony or carry on with local-data
  • Next two weeks:
Adrian
  • Last two weeks:
    • implement the L10n tests for the update window
    • bring the 2 shared-modules and 4 tests through the reviews
  • Next two weeks:

Contributor Status

  • Name

Roundtable

General
Issues
  • Brasstacks - Reverse Proxy
    • Dashboard driven by Sammy JS doesn't work OOTB. Eventually we can circumvent the reverse proxy issue. Will have to wait with testing for the upgrade to CouchDB 1.0.1, which will happen this week.

Meeting Notes

Action Items