Wed October 23, 2013
# Every Weds @ 1:30p Pacific Time - Mozilla HQ, Warp Core # # Vidyo: https://v.mozilla.com/flex.html?roomdirect.html&key=nL4PESn1IaVh # Phone: +1 650 903 0800 or 650-215-1282 x92 Conf# 9245 (US/INTL) # +1 800 707 2533 (pin 369) Conf# 9245 (US Toll Free) # +1 416 848 3114 x92 Conf# 9245 (Canada) # IRC: irc://irc.mozilla.org:6697/#qa
QA Org Items
QA Show and Tell
This week: John Hammink - How to flash a B2G phone is a few quick easy steps! (internal only)
Next week: Desktop QA
New Hires & Interviews
Web QA interviewing intern candidates; looking good
mobile QA interns and FTE resumes are rolling in now, phone screens starting
services: me too, phone screens
[mbrandt] - getting close to baby launch
[marcia] Tribes Training in SF: October 29-30
[kthiessen] Also at TRIBES SF, 29-30 Oct.
[nhirata] November 13-14 Tribes
[pdehaan] in SF for HTML5DevConf Oct 22-23
[jsmith] Birthday 10/25
[mwobensmith] MozFest plus remote 10/23-10/30
[ashughes] Upcoming PTO: Nov 16-30, 2013
[tchung] taipei : Nov 11-15
[Henrik] Nov 1, Nov 13
[retornam] Tribes Training in SF: October 29-30
[davehunt] MozFest October 25-27
QA Team Updates
All versions of Java click-to-play for Firefox 24+ -- may decide to unblock 7u45 based on feedback and bug 926605
Firefox 25.0b11 shipped today and Firefox 25RC respun to disable OCSP due to some sites unexpectedly pushing live misconfigured implementations -- a fix will be landed in Firefox 26 to more gracefully handle these misconfigurations -- see bug 929617 for more details
For those of you curious about OCSP:
"The Online Certificate Status Protocol (OCSP) is one method for obtaining certificate revocation information. When presented with a certificate, the browser asks the issuing CA if there are any problems with it. If the certificate is fine, the CA can respond with a signed assertion that the certificate is still valid. If it has been revoked, however, the CA can say so by the same mechanism."
Mavericks [10.9] is now available for free download in the Mac App Store.
On the lookout for crashes and any new issues
Continued security bug verification for 17esr, 24esr and all other branches
Overall Stability numbers look good for all channels: https://wiki.mozilla.org/Platform/2013-10-22#Stability_.28kairo.2Fbsmedberg.29
En route to London for MozFest
Firefox for Android (Kevin/Aaron)
bug 928441 - content view truncated in landscape
this week's notes: https://wiki.mozilla.org/Mobile/Notes/23-Oct-2013
test day Nov 1 (new about:home)
crash rate is slowly creeping up (FaviconRevamp/new about:home)
Telefonica announced that Vivo will sell the new LG Fireweb and Alcatel One Touch Fire Firefox OS phones in Brazil, starting Oct 22. We're in the tech news!
Official Blog https://blog.mozilla.org/blog/2013/10/22/telefonica-vivo-launches-firefox-os-smartphones-in-brazil/
Hacker News http://news.ycombinator.com/item?id=6598153
1.0.1 to 1.1 upgrade issue : https://bugzilla.mozilla.org/show_bug.cgi?id=928256
Great work by nhirata diagnosing the root cause of https://bugzilla.mozilla.org/show_bug.cgi?id=927433 [marcia]
[jsmith] SIM Customization testing & data development ongoing
[jammink] Helping jsmith with sim customization testing
currently reference installation on buri doesn't get past flash screen: trying on Helix, Buri, Leo (TBD)
[jammink] testcase reviews ongoing prior to burirun3
area owners, review your testcases in moztrap (check your 'needs review' tagged testcases)
[jammink] flashing oodles of phones and training IT
[jammink] filing bugs against Helix devices
[jammink] some scripting and automation
Some Mozilla Central regressions this week involving Marketplace and the Web IDL landing (affected Contacts App)
Mochitest porting to the point where we can consider handing off responsibility for unit test areas back to the engineering owners. Currently documenting tests and figuring out first steps to this end.
TCP Socket and WebApps APIs work underway in compatibility test suite. WebApps due to land this week, TCP Socket to follow.
Community Members Onboarding
node update deployed
Desktop client has finally made it into Nightly ELM, even though it is only about 50% functional
Android client is moving along well
FFos team is on a work week in Madrid with Telefonica. Daily updates are coming in as they piece together a FFos-compatible solution
Nothing new to report. FxA will at some point soon be hooked into our current Sync storage.
planning on working on a community test app
Heka v0.4 will be announced late this week or early next week. Several of the services products, including FxA, are already using this new version.
jbonacci: nothing new to report this week. Further load testing of FxA on hold pending further development of the backend datastore
jbonacci: I just started working on this with the EU team. Backend work and load test development is happening now. Client work is TBD.
1 lead on on-boarding
working on the idea of community tools development email list (if it doesn't exist)
worked on one and done mvp
working on task gathering for one and done
if you're interested: Fx >25 - https://talkilla-stage.mozillalabs.com/
In Firefox, set media.navigator.permission.disabled to true
General device stability++ getting around 90+% passes with the fails a split of intermittent and legitimate failures
big shout-out to Naoki, Dave, and Raymond for working really hard to get host and esp. device/job stability for Hamachis!
UI Tests caught big regression over the weekend where Contacts API was changed but corresponding Gaia apps were not. The Gaia apps, and all affected desktop tests were fixed by the devs. We followed up with fixes to the affected device tests.
Contacts bustage was reported to manual QA team before they started smoketesting helping them to concentrate their testing
New tests added: test number keyboard, test add existing contact to sms, test export contact vcf to sdcard, test import contact vcf from sdcard, test notification on lockscreen,
Getting Aurora/1.2 UI tests back on track.. Lost 4 days after bad Marionette uplift and time distracted by Travis/Contacts API bustage. Expect it to be green again by early next week. Peipei contacted and a partner in China wants to run 1.2 branch. tef reported the Marionette breakage too
Working with Taipei to better-coordinate our joint automation efforts (share the pain, share the gain), esp. around Wi-Fi/cell-data, etc.
shameless self-plug: found a 100% reproducible crasher:
https://bugzilla.mozilla.org/show_bug.cgi?id=928066 - B2G 27.0a1 Crash Report [@ XPCStringConvert::ReadableToJSVal(JSContext*, nsAString_internal const&, nsStringBuffer**) ] running browserscope.org test
https://bugzilla.mozilla.org/show_bug.cgi?id=922281 - /api/create_update_alias returns 101 errors when trying to update an alias has been verified by RelEng, as part of the larger work in https://bugzilla.mozilla.org/show_bug.cgi?id=916181 - Update firefox-latest, firefox-stub, firefox-latest-euballot bouncer aliases as a part of post-release builder (and same for beta)
REMO is releasing updates on Events
Careers page is under test
Web QA has kicked off the One&Done task list with this QMO post: https://quality.mozilla.org/2013/10/exploratory-testing-sumo-ask-a-question/ & This Moztrap run with tag 'oneanddone' https://moztrap.mozilla.org/runtests/environment/2511/
Weekly release  was shipped 10/22
shipped CTA for Brazil
fix for Chrome blocking Firefox download due to mixed content landed on Bedrock stage and is under testing
Weekly release went out on Thurs, rbillings is covering for mbrandt
starting to work on refactoring our tests (there will be a testday planned, too) to cover the awesome new design:
shipping version 64 today: https://wiki.mozilla.org/Breakpad/Status_Meetings/2013-October-23
met and agreed with developers to resurrect a few smoketests for Input
the longer-term plan is to use Input as a model for potentially tighter dev/QA integration (automated tests)
Community Members Onboarding
some new members reaching out to us on our mailing list, and we've responded with ways for them to get involved
One and Done: Result of Meeting held on October 22: Gather user stories for a Version 0.1
Agreed upon user stories: https://etherpad.mozilla.org/One-Done-Meeting-2013-10-22
Karl (kthiessen) would like volunteers from each QA sub-group to list a dozen low-hanging manual test cases for inclusion in One and Done when it's ready. He'll ask for volunteers in this meeting, and then follw up with them in the next week.
WebQA has kicked off the One&Done task list with this QMO post: https://quality.mozilla.org/2013/10/exploratory-testing-sumo-ask-a-question/ & This Moztrap run with tag 'oneanddone' https://moztrap.mozilla.org/runtests/environment/2511/
WebAPI/Platform QA for B2G doesn't really have manual testcases, but I'll try to figure out something appropriate. Also worth mentioning that initially we only seem to be targeting standing tasks, rather than one-time-run tasks [geo]
Plan to get resources from the community: write up a blog post that introduces our project, lists out the scope of the MVP, categorizes the type of resources needed (design, web dev, db, testing), requests people to join the mozillians.org group "one-and-done".
Cross-post to Creative Team, Developer Engagement and Community blog. Email to Reps mailing list. Publish in monthly Mozillians newsletter. Social media accounts.
New section in the Monday Community meeting for new contributors: https://wiki.mozilla.org/WeeklyUpdates. Please feel free to add names of new community members to the weekly update page.
Working with David Boswell to print the Summit 2013 Group Photos to canvas and get them installed in the SF Community Space
We should start brainstorming about Community Goals for next year
Community Building Meetup in SF: December 11-13
Mozilla Festival - http://mozillafestival.org/ -October 25 – 27, 2013 in London
Mozilla Summit Survey: http://www.surveygizmo.com/s3/1408505/Post-Summit-feedback-survey
Firefox for Android 26 Test Day: https://quality.mozilla.org/2013/10/firefox-for-android-beta-26-testday/
No update this week
will work with IT to get an anti-spam plugin enabled to help filter spam comments, now that they're enabled
Community Members Onboarding
Automation Development (Henrik, Dave)
Automation Development report – week 42 2013: http://www.hskupin.info/2013/10/23/automation-development-report-week-42-2013/
Automation Development team goals for Q4 2013: http://www.hskupin.info/2013/10/23/automation-development-team-goals-for-q4-2013/
Ugraded mozmill-ci to Jenkins 1.509.4: https://github.com/mozilla/mozmill-ci/issues/298
To lower time spent in sending emails we disabled them for successful testruns: https://github.com/mozilla/mozmill-ci/pull/336
OS X 10.9 nodes are getting upgraded to final release by IT
We have strange system crashes for our Windows 8.1 64 bit nodes (see https://bugzilla.mozilla.org/show_bug.cgi?id=916746 )
Nearly all 4th nodes per platform are online
Will has a patch for what we believe to be the last blocker to getting this running and sending reports to a people account. We should have reports to see next week.
Marionette implemented moztest for test results instead of unittest, which gives us more flexibility. Unfortunately it caused a number of regressions in the XML and HTML reports. These are all fixed now and we hope to release a new version of the client tomorrow.
Community Members Onboarding
Johannes Vogel (:nebelhom) now has an inari device and will be helping out with the B2G performance testing.
[Tony] Great blog posts by David Clarke that is getting lots of App developer attention!
Breakdown of Chrome APIs to Gecko APIs:
How to port a Chrome packaged App to FxOS:
And MDN team documented it at : https://developer.mozilla.org/en-US/Apps/Developing/Porting_Chrome_apps_to_open_web_apps
[jsmith] Referral Hunting for Job Openings & College Recruiting for Interns
[jsmith] QA's views round 2 on modified train model
[edwong] QA in the open: dev-quality is the primary public email list QA should be using for paid-staff and all contributors
Know it's been mentioned in past, but can we clarify where email@example.com and firstname.lastname@example.org go? Is it all hooked up to the dev.quality newsgroup or what? [geo]
this is outlined here: https://bugzilla.mozilla.org/show_bug.cgi?id=794762#c11
Wow. that's kind of confusing. Wish we could kill both of the qa@ and make them aliases to dev-quality. [geo]
[jsmith] We've been really bad about this - definitely agree we need to fix this problem.
QAURGENT keyword is now available in Bugzilla. ( https://wiki.mozilla.org/QA/qawanted_proposal )
Notes, Takeaways and Action Items