EngineeringProductivity/Meetings/2012-05-07: Difference between revisions

m
 
(15 intermediate revisions by 9 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 ===
* 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] 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.
* Released Mozmill 1.5.12 today (Send extension to AMO - waiting for review)
* [henrik] Released Mozmill 1.5.12 today (Send extension to AMO - waiting for review)
* Code of Mozmill 2 and JSBridge extensions have been cleaned-up and moved to MPL 2
* [henrik] Code of Mozmill 2 and JSBridge extensions have been cleaned-up and moved to MPL 2
* Various issues with Manifests have been found and logged
* [dave] Various issues with Manifests have been found and logged


=== Mochitest ===
=== Mochitest ===
Line 25: 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 ===
=== Sheriffing ===
Line 45: 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 59: 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 72: 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 94: Line 114:


== Round Table ==
== Round Table ==
[Please can someone make a note of what was discussed, for the people on public holiday. Thanks! :-D]
=== 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]
* [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.
* [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].
*
Confirmed users
1,905

edits