Confirmed users
243
edits
Bobbychien (talk | contribs) (→Performance Task Force: update name list) |
|||
(36 intermediate revisions by 7 users not shown) | |||
Line 2: | Line 2: | ||
=Team= | =Team= | ||
== [[Firefox OS/Performance Task Force | Performance Task Force]] == | |||
{| class="wikitable fullwidth-table" | |||
| Mailing Group || https://groups.google.com/a/mozilla.com/forum/#!forum/fxos-performance-taskforce | |||
|- | |||
| Dashboard || http://raptor.mozilla.org/#/dashboard/file/raptor.json | |||
|- | |||
| Product Management || Ravi Dandu | |||
|- | |||
| Coordinator / EPM || Bobby Chien | |||
|- | |||
| Testing Framework (Raptor) || Eli Perelman | |||
|- | |||
| Development Lead || Thinker Lee | |||
|- | |||
|} | |||
== Dissolved Team Info == | |||
<big>'''''As of 2014.08.15 this team has been dissolved. Performance responsibilities are transitioned to other [[FirefoxOS/functionalteams|fxOS functional teams]]. The team members and contact points below no longer handle these responsibilities on a daily basis.'''''</big> | |||
{| class="wikitable fullwidth-table" | {| class="wikitable fullwidth-table" | ||
| Engineering Manager || Mike Lee | | Engineering Manager || Mike Lee | ||
|- | |- | ||
| Engineering || Jon Hylands, Hubert Figuière, David Huseby, Mason Chang, Eli Perelman, Jonathan Bailey (Intern) | | Engineering || Jon Hylands, Hubert Figuière, David Huseby, Mason Chang, Eli Perelman, Wander Costa, Jonathan Bailey (Intern) | ||
|- | |- | ||
| Quality Assurance || Geo Mealer | | Quality Assurance || Geo Mealer | ||
Line 15: | Line 36: | ||
| User Experience || Gordon Brander | | User Experience || Gordon Brander | ||
|- | |- | ||
| Contact Info || '''[ircs://irc.mozilla.org:6697/fxos-perf #fxos-perf]''' on irc.mozilla.org | | Contact Info || '''[ircs://irc.mozilla.org:6697/fxos-perf #fxos-perf]''' on irc.mozilla.org | ||
|- | |- | ||
| Wiki || https://wiki.mozilla.org/FirefoxOS/Performance | | Wiki || https://wiki.mozilla.org/FirefoxOS/Performance | ||
|- | |- | ||
|} | |} | ||
=Meetings= | =Meetings= | ||
<big>'''''As of 2014.08.15 this team has been dissolved. Performance responsibilities are transitioned to other [[FirefoxOS/functionalteams|fxOS functional teams]]. The meetings and activities below will no longer occur.'''''</big> | |||
{| class="wikitable fullwidth-table" | {| class="wikitable fullwidth-table" | ||
| Timezones || United States (PT, CT, & ET), Canada (ET) | | Timezones || United States (PT, CT, & ET), Canada (ET) | ||
Line 52: | Line 55: | ||
| [http://scrumbu.gs/p/fxos-perf/ Sprint Planning] || '''[https://v.mozilla.com/flex.html?roomdirect.html&key=wesmNpztjIXi FxOS_Performance]''' Vidyo Room: 10am PT on last Friday of each sprint. | | [http://scrumbu.gs/p/fxos-perf/ Sprint Planning] || '''[https://v.mozilla.com/flex.html?roomdirect.html&key=wesmNpztjIXi FxOS_Performance]''' Vidyo Room: 10am PT on last Friday of each sprint. | ||
|- | |- | ||
| [https://fxos-perf.etherpad.mozilla.org/6 Meet-Ups & Workweeks] || '''[https://v.mozilla.com/flex.html?roomdirect.html&key=wesmNpztjIXi FxOS_Performance]''' Vidyo Room: '''Paris: 2014.07.21 - 25''' | | [https://fxos-perf.etherpad.mozilla.org/6 Meet-Ups & Workweeks] || '''[https://v.mozilla.com/flex.html?roomdirect.html&key=wesmNpztjIXi FxOS_Performance]''' Vidyo Room: '''[https://fxos-perf.etherpad.mozilla.org/workweek2014q3 Paris: 2014.07.21 - 25]''' -:- '''[https://fxos-perf.etherpad.mozilla.org/workweek2014q1 Taipei: 2014.03.31 - 04.04]''' -:- '''[https://fxos-perf.etherpad.mozilla.org/workweek2013q3 Toronto: 2013.08.26 - 29]''' | ||
|- | |||
|} | |||
=Areas= | |||
<big>'''''As of 2014.08.15 this team has been dissolved. Performance responsibilities are transitioned to other [[FirefoxOS/functionalteams|fxOS functional teams]]. The fxOS Performance Areas below are no longer led nor maintained by the listed individuals.'''''</big> | |||
{| class="wikitable fullwidth-table" | |||
| '''Area''' || '''Lead''' | |||
|- | |||
| '''[[/Automation|Automation]]''' || Hubert Figuière & Geo Mealer | |||
|- | |||
| '''[[/Graphics|Graphics]]''' || Mason Chang | |||
|- | |||
| '''[[/Memory|Memory]]''' || Wander Costa | |||
|- | |||
| '''[[/Power|Power]]''' || Jon Hylands | |||
|- | |||
| '''[[/Responsiveness|Responsiveness]]''' || Eli Perelman | |||
|- | |||
| '''[[/Tools|Tools]]''' || David Huseby | |||
|- | |- | ||
|} | |} | ||
=== Regression Duty === | |||
Current areas of regression duty: | |||
* Watch b2gperf start up times https://datazilla.mozilla.org/b2g | |||
* Watch fxos-pert alerts. Currently, limited in scope to start up time regressions. | |||
* Map of Gecko revisions reported by datazilla to their correct revision https://people.mozilla.org/~asasaki/vcs2vcs/gecko-dev/gecko-mapfile | |||
* Get access to Jenkins. File a bug like [https://bugzilla.mozilla.org/show_bug.cgi?id=1036477 bug 1036477] | |||
=Dashboards= | =Dashboards= | ||
* [https://datazilla.mozilla.org/b2g/ Datazilla: Instrumented Apps] | * [https://datazilla.mozilla.org/b2g/ Datazilla: Instrumented Apps] | ||
* [http://eideticker.mozilla.org/b2g/ Eideticker: Automated Camera Measurement] | * [http://eideticker.mozilla.org/b2g/ Eideticker: Automated Camera Measurement] | ||
* [http://charts.mozilla.org/ffos/blockers.html#responsibility=FxOS_Team&project=1.3,1.3T,1.4,2.0 Release Blocking Dashboard] | |||
=Plans= | =Plans= | ||
* [https://fxos-perf.etherpad.mozilla.org/ Etherpads] | * [https://fxos-perf.etherpad.mozilla.org/ Etherpads] | ||
* [[/Release_Acceptance/|Release Criteria]] | * [[/Release_Acceptance/|Release Criteria]] | ||
* [https://docs.google.com/a/mozilla.com/document/d/1_8RehppYplSpYZZtALxNTstj8l-BoustidBMaxuazo4/edit Roadmap] | * [https://docs.google.com/a/mozilla.com/document/d/1_8RehppYplSpYZZtALxNTstj8l-BoustidBMaxuazo4/edit Roadmap Doc] | ||
* [https://wiki.mozilla.org/FirefoxOS/Performance/Roadmap Roadmap Wiki (in progress)] | |||
* [http://scrumbu.gs/p/fxos-perf/ Sprints] | * [http://scrumbu.gs/p/fxos-perf/ Sprints] | ||
* [https://fxos-perf.etherpad.mozilla.org/2 Stand-ups] | * [https://fxos-perf.etherpad.mozilla.org/2 Stand-ups] | ||
* [[TPEPerformance|Taipei]] | * [[TPEPerformance|Taipei]] | ||
* [[Firefox OS/Performance Task Force|Performance Task Force]] | |||
* [[/Triage/]] | * [[/Triage/]] | ||
* [[/UserStories|User Stories]] | * [[/UserStories|User Stories]] | ||
Line 82: | Line 113: | ||
} | } | ||
</bugzilla> | </bugzilla> | ||
=Project Ideas= | |||
* '''Gonk/Gecko''' | |||
** [[/Boot Sequence Optimization|Boot Sequence Optimization]] (taken! jbailey's 2014 summer intern project) | |||
** [[/IndexDB IO Optimization|IndexDB IO Optimization]] | |||
* '''Graphics''' | |||
** [[/Graphics Pipeline Instrumentation and Integration into the Cleopatra Profiler|Graphics Pipeline Instrumentation and Integration into the Cleopatra Profiler]] | |||
** [[/Graphics Performance Automation|Graphics Performance Automation (checkerboarding detection, datazilla integration, micro benchmarks)]] | |||
* '''Tools''' | |||
** [[/Adding Features to Datazilla|Adding Features to Datazilla]] | |||
** [[/Adding Features to Scrumbugs|Adding Features to Scrumbugs]] | |||
** [[/Automating Datazilla Developer Setup|Automating Datazilla Developer Setup]] | |||
** [[/Automating Firefox OS Developer Setup|Automating Firefox OS Developer Setup]] | |||
** [[/Automating Scrumbugz Developer Setup|Automating Scrumbugz Developer Setup]] | |||
=References= | =References= | ||
Line 104: | Line 149: | ||
** [[/Investigating_Alerts|Investigating Automated Alerts]] | ** [[/Investigating_Alerts|Investigating Automated Alerts]] | ||
*** [[/Bisecting_Regressions|Bisecting Regression]] | *** [[/Bisecting_Regressions|Bisecting Regression]] | ||
** [[/Using Docker to Ease Debugging Firefox OS|Using Docker to Ease Debugging Firefox OS]] | |||
** [[/ | ** [http://datazilla.readthedocs.org/en/latest/webservice/ Datazilla Web Service Documentation] | ||
*** Use /b2g/testdata/raw endpoint to retrieve data, revision == gaia revision. ([https://datazilla.mozilla.org/b2g/testdata/raw/master/43e6b5fa9482809a425286b3cbf429f803585084 example]) | |||
*** | |||
==Mozilla== | ==Mozilla== |