Confirmed users
3,990
edits
(Add bug) |
|||
(10 intermediate revisions by 8 users not shown) | |||
Line 4: | Line 4: | ||
* jgriffin: re-introductions - Henrik | * jgriffin: re-introductions - Henrik | ||
* jgriffin: Q1 goal updates | * jgriffin: Q1 goal updates | ||
* jgriffin: Q4 goal debrief | |||
* A-Team Community Day - January 27th! | |||
= Newsgroup and Blog Posts = | = Newsgroup and Blog Posts = | ||
Line 29: | Line 31: | ||
* stretch goal: support the conversion of Search tests | * stretch goal: support the conversion of Search tests | ||
* '''progress since last update''': | * '''progress since last update''': | ||
** Waiting for next marionette-client release ({{bug|1120364}}) to continue with window and tab handling support | |||
** Finished [https://github.com/mozilla/firefox-greenlight-tests/pull/40 prefs module] and added [https://github.com/mozilla/firefox-greenlight-tests/pull/42/ Travis support] | |||
** [https://github.com/mozilla/firefox-greenlight-tests/issues/44 Discussion] about how to name the repository - my proposal would be 'Firefox UI Tests" | |||
=== Resolve P1 bugs blocking the release of Marionette 1.0 [AutomatedTester, ato, jgraham] === | === Resolve P1 bugs blocking the release of Marionette 1.0 [AutomatedTester, ato, jgraham] === | ||
Line 35: | Line 40: | ||
* '''progress since last update''': | * '''progress since last update''': | ||
** {{bug|1090925}} has been for Feedback | ** {{bug|1090925}} has been for Feedback | ||
** Very-rough version of WebDriver <-> Marionette proxy working based on a guess of what the spec might look like. | |||
*** Next step: work out how to launch Firefox for a session when required. | |||
===''Supporting Tasks''=== | ===''Supporting Tasks''=== | ||
Line 107: | Line 114: | ||
=== GitHub authentication [dylan] === | === GitHub authentication [dylan] === | ||
* '''progress since last update''': | * '''progress since last update''': Plan/design ready, implementation delayed by previous quarter's goals (guided bug entry). | ||
== DevTools Harness == | == DevTools Harness == | ||
Line 113: | Line 120: | ||
=== Get the DevTools harness running in continuous integration [ted] === | === Get the DevTools harness running in continuous integration [ted] === | ||
* details: Take the prototype that was developed in 2014 Q4 (https://github.com/luser/luciddream) and get it running in continuous integration and visible in Treeherder. It's TBD whether this will be run in buildbot or TaskCluster, but we should get it running somewhere per-commit this quarter against linux desktop Firefox and a B2G emulator. | * details: Take the prototype that was developed in 2014 Q4 (https://github.com/luser/luciddream) and get it running in continuous integration and visible in Treeherder. It's TBD whether this will be run in buildbot or TaskCluster, but we should get it running somewhere per-commit this quarter against linux desktop Firefox and a B2G emulator. | ||
* '''progress since last update''': | * '''progress since last update''': Nothing to report, working on other tasks and catching up from holiday backlog. Planning to chat about status of Taskcluster this week to decide on feasibility of using it. | ||
== CloudServices Automation == | == CloudServices Automation == | ||
Line 123: | Line 130: | ||
=== Prototype a retrigger-based bisection tool [armenzg, jmaher] === | === Prototype a retrigger-based bisection tool [armenzg, jmaher] === | ||
* details: Create a prototype of a command-line tool that can be used by sheriffs and others to automate retrigger-based bisection. This could be used to help bisect new intermittent oranges, and to backfill jobs that have been skipped due to coalescing. Integration with Treeherder or other service will be done later. | * details: {{bug|1120990}} - Create a prototype of a command-line tool that can be used by sheriffs and others to automate retrigger-based bisection. This could be used to help bisect new intermittent oranges, and to backfill jobs that have been skipped due to coalescing. Integration with Treeherder or other service will be done later. | ||
* '''progress since last update''': Nothing new; a lot of catch up after the holiday break | * '''progress since last update''': Nothing new; a lot of catch up after the holiday break | ||
Line 129: | Line 136: | ||
* details: Create a Proof of Concept “big data” project which will store information about every test file we run: test status, error details, test machine and test duration to begin with. We will use this project to develop schemas and queries that work with data this large, and we will use this data to normalize chunk sizes and provide details about which tests never fail. | * details: Create a Proof of Concept “big data” project which will store information about every test file we run: test status, error details, test machine and test duration to begin with. We will use this project to develop schemas and queries that work with data this large, and we will use this data to normalize chunk sizes and provide details about which tests never fail. | ||
* '''progress since last update''': | * '''progress since last update''': | ||
** [ahal] Set up aws instance that listens to pulse and both sends jobs over rq to be processed by workers and stores them in mongodb for historical reprocessing | |||
** [ahal] Set up supervisord dashboard for managing various processes | |||
=== Implement the ability to normalize chunk durations in mochitest [ahal] === | === Implement the ability to normalize chunk durations in mochitest [ahal] === | ||
Line 135: | Line 144: | ||
* bug: {{bug|1054247}} | * bug: {{bug|1054247}} | ||
* '''progress since last update''': | * '''progress since last update''': | ||
** [ahal] None besides initial brainstorming/planning, working on ActiveData project | |||
=== Create Android 4.4 emulator image for automated tests [gbrown] === | === Create Android 4.4 emulator image for automated tests [gbrown] === | ||
Line 144: | Line 154: | ||
** "greening" of tests | ** "greening" of tests | ||
* '''progress since last update''': | * '''progress since last update''': | ||
** created an avd from the Android 4.4 sdk | |||
** built custom images from AOSP | |||
** testing both locally | |||
=== Help Releng reduce test load [jmaher] === | === Help Releng reduce test load [jmaher] === |