EngineeringProductivity/Meetings/2011-08-29

RoundTable

  • Welcome to Trevor Fairey, our new Mountain View based Intern.
    • He'll be working with us through December, say hi and introduce yourselves.

Goals

  • Work with release engineering to reduce overall end-to-end time from push to test result to an average of 2 hours.
  • Ensure all harnesses and tests are E10S ready
  • Improve performance testing by finalizing user-activated addons performance system, xperf-enabled performance testing, and automating a user responsiveness performance test.

Automation

  • Mobile Support (P1) - jmaher, bmoss, ctalbert
    • Tegra Pool Automation - jhammel, ??
  • Bug Hunter (P1) - bc
    • Bug Hunter UI - mcote, bc
      • Some bug fixes and improvements.
      • jeads made an ER diagram and is learning the system.
  • Crossweave 2 - jgriffin
    • Still working on patch to expose Sync API's to Mozmill tests
    • Sync is getting a new feature: ability to sync add-ons (including install, upgrade, and delete)...need to start working on a plan to add testing for this into TPS.

Performance

  • Talos/User Responsiveness (P1) - anode, ted
  • Talos/Addon Testing Service (P1) - anode
  • Talos/Xperf (P2) - jmaher
  • SpeedTests (P2) - mcote
    • Mostly done new client, which runs each test in its own browser session rather than chaining them together, and proxies results through the local client.
      • This isolates the tests, in case one test causes a crash.
      • This also allows results to be presented locally, so users can run the suite without submitting results to the central db.
    • Working on a new results front-end.
  • Eideticker (P2) - mcote
    • Dev machine was shipped last Thursday; should hopefully arrive this week.

Web Tools

  • War on Orange/Auto-log (P1) - jgriffin, mcote
    • Security review is underway; mcote answered some questions and helped the reviewer set up a local copy for investigation. No results yet.
    • bug 680164 was discovered using OF data; fixing this problem has resulted in a comedy of 20 oranges, all of which were not being reported in TBPL due to this bug.
  • Bugzilla Improvements (P1) - dkl, glob
    • inline-history deployed
    • deployed new firefox review flag and mechanics
    • new: abusive comment reporting mechanism (pre-planning stage)
    • new: autolander bugzilla interface (also pre-planning, setting up meeting with Lukas Blakk)
    • Some small changes to Splinter and the Mozilla Reps forms pushed out.
    • Various other small changes and administrative tasks
  • Regression Hunter (P1) - harth
  • DXR Automation/Support {P2} - mdas
    • Focused on mochitest stuff this past week since there's no DXR lead yet, and probably won't be for a month, but jcranmer (former intern) is now more available and I can refer to him. Will be working on this after profiling suite is done.
  • Personal Bugzilla Dashboard (P2) - harth

Tool Infrastructure

  • SpecialPowers (P1) - jmaher, ted
  • MozBase (P2) - jmaher, jhammel, ted
    • still charting the details for python importing and where things live; updated communique soon
  • Web UX Platform (P2) - mcote, harth
    • wlach made some minor improvements, landing soon?
  • flyingtanks - mcote
    • No updates.

Misc

Overheard in the Mountain View office this morning...

  • BMOSS walks in
  • BMOSS: Hi Jeffrey! Back from SF?
  • JHAMMEL: Yeah...haven't figured out vidyo from there...
  • BMOSS sits down, realizes phone is dead, starts pulling the battery out to reset it.
  • BMOSS (mutters): I'll be glad when your replacement gets here you stupid piece of crap.
  • JHAMMEL: Bob, you know I can hear you, right?