Releases/Firefox 3.7a3/Test Plan:Updates

From MozillaWiki
Jump to: navigation, search

3.7a3 Test Plan

3.7a3 Software Update Results

Note: If I heard correctly at the Firefox status meeting, I believe all updates for this release will be complete updates. If that is the case some of the information below will not apply.

How to Test Partial, Complete, and Fallback Updates

To test partial, complete, and fallback updates:

  • Partial: This refers to testing an update from the immediate last release, in this case going from Alpha 2 to Alpha 3
  • Complete: This is checked by going from 3.7 Alpha 1 as by the fallback scenario.
  • Fallback: For this you first get whatever update the usual way, but you don't apply it. Then you test that it can get fetch another copy of the update if something were to go wrong. You do this by:
  1. Checking for updates. Choose to apply later. Close application.
  2. Then go the C:\Documents and Setting\<user profile>\Local Settings\Application Data\Mozilla\Firefox\Mozilla Firefox\updates\0\ folder, in WinXP for instance. Inside you will find a file called 'update.status'.
  3. If you are in Vista the update.status file will be in ...AppData/Local/Mozilla Firefox/updates/0/
  4. Open it with a text editor and replace the string from pending to 'failed:6'. Restart the app and make sure you get another copy of the update.


Mozmill Windows 7 (tester) Windows XP (tester) Mac OS X (tester) Linux (tester)
3.7a1 en-US (partial+fallback) en-US (partial+fallback) en-US (partial+fallback) en-US (partial+fallback)
3.7a2 en-US (complete+fallback) en-US (fallback) en-US (fallback) en-US (complete+fallback)

Detailed Results

If you file a bug, please add "[3.7a3]" without the quotes on the Whiteboard field so we can query the bugs filed during this testing cycle.

  1. Alpha 1
  2. Alpha 2
  • path, locale, type (partial, complete, fallback), date: result
    • Build ID: Mozilla/5.0 (Macintosh; U; Intel Mac OS X... for example

Betatest Results (Build1)

Windows 7 (marcia, tchung)

3.7a2 -> 3.7a3, partial, en-US, betatest, 3/16/2010, pass

  • Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Notes: The update billboard spells "Developer Preview" twice. Bhearsum is fixing now.
  • Also, the text within the updating.. dialog window does not fit because of the long name. But i assume this will go away after Preview is changed.

3.7a1 -> 3.7a3, complete, en-US, betatest, 3/16/2010, pass

  • Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Notes: The update billboard spells "Developer Preview" twice. Bhearsum is fixing now.
  • Also, the text within the updating.. dialog window does not fit because of the long name. But i assume this will go away after Preview is changed.

[x64] 3.7a1 -> 3.7a3, complete, en-US, betatest, 3/16/2010, PASS

  • Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a1) Gecko/20100208 MozillaDeveloperPreview/3.7a1->Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3

Windows XP (raymond)

  • 3.7a1->3.7a3 complete
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3 (.NET CLR 3.5.30729) PASS
  • 3.7a2->3.7a3 fallback + complete
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3 (.NET CLR 3.5.30729) PASS
  • Notes

Minor issue with update dialog displaying version as "Mozilla Developer Preview Developer Preview 3

Mac (Raymond)

  • 3.7a1-> 3.7a3, complete, en-US, betatest 3/16/2010 pass
    • Build ID: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • 3.7a2-> 3.7a3 , fallback +complete,en-US betatest 3/16/2010 pass
    • Build ID: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3


  • Notes

Minor issue with update dialog displaying version as "Mozilla Developer Preview Developer Preview 3

Linux (ashughes)

3.7a1 -> 3.7a3 complete

  • Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a1) Gecko/20100208 MozillaDeveloperPreview/3.7a1 -> Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

3.7a2 -> 3.7a3 partial+fallback

  • Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a2) Gecko/20100228 MozillaDeveloperPreview/3.7a2 -> Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

Notes

  • Minor issue with update dialog displaying version as "Mozilla Developer Preview Developer Preview 3"

Releasetest Results (Build1)

For this set of tests, through releasetest, try the first two rows only.

Windows 7 (Raymond)

3.7a1 -> 3.7a3 complete+fallback

  • BUILD ID Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • RESULT = PASS

3.7a2 -> 3.7a3 complete+fallback

  • BUILD ID= Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • RESULT = PASS

Windows XP (marcia)

3.7a1 -> 3.7a3, complete, en-US, releasetest, 3/16/2010, PASS

  • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a1) Gecko/20100208 MozillaDeveloperPreview/3.7a1-> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3 (.NET CLR 3.5.30729)

3.7a2 -> 3.7a3, fallback, en-US, releasetest, 3/16/2010, PASS

  • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a2) Gecko/20100228 MozillaDeveloperPreview/3.7a2 (.NET CLR 3.5.30729)-> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3 (.NET CLR 3.5.30729)

Mac (Raymond)

3.7a1 -> 3.7a3 en-US complete

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

3.7a1 -> 3.7a3 en-US complete+fallback

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

Linux (ashughes)

3.7a1 -> 3.7a3 en-US complete

  • Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a1) Gecko/20100208 MozillaDeveloperPreview/3.7a1 -> Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

3.7a2 -> 3.7a3 en-US partial+fallback

  • Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a2) Gecko/20100228 MozillaDeveloperPreview/3.7a2 -> Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

Notes

  • Nothing new to report

Beta/Release

Windows Vista Ultimate (marcia)

3.7a1 -> 3.7a3, complete, en-US, beta, 3/16/2010, PASS

  • Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a1) Gecko/20100208 MozillaDeveloperPreview/3.7a1 (.NET CLR 3.5.30729)->Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3 (.NET CLR 3.5.30729)

Windows 7 (raymond)

3.7a1 -> 3.7a3 complete+fallback

  • BUILD ID Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • RESULT = "PASS"

3.7a2 -> 3.7a3 complete+fallback

  • BUILD ID= Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • RESULT = "PASS"

Windows XP (raymond)

3.7a1 -> 3.7a3, complete, en-US, beta, 3/16/2010, PASS

  • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a1) Gecko/20100208 MozillaDeveloperPreview/3.7a1-> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3 (.NET CLR 3.5.30729)
  • 3.7a2 -> 3.7a3, fallback, en-US, beta, 3/16/2010, PASS
  • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a2) Gecko/20100228 MozillaDeveloperPreview/3.7a2 (.NET CLR 3.5.30729)-> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3 (.NET CLR 3.5.30729)

Mac (marcia)

3.7a1 -> 3.7a3 en-US complete, beta

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

3.7a1 -> 3.7a3 en-US complete, beta

  • Mozilla/5.0 (Macintosh; U; PPC OS X 10.5; en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

Linux (ashughes)

3.7a1 -> 3.7a3 en-US complete

  • Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a1) Gecko/20100208 MozillaDeveloperPreview/3.7a1 -> Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

3.7a2 -> 3.7a3 en-US partial+fallback

  • Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a2) Gecko/20100228 MozillaDeveloperPreview/3.7a2 -> Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.3a3) Gecko/20100315 MozillaDeveloperPreview/3.7a3
  • Result: PASS

Notes

  • Nothing new to report