Changes

Jump to: navigation, search

User:Standard8/Thunderbird Automated Tests Planning

215 bytes removed, 13:11, 15 July 2009
MozMill and Leak & bloat tests.: Update based on current expectations.
The rough plan is this:
# <strike>{{Bug|458352}} Ludovic has been working on extending the runtest.py that is used as an aid to run the MozMill tests. The two main things we're adding are:#* support for different profiles when running tests#* being able to generate leak and bloat logs just by specifying one or two command line arguments.</strike># {{Bug|500142}} The next step would be to make it so that runtest.py and Integrate mozmill into the mozmill build system - tests can be packaged via run with "make mozmill" and "make packagemozmill-testsone"# {{Bug|504304}} Test VM/buildbot slave for initial results and automation. This would mean that anyone could download Aim is to a Thunderbird build and ) check the stability, b) use as a test package platform for implementing and run testing the two together without build environment (python + necessary mozmill would be the only requirementstest support infrastructure, c). This would also make it easier for nonget initial results alongside builds on day-developers to write tests-day basis.# Bug TBD. Once support infrastructure is stable, expand mozmill tests across platforms. Future: * Bug TBD Hooking Mozmill up to make package-tests works, we can then set up additional tinderboxes (or just tinderbox steps) .** This would allow non-devs to download a build and a test package and run the twoalongside builds. With the package-Could also move mozmill tests step we can do this on release or debug builds (or both) hence providing confidence in our packaged release builds but also we can get debug output and leak statsto a separate slave if required.# * {{Bug|458352}} Hooking Mozmill up to Leak and Bloat tests.** This step currently blocked by {{bug|500201}} - MozMill is leaking lots of items. Hence moved to end.** Once we've got that support, I'd like to replace the existing Leak and Bloat tests (which currently use js files installed in chrome) with a mozmill version. This will help with the extensibility of the tests and give us a better base for which we can start extend those tests {{Bug|458351}}.#* This step currently blocked by {{bug|500201}} - MozMill is leaking lots of items. Hence moved to end.
Canmove, confirm, emeritus
3,627
edits

Navigation menu