Auto-tools/Meetings/2012-06-04
From MozillaWiki
< Auto-tools | Meetings
Contents
- 1 The Highlights
- 2 The Overview
- 2.1 Mozbase
- 2.2 Mozmill
- 2.3 Mochitest
- 2.4 Bugzilla
- 2.5 Eideticker
- 2.6 Peptest
- 2.7 Sheriffing & Trees
- 2.8 treestatus.mozilla.org
- 2.9 Tinderboxpushlog
- 2.10 War on Orange
- 2.11 Signal From Noise
- 2.12 Talos
- 2.13 Mobile Automation
- 2.14 Marionette
- 2.15 Web QA
- 2.16 Bughunter
- 2.17 New Graphserver (Datazilla)
- 2.18 autophone/Noah's Ark
- 2.19 Speedtests
- 2.20 Jetperf
- 2.21 Pulse
- 2.22 MozTrap
- 2.23 Powerball
- 2.24 Systems
- 3 Upcoming Events
- 4 Round Table
- 5 Misc
The Highlights
- MozInstaller breaking fix coming (see below)
- Bugzilla fixes critical bug for securemail
- Eideticker native event injection system coming along, working to bring dashboard back up with netops
- Android reftests running!!!!!!
- Datazilla team spent the week in mountain view focusing on per push regression determination, a first pass at a UI and ensuring other projects can write to the database.
The Overview
Mozbase
- [henrik] Large refactor of MozInstall and addition of uninstaller feature (one more fix necessary before the next possible release which will break the API)
Mozmill
- [henrik] Complete refactor of Mutt JS tests (expect a hell of a patch!) WIP
- [henrik] Mozmill 1.5.12 dropped support for Firefox 3.6
Mochitest
Bugzilla
- pushed on May 30th: https://bugzil.la/747193,756314,758797,759340,759093,758141,758407
- [glob] fixed critical issue with securemail causing very high load
- [glob] service-now/push work (meetings, design, code, IT prep)
- [glob] various bmo and upstream fixes and reviews (added component searching to guided bug entry, fixed issue when user matching, referenced-bugs fix for secure-mail, arecibo updates)
- [dkl] tracking flags
- [dkl] default flag requestee and canned comments extension work
- [glob+dkl] as always, admin work (adding flags, components, products, banning users, ...) as well as upstream reviews, etc.
Eideticker
- [wlach] Performance dashboard still down, working with NetOps on a solution: https://bugzilla.mozilla.org/show_bug.cgi?id=759200 :(
- [wlach] Working on a native event injector called Orangatun to replace MonkeyRunner (which doesn't work with Google Chrome for Android): https://github.com/wlach/orangatun
- [wlach] Various general work to support the Galaxy Nexus and Google Chrome with Eideticker. Should have some results today!
Peptest
- [mcote] Created fix for broken OS X tests.
- [mcote] Discussions with Datazilla team about storing data, forecasting.
Sheriffing & Trees
[edmorley away until 6th June due to the UK public holiday]
- [edmorley] Day-to-day sheriffing of the trees.
- [edmorley] Infra/tree closure issues coordinated:
- Nightlies busted during uploadsymbols (bug 759084).
- FTP log access problems from bug 732025 landing.
- Timeout during 'uploading for signing' on OS X 10.7 builds (bug 760566).
- [edmorley] Reducing infra load caused by profiling branch (it doubles m-c load):
- Landed patch to disable talos (bug 759080).
- Filed bugs to disable unused Android Debug builds (bug 759073) & stop building pushes that are DONTBUILD (bug 758965).
- [edmorley] Requested list of active mercurial hooks for 60 hg.m.o repos (bug 758994), so trees with closure hook could be added to treestatus.m.o & missing hooks identified (over half of the trees are missing at least one hook). Got missing single_head_per_branch hook added to 20 repos (bug 759450). Shyam Mani & Ben Kero of developer services have been extremely helpful/responsive A+++++ would file again :-)
treestatus.mozilla.org
- [edmorley] Notifying/adding active sheriffs to treestatus.mozilla.org (bug 758886).
- [edmorley] Added site footer links to the source on Github.
- [edmorley] 'Restore previous state' feature not working.
- [edmorley] Need manage tree functionality (currently have to hand-craft POST fields to delete trees).
- [edmorley] Added missing 'reason' parameter for deleting a tree, to the API docs.
- [edmorley] Populated treestatus.mozilla.org with active trees & status messages (bug 758882).
Tinderboxpushlog
- [edmorley] Fixed:
- bug 758680, remove usetinderbox=1 support.
- bug 656732, remove the concept of the last job of each type.
- bug 757036, make TBPL's Vagrantfile auto-detect platform and turn off NFS on Windows.
- bug 759293, remove the old version of leak-analyser.
- bug 758962, update TBPL's copy of jQuery & jQuery UI.
- bug 759313, remove references to cache/summaries directories & correct setup docs, now that we only use the DB.
- bug 758954, remove globalStorage fallback support.
- [edmorley] Discussions & decision for DB data expiration strategy (bug 703967).
- [edmorley] Started debugging bug 759189, tree admin panel doesn't work when using baseURL to run TBPL locally.
- [edmorley] Un-hid non-existent builders to make manual syncing of the hidden list easier & to reduce size of getHiddenBuilders.php response on every page load. Manually synced hidden builders lists across tbpl.m.o, tbpl-dev & my local TBPL testing instance, for more reliable comparison of prod with dev.
- [edmorley] Filed bugs for more TBPL papercuts/cleanup (bug 758953, bug 758957, bug 759319).
War on Orange
- [edmorley] Filed remaining dependent bugs to resolve bug 754804, intermittent "ShutdownLeaks | leaked 7 DOMWindow(s) and 1 DocShell(s) until shutdown".
- [edmorley] Patch+landed bug 716245, to disable parts of browser_inspector_highlighter.js for too many intermittent failures.
- [mcote] Orange Seed: deterrmined how to get necessary data out of ES
Signal From Noise
- side by side staging will start this week
- tp5n (no network)
- row based tests for: tdhtml, tsvg, tsvg_opacity, a11y, tsspider, tsscroll
- working on prototype of real time regression tracking for page by page
Talos
- working on uncovering how dromaeo reports numbers
Mobile Automation
- Android Native reftests are live and going well
- Android mochitests
- running all tests but 330 test files of known problems
- should have this in staging in the next week
- failure rate is still trending in the 10% range, have a little ways to go
Marionette
- [mdas] working on import script feature and testing new perf data support. And bug fixing ({bug|761202})
- [jgriffin] set up CI to work with new make system and we now post builds of b2g!
- [jgriffin] getting mochitest-plain to work on B2G emulators
Web QA
Bughunter
New Graphserver (Datazilla)
- Jeads, carljm, christina, camd, and samliu all got together last week and did a ton of stuff
- Drove together a system for doing a T-test to determine on a per-push basis if a certain push has regressed Talos
- Created a priliminary plan for a UI to showcase this
- Fixed several stories to solidify the codebase for multi-project data ingestion
- Started analyzing the long-term database storage solutions (MariaDb, TokuDB etc)
- jeads, carljm, mcote - discussed storing peptest data in datazilla
- carljm - code to create new datazilla projects and databases on the fly
- carljm - test environment (and database) setup and teardown code
autophone/Noah's Ark
- No updates.
Speedtests
- No updates.
Jetperf
Pulse
MozTrap
- Nut'n'Honey. Well, not much, Honey.
- [DaveHunt] - Checked out the Results API and said it was OK. Had a couple requests for enhancement.
Powerball
Systems
- Ctalbert trying to get the mess with the bugzilla 4.2 VM unblocked
Upcoming Events
Round Table
- Changing the Monday meeting, take 10. :D
- Goals, this quarter
- Goals, Next Quarter
- Call for submissions
- Next Steps
- Pivotal Tracker
- IT Meeting
- Time budgets
Take notes here and copy and paste them to this section afterwards.
Notes
Update this page with hosts
- https://intranet.mozilla.org/Auto-tools/Systems/Inventory/Hosts
- Monday Meeting
- Highlights should mention what affected goals
- The goals should be mentioned at the top of the page
- And the emcee will go through them
- Makes the emcee will go through the goals, not the entire status
- The talk last week
- Guy mentioned status was next to useless
- The weekly meeting should be more of a strategy session
- Are we too big to make this a strategy meeting?
- Important thing is that people in the meeting be affected by the topics in the group
- There are different levels of strategy too. And so we can attack it that.
- Would it be worth having one group periodically go deep?
- It would be interesting to hear what they had to say because then it would be interesting to hear about what they are doing and give you a means to follow along with their status.
- Sort of like what they do in the main status meeting - people to a quick presentation/discussion in the meeting.
- It should be no obligation to prepare anything, just expand on what you're working on.
- We can rotate this among the teams working on things.
- Next week
- Jgriffin will be EMcee
- If a team wants to discuss their work, let him know.
Holidays and Trips
- Clint is out from June 8 to June 17 - back on the 18th. See Jgriffin, Mcote, Jmaher, or Bmoss if you need something urgent while I'm out. I will be reachable by cell. Feel free to call.
- UK is on holiday today and tomorrow
Next week MC
- Jgriffin!