Firefox:1.5.0.8:Test Plan:Minor Major Software Update
Contents
The Test
An important feature added for 1.5.0.8 is Minor/Major Software Updates. Our priority for this release is to make sure that the minor updates work end-to-end as before. For now we can test this feature in the client using the software update test cases in Litmus using bug 357358 as reference (it has sample files and screenshots).
Results
Firefox (client testing with mock updates as well as nightlies)
- OS: RESULT - tester
- Version String:
- Talkback ID:
- Linux (fedora): PASS - juanb
- Version String:
- Talkback ID: 2006102516
- Litmus Run: Results
- Notes: Tested client with mock update files using instructions in Litmus and bug 357358. Eventually these tests need to be run end-to-end after the update to AUS.
- OS: RESULT - tester
- Version String:
- Talkback ID:
Firefox Cross-branch updating, with builds that could possibly have lower build IDs
- To verify bug 35789
- Start with build from http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2006-10-19-04-mozilla1.8.0/
- Change aus2-staging.mozilla.org
- Intel Mac 10.4.8 PASS - marcia
- Version String: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061019 BonEcho/2.0
- Talkback ID: BuildID = "2006101903"
- Tested just going and getting the update
- Intelmac (minor + fallback + complete major) PASS - juanb, jay
- Tested simple minor, and complete minor update (fallback), and complete major
- Linux Fedora Core FC6 (minor + fallback + complete major) PASS - tomcat
- Tested simple minor, and complete minor update (fallback), and complete major
Firefox
Minor 1.5.0.8 (rc2 10/24) -> 1.5.0.8 (newer 11/02) on betatest
- Mac: PASS - jay
- Linux: PASS - juanb?
- Windows: FAIL - Tomcat,jay,juanb
- We are getting an integrity error for the partial patch upon download...
Major 1.5.0.8 branch -> 2.0 nightly (older build id)
- Mac: PASS - jay
- I was able to successfully update from the nightly 1.8.0 build linked below to a "2.0 mt3" build: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061019 BonEcho/2.0.
Major 1.5.0.8 branch -> 2.0
- Windows XP x64 : PASS - Tomcat
- All test pass from Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 to Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Major 1.5.0.8 branch -> 2.0 on betatest
- Linux Fedora FC 6 : PASS - Tomcat
- All test pass from Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Minor 1.5.0.8 (rc2 10/25) -> 1.5.0.8 (newer 11/02( on releasetest
- Linux Fedora FC 6 : PASS - Tomcat
- All test pass from Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 to Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061102 Firefox/1.5.0.8
Minor 1508->1508nightly (11/07) - juanb
- ff, mac, minor, releasetest, partial, fallback
- 2006102516 -> 2006110204
Major 1508->2.0nightly (11/07) - juanb
- ff, mac, major, betatest, partial, fallback
- 2006102516 -> 2006101022
Thunderbird
Minor 1.5.0.8 (rc1 10/25) -> 1.5.0.8 (newer 11/03) on betatest
- Mac: PASS - jay
- Version String: version 1.5.0.8 (20061103)
- Talkback ID: 2006110303
- Linux(Fedora): PASS - juanb
- Version String: Version 1.5.0.8 (20061103)
- Talkback ID: 2006110303
- 1.5.0.8 (2006102517) -> 1.5.0.8 nightly (2006110305): PASS ? -Tomcat Note: Thunderbird couldn`t verifiy the integrity of the inkremental update and fallback to Full-Installation.
- Notes (juanb): I saw this problem in Thunderbird for WinXP as well.
- Win XP - PASS --timr
- from:
- version 1.5.0.8 (20061025)
- BuildID = "2006102517"
- To:
- version 1.5.0.8 (20061103)
- BuildID = "2006110305"
- Looks good!
- from:
- Win XP x64- PASS --tomcat
- from:
- version 1.5.0.8 (20061025)
- To:
- version 2 beta 1 (20061106)
- PASS
- from:
Minor (11/07) - juanb
- tb, mac, minor, releasetest, partial: PASS
- 2006102517 -> 2006110303
Major (11/07) - juanb
- tb, mac, major, betatest, partial, fallback: PASS
- 2006102517 -> 2006110605
Minor (11/07) - tomcat
- Linux Fedora FC 6 on releasetest partial/fallback PASS
- version 1.5.0.8 (20061025)2006102517 -> version 1.5.0.8 (20061103) 2006110303
Major (11/07) - tomcat
- Linux Fedora FC 6 on betatest partial/fallback PASS
- version 1.5.0.8 (20061025)2006102517 -> version 2 beta 1 (20061106)2006110603