EngineeringProductivity/Meetings/2011-04-25: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(19 intermediate revisions by 7 users not shown)
Line 6: Line 6:


* '''War on Orange'''/'''Auto-log''' - ''jgriffin, mcote, jmaher, harth''
* '''War on Orange'''/'''Auto-log''' - ''jgriffin, mcote, jmaher, harth''
** Autolog: have hooked up the results from tinderbox that we're parsing for Woo to Autolog; finishing work on hooking up Crossweave
** More WOO improvements as requested by ehsan. Not too many more important bugs left.


* '''Bugzilla Improvements''' - ''dkl, glob''
* '''Bugzilla Improvements''' - ''dkl, glob''
** Release of 4.0???
** Release of 4.0!!!
*** hosted in phoenix now


* '''User Responsiveness Measurement''' - ''ted, ahal''
* '''User Responsiveness Measurement''' - ''ted, ahal''
** Polished up native events module -ahal
** {{bug|606574}} landed in m-c (and stuck)
** Talked to dietrich, Talos a non-goal for this quarter
** Working on correlating running JavaScript with non-responsive periods


* '''Abstraction Interface for Buildbot''' - ''ted, jhammel''
* '''Abstraction Interface for Buildbot''' - ''ted, jhammel''
** Meeting with mozharness - [[https://wiki.mozilla.org/Auto-tools/Projects/MozBase notes]]
** Meeting with mozharness - [[https://wiki.mozilla.org/Auto-tools/Projects/MozBase notes]]
** Need to come up with action items for this by end of the month


= The Gravel =
= The Gravel =


* '''Firebug Test Automation''' - ''ahal''
* '''Firebug Test Automation''' - ''ahal''
** LSBlakk from RelEng started poking the firebug bugs, so we may get some traction on getting the slaves upgraded.
** Ported some of the improvements I made in the buildbot code over to the regular branch
** Updated to use latest mozrunner/mozprofile
** Disable compatibility check smartly
** Looks like the mini on my desk has run into problems and is unable to mount things (will need to investigate)
** No news on buildbot front


* '''Bug Hunter''' - ''bc''
* '''Bug Hunter''' - ''bc''
** Buildworkers and crashworkers running under mysql pretty well.
** Finishing up couchdb run for crash data through 2011-04-13, Will file any reproducible crashes found to date.
** Today will make the changes to the unit test worker, and apart from the UI it will be equivalent to the Couchdb version
** MySQL Crash workers working well in testing. Still some minor tweaks to add such as calling Ted's <code>exploitable</code> program to analyze minidumps on Windows. Need to port over changes to UnitTest worker. Will be decommissioning qp-bughunter on centos5 and replacing with Fedora14 based server while setting up existing Crash worker vms to support MySQL.
 
* '''Mozmill 2.0/1.5.x''' - ''harth, jhammel, ahal, ctalbert''
* '''Mozmill 2.0/1.5.x''' - ''harth, jhammel, ahal, ctalbert''
** Ctypes native events working for linux with key events/modifiers and mouse clicks
** Native events module (pow-wow) at a point where it would be easy to take for 2.0 assuming having only click and keypress events is ok for now.
** Released 1.5.3
** API refactor waiting for review
** Clint taking Jeff's reviews.


* '''Manifest for the manifest-less''' - ''jmaher, jhammel''
* '''Manifest for the manifest-less''' - ''jmaher, jhammel''
**  
** updated manifest-destiny package
 
** more updates needed and needs to be deployed for e.g. xpcshell test
* '''AutoLog''' - ''jgriffin, mcote, jmaher''
** no news


* '''Talos'''/'''Addon Testing Service''' - ''ctalbert, anode''
* '''Talos'''/'''Addon Testing Service''' - ''ctalbert, anode''
** Planning for the on-demand addon testing release
** Addons developers are filing a ton of bugs and we need a way to keep up with the deluge of them


* '''SpeedTestsJS''' - ''mcote''
* '''SpeedTestsJS''' - ''mcote''
** Trying out different types of reporting
** Not much here last week, going to ask some people in MV to verify the automatic results that are show major decreases in IE's results.  Also results stopped for a few days; not sure why, as I logged in today and was able to launch the suite. Maybe some settings changed during an upgrade.
** Framework seems stable, running four times a day now.
** If we can't get back to the original frameworks, maybe we need to reinstall the OS and not apply any updates. (?)
** But the results are coinciding and reporting oddly. Numbers are jumping around.
** Still need to isolate the machine from the greater Internet, if possible.
** Plan to start rebooting it between runs.
** Some of the updates may be the root cause of the variance in the numbers.
** Might need people to poke it in the office to see what's happening.


* '''Talos Improvements''' - ''anode, jmaher''
* '''Talos Improvements''' - ''anode, jmaher''
** {{bug|612190}} Tpaint is officially landed.
** {{bug|609111}} Need to follow up with sdwilsh to figure out how to use the xperf tools to parse the data outputted from the xperf software.
** {{bug|609111}} Xperf waiting on feedback from Alice and waiting on sdwilsh to figure out how to use the xperf tools to parse the data outputted from the xperf software.
** TP5 - closer, closer and closer
** minor changes for the addons crew


* '''SpecialPowers''' - ''ted, ctalbert, jmaher''
* '''SpecialPowers''' - ''ted, ctalbert, jmaher''
** moved some tests to chrome last week
** need to figure out special powers for chrome tests since we share the same code for tools
** Mobile guys have been working on extending the API to help get rid of enablePrivilege, so making progress.
** Mobile guys have been working on extending the API to help get rid of enablePrivilege, so making progress.
** Dougt worked on getting enable privilege out of eventutils API.


* '''Crossweave 2''' - ''jgriffin''
* '''Crossweave 2''' - ''jgriffin''
** Decided to move the tests into mozilla-central and leave the harness itself into a separate repo.
** Currently hooking up to Autolog, bulk of work is still pending
** We can use this model to see how this system might work for other harnesses.


= Backburner =
= Backburner =
* '''Profile Manager''' - ''jgriffin''
* '''Profile Manager''' - ''jgriffin''
** Checking with Jonathan Nightingale about whether or not we will bundle with firefox 6.
** Checking with Jonathan Nightingale about whether or not we will bundle with firefox 6.
** Need to add a new 'reset profile' feature for the Support team


= Roundtable =
= Roundtable =
* (Anode) Meeting with Josh and Nick last week about network latency test within talos
* Bmoss is still on vacation -- out for two weeks
** They are going to have to do most of the development on their plate
** But this will end up on our plate for rollout and staging
* Lukass and Alice worked last week about rolling out talos updates
** When we file bugs in RelEng for talos they tend to sit and get lost (assigned to no one)
** So, releng may file a new deployment category for us.  But at the moment we need to ping people to ensure that they get addressed.
** At the moment you want to get the attention of whoever is on buildduty each week. 
** Overall we need to be more aggressive about tracking them on our side.
 
* Bmoss is on vacation on Wednesday -- out for two weeks
* Ctalbert out Wed-Fri


= The Misc =
= The Misc =

Latest revision as of 00:46, 28 August 2015

The Boulders

  • Supporting Releng with Android Automation Rollout - ctalbert, bmoss, jmaher
    • Still have some stale webservers, need to run cleanup on all tests, not just reftest
    • Philor is filing bugs trying to help things get green, so that should help get us closer to green
    • jsreftests should go back on this week bug 649215
  • War on Orange/Auto-log - jgriffin, mcote, jmaher, harth
    • Autolog: have hooked up the results from tinderbox that we're parsing for Woo to Autolog; finishing work on hooking up Crossweave
    • More WOO improvements as requested by ehsan. Not too many more important bugs left.
  • Bugzilla Improvements - dkl, glob
    • Release of 4.0!!!
      • hosted in phoenix now
  • User Responsiveness Measurement - ted, ahal
    • Polished up native events module -ahal
    • bug 606574 landed in m-c (and stuck)
    • Talked to dietrich, Talos a non-goal for this quarter
    • Working on correlating running JavaScript with non-responsive periods
  • Abstraction Interface for Buildbot - ted, jhammel
    • Meeting with mozharness - [notes]
    • Need to come up with action items for this by end of the month

The Gravel

  • Firebug Test Automation - ahal
    • Ported some of the improvements I made in the buildbot code over to the regular branch
    • Updated to use latest mozrunner/mozprofile
    • Disable compatibility check smartly
    • Looks like the mini on my desk has run into problems and is unable to mount things (will need to investigate)
    • No news on buildbot front
  • Bug Hunter - bc
    • Finishing up couchdb run for crash data through 2011-04-13, Will file any reproducible crashes found to date.
    • MySQL Crash workers working well in testing. Still some minor tweaks to add such as calling Ted's exploitable program to analyze minidumps on Windows. Need to port over changes to UnitTest worker. Will be decommissioning qp-bughunter on centos5 and replacing with Fedora14 based server while setting up existing Crash worker vms to support MySQL.
  • Mozmill 2.0/1.5.x - harth, jhammel, ahal, ctalbert
    • Native events module (pow-wow) at a point where it would be easy to take for 2.0 assuming having only click and keypress events is ok for now.
    • API refactor waiting for review
  • Manifest for the manifest-less - jmaher, jhammel
    • updated manifest-destiny package
    • more updates needed and needs to be deployed for e.g. xpcshell test
  • Talos/Addon Testing Service - ctalbert, anode
  • SpeedTestsJS - mcote
    • Not much here last week, going to ask some people in MV to verify the automatic results that are show major decreases in IE's results. Also results stopped for a few days; not sure why, as I logged in today and was able to launch the suite. Maybe some settings changed during an upgrade.
    • If we can't get back to the original frameworks, maybe we need to reinstall the OS and not apply any updates. (?)
    • Still need to isolate the machine from the greater Internet, if possible.
  • Talos Improvements - anode, jmaher
    • bug 609111 Need to follow up with sdwilsh to figure out how to use the xperf tools to parse the data outputted from the xperf software.
    • TP5 - closer, closer and closer
    • minor changes for the addons crew
  • SpecialPowers - ted, ctalbert, jmaher
    • moved some tests to chrome last week
    • need to figure out special powers for chrome tests since we share the same code for tools
    • Mobile guys have been working on extending the API to help get rid of enablePrivilege, so making progress.
  • Crossweave 2 - jgriffin
    • Currently hooking up to Autolog, bulk of work is still pending

Backburner

  • Profile Manager - jgriffin
    • Checking with Jonathan Nightingale about whether or not we will bundle with firefox 6.
    • Need to add a new 'reset profile' feature for the Support team

Roundtable

  • Bmoss is still on vacation -- out for two weeks

The Misc

The Pulverized

  • Fennec Profile Manager Tool
  • Productize Pulse
  • Profile Manager v1
  • Breakpad for Android
  • 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