Performance/Status Meetings/2007-October-03: Difference between revisions

 
(9 intermediate revisions by 4 users not shown)
Line 2: Line 2:


== Participants ==
== Participants ==
* Ben H, John, Vlad, Alice, Robcee, Clint, Ben, Pav, Sayer, Colin, Coop, Damon


== Agenda ==
== Agenda ==
Line 8: Line 9:
== Action Items ==
== Action Items ==


* '''AI:vlad/alice''' still open proxy-server work {{bug|389703}} (ready for integration with Talos). rob arnold back at school. vlad/alice to land patch and possible integrate with Talos.
* '''AI:alice''' complete Stand Alone talos doc
** stuart's been using this and works well. Probably won't need to change our pageset for 1.9, this is for future use.
** includes landing proxy server patch somewhere {{bug|389703}}
* '''AI:schrep''' talk to linux vendors about native theme painting performance
* '''AI:schrep''' talk to linux vendors about native theme painting performance
** Coop changed talos to accommodate, so now doing performance test runs again.  
** Coop changed talos to accommodate, so now doing performance test runs again.  
** Build group still working on renaming the win ref platform machines back. {{bug|387167}}
** <strike>Build group still working on renaming the win ref platform machines back. {{bug|387167}}
* <strike>'''AI:bhearsum''' file a ticket to reimage mac minis to 10.4.8</strike>
* '''AI: joduinn''' Some machines still running on old linux ref platform <strike>{{bug|396805}} , {{bug|396990}} done</strike>, {{bug|389426}} being rolled out now. Stuart was ok'd to land 1.9a9 blocker bug on Thurs (27th sept).
** They've been re-imaged, having connection issues with two of them. {{bug|395927}}
* '''AI: vlad''' Investigate pageloader component numbers on 1.8 -- {{bug|396628}}
*** These problems were because of the machines going to sleep. Disabling power save features fixed it.
* '''AI:justin''' Make images of clean talos slave; easier future setup.
* '''AI: joduinn''' Some machines still running on old linux ref platform <strike>{{bug|396805}} , {{bug|396990}} done</strike>, {{bug|389426}}. Stuart was ok'd to land 1.9a9 blocker bug on Thurs (27th sept).
* '''AI:justin''' Write up goals, need to decided on remaining perf goal.


== Infrastructure ==
== Infrastructure ==
* Discussion over Talos/Tbox stability  
* Discussion over Talos/Tbox stability  
** Much more stable - planned to add the tests to the production tree in 1 month (11/3)
* Talos status update? http://tinderbox.mozilla.org/MozillaTest/
* Talos status update? http://tinderbox.mozilla.org/MozillaTest/
* Tdhtml/Tgfx/Tsvg for Talos landed (Txul will land very soon, too)
** Tdhtml/Tgfx/Tsvg for Talos landed (Txul will land very soon, too)
** What slaves do we want these tests running?
*** What slaves do we want these tests running?
** Mac Port status?
** Mac Port status
*** Mac slaves are up and running {{bug|393073}}
*** Mac slaves are up and running {{bug|393073}}
*** ETA for going to production with Mac slaves?
*** Plan on adding them with the rest of the platforms within the month.
** New Vlad Tp test status?
** Page-load-server component question - see vlad's AI.
*** Plan: we will do a) new machines; b) new pageloader; c) old (300-page alexa) pageset
* Talos for Mozilla2
** Page-load-server migration. See {{bug|373848}} for details.
** Ben to create a mini for imaging, IT will image and get Ben talos server.  Robcee/alice to help with the integration to master.
* Goals for q4
** Agreed goals:
*** stable production talos for branch trunk (4 platforms) on tree
*** perf enabled try server
*** stand alone talos box
*** baselines for historical numbers
** Possible goal additions:
*** talos for other browsers
*** graph server improvements (perhaps seneca)
*** talos dashboard for sheriffs
*** talos for addons


== Gecko: Perf discussion ==
== Gecko: Perf discussion ==
Line 37: Line 50:


* Followups
* Followups
** Larry perf
** Larry perf -- onSecurityChange is slow, working to improve that (sayer)
** linux text rendering Ts regression (stuart)


* On radar
* On radar
** sessionStore is really slow, needs to be fixed (sayer -- might have a fix, might need an owner -- more next week)
** Jonas' comments regarding cycle collection and talos, esp. with destroy patch
** Jonas' comments regarding cycle collection and talos, esp. with destroy patch
** Theme optimization
** Theme optimization (unowned)
** roc's scrollbar  
** roc's scrollbar issues
** startup performance (fastload perf, loading libXUL and other files, etc.) (unowned)
** others?
** others?



Latest revision as of 18:05, 3 October 2007

« Back to Status Meetings

Participants

  • Ben H, John, Vlad, Alice, Robcee, Clint, Ben, Pav, Sayer, Colin, Coop, Damon

Agenda

Action Items

  • AI:alice complete Stand Alone talos doc
    • includes landing proxy server patch somewhere bug 389703
  • AI:schrep talk to linux vendors about native theme painting performance
    • Coop changed talos to accommodate, so now doing performance test runs again.
    • Build group still working on renaming the win ref platform machines back. bug 387167
  • AI: joduinn Some machines still running on old linux ref platform bug 396805 , bug 396990 done, bug 389426 being rolled out now. Stuart was ok'd to land 1.9a9 blocker bug on Thurs (27th sept).
  • AI: vlad Investigate pageloader component numbers on 1.8 -- bug 396628
  • AI:justin Make images of clean talos slave; easier future setup.
  • AI:justin Write up goals, need to decided on remaining perf goal.

Infrastructure

  • Discussion over Talos/Tbox stability
    • Much more stable - planned to add the tests to the production tree in 1 month (11/3)
  • Talos status update? http://tinderbox.mozilla.org/MozillaTest/
    • Tdhtml/Tgfx/Tsvg for Talos landed (Txul will land very soon, too)
      • What slaves do we want these tests running?
    • Mac Port status
      • Mac slaves are up and running bug 393073
      • Plan on adding them with the rest of the platforms within the month.
    • Page-load-server component question - see vlad's AI.
  • Talos for Mozilla2
    • Ben to create a mini for imaging, IT will image and get Ben talos server. Robcee/alice to help with the integration to master.
  • Goals for q4
    • Agreed goals:
      • stable production talos for branch trunk (4 platforms) on tree
      • perf enabled try server
      • stand alone talos box
      • baselines for historical numbers
    • Possible goal additions:
      • talos for other browsers
      • graph server improvements (perhaps seneca)
      • talos dashboard for sheriffs
      • talos for addons

Gecko: Perf discussion

  • dtrace status
    • luser to review main patch for Solaris
    • small fix to latest version of main patch needed for Leopard, dtrace -G alternative still under study
  • Followups
    • Larry perf -- onSecurityChange is slow, working to improve that (sayer)
    • linux text rendering Ts regression (stuart)
  • On radar
    • sessionStore is really slow, needs to be fixed (sayer -- might have a fix, might need an owner -- more next week)
    • Jonas' comments regarding cycle collection and talos, esp. with destroy patch
    • Theme optimization (unowned)
    • roc's scrollbar issues
    • startup performance (fastload perf, loading libXUL and other files, etc.) (unowned)
    • others?

Completed AIs

Other Information

Related Bugs