QA/Firefox3.5/TestPlan/RC2/Software Update

< QA‎ | Firefox3.5‎ | TestPlan‎ | RC2
Revision as of 16:47, 19 June 2009 by Bc (talk | contribs) (→‎Linux [bc])

Software Updates

Important: This time around we will offer updates to 3.5rc1 through the release channel (as opposed to the beta channel) once we ship.

Windows (tracy) Mac OS X (juanb) Linux (bc)
rc1(build2) en-US (partial+fallback) result
es-ES (partial+fallback) result
en-US (partial+fallback) result
fr (partial+fallback) result
en-US (partial+fallback) result
pl (partial+fallback) result
beta 99 en-US (complete+fallback) result
ja (complete+fallback) result
en-US (complete+fallback) result
fr (complete+fallback) result
en-US (complete+fallback) result
pl (complete+fallback) result
beta 4 en-US (complete+fallback) result
de (complete+fallback) result
en-US (complete+fallback) result
ja (complete+fallback) result
en-US (complete+fallback) result
pt-br (complete+fallback) result
any a1, b2, b1, b2 or b3 en-US (complete) result en-US (complete) result en-US (complete) result

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 3.0.9 to 3.0.10.
  • Complete: This is applicable for users updating from 3.0.8 to 3.0.9. It also appears if a partial update fails.
  • 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 (or thunderbird)/updates/0/
  4. Open it with a text editor and replace the string from pending to 'failed'. Restar the app and make sure you get another copy of the update.


Detailed Results

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

Betatest

Windows [aakashd]

  • RC1 b2 -> RC2 en-US partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090615 Firefox/3.5 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • RC1 b2 -> RC2 de partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1) Gecko/20090615 Firefox/3.5 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • Beta 99 -> RC2 en-US partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • Beta 99 -> RC2 en-US partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99 (.NET CLR 3.5.30729) -> Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (.NET CLR 3.5.30729)
  • Beta 99 -> RC2 de partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • Beta 4 -> RC2 en-US partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • Beta 4 -> RC2 es-ES partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • Beta 3 -> RC2 en-US partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • Beta 3 -> RC2 en-US partial/fallback, betatest PASS
    • Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) -> Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (.NET CLR 3.5.30729)

Mac [tchung]

3.5rc1b2 -> 3.5rc2b2, en-US, betatest, partial, 6/17/09: PASS

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

3.5rc1b2 -> 3.5rc2b2, fr, betatest, partial, 6/17/09: PASS

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.1) Gecko/20090616 Firefox/3.5

3.5b99 -> 3.5rc2b2, en-US, betatest, complete, 6/17/09: PASS

  • * Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

3.5b4 -> 3.5rc2b2, en-US, betatest, complete, 6/17/09: PASS

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

3.5b4 -> 3.5rc2b2, en-US, betatest, complete, 6/17/09: PASS

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

3.5b3 -> 3.5rc2b2, ja, betatest, complete, 6/17/09: PASS

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ja-JP-mac; rv:1.9.1) Gecko/20090616 Firefox/3.5

3.5b3 -> 3.5rc2b2, es-ES, betatest, complete, 6/17/09: PASS

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-ES; rv:1.9.1) Gecko/20090616 Firefox/3.5

Linux [aaronmt]

  • 3.5b4 -> 3.5RC2 b2, en-US, complete+fallback, 6/17, betatest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b99 -> 3.5RC2 b2, en-US, complete+fallback, 6/17, betatest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5RC1 b2 -> 3.5RC2 b2, en-US, partial+fallback, 6/17, betatest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090615 Firefox/3.5
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b3 -> 3.5RC2 b2, en-US, complete, 6/17, betatest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b99 -> 3.5RC2 b2, pl, complete+fallback, 6/17, betatest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99
    • Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5RC1 b2 -> 3.5RC2 b2, pl, partial+fallback, 6/17, betatest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.1) Gecko/20090615 Firefox/3.5
    • Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b4 -> 3.5RC2 b2, pt-BR, complete+fallback, 6/17, betatest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4
    • Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.1) Gecko/20090616 Firefox/3.5

Releasetest

Windows [tracy]

Mac [juanb]

Linux [bc]

releasetest

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b1) Gecko/20081007 Firefox/3.1b1 full update to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 full update to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 full update to Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1) Gecko/20090616 Firefox/3.5

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 full update to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99 full update to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090615 Firefox/3.5 partial update to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5

Beta

Windows [aakashd]

Mac [tester]

Linux [tester]

Release (for 3.5rc1 only)

Windows [aakashd]

Mac [tester]

Linux [tester]