Firefox:1.5.0.10-2.0.0.2:Test Plan:Thunderbird 1.5.0.10:Software Updates

From MozillaWiki
Jump to: navigation, search
  • Need to verify that updater.exe is signed when we perform this testing.
  • Per the email from rhelmer, we use the following when testing:
    • Releasetest->bouncer
    • Betatest->stage

So if I understand things correctly, our first iteration of testing should be with "betatest." When the updates are pushed to the mirrors, we should then use "release" channel. Finally, when we go live, we of course use "releasetest" channel.

Thunderbird 1.5.0.10 Updates

Windows Vista Mac Linux
1.5.0.9 en-US, de (partial + fallback) PASS - tomcat en-US (partial) -PASS - marcia en-US (partial+fallback) - PASS juanb
ja-jp-mac (partial + fallback) - PASS juanb
en-US
fi
de (partial + fallback)- tomcat PASS
1.5.0.8 en-US PASS -tomcat optional en-US -PASS juanb
1.5.0.7 optional es-ES, complete - PASS juanb
1.5.0.5 it, complete - PASS tomcat
1.5.0.4
1.5.0.2 mk, complete - PASS marcia
1.5 fr, complete PASS - tomcat

Windows

  • 1.5.09 -> 1.5.0.10, de, betatest, partial/complete, tomcat
  • Build ID : Thunderbird 1.5.0.9 ID:2006120700 -> Thunderbird 1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS
  • 1.5.09 -> 1.5.0.10, en-US, betatest, partial/complete, tomcat
  • Build ID : Thunderbird 1.5.0.9 ID:2006120700 -> Thunderbird 1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS
  • 1.5.08 -> 1.5.0.10, en-US, betatest, partial/complete, tomcat
  • Build ID : Thunderbird 1.5.0.8 ID:2006102517 -> Thunderbird 1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS
  • 1.5. -> 1.5.0.10, fr, betatest, partial/complete, tomcat
  • Build ID : Thunderbird 1.5 ID:20051201157 -> Thunderbird 1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS

Vista

Bugs noted during testing: https://bugzilla.mozilla.org/show_bug.cgi?id=359318. This was discussed during the QA meeting on Wednesday the 28th and it was determined this was not an issue we were going to address.

  • 1.5.0.9 -> 1.5.0.10, en-US, betatest, partial, marcia
  • Build ID : Thunderbird 1.5.0.9 ID:2006120700 -> Thunderbird 1.5.0.10 ID:2007022120,
  • Talkback ID: 2007022120 after update
  • Result: PASS
  • 1.5.0.2 -> 1.5.0.10, mk, betatest, full, marcia
  • Build ID : верзија 1.5.0.2 (20060308)->верзија 1.5.0.10 (20070221)
  • Talkback ID: 2007022120 after update
  • Result: PASS
  • Notes: Copyright date displays 1998-2005 after full update.

Mac

  • 1509-15010, en-US, Mac OS X, MacIntel, partial+fallback, juanb: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2006120701-2007022120
  • 1509-15010, ja-jp-mac, Mac OS X, MacIntel, partial+fallback, juanb: PASS
    • User Agent: バージョン 1.5.0.10 (20070221)
    • Talkback IDs: 2006120701-2007022120
  • 1.5->1.5.0.10, en-US, Mac OS X, PPC, full, marcia: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • BuildID = after update ->"2007022120"
  • 1.5.0.5->1.5.0.10, en-US, Mac OS X, PPC, full, marcia: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • BuildID = after update ->"2007022120"
  • 1507-15010, es-ES, Mac OS X, MacIntel, complete, juanb: PASS
    • User Agent: versión 1.5.0.10 (20070221)
    • Talkback IDs: 2006090918-2007022120

Linux

  • 1.5.09 -> 1.5.0.10, de, betatest, partial/complete, tomcat
  • Build ID : Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.9) Gecko/20061206 Thunderbird/1.5.0.9 ID:2006120623 -> Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS
  • 1.5.09 -> 1.5.0.10, fi, betatest, partial/complete, tomcat
  • Build ID : Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.0.9) Gecko/20061206 Thunderbird/1.5.0.9 ID:2006120623 -> Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS
  • 1.5.09 -> 1.5.0.10, en-US, betatest, partial/complete, tomcat
  • Build ID :Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061206 Thunderbird/1.5.0.9 ID:2006120623 -> Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS
  • 1508-15010, en-US, Linux Ubuntu 6.10 (vm), complete, juanb: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2006102517-2007022120


  • 1.5.05 -> 1.5.0.10, it, betatest, partial/complete, tomcat
  • Build ID :Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.0.5) Gecko/20060719 Thunderbird/1.5.0.5 ID:2006071913 -> Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 ID:2007022120
  • Talback ID: 2007022120 after update
  • Result: PASS

Staged Thunderbird 15010 Updates

Let's test some staged updates, one partial+fallback en-US+p1 locale, per platform. Then one en-US or p1 locale for a complete update.

1509-15010 Updates

  • 1509-15010, en-US, Windows 98, partial, releasetest, marcia: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: BuildID = "2007022120" after update
  • 1509-15010, en-US, Vista, partial only, channel, marcia: PASS
    • User Agent: From version 1.5.0.9 (20061207)->version 1.5.0.10 (20070221)
    • Talkback IDs: BuildID = "2007022120" after update
    • Unable to find the update file to change from "pending" to "failed". It was not in any of the customary directories (in Firefox, it is usually located under User\AppData\Roaming). I was able to located the updates directory in Virtual Store, but even after clicking "Later" and going back into it, there was no file in the directory to update. I also tried to reproduce this on another Vista machine in the QA lab and got the same results. So currently there is not way to test the fallover scenario in this case.


  • 1509-15010, en-US, Windows XP x64, partial/complete, releasetest, tomcat: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: BuildID = "2007022120" after update


  • * 1509-15010, de, Windows XP x64, partial/complete, releasetest, tomcat: '
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: BuildID = "2007022120" after update


  • 1509-15010, da, Intel Mac, partial+fallback, releasetest, marcia: PASS
    • User Agent: From version 1.5.0.9 (20061207)->version 1.5.0.10 (20070221)
    • Talkback IDs: BuildID = "2007022120" after update.
  • 1509-15010, enUS, PPC Mac, complete, releasetest, marcia: PASS
    • User Agent: From version 1.5.0.8 (20061025)->version 1.5.0.10 (20070221)
    • Talkback IDs: BuildID = "2007022120" after update.
  • 1509-15010, en-US, Linux, partial+fallback, releasetest, juanb: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2006120623-2007022120
  • 1509-15010, de, Linux Fedora Fc 6, partial+fallback, releasetest, tomcat: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2007022120 after update

15x-15010 Updates

  • 1508-15010, en-US, Windows XP, complete, releasetest, juanb: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2006102517-2007022120
  • 1508-15010, it, Windows XP, complete, releasetest, juanb: PASS
    • User Agent: versione 1.5.0.10 (20070221)
    • Talkback IDs: 2006102517-2007022120
  • 1508-15010, en-US, Mac, complete, releasetest, juanb: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2006102517-2007022120
  • 1507-15010, es-ES, Mac, complete, releasetest, juanb: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2006090918-2007022120
  • 1508-15010, en-US, Linux, complete, releasetest, juanb: PASS
    • User Agent: version 1.5.0.10 (20070221)
    • Talkback IDs: 2006102517-2007022120