QA/StaffMeetings/QA-Staff-07-20-2011: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(24 intermediate revisions by 15 users not shown)
Line 6: Line 6:


* New Hires
* New Hires
** None this week
** Welcome David Clarke
* Upcoming Events
* Upcoming Events
** July 24-30, [http://mozqa.sync.in/AutoServicesWorkweekEuropeJuly2011QA Automation Services work week], Cambridge UK.
** July 24-30, [http://mozqa.sync.in/AutoServicesWorkweekEuropeJuly2011QA Automation Services work week], Cambridge UK.
Line 21: Line 21:
** [https://wiki.mozilla.org/QA/Browser_Technologies/JulyWorkWeek2011 JulyWorkWeek2011]
** [https://wiki.mozilla.org/QA/Browser_Technologies/JulyWorkWeek2011 JulyWorkWeek2011]
** [https://docs.google.com/document/d/1wqOhLWreC_U_1_amQRMJC37uUEPN4UXfC5DP3va9aRA/edit?hl=en_US unconference agenda format]
** [https://docs.google.com/document/d/1wqOhLWreC_U_1_amQRMJC37uUEPN4UXfC5DP3va9aRA/edit?hl=en_US unconference agenda format]
** [http://mozqa.sync.in/bt-work-week-july-2011 Real Time Notes]


== QA Team Updates  ==
== QA Team Updates  ==
Line 35: Line 36:
** Firefox 3.6.20
** Firefox 3.6.20
*** Fixes are going in right now. Waiting on at least 20 bugs.
*** Fixes are going in right now. Waiting on at least 20 bugs.
**** Schedule is simul-ship with Firefox 6:
*** Schedule is simul-ship with Firefox 6:
***** Code freeze for ''non-blockers'': 2011-07-25
**** Code freeze for ''non-blockers'': 2011-07-25
***** '''Code freeze for ''blockers'': 2011-08-01'''
**** '''Code freeze for ''blockers'': 2011-08-01'''
***** Build #1 created: 2011-08-02
**** Build #1 created: 2011-08-02
***** Build #1 available: 2011-08-02
**** Build #1 available: 2011-08-02
***** QA testing starts: 2011-08-03
**** QA testing starts: 2011-08-03
***** Build #1 released to the beta channel: 2011-08-09
**** Build #1 released to the beta channel: 2011-08-09
***** '''Final release: 2011-08-16'''
**** '''Final release: 2011-08-16'''


=== Browser Technologies (Tony)  ===
=== Browser Technologies (Tony)  ===
*Issues
*Issues
**  
*Fennec (kevin)
*Fennec (aakash)
** Firefox 6 beta 3 this week
**  
** Aaron will lead Firefox 7
** Kevin will lead Firefox 8
** Notes from off-site
*** http://mozqa.sync.in/mobile-automation
*** http://mozqa.sync.in/mobile-coffeetalk
*Sync (Tracy)
*Sync (Tracy)
** Last week the client train was delayed a couple of days by regressions discovered caused by the instant sync check-in
** Last week the client train was delayed a couple of days by regressions discovered caused by the instant sync check-in
Line 57: Line 62:
** Last fixes for 1.2 in review by gavin
** Last fixes for 1.2 in review by gavin
*Identity (james)
*Identity (james)
**
** Continued meetings with BrowserID team to come up with processes, tools, and weekly release schedules.
*Jetpack(?)
** Developed rough draft Test Plan for review and use in the first few July releases
**  
*** Link: http://etherpad.mozilla.com:9000/BrowserID-QA-TestPlan-DRAFT1
** Current schedule: weekly Train scheduled to start next week, running Mon - Wed in order to not interfere with normal weekly Train for Sync (Wed - Fri).
*Firefox Home (nhirata)
*Firefox Home (nhirata)
** BT Work Week!
** BT Work Week!
Line 79: Line 85:
**Diagnosing timeouts on staging env  
**Diagnosing timeouts on staging env  
*Mozilla.com  
*Mozilla.com  
**Shipped [http://bit.ly/qS2a7z 3.2] on 07/19  
**Shipped 3.2 on 07/19  
*MDN  
*MDN  
**Shipping [http://bit.ly/oKQUg0 0.9.8.1] 07/21  
**Shipping [http://bit.ly/oKQUg0 0.9.8.1] 07/21  
Line 85: Line 91:
**[http://goo.gl/q5D32 2.1 milestone] slipped to ???  
**[http://goo.gl/q5D32 2.1 milestone] slipped to ???  
*SUMO  
*SUMO  
**
** [http://moxie.jamessocol.com/bugstats/sumo/2011-07-12 7/12 release]
** [http://moxie.jamessocol.com/bugstats/sumo/2011-07-19 7/19 release]
** In process: [http://moxie.jamessocol.com/bugstats/sumo/2011-07-26 7/26 release]


==== WebQA Automation  ====
==== WebQA Automation  ====


*Need to discuss prioritizing which automation projects get the right amount of attention from QA services with WebQA stakeholders present (i.e. not at work week)
*Thanks to Dave Hunt, we have [https://github.com/mozilla/wiki-tests tests] for wiki.mozilla.org  
*Thanks to Dave Hunt, we have [https://github.com/mozilla/wiki-tests tests] for wiki.mozilla.org  
**Written in Selenium 2!
**Written in Selenium 2!
* Fixed SUMO.release failures of [https://github.com/mozilla/sumo-tests/pull/14 test_questions_sort]
* Fixed SUMO.release failures of [https://github.com/mozilla/sumo-tests/pull/14 test_questions_sort]
* Updated several [http://viewvc.svn.mozilla.org/vc/addons/trunk/site/app/tests/selenium/pythonTests/?sortby=date AMO tests] to hit zamboni pages (/z)
* Updated several [http://viewvc.svn.mozilla.org/vc/addons/trunk/site/app/tests/selenium/pythonTests/?sortby=date AMO tests] to hit zamboni pages (/z)
* AMO test rewrite being run completely from pivotal tracker
* Standups are helping coordination


=== Community (Marcia)  ===
=== Community (Marcia)  ===
Line 106: Line 117:
* Upcoming Conferences
* Upcoming Conferences
** [http://quality.mozilla.org/events/2011/07/06/drumbeat-festival-%e2%80%94-media-freedom-and-the-web-november-4-6-2011/ Mozilla Festival 2011]
** [http://quality.mozilla.org/events/2011/07/06/drumbeat-festival-%e2%80%94-media-freedom-and-the-web-november-4-6-2011/ Mozilla Festival 2011]
** QA will have a "Contribute to Mozilla" station at this event in London
*** QA will have a "Contribute to Mozilla" station at this event in London
** MozCamp 2011 in Berlin
** MozCamp 2011 in Berlin
*** Has been announced but no other details. It will likely be the weekend before or after the Mozilla Festival according to William Quiviger
*** Has been announced but no other details. It will likely be the weekend before or after the Mozilla Festival according to William Quiviger
Line 114: Line 125:


*QMO.next (Al):
*QMO.next (Al):
**
** Tubepress and other plugin updates going live on Thursday.
** Buddypress plugin work is probably live next Thursday, July 27.
** QMO has moved from local SVN to [https://github.com/mozilla/quality.mozilla.org Github].
** Beginning work on QMO 4.5.
*** If you want to see something in QMO 4.5 in the next quarter or so, you'd better talk to me now.


=== QA Automation Service (Henrik, David)  ===
=== QA Automation Service (Henrik, David)  ===
* General
* General
**
** [https://intranet.mozilla.org/QA/Q32011_QAgoals#QA_Automation_Services_Goals Final Goals] for Q3 2011
** Automation Services Workweek in Cambridge, from July 25th - July 29th
*Mozmill
*Mozmill
**
**  
* Selenium
* Selenium
**
**Selenium 2.1 has been released this week
**wiki.mozilla.org has Selenium tests now


====Project updates====
====Project updates====
;[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules_Refactor API Refactoring]
;[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules_Refactor API Refactoring]
*  
* Window wrapper overhaul landed
* Working on in-content window handling
* Working on tabbed browsing module


; Mozmill Tests for the Discovery Pane of the Addons Manager (ashughes)
; Mozmill Tests for the Discovery Pane of the Addons Manager (ashughes)
Line 132: Line 151:


; [[QA/Mozmill_Test_Automation/Endurance_Tests|Endurance Tests]]
; [[QA/Mozmill_Test_Automation/Endurance_Tests|Endurance Tests]]
*
* No updates


; [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/On_Demand_Update_Testing On Demand Updates]
; [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/On_Demand_Update_Testing On Demand Updates]
*
* New requirement: external groups (like Softvision) can use.
* Modifying options slightly to reduce chance an external group mistakenly kicks off our tests
 
; [[QA/TCM|Case Conductor]]
* .4 features released
** Hierarchical Finder implemented in all 3 areas
** Text entry for advanced filtering
** First part of Environment management
** Phase 1 of Batch mode test case entry (Test that... when... format) implemented
* Feedback gathering continuing
** Will be doing interviews with willing participants
* Automation connector design started


== Notes, Takeaways and Action Items  ==
== Notes, Takeaways and Action Items  ==
Line 144: Line 174:
=== Last Meeting ===
=== Last Meeting ===
* Action Items
* Action Items
**
** Update wikis! - Goal: done by next week
** Pick a Waverly [http://etherpad.mozilla.com:9000/qa-office-hours 1-on-1 time]
*** [http://en.wikipedia.org/wiki/Stand-up_meeting stand up]
** Testdays, sign up to help
** Make sure you vote for Bags
** Q3 Goals; align with team/company objectives, don't be afraid to modify/add

Latest revision as of 21:12, 20 July 2011

« previous mtg | QA Staff Home | next mtg »

QA Staff Meeting Notes Jul 20, 2011

QA Org Items

  • New Hires
    • Welcome David Clarke
  • Upcoming Events
    • July 24-30, Automation Services work week, Cambridge UK.
      • Aug 2-5, Mini workweek with Waverley/Softvision team. (Matt B, Anthony H) Cluj, Romania
    • Jul 21, 2pm Browser Technologies Lightning Talks in 10 Forward

Discussion Items

QA Team Updates

Desktop Firefox (Juan)

  • Fx.Next
  • Crash Investigation
  • Maintenance and Security (Al)
    • Firefox 3.6.20
      • Fixes are going in right now. Waiting on at least 20 bugs.
      • Schedule is simul-ship with Firefox 6:
        • Code freeze for non-blockers: 2011-07-25
        • Code freeze for blockers: 2011-08-01
        • Build #1 created: 2011-08-02
        • Build #1 available: 2011-08-02
        • QA testing starts: 2011-08-03
        • Build #1 released to the beta channel: 2011-08-09
        • Final release: 2011-08-16

Browser Technologies (Tony)

  • Issues
  • Fennec (kevin)
  • Sync (Tracy)
    • Last week the client train was delayed a couple of days by regressions discovered caused by the instant sync check-in
    • No trains this week due to Services Engineering and QA work weeks.
    • James has setup a sync server environment for QA use
    • Dev is in the process of moving QA's testing environment over to the load cluster and converting stage to a CI environment.
  • Test pilot (tracy)
    • Last fixes for 1.2 in review by gavin
  • Identity (james)
    • Continued meetings with BrowserID team to come up with processes, tools, and weekly release schedules.
    • Developed rough draft Test Plan for review and use in the first few July releases
    • Current schedule: weekly Train scheduled to start next week, running Mon - Wed in order to not interfere with normal weekly Train for Sync (Wed - Fri).
  • Firefox Home (nhirata)

WebQA (Stephen)

WebQA Automation

  • Need to discuss prioritizing which automation projects get the right amount of attention from QA services with WebQA stakeholders present (i.e. not at work week)
  • Thanks to Dave Hunt, we have tests for wiki.mozilla.org
    • Written in Selenium 2!
  • Fixed SUMO.release failures of test_questions_sort
  • Updated several AMO tests to hit zamboni pages (/z)
  • AMO test rewrite being run completely from pivotal tracker
  • Standups are helping coordination

Community (Marcia)

  • Upcoming Testdays
    • Tracy planning a Sync Test Day for July 29th
    • Currently no plans for an event this Friday
    • Marcia and Juan meeting with Joe Drew today re: a Graphics Test Day event in the near future
  • Upcoming Conferences
    • Mozilla Festival 2011
      • QA will have a "Contribute to Mozilla" station at this event in London
    • MozCamp 2011 in Berlin
      • Has been announced but no other details. It will likely be the weekend before or after the Mozilla Festival according to William Quiviger
  • Video Work
    • Marcia and Juan meeting with David Boswell re: get involved with testing Nightly builds video
  • QMO.next (Al):
    • Tubepress and other plugin updates going live on Thursday.
    • Buddypress plugin work is probably live next Thursday, July 27.
    • QMO has moved from local SVN to Github.
    • Beginning work on QMO 4.5.
      • If you want to see something in QMO 4.5 in the next quarter or so, you'd better talk to me now.

QA Automation Service (Henrik, David)

  • General
    • Final Goals for Q3 2011
    • Automation Services Workweek in Cambridge, from July 25th - July 29th
  • Mozmill
  • Selenium
    • Selenium 2.1 has been released this week
    • wiki.mozilla.org has Selenium tests now

Project updates

API Refactoring
  • Window wrapper overhaul landed
  • Working on in-content window handling
  • Working on tabbed browsing module
Mozmill Tests for the Discovery Pane of the Addons Manager (ashughes)
Endurance Tests
  • No updates
On Demand Updates
  • New requirement: external groups (like Softvision) can use.
  • Modifying options slightly to reduce chance an external group mistakenly kicks off our tests
Case Conductor
  • .4 features released
    • Hierarchical Finder implemented in all 3 areas
    • Text entry for advanced filtering
    • First part of Environment management
    • Phase 1 of Batch mode test case entry (Test that... when... format) implemented
  • Feedback gathering continuing
    • Will be doing interviews with willing participants
  • Automation connector design started

Notes, Takeaways and Action Items

Today

  • Add notes here

Last Meeting

  • Action Items
    • Update wikis! - Goal: done by next week
    • Pick a Waverly 1-on-1 time
    • Testdays, sign up to help
    • Make sure you vote for Bags
    • Q3 Goals; align with team/company objectives, don't be afraid to modify/add