EngineeringProductivity/Meetings/2010-11-08

From MozillaWiki
Jump to: navigation, search

The Boulders

  • Addon Testing Service - anode
    • Finding and fixing orange bugs
    • Starting to triage Talos bugs more formally
    • We should probably start triaging the rest of the bugs for the test harnesses too.
  • Talos Improvements - anode
    • Waiting on downtimes for a few things, but the stuff that is waiting are small low priority fixes
    • Nothing blocking Android at the moment as far as downtime is concerned.
  • War On Orange - jgriffin, jhammel, jmaher
    • Rewrote the scripts to scrape the entire log file into the flume database
    • Filing bugs against the script
    • We have one script to parse the logs and push the JSON through flume to hbase
    • There is another script that parses the same logs and uploads all data through flume to hbase
    • Moved the UI to brasstacks, found that it was much much faster.
    • We are now calculating a day by day orange factor instead of a cumulative view of orange factor over time.
    • Now have a bug area: Product: testing, Component: Orange Factor, needs triage
    • Next step is to make sure we can use the data from the official hbase datastore.
    • Hope to switch over this week entirely to brasstacks.
    • Still need some way to put the number in context.
  • Nightly Tester Tools - harth, jhammel
    • Released 2.5 last week, works with current nightlies
    • Haven't seen much feedback from the release.
    • Starting work toward the 3.0 version.
  • Integrate Mozmill into Buildbot - jhammel
    • LANDED! Going live today during a releng reconfig
    • Re-release 1.5.1 pypi and AMO.
    • Branch for 1.5.2-hotfix.
  • Productize Pulse - bc, legneato
    • Upgrading the Pulse machine in PHX - should be on schedule for this week.
      • Because we are creating a new machine then it will be done in parallel
      • Should have a much more powerful machine to run off of.

The Gravel

  • Bug Hunter - bc
    • When you get a conflict in couchdb you keep conflicts in memory over time and the amount of memory used by your views will continue going up because it is storing these conflicts.
    • Should create a conflicts view in the couchdb and check to see if they are there, depending on how updates are done you may not have any, but if you let them accumulate they can take over the server.
    • This is a known issue in couchdb.
  • Mozmill 2.0 beta - harth, ctalbert, jhammel
    • work week with QA -- to talk about selenium + mozmill 2.0 priorities
    • starting python refactor and event refactor.
  • Profile Manager - jgriffin
    • No news, still would like to check on doing a simple android profile manager for QA.
  • Android Buildbot Integration - jmaher, ctalbert, bmoss
    • Tspider, Tpan turned on for Talos, there is something wrong with tpan though it worked in the staging environments.
    • Have a patch for Twinopen which would get us done with all automation for talos
    • Bear is still working on integrating reftest, but reftest's webserver isn't working when launched from buildbot - investigating this week.
  • Manifest for the manifest-less - jmaher
    • No news
  • Bug-stats Websites - mcote
    • Got a lot of stats loading in indicator windows, but ending up removing them from the top-level, for now, since it was too busy. Revisiting this soon.
    • Redid top-level view a bit.
    • Spent a few days speeding up queries. Tried using /bug calls (1/3 the number of /count) and then tallying on client side, but it turned out to be slower than using /count for all Parallelizing using Worker objects gave a speed-up of 4x for 10 workers.
    • Chatting with smooney later for more feedback.
  • Socorro stackwalk rework - ted
    • bug 607831 and dependencies
    • I think all the bugs are filed, and I have patches on everything I can patch.
    • Need to figure out a plan for rolling this out with the Socorro team

Roundtable

  • Figured out why firebug tests were broken - should go back to being live this week.
  • Special Powers is down to one last crash, hopefully if this gets worked out, we can land this week.

The Misc

The Pulverized

  • Jetpack Test Integration
  • Crossweave
  • Grafx Bot
  • Firebug Test Support
  • Mozmill 1.4.2 aka 1.5 Released
  • Bugzilla Review & REST API Improvements (2010 Q2)
  • Implement AddOns Performance prototype system
  • Initial Landing of E10s Enabled Mochitest
  • Websockets Test Infrastructure Support