Platform/2012-11-20: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 140: Line 140:


==Roundtable==
==Roundtable==
* XTF removed in FF19: https://bugzilla.mozilla.org/show_bug.cgi?id=749448

Revision as of 14:53, 20 November 2012


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-11-20 - 11:00 am Pacific
  • Dial-in: Audio-only conference# 95312
    • People with Mozilla phones or softphones please dial x4000 Conf# 95312
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

Notices/Schedule

17 bugs
67 bugs
Unresolved Aurora Trackers (non-security, not tracked for Beta) Unresolved Beta Trackers (non-security)

Products/Projects

Firefox OS

QA

  • Accomplishments:
    • Imported TEF testsuites into moztrap (calculator, ftu, utility tray)
    • Testcase count at 2137, about 65% completed to goal
    • Added more smoketests to the list, putting the count up to 40
    • Moztrap mapping of usecases is mostly complete
    • Pushed a fota update to stable dogfood users for the first time
    • Cleaned up the qawanted bugs in gaia this week
    • Payments (mozPay + trusted UI) has all MozTrap test cases finalized and signed off
    • Identity (DOM id) has some MozTrap test case work going on
    • Some mozPay + trusted UI testing has been executed - bugs filed and fixed
    • Started initial discussions to scope implementation and testing work for preloaded apps
    • Moztrap 1.2.5 has been pushed to production
    • Gaia UI automation work continues, with much improvement in framework
    • QA and A-Team continue to work through Gaia automation reliability + app-launching/switching issues
    • API Permissions Test Plan started
    • Permissions tests for this plan are being submitted in Bugzilla
  • Decisions:
    • Releng is doing a trial run of unagi builds via tinderbox. awaiting testing
    • Chatting with QAnalyst to ramp up more contract testers for b2g
    • Identity blocker list clarified and finalized
  • Issues/Risks:
    • 181 open blocking-basecamp+ Gaia bugs (Boot2Gecko product, all Gaia components)
    • 53 open blocking-basecamp? Gaia bugs
    • 121 open blocking-basecamp+ Core bugs (Core:All + Boot2Gecko:General)
    • 21 open blocking-basecamp? Core bugs
      • Note that these queries have changed to include all Core b-b bugs, so numbers may have jumped from last week
    • Still high reports of regressed nightly and stable builds
    • Card view is regressing a lot
    • Smoketests still not at 100% pass. lots of partial failures requiring reboots and crashes to get tests completed.
    • Performance issues around app switching, and app startup time
    • Packaged apps is broken on trunk
    • Though work on Gaia automation reliability improvements is underway (see under Accomplishments), it still slows current development

Firefox Desktop

Firefox Mobile

\o/ We went GA with ARMv6 support in Fx17 (512MHz/512MB RAM)
  • Same blocklist setup as we use for Fx17 Beta.
  • ARMv6 min req's is: 512MB RAM and 800MHz CPU
  • Goal to Reduce minimum system requirements: Fx18 min CPU drops to 600MHz; Fx19 min RAM drops to 384MB; Fx20 QVGA support
Video Playback
  • h.264 is supported for ICS, HC, GB, and JB (no Froyo)
  • We also have a proof of concept for ARMv6
Performance and Responsiveness Improvements continue
Recent Landings in Fx19

Mobile QA

Metro [Weekly]

Stability Report [Weekly]

Mobile

CrashStats 2012-11-19.png

  • Crash rates for beta are up in 17.0b7 compared to other betas before, not because of new crashes but because crash reporting on Android 4.2 works again. Level in the same ballpark now as 16 had on beta.
    • Note: some of the crashing seems to be related to flash crashing on 4.2
  • We have some JB-only crashes, now happening mostly with 4.2 and Nexus 7, that we'll need to push for in the 18 beta timeframe.
  • bug 775142 is the topcrash on 18 and 19, apparently we are confusing localizers and crashing with their strings.
    • Steps to reproduce are listed in the bugs.

B2G

  • We need more testing of the crash reporting flow.
  • Biggest blocker atm is bug 811341 - we need to send reports when we're already online!
  • We need testing around bug 811778 to make sure we follow the spec correctly.
    • We don't have crashmenow for B2G so it makes it a bit more difficult
      • There is a way to kill in ADB - that should generate a crash.

Snappy [Weekly]

Games [1st Tuesday of Month]

Mobile Web Compat [2nd Tuesday of Month]

Critsmash [3rd Tuesday of Month]

  • Ice breaker

Memshrink [4th Tuesday of Month]

Engineering Metrics

Key Issues

Actions Last Week

  • jp to see about moztrap presentation in future weeks
  • JP to follow up on FF19 Gfx top crashes
  • Mossop to follow up to mailing list about super-review status, update doc and post link

Issues

  • Anonymous namespaces (jduell)
    • Proposal: until/unless there is better debugger support for setting breakpoints/etc on code in anonymous namespaces, we should prefer using 'static' where possible (i.e. for variables/functions. Anonymous classes/types would still be allowed to use anonymous namespaces).
  • Namespace style guidelines (khuey)
  • Future Issues - early discussion on dev-platform, monitoring for discussion if not resolved
    • UA String Touch or Tablet
    • Not shipping prefixed APIs on the release channel

Actions

Roundtable