EngineeringProductivity/Meetings/2011-12-19: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(14 intermediate revisions by 3 users not shown)
Line 2: Line 2:


=== Bugzilla  ===
=== Bugzilla  ===
* Initial code BMO/Pulse integration being reviewed.
* Some performance work on several bug pages, possible optimizations in the works.
* Weekly code push bringing in several fixes/enhancements/security
* Various BMO administrative tasks (products, components, etc.)
* Upstream 4.2 release getting closer
* [https://bugzilla.mozilla.org/show_bug.cgi?id=709816 Security review request] created for new OrangeFactor BMO extension. [https://bugzilla.mozilla.org/show_bug.cgi?id=709816#c1 scheduled for Q1] of next year.


=== Bughunter ===
=== Bughunter ===
Line 16: Line 23:
* Some work on getting gonk (new backend to replace "raw" android) working with qemu (Android emulator). Slow going, so work passed off to b2g team.
* Some work on getting gonk (new backend to replace "raw" android) working with qemu (Android emulator). Slow going, so work passed off to b2g team.
* Made some improvements to [[Auto-tools/Projects/Marionette#Example_JS_Tests|pure JS tests]]; should land soon.
* Made some improvements to [[Auto-tools/Projects/Marionette#Example_JS_Tests|pure JS tests]]; should land soon.
* Plans hatching to add a web server.


=== Mobile Automation ===
=== Mobile Automation ===
Line 36: Line 44:
=== Robocop ===
=== Robocop ===


* Last of the Java reflexivity (accessing fennec source) bugs hopefully fixed.
* Patches getting r+ed and legal review proceeding.
* Patches getting r+ed and legal review proceeding.
* Patches will start landing 2011/12/16; working with releng on staging next week.
* Patches will start landing 2011/12/16; working with releng on staging next week.
Line 67: Line 76:
* Going to start splitting long queries into many shorter ones to avoid excess load on ES server.
* Going to start splitting long queries into many shorter ones to avoid excess load on ES server.
** This will make it possible to add the tool to estimate when oranges were introduced ("Orange Seed") without killing the database. May renew interest in the War on Orange.
** This will make it possible to add the tool to estimate when oranges were introduced ("Orange Seed") without killing the database. May renew interest in the War on Orange.
* IT fixed the source of the killer ES latency.
=== Other ===
* jgriffin setting up a b2g build machine.
* jgriffin also reviewing TPS patches submitted by sync devs and looking at supporting navigator.mozApps.


== Upcoming Events ==  
== Upcoming Events ==  
Line 75: Line 90:
* Marionette/Eideticker Meeting [http://www.timeanddate.com/worldclock/fixedtime.html?iso=20111222T10&p1=283 Thursday at 10 AM] Conf # 304
* Marionette/Eideticker Meeting [http://www.timeanddate.com/worldclock/fixedtime.html?iso=20111222T10&p1=283 Thursday at 10 AM] Conf # 304
* Project Snappy Meeting [http://www.timeanddate.com/worldclock/fixedtime.html?iso=20111222T11&p1=283 Thursday at 11 AM] Conf # 95346
* Project Snappy Meeting [http://www.timeanddate.com/worldclock/fixedtime.html?iso=20111222T11&p1=283 Thursday at 11 AM] Conf # 95346
== HOLIDAY SCHEDULE ==
* US: Out Friday 23, Monday 26, Monday the 2nd
* Canada: Out Monday 26, Tuesday 27, Monday the 2nd.
* Australia: I'm sure Glob already knows and has taken the days off, since he's in the future (also, same as Canada).
* ''' NEXT A*TEAM MONDAY MTG: January 9th 2012'''


== Round Table ==
== Round Table ==
Line 80: Line 101:
* Rebooted brasstacks to see if that would magically fix the [https://bugzilla.mozilla.org/show_bug.cgi?id=710449 awful latency] when accessing the ES database.  It didn't, and a number of things failed to restart gracefully; mcote wrote up a [https://intranet.mozilla.org/Auto-tools/brasstacksEnv/Incident20111213 summary] (Intranet link) of what went wrong.
* Rebooted brasstacks to see if that would magically fix the [https://bugzilla.mozilla.org/show_bug.cgi?id=710449 awful latency] when accessing the ES database.  It didn't, and a number of things failed to restart gracefully; mcote wrote up a [https://intranet.mozilla.org/Auto-tools/brasstacksEnv/Incident20111213 summary] (Intranet link) of what went wrong.
** In the end, IT fixed the routing problem themselves.  Access had only been granted to one of the three addresses that the ES server's hostname resolved to, resulting in a connection timeout 2/3 of the time.
** In the end, IT fixed the routing problem themselves.  Access had only been granted to one of the three addresses that the ES server's hostname resolved to, resulting in a connection timeout 2/3 of the time.
* mcote starting the [[auto-tools/AutoTestingGuide|Automatic Testing Guide]], a very short summary of all our frameworks along with a Q & A (or flowchart?) to help people decide what framework to use when they want to add a test.
** We *need* to keep this up to date. mcote recommends that, every two weeks, the meeting MC goes over the guide to make sure it's not full of lies.
* Goals Time again
** Discuss how [https://wiki.mozilla.org/Auto-tools/Goals/2011Q4 this quarter went]
** Discuss how [https://wiki.mozilla.org/Auto-tools/Goals/YearEnd2011 this year went]
** Discuss the [https://wiki.mozilla.org/Auto-tools/Goals/Roadmap2012 Roadmap for 2012]
** Discuss the [https://wiki.mozilla.org/Auto-tools/Goals/2012Q1 goals for 2012 Q1]


== Misc ==
== Misc ==
Line 85: Line 115:
* Mr. Lachance [http://www.montrealgazette.com/news/Montreal+holds+first+TranspoCamp/5867408/story.html mentioned] in Montreal's main Anglo newspaper, [http://www.montrealgazette.com/ the Gazette], regarding Montreal's first [http://transpocampmtl2011.eventbrite.com/ TranspoCamp].
* Mr. Lachance [http://www.montrealgazette.com/news/Montreal+holds+first+TranspoCamp/5867408/story.html mentioned] in Montreal's main Anglo newspaper, [http://www.montrealgazette.com/ the Gazette], regarding Montreal's first [http://transpocampmtl2011.eventbrite.com/ TranspoCamp].
* For meme-lovers who didn't see it on Yammer: how Good Guy Greg [http://t.qkme.me/353tlw.jpg uses Firefox].
* For meme-lovers who didn't see it on Yammer: how Good Guy Greg [http://t.qkme.me/353tlw.jpg uses Firefox].
* Trevor and the other interns that left on Friday sent [http://mcpherrin.ca/intern-christmas/ a Christmas Card]

Latest revision as of 00:46, 28 August 2015

The Overview

Bugzilla

  • Initial code BMO/Pulse integration being reviewed.
  • Some performance work on several bug pages, possible optimizations in the works.
  • Weekly code push bringing in several fixes/enhancements/security
  • Various BMO administrative tasks (products, components, etc.)
  • Upstream 4.2 release getting closer
  • Security review request created for new OrangeFactor BMO extension. scheduled for Q1 of next year.

Bughunter

  • UI: A number of bug fixes and a few new features.

Eideticker

  • Green/red screen detection, to detect start/end of tests, nearly finished.
  • Increased efficiency in frame-processing code.

Marionette

  • Some work on getting gonk (new backend to replace "raw" android) working with qemu (Android emulator). Slow going, so work passed off to b2g team.
  • Made some improvements to pure JS tests; should land soon.
  • Plans hatching to add a web server.

Mobile Automation

  • Started landing patches for reftest in native fennec; should be ready next week.
  • Almost ready to turn on talos tests for android-xul.
  • Mobile startup automation was turned back on with data running through on 2011/12/15 but froze a while later; ctalbert is debugging it.

Mozbase

  • Discussion proceeding on continuous integration of mozbase.
  • Various fixes, including the elimination of the cruft binary-finding method.
  • Reaching out to Jetpack team to get their test harness to use mozbase.

Peptest

  • ahal working with aki to get peptest on try
  • added support for QA automation's shared modules

Robocop

  • Last of the Java reflexivity (accessing fennec source) bugs hopefully fixed.
  • Patches getting r+ed and legal review proceeding.
  • Patches will start landing 2011/12/16; working with releng on staging next week.

Tegra Pool

  • Nada.

Talos

  • Talos has tests! Well, exactly one test at the moment.
  • Getting ready to start rolling mozprocess/mozrunner into talos proper.
  • Waiting on bear's approval for putting the create-talos-zip patch to production.

Speedtests

  • Nada.

Mozmill

  • Just a few test fixes.

WebRTC

  • Nada.

War On Orange

  • A few more small bug fixes.
  • Submitted a presentation abstract to TestIstanbul conference.
  • Going to start splitting long queries into many shorter ones to avoid excess load on ES server.
    • This will make it possible to add the tool to estimate when oranges were introduced ("Orange Seed") without killing the database. May renew interest in the War on Orange.
  • IT fixed the source of the killer ES latency.

Other

  • jgriffin setting up a b2g build machine.
  • jgriffin also reviewing TPS patches submitted by sync devs and looking at supporting navigator.mozApps.

Upcoming Events

All times Pacific Time, click on link to find your timezone

HOLIDAY SCHEDULE

  • US: Out Friday 23, Monday 26, Monday the 2nd
  • Canada: Out Monday 26, Tuesday 27, Monday the 2nd.
  • Australia: I'm sure Glob already knows and has taken the days off, since he's in the future (also, same as Canada).
  • NEXT A*TEAM MONDAY MTG: January 9th 2012

Round Table

  • Rebooted brasstacks to see if that would magically fix the awful latency when accessing the ES database. It didn't, and a number of things failed to restart gracefully; mcote wrote up a summary (Intranet link) of what went wrong.
    • In the end, IT fixed the routing problem themselves. Access had only been granted to one of the three addresses that the ES server's hostname resolved to, resulting in a connection timeout 2/3 of the time.
  • mcote starting the Automatic Testing Guide, a very short summary of all our frameworks along with a Q & A (or flowchart?) to help people decide what framework to use when they want to add a test.
    • We *need* to keep this up to date. mcote recommends that, every two weeks, the meeting MC goes over the guide to make sure it's not full of lies.

Misc