Confirmed users
1,905
edits
m (Jgriffin moved page Auto-tools/Meetings/2012-05-07 to EngineeringProductivity/Meetings/2012-05-07) |
|||
(24 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
== The Highlights == | |||
* Jgriffin put together a [http://jagriffin.wordpress.com/2012/05/04/writing-webapi-tests-for-b2g-using-marionette/ great post on crafting marionette tests for B2G] | |||
* Wlach got the Galaxy Nexus working with Eideticker | |||
* Edmorley helped coordinate the libxul linking/tree closure issues: We need to [https://bugzilla.mozilla.org/show_bug.cgi?id=709480 build on 64 bit windows machines] | |||
* Henrik replaced some very fragile code in Mozmill when it got broken by YACC (Yet Another Compartments Change): {{bug|751424}} | |||
* Bc notes that it's time for Patch Tuesday! [http://www.google.com/imgres?imgurl=http://images.memegenerator.net/instances/400x/9824448.jpg&imgrefurl=http://memegenerator.net/instance/9824448&h=300&w=400&sz=67&tbnid=IbGphZmoOjUqqM:&tbnh=90&tbnw=120&zoom=1&docid=OcFKpbZy0YgVnM&sa=X&ei=ivmnT-PZMqSeiAKBp_WVAg&ved=0CG8Q9QEwBQ&dur=3299 Update All The Things.] | |||
== The Overview == | == The Overview == | ||
=== Mozbase === | === Mozbase === | ||
Line 4: | Line 11: | ||
=== Mozmill === | === Mozmill === | ||
* | * [henrik] Several compartment changes broke Mozmill ({{bug|751424}}) and tests in Nightly builds. Everything has been fixed immediately. We wish that we would get a warning in advance to not being affected by such big changes. | ||
* [henrik] Released Mozmill 1.5.12 today (Send extension to AMO - waiting for review) | |||
* [henrik] Code of Mozmill 2 and JSBridge extensions have been cleaned-up and moved to MPL 2 | |||
* [dave] Various issues with Manifests have been found and logged | |||
=== Mochitest === | === Mochitest === | ||
Line 14: | Line 24: | ||
* [glob + dkl] tracking-flag work | * [glob + dkl] tracking-flag work | ||
* [glob + dkl] admin work | * [glob + dkl] admin work | ||
* [dkl] TryAutoLand enhancement request work | |||
=== Eideticker === | === Eideticker === | ||
Line 21: | Line 32: | ||
=== Peptest === | === Peptest === | ||
* | * [mcote] - Latest changes merged to m-c | ||
* [mcote] - Results graph now plots average number for a given revision/test/platform combination. | |||
=== Sheriffing === | |||
[UK public holiday Monday 7th, so edmorley won't be present at the meeting] | |||
* [edmorley] Sheriffing the trees (starring, filing new oranges, backouts backouts & more backouts, tree closures, merging inbound/fx-team/m-c, marking bugs post merges). | |||
* [edmorley] Chasing up/having to work around: buildapi not properly triggering PGO builds ({{bug|750611}}), inbound clobberer timing out/form submission broken ({{bug|749081}}). | |||
* [edmorley] Dreaded Windows OOM whilst linking came back. Filed {{bug|750661}} for getting workarounds started so the tree could be reopened. Coordinated with build peers, releng & other sheriffs. Peak PGO linker values are not sent to graphserver so resorted to collating last month's worth of values via log inspection ({{bug|710840}}). Fixed {{bug|750717}}, so that the pgo linker output shows up on TBPL, instead of having to manually inspect each log. Thanks to Ehsan & a few others, we managed to get the tree finally reopened in a day and a half :-) Rough extrapolation implies that the workarounds [https://bugzilla.mozilla.org/show_bug.cgi?id=750661#c15 may only last a month], so {{bug|709480}} is still needed urgently. | |||
* [edmorley] Dealing with CPG landing bustage since bholley/luke/jst didn't want it backed out and were afk for the day (perma-purple {{bug|751575}}, almost perma-orange of {{bug|738803}}). | |||
* [edmorley] Sheriff policy discussions with Ehsan/Matt/Marco/Philor regarding backouts and whether patch authors should be emailed outside of bugzilla in addition to the bug comments, after an email from a dev who was backed out. | |||
=== War on Orange === | === War on Orange === | ||
* [edmorley] Now that OrangeFactor collecting data properly again, went through the last week's worth of top oranges, CC'ing devs to bugs with no-one CC'd. Also started pinging developers on IRC for the most frequent orange/purples, particularly the ones that have to be starred by hand due to no TBPL suggestions (and that take up a lot more of my time). Seems to be working already - a fair few oranges fixed in the last week (plus more with patches pending review): [https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED;status_whiteboard_type=allwordssubstr;chfieldto=Now;query_format=advanced;chfield=resolution;chfieldfrom=2012-04-30;chfieldvalue=FIXED;status_whiteboard=orange Fixed since Mon 30th] | |||
* [edmorley] Hounded a new intermittent orange out of the tree ({{bug|747857}}), as part of us being more proactive in not letting new tests stay in the tree if they are flaky from the very start. | |||
* | * | ||
Line 31: | Line 53: | ||
=== Talos === | === Talos === | ||
* [jmaher] fixed Fennec username as undefined | * [jmaher] fixed Fennec username as undefined | ||
* [jhammel] restructuring talos configuration in progress: bug 704654; hopefully will be landed soon | |||
=== Mobile Automation === | === Mobile Automation === | ||
* [jmaher] - {{bug|748088}} - reftests are not running correctly on android (will affect b2g also). Mobile devs are working on it. | * [jmaher] - {{bug|748088}} - reftests are not running correctly on android (will affect b2g also). Mobile devs are working on it. | ||
* [ted] - landed a bunch of build/package time fixes: {{bug|748797}}, {{bug|654448}}. Hopefully wrapping up the mobile build speed effort soon | |||
=== Marionette === | === Marionette === | ||
Line 45: | Line 69: | ||
=== Bughunter === | === Bughunter === | ||
* | * Minor patch to better handle out of file/out of memory conditions. | ||
* Updated to latest Flash due to out of band security fix. | |||
* Working on setting up user machines. | |||
* Finding some interesting bugs again. | |||
* Upcoming | |||
** User machine setup and announcement to be completed and announced by EOB Monday. | |||
** Patch Tuesday this week. | |||
=== New Graphserver (Datazilla)=== | === New Graphserver (Datazilla)=== | ||
* [carljm] working through the code and documentation, taking reams of notes and creating pivotal tracker stories | * [carljm] working through the code and documentation, taking reams of notes and creating pivotal tracker stories | ||
* [carljm] will start by tackling better edge/error-case handling in data intake | * [carljm] will start by tackling better edge/error-case handling in data intake | ||
* [jeads] https://bugzilla.mozilla.org/show_bug.cgi?id=745318 Added the update of RDBS growth rate and requested HBase for the JSON blobs. | |||
* [jeads] Added explicit foreign keys and a full set of documentation for the schema and JSON data structure https://github.com/jeads/datazilla#data-model | |||
* [jeads] Filled out lots of details on the datazilla README https://github.com/jeads/datazilla | |||
=== autophone/Noah's Ark === | === autophone/Noah's Ark === | ||
* | * [mcote] - A bunch of changes including proper build caching, disable/reenable commands, proper throbberstart/stop measurements, some fixes, and general clean-up. | ||
=== Speedtests === | === Speedtests === | ||
Line 58: | Line 91: | ||
=== Jetperf === | === Jetperf === | ||
* | * upgrading jetperf script to reflect change in how the jetpack team wants to run test and how releng wants to run tests: {{bug|729205}}; should have a patch up for review by EOD | ||
* getting a repository for test addons | |||
=== Pulse === | === Pulse === | ||
Line 80: | Line 114: | ||
== Round Table == | == Round Table == | ||
* | === Take notes [https://etherpad.mozilla.org/A-TeamMeetingNotes here] and copy and paste them to this section afterwards. === | ||
* [henrik] Handling of mozbase modules. See [http://groups.google.com/group/mozilla.tools/browse_thread/thread/d5ed8934df75ba01# mailing list thread] | |||
* [wlach] - Proposal for mc to create a "highlights" section and have a few people talk about their work at the meeting. | |||
* New Project - tracking dev-evangelism work. (ctalbert) | |||
=== Notes === | |||
* Mozbase Modules | |||
** Wouldn't mind the change and it would solve the "can't install trunk of mozbase" | |||
** Could solve some problems and cause others | |||
** Seems like it is something that comes up when people first use mozbase and later you don't hear about it again | |||
** honestly there are many many other things to fix on Mozbase rather than this. | |||
** Action: leave things as they stand, and work on it with a complete versioning solution in another quarter. | |||
* Highlight Section | |||
** Do what we did today. | |||
** Easier than reading the wiki during the meeting. | |||
** And having people modify the wiki on their own seemed to work well too. | |||
* New Project | |||
Ctalbert will write down the new project later this week, ping him if interested! | |||
:D | |||
* work week date (~24-27 oct, final date tba this week) | |||
== Misc == | == Misc == | ||
* Putting skills developed working on Eideticker [http://wrla.ch/blog/2012/05/ghetto-retroscope-with-ffmpeg-and-the-video-tag/ to good use]. | |||
* |