QA/StaffMeetings/QA-Staff-05-23-2012: Difference between revisions
< QA | StaffMeetings
Jump to navigation
Jump to search
(33 intermediate revisions by 11 users not shown) | |||
Line 28: | Line 28: | ||
== [https://www.google.com/calendar/embed?src=j41a8ne525ml0heaipg0idb6is@group.calendar.google.com Travel / PTO] == | == [https://www.google.com/calendar/embed?src=j41a8ne525ml0heaipg0idb6is@group.calendar.google.com Travel / PTO] == | ||
* | * Geo on PTO 5/25 and 5/29 | ||
* Tracy PTO 5/26 to 6/3 | |||
== QA Team Updates == | == QA Team Updates == | ||
Line 34: | Line 35: | ||
=== Desktop (Juan) === | === Desktop (Juan) === | ||
* Firefox | * Firefox | ||
** | ** Firefox 13 beta 5 is being built today | ||
* ESR (ashughes) | * ESR (ashughes) | ||
** | ** 10.0.5esr is getting close, please help with verifications using the nightlies (ping ashughes if you want to help) | ||
* Stability (marcia) | * Stability (marcia) | ||
** [https://wiki.mozilla.org/Platform/2012-05-22#Desktop Stability Report for this week] | ** [https://wiki.mozilla.org/Platform/2012-05-22#Desktop Stability Report for this week] | ||
** Significant spike in the trunk on Saturday after a JS landing. This resulted in over 20K in crashes for users of the trunk. The bug has been fixed and things should look better in crash stats in the next few days | ** Significant spike in the trunk on Saturday after a JS landing. This resulted in over 20K in crashes for users of the trunk. The bug has been fixed and things should look better in crash stats in the next few days | ||
* Automation (ashughes) | * Automation (ashughes) | ||
** | ** Currently working to identify priorities to improve coverage | ||
* Sync Client (Tracy) | * Sync Client (Tracy) | ||
** | ** Sync exposed an OOM crasher ({{bug|756549}} - Sync updates cause explosive memory usage leading to OOM) caused by the fix in {{bug|723350}} - Simplify gcMallocBytes accounting | ||
** Currently investigating {{Bug|757646}} - usernames/passwords disappear after Sync | |||
*** That fix was backed out and confirmed to resolve the crashing. | |||
* App WebRT (David/Jason/Aaron) | * App WebRT (David/Jason/Aaron) | ||
** What happened this week? | ** What happened this week? | ||
*** | *** On-going testing support for desktop web runtime | ||
*** Working on getting traction on Google Mobile Web Compatibility Issues | |||
*** Finished automation specification for desktop web runtime | |||
*** Began drafting test plan for AITC desktop [https://etherpad.mozilla.org/aitc-manual-testing here] | |||
** What's next? | ** What's next? | ||
*** | *** | ||
Line 53: | Line 59: | ||
=== Mobile (Tony) === | === Mobile (Tony) === | ||
* | * Highlights | ||
** | ** Fennec: trending down bugs fixes, beta 3 this week, testday brought a few new contributors | ||
** B2G: builds close to daily generation, feature testplanning started on 3 top apps, automation tests being added to CI | |||
* Fennec (Kevin/Aaron) | * Fennec (Kevin/Aaron) | ||
** | ** Help us [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20status%3ARESOLVED%20resolution%3AFIXED%20blocking-fennec1.0%3Abeta%2C%2B%2C%253F%2Csoft%2CbetaN%252B;list_id=3165197 Verify Beta bugs!] | ||
** FF14 Beta 3 this week. Test, test, test! | |||
** Testday results still need to be posted. significant contributors: fredy, peeves leading the pack with bugs filed and verifications. | |||
** 58 open release blockers; 330 closed vs. 63 open a week ago with 243 closed. Our close rate is healthy, but we need to get the incoming rate of blockers down more significantly. | |||
** Meeting today on dicussion of Fennec Native Tablet support in release branch | |||
** Stability (nhirata) | ** Stability (nhirata) | ||
*** see platform and mobile meeting for the week. | *** see platform and mobile meeting for the week. | ||
* B2G (Geo/jhammink) | * B2G (Geo/jhammink) | ||
** | **Vetting new build process (already up on blog, with some comments: http://johnhammink.blogspot.com ) plan is to get it on MDN; to community. Problem is that building for emulator doesn't work on 12.04: https://github.com/mozilla-b2g/B2G/issues/13 | ||
**Team still vetting daily builds | |||
**John breaking down Gaia features into separate test logs | |||
**Tony filed several new bugs, including blocker on NexusS/SGS2 | |||
**Collaborating with Telefonica/Massimo Barone's team to maintain list of open bugs: http://shrt.st/2f5g for triage | |||
**Geo inventorizing web apis/doing gap analysis. Has begun working directly w/ dev to determine test planning requirements. | |||
**Mochi + JS-style Marionette entering CI within next week, QA automation effort kickstarting with that. | |||
* Pancake (nhirata) | * Pancake (nhirata) | ||
** Pancake to have drawers changed for the ui to make it more intuitive. | ** Pancake to have drawers changed for the ui to make it more intuitive. | ||
Line 66: | Line 84: | ||
** Pancake progressing | ** Pancake progressing | ||
* Community Members Onboarding | * Community Members Onboarding | ||
** | ** a few contributors from testday helped with bug verifications and filing. fredy, peeves, and 2 others | ||
** b2g getting tons of interest on learning to flash devices. john adding notes to MDN this week | |||
=== Services (jbonacci) === | === Services (jbonacci) === | ||
Line 90: | Line 109: | ||
* Affiliates | * Affiliates | ||
** project is in maintenance mode until we do a UX update later in the summer | ** project is in maintenance mode until we do a UX update later in the summer | ||
* AMO | * AMO/Marketplace | ||
** | ** [http://cl.ly/1D2e1T2T2M3w27200M0z 2012-05-24] is scheduled for 05/24 | ||
* BrowserID | * BrowserID | ||
** | ** [https://github.com/mozilla/BrowserID-Tests/pull/13 Pull request] out there for new-user registrations | ||
* Engagement Projects | * Engagement Projects | ||
** [https://make-dev.mozillalabs.com/en-US/events/about/summer_campaign/ webmaker] released this week | ** [https://make-dev.mozillalabs.com/en-US/events/about/summer_campaign/ webmaker] released this week | ||
** [https://reps.mozilla.org/ ReMo 2.5] release went out today [5/23] | ** [https://reps.mozilla.org/ ReMo 2.5] release went out today [5/23] | ||
* Mozilla.com | * Mozilla.com | ||
** shipped 2.6 | ** shipped 2.6 | ||
* Mozillians | * Mozillians | ||
** Phonebook - currently in code freeze. Fixing db issues on dev/stage/prod | ** Phonebook - currently in code freeze. Fixing db issues on dev/stage/prod | ||
** Taskboard update to QA | ** [https://wiki.mozilla.org/Mozillians/TaskBoard Taskboard] update to QA | ||
*** the | *** the initial design calls for a simplified implementation of Craigslist | ||
*** please add you user stories/features here - https://etherpad.mozilla.org/mozillians-taskboard-user-stories | *** please add you user stories/features here - https://etherpad.mozilla.org/mozillians-taskboard-user-stories | ||
* MozTrap | * MozTrap | ||
Line 118: | Line 135: | ||
** Continuous Deployment; smooth sailing | ** Continuous Deployment; smooth sailing | ||
* Community Members Onboarding | * Community Members Onboarding | ||
** | ** Having Aditya look at our contributor flow; no new contributors in the past week | ||
=== Community (Marcia) === | === Community (Marcia) === | ||
Line 125: | Line 142: | ||
** | ** | ||
* Testdays (ashughes) | * Testdays (ashughes) | ||
** | ** [https://quality.mozilla.org/2012/05/sumo-questions-day-thursday-may-24th/ SUMO Questions Day] | ||
* Video Work | * Video Work | ||
** | ** | ||
Line 131: | Line 148: | ||
** | ** | ||
* Community Members Onboarding | * Community Members Onboarding | ||
** | ** Working on onboarding two community members found through contribute list | ||
=== [[Auto-tools/Automation_Development/Meetings|Automation Development (Henrik, Dave)]] === | === [[Auto-tools/Automation_Development/Meetings|Automation Development (Henrik, Dave)]] === | ||
==== General ==== | ==== General ==== | ||
* Automation Development team work week is currently happen in London | * Automation Development team work week is currently happen in London | ||
* '''Mozdownload has been released''' - Grab it from [http://pypi.python.org/pypi/mozdownload pypi] or by running 'pip install mozdownload' | |||
** With it you can download all versions of Firefox across platforms and specific dates | |||
** Dave will blog about it so we can promote it as tool for regression testing | |||
==== Projects ==== | ==== Projects ==== | ||
* | * Mozmill CI | ||
** Further improvements for stability - we handle build notifications correctly now | |||
===== [https://wiki.mozilla.org/QA/TCM MozTrap] (Cameron) ===== | ===== [https://wiki.mozilla.org/QA/TCM MozTrap] (Cameron) ===== | ||
Line 152: | Line 173: | ||
== Basecamp & Kilimanjaro Roundtable/Discussion Items == | == Basecamp & Kilimanjaro Roundtable/Discussion Items == | ||
* Basecamp Discussion Items | * Basecamp & k9o Discussion Items | ||
** | ** [https://wiki.mozilla.org/Apps/newnewtab newnewtab] (k9o P1 requirement - new tab integration for apps) - Need QA owners | ||
* k9o | ** Coming up with a better way for us to work jointly together for k9o - organization [jsmith] | ||
** | *** Many meetings getting scheduled - Do we really need them? | ||
*** Can everyone identify how they tie into k9o and basecamp? | |||
*** How can we get the larger QA org to work together better for k9o and basecamp? | |||
** k9o Test Cases in MozTrap | |||
** k9o [https://etherpad.mozilla.org/kilimanjaro-qa-questions Open Questions] | |||
* Team Activity | * Team Activity | ||
** Reminder - please take a moment to look at and add your comments to the homework section of https://etherpad.mozilla.org/QA-Requirements-For-Base-Camp | ** Reminder - please take a moment to look at and add your comments to the homework section of https://etherpad.mozilla.org/QA-Requirements-For-Base-Camp | ||
== Other Roundtable/Discussion Items == | == Other Roundtable/Discussion Items == | ||
* | * QA Hiring Update - Managers? [marcia] | ||
* Rapid Betas - we've identified getting "sufficient" automation coverage as a long pole for QA (ashughes) | |||
** keeping in mind that k9o, basecamp, b2g, fennec native are all higher priority then rapid beta... | |||
** what is our minimum comfort level of automation coverage, where are we today, how much work will it take to get there, and what's a reasonable timeline for success | |||
** NOTE: It's okay if this can't be answered right now, but I'd like to be able to deliver a snapshot to Release Management on Friday if possible | |||
** NOTE: Identifying and closing our coverage gaps will improve Nightly, Aurora, and Beta; irrespective of whether we do Rapid Betas or not | |||
* Softvision bi-monthly meetings attendance has been sporatic from Mozilla (tchung) | |||
** affects webQA, automation, mobile, desktop. [https://wiki.mozilla.org/QA/SoftVision/Meetings/2012-05-22 Notes] have been empty from mozilla's end. | |||
== Notes, Takeaways and Action Items == | == Notes, Takeaways and Action Items == |
Latest revision as of 21:19, 23 May 2012
« previous week | index | next week »
QA Staff Meeting Notes May-23-2012
Meeting Details
# Every Weds @ 1:30p Pacific Time - Mozilla HQ, Warp Core # # Vidyo: https://v.mozilla.com/flex.html?roomdirect.html&key=UK1zyrd7Vhym # Phone: +1 650 903 0800 or 650-215-1282 x92 Conf# 95312 (US/INTL) # +1 800 707 2533 (pin 369) Conf# 95312 (US Toll Free) # +1 416 848 3114 x92 Conf# 95312 (Canada) # IRC: irc://irc.mozilla.org:6697/#qa
QA Org Items
- New Hires & Interviews
- Aditya Jalgaonkar joined Web QA on Monday, May 21, mentored by Krupa
- Working on all things AMO and Mozilla Marketplace -- welcome!
- item
- Aditya Jalgaonkar joined Web QA on Monday, May 21, mentored by Krupa
- Upcoming Events/Conferences
- Holiday reminder: Monday, May 28 is a US holiday
Travel / PTO
- Geo on PTO 5/25 and 5/29
- Tracy PTO 5/26 to 6/3
QA Team Updates
Desktop (Juan)
- Firefox
- Firefox 13 beta 5 is being built today
- ESR (ashughes)
- 10.0.5esr is getting close, please help with verifications using the nightlies (ping ashughes if you want to help)
- Stability (marcia)
- Stability Report for this week
- Significant spike in the trunk on Saturday after a JS landing. This resulted in over 20K in crashes for users of the trunk. The bug has been fixed and things should look better in crash stats in the next few days
- Automation (ashughes)
- Currently working to identify priorities to improve coverage
- Sync Client (Tracy)
- Sync exposed an OOM crasher (bug 756549 - Sync updates cause explosive memory usage leading to OOM) caused by the fix in bug 723350 - Simplify gcMallocBytes accounting
- Currently investigating bug 757646 - usernames/passwords disappear after Sync
- That fix was backed out and confirmed to resolve the crashing.
- App WebRT (David/Jason/Aaron)
- What happened this week?
- On-going testing support for desktop web runtime
- Working on getting traction on Google Mobile Web Compatibility Issues
- Finished automation specification for desktop web runtime
- Began drafting test plan for AITC desktop here
- What's next?
- What happened this week?
- Community Members Onboarding
- item
Mobile (Tony)
- Highlights
- Fennec: trending down bugs fixes, beta 3 this week, testday brought a few new contributors
- B2G: builds close to daily generation, feature testplanning started on 3 top apps, automation tests being added to CI
- Fennec (Kevin/Aaron)
- Help us Verify Beta bugs!
- FF14 Beta 3 this week. Test, test, test!
- Testday results still need to be posted. significant contributors: fredy, peeves leading the pack with bugs filed and verifications.
- 58 open release blockers; 330 closed vs. 63 open a week ago with 243 closed. Our close rate is healthy, but we need to get the incoming rate of blockers down more significantly.
- Meeting today on dicussion of Fennec Native Tablet support in release branch
- Stability (nhirata)
- see platform and mobile meeting for the week.
- B2G (Geo/jhammink)
- Vetting new build process (already up on blog, with some comments: http://johnhammink.blogspot.com ) plan is to get it on MDN; to community. Problem is that building for emulator doesn't work on 12.04: https://github.com/mozilla-b2g/B2G/issues/13
- Team still vetting daily builds
- John breaking down Gaia features into separate test logs
- Tony filed several new bugs, including blocker on NexusS/SGS2
- Collaborating with Telefonica/Massimo Barone's team to maintain list of open bugs: http://shrt.st/2f5g for triage
- Geo inventorizing web apis/doing gap analysis. Has begun working directly w/ dev to determine test planning requirements.
- Mochi + JS-style Marionette entering CI within next week, QA automation effort kickstarting with that.
- Pancake (nhirata)
- Pancake to have drawers changed for the ui to make it more intuitive.
- Need for automation; need to get in touch with webqa
- Pancake progressing
- Community Members Onboarding
- a few contributors from testday helped with bug verifications and filing. fredy, peeves, and 2 others
- b2g getting tons of interest on learning to flash devices. john adding notes to MDN this week
Services (jbonacci)
- Sync Server (jbonacci/jrgm): Sync Server
- Working with Richard S. on switching PHX1 and SCL2 Sync storage API from memcached to couchbase
- Working with Ryan, Toby, and Tarek on AITC 1.1 in Stage
- Working with Ryan and Rob on Sync 1.1 plus MetLog support
- Working through some QA docs for AITC and TokenServer
- Need to start digging into HSM
- Bug 756664 - Metabug for HSM/signing service transition
- BrowserID (jbonacci/jrgm): BrowserID
- BrowserID train-2012.05.14
- Testing of Hot Fix for Issue 2592
- Several prod firedrills last 10 days, including push and test of emergency bug fix
- Q2 test planning for the following: Updated API, UI flow, RP, Keywrapping, Persona Beta, BigTent, VinzClortho (Mozilla.com), KPI
- QA Automation: https://wiki.mozilla.org/Identity/QA#Automation
- Community Members Onboarding
- None at this time
- Hiring and Training
- Resume evals and phone screens are in progress
Web (Stephen)
- Affiliates
- project is in maintenance mode until we do a UX update later in the summer
- AMO/Marketplace
- 2012-05-24 is scheduled for 05/24
- BrowserID
- Pull request out there for new-user registrations
- Engagement Projects
- Mozilla.com
- shipped 2.6
- Mozillians
- Phonebook - currently in code freeze. Fixing db issues on dev/stage/prod
- Taskboard update to QA
- the initial design calls for a simplified implementation of Craigslist
- please add you user stories/features here - https://etherpad.mozilla.org/mozillians-taskboard-user-stories
- MozTrap
- Automated tests are being converted to webdriver
- We are mapping out the Selenium test strategy for the project, following the SUMO team example of a few crucial tests including user flows and tests unable to be covered by unit tests.
- MDN
- http://scrumbu.gs/projects/mdn/2012-05-22-/ shipped] release
- Socorro
- Milestone 10 scheduled to release today
- Bug 550538 - Provide easily-accessible list of URLs-for-signature to logged-in users
- Bug 726385 - Replace 8 digit hex addresses with a placeholder within Java signatures
- SUMO
- Continuous Deployment; smooth sailing
- Community Members Onboarding
- Having Aditya look at our contributor flow; no new contributors in the past week
Community (Marcia)
- Upcoming Events
- Testdays (ashughes)
- Video Work
- QMO.next (Raymond):
- Community Members Onboarding
- Working on onboarding two community members found through contribute list
Automation Development (Henrik, Dave)
General
- Automation Development team work week is currently happen in London
- Mozdownload has been released - Grab it from pypi or by running 'pip install mozdownload'
- With it you can download all versions of Firefox across platforms and specific dates
- Dave will blog about it so we can promote it as tool for regression testing
Projects
- Mozmill CI
- Further improvements for stability - we handle build notifications correctly now
MozTrap (Cameron)
- [camd] Automation connector and matching version of MozTrap is in Alpha stage and ready to try out.
- Dave Hunt will be trying it out when he has time.
- MozTrap branch: https://github.com/mozilla/moztrap/tree/result-api
- MozTrap-Connect: https://github.com/camd/moztrap-connect
- MozTrap-Connect Docs: http://readthedocs.org/docs/moztrap-connect/en/latest/index.html#
- [rbillings] Rebecca working on Selenium automation
Community Members Onboarding
- item
Basecamp & Kilimanjaro Roundtable/Discussion Items
- Basecamp & k9o Discussion Items
- newnewtab (k9o P1 requirement - new tab integration for apps) - Need QA owners
- Coming up with a better way for us to work jointly together for k9o - organization [jsmith]
- Many meetings getting scheduled - Do we really need them?
- Can everyone identify how they tie into k9o and basecamp?
- How can we get the larger QA org to work together better for k9o and basecamp?
- k9o Test Cases in MozTrap
- k9o Open Questions
- Team Activity
- Reminder - please take a moment to look at and add your comments to the homework section of https://etherpad.mozilla.org/QA-Requirements-For-Base-Camp
Other Roundtable/Discussion Items
- QA Hiring Update - Managers? [marcia]
- Rapid Betas - we've identified getting "sufficient" automation coverage as a long pole for QA (ashughes)
- keeping in mind that k9o, basecamp, b2g, fennec native are all higher priority then rapid beta...
- what is our minimum comfort level of automation coverage, where are we today, how much work will it take to get there, and what's a reasonable timeline for success
- NOTE: It's okay if this can't be answered right now, but I'd like to be able to deliver a snapshot to Release Management on Friday if possible
- NOTE: Identifying and closing our coverage gaps will improve Nightly, Aurora, and Beta; irrespective of whether we do Rapid Betas or not
- Softvision bi-monthly meetings attendance has been sporatic from Mozilla (tchung)
- affects webQA, automation, mobile, desktop. Notes have been empty from mozilla's end.
Notes, Takeaways and Action Items
Today
- Add notes here
Last Meeting
- Action Items