Auto-tools/Projects/Mozmill/Mozmill 2.0: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with '{{Draft}} These are some preliminary thoughts for Mozmill 2.0. Feel free to add your ideas below. Feel free to add your ideas to the "whiteboard" section, and in the [https://…')
 
 
(30 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Draft}}
Mozmill 2 will be the next major release with a mostly complete refactored code base for both Python and Javascript code. It will be shipped with a ton of new features and more reliable and safer code paths.


These are some preliminary thoughts for Mozmill 2.0.  Feel free to add your ideas below. Feel free to add your ideas to the "whiteboard" section, and in the [https://wiki.mozilla.org/Auto-tools/Projects/Mozmill#Meetings meetings] and on the [http://groups.google.com/group/mozmill-dev?lnk= dev-list] we'll discuss whether they belong in the "Must Have" or "Nice to Have" category.
To track the current work we have added a couple of queries to assist us in managing the release. Details about the work planned in quarter 2013/2 can be found here: https://wiki.mozilla.org/Auto-tools/Projects/Mozmill_2.0_2013Q2


= The Whiteboard -- Add Something! =
== Overview ==
* (Maybe) Native event system for event generation
This is a list of all the [https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozmill-2.0%2B&product=Testing bugs reports] which have to be fixed for Mozmill 2.0:
* Simpler syntax for performing element identification in chrome content
* Common JS code loading modules
* Make the recorder record usable tests, remove some of its flakiness


<bugzilla type="count" display="bar">
{
  "whiteboard": "[mozmill-2.0+]",
  "x_axis_field": "status"
}
</bugzilla>


= Must Haves =
To only see the open bugs check this [https://bugzilla.mozilla.org/buglist.cgi?list_id=6319142&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozmill-2.0%2B query].
* New UI for extension based on Bespin
* Refactored and shared command line handling (with the rest of the test harnesses)
* Refactored and shared process management for process under test (shared with other test harnesses)
* Better support for test debugging


= Nice to Haves =
== Request queue: mozilla-2.1? ==
<bugzilla>
    {
        "whiteboard": "[mozmill-2.1?]",
        "status": ["unconfirmed", "new", "assigned", "reopened"]
    }
</bugzilla>

Latest revision as of 06:59, 30 September 2014

Mozmill 2 will be the next major release with a mostly complete refactored code base for both Python and Javascript code. It will be shipped with a ton of new features and more reliable and safer code paths.

To track the current work we have added a couple of queries to assist us in managing the release. Details about the work planned in quarter 2013/2 can be found here: https://wiki.mozilla.org/Auto-tools/Projects/Mozmill_2.0_2013Q2

Overview

This is a list of all the bugs reports which have to be fixed for Mozmill 2.0:

Bugzilla query error

GD extension must be loaded.1


To only see the open bugs check this query.

Request queue: mozilla-2.1?

Full Query
ID Summary Priority Status
846351 Mutt test appears to report a Pass when same test under Mozmill reports a Fail P4 RESOLVED
905959 Create mozelement type method P2 RESOLVED
973978 Enable minidump stackwalk for dumping the crash information to the console -- RESOLVED

3 Total; 0 Open (0%); 3 Resolved (100%); 0 Verified (0%);