Search completed in 1.36 seconds.
7 results for "Mozmill":
Mailnews and Mail code review requirements
MozillaThunderbirdMailnews and Mail code review requirements
unit test rules patches are required to include automated tests which are run during make check or via mozmill in thunderbird, but submitters are encouraged to request exceptions from reviewers in cases where the cost is believed to outweigh the benefit.
... (you could still ask a reviewer to approve such things, though.) the patch does not change public test frameworks, specifically, nothing in mailnews/test/resources/ or mail/test/mozmill/shared-modules/.
... for mozmill tests, the patch has passed on the try server.
... (i have done some mozmill orange fixing where the try server would not duplicate the orange failures of the trunk and so in order to get the enhanced logging, the changes need to go into the trunk.) the patch is authored by the module owner/a peer for the affected test.
Mozprofile - Archive of obsolete content
ArchiveMozillamozprofile
if a profile is not specified, one will be created in a temporary directory which will be echoed to the terminal: (mozmill)> mozprofile /tmp/tmp4q1ieu.mozrunner (mozmill)> ls /tmp/tmp4q1ieu.mozrunner user.js to run mozprofile from the command line enter: mozprofile --help for a list of options.
...example: from mozprofile import firefoxprofile # create new profile to pass to mozmill/mozrunner profile = firefoxprofile(addons=["adblock.xpi"]) setting preferences preferences can be set in several ways: using the api: you can pass preferences in to the profile class's constructor: obj = firefoxprofile(preferences=[("accessibility.typeaheadfind.flashbar", 0)]) using a json blob file: mozprofile --preferences myprefs.json using a .ini file: mozprofile --preferences myprefs.in...
How to investigate Disconnect failures
MozillaHow to investigate Disconnect failures
an example of such a failure disconnect failures happens when one side is closing the connection and mozmill is unable to send the information over the bridge or when firefox crashes.
...we cannot investigate failures via mozmill, because we do not catch the crashes, so the crashes' information is not logged; we have to go to ci machines and investigate directly.
AsyncTestUtils extended framework
MozillaProjectsMailNewsAsyncTestUtils Extended Framework
mozmill is an example of a testing framework that uses a nested event loop.
MailNews automated testing
MozillaProjectsMailNewsMailNews Automated Testing
in the long term we would like to lose this extra complexity in favor of the event-loop-spinning style of operation used by mozmill.
Mozinfo
MozillaProjectsmozinfo
throughout mozmill and other mozilla python code, checking the underlying platform is done in many different ways.
Mozilla Projects
MozillaProjects
mozinfo throughout mozmill and other mozilla python code, checking the underlying platform is done in many different ways.