Auto-tools/Meetings/goals meeting template2015Q1: Difference between revisions
< Auto-tools | Meetings
Jump to navigation
Jump to search
| Line 82: | Line 82: | ||
== DevTools Harness == | == DevTools Harness == | ||
=== 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. | |||
* '''progress since last update''': | |||
== Test Infrastructure == | == Test Infrastructure == | ||
Revision as of 00:18, 7 January 2015
Notices, Highlights, Roundtable
- Significant Contributions
Newsgroup and Blog Posts
Goal Updates
Note: Items belonging to Supporting Tasks and Backlog are not part of Q1 goals and may not be completed this quarter.
Marionette
Implement the set of features needed to support conversion of all prioritized mozmill tests to Marionette [chmanchester, AutomatedTester]
- details: implement modal dialog support, separation of Marionette client into a separate package, release of older version of Marionette client to support update tests, modification of harness to dynamically load appropriate version of Marionette client
- bugs: bug 906712, bug 1109183, bug 1107336
- progress since last update:
Support the conversion of targeted P1 mozmill tests to Marionette and get them running in CI [hskupin]
- details: Perform the CI work necessary to get mozmill tests converted to Marionette running for update tests, tabbed browser tests, and awesomebar tests. This entails writing new Marionette test libraries for these features, and getting converted tests running on the existing mozmill CI systems.
- stretch goal: get test results reported to Treeherder
- stretch goal: support the conversion of Search tests
- progress since last update:
Supporting Tasks
- train QA on writing Marionette Greenlight Tests
MozReview and Autoland (joint with RelEng)
Add support for autolanding from MozReview to try [mcote, dminor, mdoglio]
- details: Allow developers to trigger try runs from directly within MozReview
- progress since last update:
Better Bugzilla integration with MozReview [dkl]
- details: Make MozReview data in Bugzilla more useful by creating a Bugzilla field that contains dynamic information about a MozReview review request
- progress since last update:
Supporting Tasks
- continue improvements to the multi-commit UI
Perfherder
Ingest all Talos data with Treeherder and develop a UI that can be used to view current and historical data [wlach]
- details: We want to use Treeherder to store and display Talos performance data, because Datazilla is being deprecated and Graphserver doesn't support the kind of performance analysis we'd like to perform on the data.
- progress since last update:
Treeherder
Distinguish between Tier 1 and Tier 2 jobs [mdoglio]
- details: Tier 1 and Tier 2 jobs will have different sheriffing guidelines and different expectations. Accordingly, we need to display them and allow users to interact with them differently.
- bug: bug 1113322
- progress since last update:
Develop a prototype structured log viewer [camd]
- details: Develop a minimal structured log viewer which can be used to view the structured logs produced by the test harnesses. For the initial implementation, the user should be able to toggle between the parsed log viewer and the structured log viewer, for those harnesses that produce both.
- bug: bug 1113873
- progress since last update:
Develop a minimal UI that sheriffs can use to file new intermittents [edmorley]
- details: develop a usable but minimal UI that sheriffs can use to quickly file new intermittent issues; the UI should automatically fill out some of the details that sheriffs normally have to find manually. Future iterations can improve on this by auto-filling more fields.
- bug: bug 1117583
- progress since last update:
Supporting Tasks
- Continue to improve the performance and operational aspects of the system
- Identify and resolve remaining issues blocking TBPL EOL - treeherder parts: bug 1059400, other parts: bug 1054977
Backlog
- Change the authentication model to separate credentials from repos
- Implement OrangeFactor within Treeherder
- Create a developer-centric view
Bugzilla
Implement an alternate bug view [glob]
- details: Implement an alternative view of bugs, to provide UX and responsiveness improvements, and as a foundation for task-/team-centric views.
- progress since last update:
Implement versioning framework for REST API [dkl]
- progress since last update:
GitHub authentication [dylan]
- progress since last update:
DevTools Harness
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.
- progress since last update: