EngineeringProductivity/Meetings/2011-06-20: Difference between revisions
Jump to navigation
Jump to search
m (Jgriffin moved page Auto-tools/Meetings/2011-06-20 to EngineeringProductivity/Meetings/2011-06-20) |
|||
(27 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
= Roundtable = | = Roundtable = | ||
* Use Vidyo | * Use Vidyo as a solution in the future | ||
** The physical location in mountain view will move to PB&J on the 3rd floor (only vidyo enabled conf room available at this time slot). | ** The physical location in mountain view will move to PB&J on the 3rd floor (only vidyo enabled conf room available at this time slot). | ||
* Q3 Goals | |||
** [[https://wiki.mozilla.org/Auto-tools/Meetings/2011-06-13 last week]] wiki with goals | |||
= The Boulders = | = The Boulders = | ||
=== Automation === | === Automation === | ||
* '''Bug Hunter''' - ''bc'' | * '''Bug Hunter''' - ''bc'' | ||
** | ** Working on using mozprocess and Unittest. | ||
** Continuing to file bugs are they are found. | |||
* '''Mozmill 2.0/1.5.x''' - ''harth, jhammel, ctalbert'' | * '''Mozmill 2.0/1.5.x''' - ''harth, jhammel, ctalbert'' | ||
** down to 20 bugs: https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozmill-2.0%2B&product=Testing&resolution=---&list_id=520388 | |||
** ...and the work continues; will re-triage next week and have a final estimate to done | |||
=== Performance === | === Performance === | ||
Line 16: | Line 22: | ||
* '''Talos'''/'''XPerf''' - ''jmaher'' | * '''Talos'''/'''XPerf''' - ''jmaher'' | ||
** planning on staging the patches this week on releng environment | |||
** tp5 only for now, will get side by side comparison to vanilla tp5 once bandwidth is available | |||
=== Web Tools === | === Web Tools === | ||
* '''War on Orange'''/'''Auto-log''' - ''jgriffin, mcote'' | * '''War on Orange'''/'''Auto-log''' - ''jgriffin, mcote'' | ||
** More War on Orange bug fixes and new features. | |||
** Continuing work on Autolog UI. | |||
** An ElasticSearch upgrade is happening today, along with a migration to a new storage scheme. Tools depending on ES may be unavailable for an hour or two today, depending on how things shake out. | |||
* '''Bugzilla Improvements''' - ''dkl, glob'' | * '''Bugzilla Improvements''' - ''dkl, glob'' | ||
** continuing efforts to assist triage ([https://bugzilla.mozilla.org/show_bug.cgi?id=663751 bug 663751]) | |||
** working on closing last blockers for bugzilla 4.2 | |||
=== Tool Infrastructure === | === Tool Infrastructure === | ||
* '''MozBase''' - ''jmaher, ted, jhammel'' | * '''MozBase''' - ''jmaher, ted, jhammel'' | ||
** | ** mozinfo created, in patch form should land this week | ||
* '''SpecialPowers''' - ''ted, ctalbert, jmaher'' | * '''SpecialPowers''' - ''ted, ctalbert, jmaher'' | ||
** moved a bunch of tests this weekend. After 4 more patches land this week (waiting on r+), there will be 18 files to move to mochitest-chrome. | |||
** now part of the eventutils.js conversion can happen (probably get into review queues this week) | |||
* '''Web UX Platform''' - ''mcote, harth'' | * '''Web UX Platform''' - ''mcote, harth'' | ||
** Working on Python package for server side. | |||
= The Gravel = | = The Gravel = | ||
Line 37: | Line 53: | ||
* '''Crossweave 2''' - ''jgriffin'' | * '''Crossweave 2''' - ''jgriffin'' | ||
** Converting existing YAML-like tests to JavaScript. | |||
** Update pulse monitor to handle duplicate buildbot messages we're receiving through pulse. | |||
=== Performance === | === Performance === | ||
Line 42: | Line 60: | ||
* '''SpeedTestsJS''' - ''mcote'' | * '''SpeedTestsJS''' - ''mcote'' | ||
** Fix last week to IE controller. Still something flaky there, as IE seems to skip tests sometimes. Everything else is very stable. | |||
** Interesting: Chrome 12 has small but noticeable speed improvements in some tests (viz http://brasstacks.mozilla.com/birt-viewer/run?__report=report/MedianRuns.rptdesign&RP_TEST=MrPotatoGun&RP_OS=Windows&RP_IP=10.250.4.115 - Chrome 11 was running up to June 14 at a very stable 48 FPS in this test, and Chrome 12 now runs at a very stable 53 FPS). | |||
=== Web Tools === | === Web Tools === | ||
* '''Bug Hunter UI''' - ''mcote, bc'' | * '''Bug Hunter UI''' - ''mcote, bc'' | ||
** First couple admin views are up. One or two more things to do for the admin view, then starting on crash/unit test/assertion views. | |||
* '''Toolbox''' - ''jhammel, harth'' | * '''Toolbox''' - ''jhammel, harth'' | ||
** round 1 effectively done \o/ | |||
** there are a few minor bugs and directions for future work, but overall it works pretty well | |||
** over 100 tools so far! | |||
* '''Regression Hunter''' - ''samliu, harth'' | * '''Regression Hunter''' - ''samliu, harth'' | ||
** Currently implementing EC2 "cloud building" which will do regression-finding builds on EC2 instead of on your local machine | |||
** mozregression finds regressions using nightly and local builds. Also you can use mozremotebuilder to use the try server right now (very slow) | |||
=== Tool Infrastructure === | === Tool Infrastructure === | ||
* '''Manifest for the manifest-less''' - ''jmaher, jhammel'' | * '''Manifest for the manifest-less''' - ''jmaher, jhammel'' | ||
** | ** patches mostly done to integrate manifestdestiny and mozinfo into m-c and xpcshell {{bug|658671}} | ||
** jhammel should write up how manifests, mozinfo, and the build -> JSON file fit together | |||
= Backburner = | = Backburner = | ||
Line 58: | Line 85: | ||
= The Misc = | = The Misc = | ||
* [http://blogs.oracle.com/geertjan/entry/cismet_developers_will_code_for no more] (who is that on the left- Mr. Scranton?) | |||
* [http://www.kpsurplus.com/sharp-pc-8660-notebook-track-ball-disks-carrying-bag.html a secure computing environment] - future of Firefox? | |||
* [http://en.wikipedia.org/wiki/File:DynaTAC8000X.jpg super powered mobile] - future of Fennec? | |||
= The Pulverized = | = The Pulverized = |
Latest revision as of 00:46, 28 August 2015
Roundtable
- Use Vidyo as a solution in the future
- The physical location in mountain view will move to PB&J on the 3rd floor (only vidyo enabled conf room available at this time slot).
- Q3 Goals
- [last week] wiki with goals
The Boulders
Automation
- Bug Hunter - bc
- Working on using mozprocess and Unittest.
- Continuing to file bugs are they are found.
- Mozmill 2.0/1.5.x - harth, jhammel, ctalbert
- down to 20 bugs: https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozmill-2.0%2B&product=Testing&resolution=---&list_id=520388
- ...and the work continues; will re-triage next week and have a final estimate to done
Performance
- Talos/Addon Testing Service - ctalbert, anode
- Talos/Tp5 - anode
- Talos/XPerf - jmaher
- planning on staging the patches this week on releng environment
- tp5 only for now, will get side by side comparison to vanilla tp5 once bandwidth is available
Web Tools
- War on Orange/Auto-log - jgriffin, mcote
- More War on Orange bug fixes and new features.
- Continuing work on Autolog UI.
- An ElasticSearch upgrade is happening today, along with a migration to a new storage scheme. Tools depending on ES may be unavailable for an hour or two today, depending on how things shake out.
- Bugzilla Improvements - dkl, glob
- continuing efforts to assist triage (bug 663751)
- working on closing last blockers for bugzilla 4.2
Tool Infrastructure
- MozBase - jmaher, ted, jhammel
- mozinfo created, in patch form should land this week
- SpecialPowers - ted, ctalbert, jmaher
- moved a bunch of tests this weekend. After 4 more patches land this week (waiting on r+), there will be 18 files to move to mochitest-chrome.
- now part of the eventutils.js conversion can happen (probably get into review queues this week)
- Web UX Platform - mcote, harth
- Working on Python package for server side.
The Gravel
Automation
- Supporting Releng with Android Automation Rollout - ctalbert, bmoss, jmaher
- Firebug Test Automation - ctalbert
- Crossweave 2 - jgriffin
- Converting existing YAML-like tests to JavaScript.
- Update pulse monitor to handle duplicate buildbot messages we're receiving through pulse.
Performance
- User Responsiveness Measurement - ted
- SpeedTestsJS - mcote
- Fix last week to IE controller. Still something flaky there, as IE seems to skip tests sometimes. Everything else is very stable.
- Interesting: Chrome 12 has small but noticeable speed improvements in some tests (viz http://brasstacks.mozilla.com/birt-viewer/run?__report=report/MedianRuns.rptdesign&RP_TEST=MrPotatoGun&RP_OS=Windows&RP_IP=10.250.4.115 - Chrome 11 was running up to June 14 at a very stable 48 FPS in this test, and Chrome 12 now runs at a very stable 53 FPS).
Web Tools
- Bug Hunter UI - mcote, bc
- First couple admin views are up. One or two more things to do for the admin view, then starting on crash/unit test/assertion views.
- Toolbox - jhammel, harth
- round 1 effectively done \o/
- there are a few minor bugs and directions for future work, but overall it works pretty well
- over 100 tools so far!
- Regression Hunter - samliu, harth
- Currently implementing EC2 "cloud building" which will do regression-finding builds on EC2 instead of on your local machine
- mozregression finds regressions using nightly and local builds. Also you can use mozremotebuilder to use the try server right now (very slow)
Tool Infrastructure
- Manifest for the manifest-less - jmaher, jhammel
- patches mostly done to integrate manifestdestiny and mozinfo into m-c and xpcshell bug 658671
- jhammel should write up how manifests, mozinfo, and the build -> JSON file fit together
Backburner
- Profile Manager - jgriffin
The Misc
- no more (who is that on the left- Mr. Scranton?)
- a secure computing environment - future of Firefox?
- super powered mobile - future of Fennec?
The Pulverized
Fennec Profile Manager ToolProductize PulseProfile Manager v1Breakpad for AndroidCrossweaveGrafx BotFirebug Test SupportMozmill 1.4.2 aka 1.5 ReleasedBugzilla Review & REST API Improvements (2010 Q2)Implement AddOns Performance prototype systemInitial Landing of E10s Enabled MochitestWebsockets Test Infrastructure Support