Auto-tools/Goals/2013Q2

From MozillaWiki
< Auto-tools‎ | Goals
Revision as of 19:52, 4 April 2013 by Jgriffin (talk | contribs)
Jump to navigation Jump to search

Our Goal in Q2 is mostly ergonomics and stability. In other words:

  • Goal: Improve stability, reliability, and scalability of automation platforms by:
    • Addressing all P1 B2G automation stability issues TODO: buglist?
    • Complete native REST interface for Bugzilla
    • Complete Mochitest to Mozbase port P1 bugs TODO: buglist
    • Create Microbenchmark suite
      • TODO: work with lmandel to decide what perf features need attention, microBenchmarks might be scratchings on a wall and offered up as a community project
    • Drive developer investigation into the top 20 intermittent failures in automation and drive solutions where possible.
    • Update pulse so that its dependent (client side) libraries are current TODO: buglist
    • Create a prototype and a specification for a rig to power cycle real phones. Have a vendor selected to build the rig by end of quarter.
  • Goal: Build toward our future by:
    • Deploy a minimally viable TBPL replacement by end of quarter, aim to switch over mid-Q3
    • Release a mozmill 2 and work with contributor community to drive toward a 2.1
    • Automate a scrolling fps test using camera Eideticker measurements for Contacts, Email, Settings, and Message apps
    • Create and Deploy BMO user profile data for community building and education
    • Revamp Testday/Bugday efforts to drive community growth in our QA/Dev/Triage teams
    • Address P1 low hanging fruit of releng infrastructure load issues (joint with releng) TODO: List
    • Add x86 Android devices to Autophone
      • TODO: get specific here, there is a lot of unknowns