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

From MozillaWiki
< QA‎ | Firefox3.5‎ | TestPlan‎ | RC2
Jump to: navigation, search

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/aakash) 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]

  • 3.5RC1 b2 -> 3.5RC2, en-US, partial+fallback, 6/19, releasetest: FAIL
    • 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
      • Partial Fails to apply. It then downloads and applies the complete fine
  • 3.5RC1 b2 -> 3.5RC2, es-ES, partial+fallback, 6/19, releasetest: PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1) Gecko/20090615 Firefox/3.5 ->
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b99 -> 3.5RC2, en-US, complete, 6/19, releasetest: 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
  • 3.5b99 -> 3.5RC2, ja, complete, 6/19, releasetest: PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99 ->
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b4 -> 3.5RC2, en-US, complete, 6/19, releasetest: 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
  • 3.5b4 -> 3.5RC2, de, complete, 6/19, releasetest: PASS
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 ->
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.1b3 -> 3.5RC2, en-US, complete, 6/19, releasetest: 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

Mac [juanb]

  • 3.1b3-3.5rc2, en-US, complete, releasetest: PASS
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (20090616212246)
  • 3.5b99-3.5rc2, en-US, complete+fallback, releasetest: PASS
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (20090616212246)
  • 3.5rc1-3.5rc2, en-US, partial+fallback, releasetest: PASS
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (20090616212246)
  • 3.5rc1-3.5rc2, zh-CN, partial+fallback, releasetest: PASS
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-CN; rv:1.9.1) Gecko/20090616 Firefox/3.5 (20090616212246)
  • 3.5b99-3.5rc2, es-MX, complete+fallback, releasetest: PASS
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; es-MX; rv:1.9.1) Gecko/20090616 Firefox/3.5 (20090616212246)
  • 3.5b4-3.5rc2, en-US, complete+fallback, releasetest: PASS
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090616 Firefox/3.5 (20090616212246)
  • 3.5b4-3.5rc2, fr, complete+fallback, releasetest: PASS
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.1) Gecko/20090616 Firefox/3.5 (20090616212246)

Linux [bc/aakashd]

  • 3.5b3 -> 3.5RC2 b2, en-US, complete, 6/17, releasetest: 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.5b4 -> 3.5RC2 b2, en-US, complete+fallback, 6/17, releasetest: 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, releasetest: 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.5b99 -> 3.5RC2 b2, es-ES, complete+fallback, 6/17, releasetest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99
    • Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5RC1 b2 -> 3.5RC2 b2, en-US, partial+fallback, 6/17, releasetest: 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.5RC1 b2 -> 3.5RC2 b2, es-ES, partial+fallback, 6/17, releasetest: PASS
    • Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1) Gecko/20090615 Firefox/3.5
    • Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1) Gecko/20090616 Firefox/3.5

Beta

Windows [aakashd]

  • Beta 99 -> RC2 en-US partial/fallback, beta 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, beta 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, beta 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, beta 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, beta 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, beta 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, beta 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 [juanb]

  • 3.1b3-3.5rc2, en-US, complete: PASS
  • 3.5b99-3.5rc2, en-US, complete+fallback: PASS
  • 3.5b99-3.5rc2, es-MX, complete+fallback: PASS
  • 3.5b4-3.5rc2, en-US, complete+fallback: PASS
  • 3.5b4-3.5rc2, fr, complete+fallback: PASS

Linux [tester]

Release (for 3.5rc1 only)

Windows [aakashd]

  • RC1 b2 -> RC2 en-US partial/fallback, release 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, release 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

Mac [juanb]

  • 3.5rc1-3.5rc2, en-US, partial+fallback: PASS
  • 3.5rc1-3.5rc2, zh-CN, partial+fallback: PASS

Linux [AaronMT]

  • 3.5RC1 build 2 -> 3.5RC2 build 2, en-US, partial+fallback, 6/19, release: 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.5RC1 build 2 -> 3.5RC2 build 2, ja, partial+fallback, 6/19, release: PASS
    • Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1) Gecko/20090615 Firefox/3.5
    • Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b4 -> 3.5RC2 build 2, en-US, complete, 6/19, release: 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.5b4 -> 3.5RC2 build 2, ja, complete, 6/19, release: PASS
    • Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4
    • Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b99 -> 3.5RC2 build 2, en-US, complete, 6/19, release: 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.5b99 -> 3.5RC2 build 2, ja, complete+fallback, 6/19, release: PASS
    • Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1b99) Gecko/20090605 Firefox/3.5b99
    • Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1) Gecko/20090616 Firefox/3.5
  • 3.5b3 -> 3.5RC2 build 2, en-US, complete, 6/19, release: 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