Thunderbird:Testing: Difference between revisions

Jump to navigation Jump to search
clean up nightly builds info
m (QA team interviews)
(clean up nightly builds info)
Line 12: Line 12:
* participate in community testing: [[Thunderbird:Testing#Bug_Days|Bug Days]], [[Thunderbird:Testing#Test Days|Test Days]], [[Thunderbird:Testing#QA New Releases|QA New Release Candidates]] of upcoming versions, i.e. point releases, Thunderbird 3 (3.0, 3.1 aka 3.next, etc), betas, and/or alphas.  
* participate in community testing: [[Thunderbird:Testing#Bug_Days|Bug Days]], [[Thunderbird:Testing#Test Days|Test Days]], [[Thunderbird:Testing#QA New Releases|QA New Release Candidates]] of upcoming versions, i.e. point releases, Thunderbird 3 (3.0, 3.1 aka 3.next, etc), betas, and/or alphas.  
* run [[Thunderbird:Testing#Daily_Testing|nightly builds and early releases]] on a daily basis
* run [[Thunderbird:Testing#Daily_Testing|nightly builds and early releases]] on a daily basis
** Nightly testers tend to hang out in [http://forums.mozillazine.org/viewforum.php?f=29 Thunderbird Builds forum]
** How to: [[Thunderbird:Testing:Get_A_Debug_Thunderbird_Hang_Stack|get a stack off a debug Thunderbird hang]]
** How to: [[Thunderbird:Testing:Get_A_Debug_Thunderbird_Hang_Stack|get a stack off a debug Thunderbird hang]]
* stay informed of QA activities and announcements
* stay informed of QA activities and announcements
Line 77: Line 78:
= Daily Testing =
= Daily Testing =


If you can handle the risk**, a fantastic way to help speed the development process and improve the quality of Thunderbird is to continuously run an [http://www.mozillamessaging.com/en-US/thunderbird/early_releases/ early release] or [ftp://ftp.mozilla.org/pub/thunderbird/nightly/latest-comm-1.9.1/ nightly build] and submit bugs for problems that you find.  
If you can handle some risk**, a fantastic way to help speed development and improve the Thunderbird's quality is to continuously run an [http://www.mozillamessaging.com/en-US/thunderbird/early_releases/ early release] or [ftp://ftp.mozilla.org/pub/thunderbird/nightly/latest-comm-1.9.2/ nightly build] and submit bugs for problems that you find. And [http://forums.mozillazine.org/viewforum.php?f=29 talking to other nightly users is easy].


'''** Ability to "handle the risk" means you have great backups of your profiles and mail store, and have some tolerance for risk. Dataloss is rare - but it can occur. Stability is amazingly great, but not guaranteed. And of course, fixes to bugs in these releases don't come overnight.  But many people run these unsupported builds.'''
'''** Ability to "handle the risk" means you have great backups of your profiles and mail store, and have some tolerance for risk.''' Dataloss is rare, but is a possibility. Stability is amazingly great, but not guaranteed. And fixes to bugs in these builds don't come overnight.  But many people run unsupported builds. Nightlies and some early releases are code named Shredder. Shredder is an unbranded state of Thunderbird code base. Development code eventually ships as a future version, like 3.2.


Some extensions won't work in development builds. But many do if you use the right download for trunk or nightly, like enigmail and [http://www.mozilla.org/projects/calendar/lightning/download.html calendar]. Many will work if you override the version check. The most controlled way to determine what works is override one at a time, using [https://addons.mozilla.org/en-US/thunderbird/addon/6543 Nightly Tester Tools extension].  Also, it is possible to [http://kb.mozillazine.org/Run_multiple_copies_of_Thunderbird_at_the_same_time run the current "production" version of Thunderbird at the same time].
Some extensions won't work. But many like enigmail and [http://www.mozilla.org/projects/calendar/lightning/download.html calendar] work if you use the right download for trunk or nightly. Many work if you override the version check and carefully test. Determine one at a time which work using [https://addons.mozilla.org/en-US/thunderbird/addon/6543 Nightly Tester Tools extension].  You can also [http://kb.mozillazine.org/Run_multiple_copies_of_Thunderbird_at_the_same_time run the current "production" version of Thunderbird at the same time].


Nightlies and some early releases are code named Shredder. Shredder is an unbranded state of Thunderbird code base. This development code built on comm-1.9.1 will eventually ship as Thunderbird version 3.0.
See what fixes have checked in at [http://hg.mozilla.org/comm-central/ comm-central] and watch the changes via [http://hg.mozilla.org/comm-central/atom-log RSS].  [http://forums.mozillazine.org/viewforum.php?f=29 Build forum] is also a good source of information.
 
See what fixes have checked in at [http://hg.mozilla.org/comm-central/ comm-central] and watch the changes via [http://hg.mozilla.org/comm-central/atom-log RSS].  The [http://forums.mozillazine.org/viewforum.php?f=29 Daily Build Threads] is also a good source of information.


= Gristmill/MozMill Tests =
= Gristmill/MozMill Tests =
canmove, Confirmed users
2,233

edits

Navigation menu