EngineeringProductivity/Meetings/2012-02-27: Difference between revisions

Jump to navigation Jump to search
Line 1: Line 1:


== The Overview ==
== The Overview ==
* bugzilla
* Bugzilla
** [dkl] More work on AutoLand extension. Extra requirements added on last minute and once testing on those are complete, then time to push off to a security review.
** [dkl] More work on AutoLand extension. Extra requirements added on last minute and once testing on those are complete, then time to push off to a security review.
**[dkl] Upstream Bugzilla: Helped with a recent security release as well as the release of the new Bugzilla version 4.2. So now work to start on getting our BMO converted over to the new 4.2 version.
**[dkl] Upstream Bugzilla: Helped with a recent security release as well as the release of the new Bugzilla version 4.2. So now work to start on getting our BMO converted over to the new 4.2 version.
Line 7: Line 7:
**[dkl] Normal BMO Administrative work.
**[dkl] Normal BMO Administrative work.


* bughunter
* Bughunter
**[bc] No users. Need to get new test vms in order to be able to promote the use I think. In the mean time, I've been filing in keeping track of bugs and such. Been testing several outstanding patches and almost ready to land them in the repo. Tomcat is bringing up a version of bughunter for use in top site testing etc.
**[bc] No users. Need to get new test vms in order to be able to promote the use I think. In the mean time, I've been filing in keeping track of bugs and such. Been testing several outstanding patches and almost ready to land them in the repo. Tomcat is bringing up a version of bughunter for use in top site testing etc.
** [jeads] Added some UI elements for highlighting crashes that are exploitable. Fixed some bugs.  Not committed yet, should commit early this week.  
** [jeads] Added some UI elements for highlighting crashes that are exploitable. Fixed some bugs.  Not committed yet, should commit early this week.  


* marionette (https://developer.mozilla.org/en/Marionette)
* Marionette (https://developer.mozilla.org/en/Marionette)
**[mdas] added findElement/findElements support to chrome and content, and that involved some code reorganization. We also responded to the sec team's concern about preferences and changed how marionette gets enabled/disabled.
**[mdas] added findElement/findElements support to chrome and content, and that involved some code reorganization. We also responded to the sec team's concern about preferences and changed how marionette gets enabled/disabled.
** [mdas] worked on recording touch events from the emulator and playing them back. Should have real touch support next quarter, but this is something that QA can use for tests in the meantime. It has yet to be committed, I'd like to get some feedback on it first.
** [mdas] worked on recording touch events from the emulator and playing them back. Should have real touch support next quarter, but this is something that QA can use for tests in the meantime. It has yet to be committed, I'd like to get some feedback on it first.
Line 20: Line 20:
**[jgriffen] added a Jenkins auto-merge system for b2g, that auto-merges changes from m-c into the b2g gecko fork.  This is running right now on a test fork and will be migrated to the real b2g fork soon.
**[jgriffen] added a Jenkins auto-merge system for b2g, that auto-merges changes from m-c into the b2g gecko fork.  This is running right now on a test fork and will be migrated to the real b2g fork soon.


* signal from noise
* Signal From Noise
** [jhammel] Pageloader is now part of Talos
** [jhammel] Pageloader is now part of Talos
** [jhammel] we're getting close to be able to run talos without CWD being "special"
** [jhammel] we're getting close to be able to run talos without CWD being "special"
** [jhammel] working on separating out statistics from Talos and Pageloader which will hopefully be consumed by graphserver and a new package (https://bugzilla.mozilla.org/show_bug.cgi?id=728461)
** [jhammel] working on separating out statistics from Talos and Pageloader which will hopefully be consumed by graphserver and a new package (https://bugzilla.mozilla.org/show_bug.cgi?id=728461)
** [jeads] Built a new graphs schema with jmaher, jhammel, and ctalbert.  Working with jmaher to build a webservice that populates the new schema.
** [jeads] Adapted the bughunter data view concept to work with s4n data.  There's a fully functional user interface pulling graph data... Doesn't do anything useful yet but it's a good first step.


* mobile automation
* Mobile Automation
** [mcote] Redesigned to load tests dynamically and run them in separate processes. Working on pulse support.
** [mcote] Redesigned to load tests dynamically and run them in separate processes. Working on pulse support.


Line 39: Line 41:


* Ateam Services
* Ateam Services
** [bc] Waiting on network configuration changes in Phoenix.
** [bc] Waiting on network configuration changes.


* jetperf harness (http://k0s.org/mozilla/hg/jetperf)
* Jetperf Harness (http://k0s.org/mozilla/hg/jetperf)
** [jhammel] RelEng has weighed in on some structure issues (https://bugzilla.mozilla.org/show_bug.cgi?id=729205) that will require substantive modifications on the harness so a big step back there
** [jhammel] RelEng has weighed in on some structure issues (https://bugzilla.mozilla.org/show_bug.cgi?id=729205) that will require substantive modifications on the harness so a big step back there
** [jhammel] https://bugzilla.mozilla.org/show_bug.cgi?id=700722 will also be a blocker here, as it was for desktop talos + mozharness.  i've unbitrotted the patch and will try it soon  
** [jhammel] https://bugzilla.mozilla.org/show_bug.cgi?id=700722 will also be a blocker here, as it was for desktop talos + mozharness.  i've unbitrotted the patch and will try it soon  
Line 49: Line 51:
** [jhammel] We need a python package index for internal installation.  e.g. for releng purposes.  Not a new project but i've been looking at this in this time period.  I was originally going to use https://github.com/SurveyMonkey/CheesePrism but am seeing bugs. So I'm trying to figure out whether to spend time fixing that or developing a solution from scratch.  I'm exploring both alternatives
** [jhammel] We need a python package index for internal installation.  e.g. for releng purposes.  Not a new project but i've been looking at this in this time period.  I was originally going to use https://github.com/SurveyMonkey/CheesePrism but am seeing bugs. So I'm trying to figure out whether to spend time fixing that or developing a solution from scratch.  I'm exploring both alternatives


* peptest
* Peptest
** [mcote] Up on try (add &noignore=1 to the URL to see it; it's the "U"). Unsurprisingly, all oranges, since there are unresponsive periods in all the tests. There is quite a bit of variance in the results, though, so coming up with a baseline to use to catch regressions may be quite tricky. I am collecting stats to try to better understand what's happening.
** [mcote] Up on try (add &noignore=1 to the URL to see it; it's the "U"). Unsurprisingly, all oranges, since there are unresponsive periods in all the tests. There is quite a bit of variance in the results, though, so coming up with a baseline to use to catch regressions may be quite tricky. I am collecting stats to try to better understand what's happening.


Confirmed users
353

edits

Navigation menu