|
|
| (35 intermediate revisions by 5 users not shown) |
| Line 1: |
Line 1: |
| Testing results tracking page for major updates. We have tested major updates in the past by following the [http://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=1&testgroup_id=38&subgroup_id=623 major software update test cases in Litmus], but currently we can do this type of test on "releasetest" going from 1.5.0.9->2.0.0.1. Bear in mind that the testing environment is temporary. | | Testing results tracking page for major updates. We have tested major updates in the past by following the [http://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=1&testgroup_id=38&subgroup_id=623 major software update test cases in Litmus], but currently we can do this type of test on "releasetest" going from 1.5.0.12->2.0.0.6. |
|
| |
|
| Use the major software update [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x testing strategy page] as reference. In-line Details have been translated for all locales. Eulas are not translated and they default to the en-US version. | | Use the major software update [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x testing strategy page] as reference. In-line Details have been translated for all locales. Eulas are not translated and they default to the en-US version. |
|
| |
|
| '''Post-368082''': We need to test this fix, which adds a ''channel'' attribute in the updates.xml file when doing updates stargin with 15010. This will then fix the problem of having an ''Install Pending'' status in the software update history when going from 15010 to 2002. | | [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x:Test_Results:15012-2006_betatest '''15012-2006 Results on betatest channel'''] |
|
| |
|
| = Major Software Updtes Testing post-[https://bugzilla.mozilla.org/show_bug.cgi?id=368082 bug 368082] =
| | [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x:Test_Results:15012-2006 '''15012-2006 Results on releasetest'''] |
| == Test fix in 15010 ==
| |
|
| |
|
| Grab a build from here: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/older/
| | [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x:Test_Results:15012-2006_rollout '''15012-2006 Live Spot Checks'''] |
|
| |
|
| Update to the newer 15010 version on releasetest and check that active-updates.xml and updates.xml has a '''channel''' attribute after checking for updates. Also make sure the software update status history is correct.
| | ---- |
|
| |
|
| === Windows XP ===
| | [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x:Test_Results:15012 '''15012-2004 Results on releasetest'''] |
| * Minor update, 15010pre->15010pre (1/29-1/30) - '''PASS'''
| |
| ** Installed 20070129xx, changed release channel to "releasetest", checked for update, recorded, active-update.xml and updates.xml
| |
| ** Applied upate and recorded values of these xml above
| |
| ** channel attribute is there and it's value is set to "releasetest"
| |
| ** After the update is applied the software update status history indicates the update was successfully applied.
| |
| *** active-updates.xml after downloading update:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170288109718" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
| |
| </pre>
| |
|
| |
|
| ***updates.xml after downloading update:
| | [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x:Test_Results:15012_beta '''15012-2004 Results on beta channel'''] |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170288109718" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
| |
| </pre>
| |
|
| |
|
| ***active-updates.xml after applying update:
| | [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x:Test_Results:15012_prerollout '''15012-2004 Results on releasetest after CJKT issue fix (6/27)'''] |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"/>
| |
| </pre>
| |
|
| |
|
| ***updates.xml after applying update:
| | [http://wiki.mozilla.org/Firefox:1.5.0.x:Major_Update_1.5.0.x_to_2.0.0.x:Test_Results:15012_rollout '''15012-2004 Live Spot Checks (6/28) ~@3pm'''] |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170288109718" statusText="The Update was successfully installed" buildID="2007013006" isCompleteUpdate="false"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="false" state=""/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state=""/></update></updates>
| |
| </pre>
| |
| | |
| <div style="width: 650px; height: 200px; overflow: auto;">
| |
| <pre>
| |
| PREPARE PATCH AccessibleMarshal.dll
| |
| PREPARE PATCH chrome/toolkit.jar
| |
| PREPARE PATCH components/jar50.dll
| |
| PREPARE PATCH components/jsd3250.dll
| |
| PREPARE PATCH components/nsExtensionManager.js
| |
| PREPARE PATCH components/nsUpdateService.js
| |
| PREPARE PATCH components/xpinstal.dll
| |
| PREPARE PATCH extensions/talkback@mozilla.org/components/master.ini
| |
| PREPARE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
| |
| PREPARE PATCH firefox.exe
| |
| PREPARE ADD freebl3.chk
| |
| PREPARE PATCH freebl3.dll
| |
| PREPARE PATCH js3250.dll
| |
| PREPARE PATCH nspr4.dll
| |
| PREPARE PATCH nss3.dll
| |
| PREPARE PATCH nssckbi.dll
| |
| PREPARE PATCH plc4.dll
| |
| PREPARE PATCH plds4.dll
| |
| PREPARE PATCH plugins/npnul32.dll
| |
| PREPARE PATCH smime3.dll
| |
| PREPARE ADD softokn3.chk
| |
| PREPARE PATCH softokn3.dll
| |
| PREPARE PATCH ssl3.dll
| |
| PREPARE PATCH uninstall/uninstall.exe
| |
| PREPARE PATCH updater.exe
| |
| PREPARE PATCH xpcom_compat.dll
| |
| PREPARE PATCH xpcom_core.dll
| |
| PREPARE PATCH xpcom.dll
| |
| PREPARE PATCH xpicleanup.exe
| |
| PREPARE PATCH xpistub.dll
| |
| PREPARE REMOVE chrome/US.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/en-win.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/help.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/chrome.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/installed-chrome.txt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/app-chrome.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/m3ffxtbr.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/m3ffxtbr.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/all.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/security-prefs.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/winpref.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/xpinstall.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/bug307259.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/bug259708.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/Extensions.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/dictionary.src
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/dictionary.png
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/tr-tdk.src
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/tr-tdk.png
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/component.reg
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/compreg.dat
| |
| PREPARE REMOVE components/xpti.dat
| |
| PREPARE REMOVE components/xptitemp.dat
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/nsBackgroundUpdateService.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/autocomplete.xpt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE zlib.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/BrandRes.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/fullsoft.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/master.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/qfaservices.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/qfaservices.xpt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback-l10n.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.cnt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.hlp
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/libqfaservices.so
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/master.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/talkback
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/talkback.so
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/XTalkback.ad
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE uninstall/UninstallFirefox.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE uninstall/UninstallDeerPark.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| EXECUTE PATCH AccessibleMarshal.dll
| |
| EXECUTE PATCH chrome/toolkit.jar
| |
| EXECUTE PATCH components/jar50.dll
| |
| EXECUTE PATCH components/jsd3250.dll
| |
| EXECUTE PATCH components/nsExtensionManager.js
| |
| EXECUTE PATCH components/nsUpdateService.js
| |
| EXECUTE PATCH components/xpinstal.dll
| |
| EXECUTE PATCH extensions/talkback@mozilla.org/components/master.ini
| |
| EXECUTE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
| |
| EXECUTE PATCH firefox.exe
| |
| EXECUTE ADD freebl3.chk
| |
| EXECUTE PATCH freebl3.dll
| |
| EXECUTE PATCH js3250.dll
| |
| EXECUTE PATCH nspr4.dll
| |
| EXECUTE PATCH nss3.dll
| |
| EXECUTE PATCH nssckbi.dll
| |
| EXECUTE PATCH plc4.dll
| |
| EXECUTE PATCH plds4.dll
| |
| EXECUTE PATCH plugins/npnul32.dll
| |
| EXECUTE PATCH smime3.dll
| |
| EXECUTE ADD softokn3.chk
| |
| EXECUTE PATCH softokn3.dll
| |
| EXECUTE PATCH ssl3.dll
| |
| EXECUTE PATCH uninstall/uninstall.exe
| |
| EXECUTE PATCH updater.exe
| |
| EXECUTE PATCH xpcom_compat.dll
| |
| EXECUTE PATCH xpcom_core.dll
| |
| EXECUTE PATCH xpcom.dll
| |
| EXECUTE PATCH xpicleanup.exe
| |
| EXECUTE PATCH xpistub.dll
| |
| EXECUTE REMOVE chrome/US.jar
| |
| EXECUTE REMOVE chrome/en-win.jar
| |
| EXECUTE REMOVE chrome/help.jar
| |
| EXECUTE REMOVE chrome/chrome.rdf
| |
| EXECUTE REMOVE chrome/installed-chrome.txt
| |
| EXECUTE REMOVE chrome/app-chrome.manifest
| |
| EXECUTE REMOVE chrome/m3ffxtbr.manifest
| |
| EXECUTE REMOVE chrome/m3ffxtbr.jar
| |
| EXECUTE REMOVE defaults/pref/all.js
| |
| EXECUTE REMOVE defaults/pref/security-prefs.js
| |
| EXECUTE REMOVE defaults/pref/winpref.js
| |
| EXECUTE REMOVE defaults/pref/xpinstall.js
| |
| EXECUTE REMOVE defaults/pref/bug307259.js
| |
| EXECUTE REMOVE defaults/pref/bug259708.js
| |
| EXECUTE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| EXECUTE REMOVE defaults/profile/extensions/Extensions.rdf
| |
| EXECUTE REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| EXECUTE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| EXECUTE REMOVE searchplugins/dictionary.src
| |
| EXECUTE REMOVE searchplugins/dictionary.png
| |
| EXECUTE REMOVE searchplugins/tr-tdk.src
| |
| EXECUTE REMOVE searchplugins/tr-tdk.png
| |
| EXECUTE REMOVE components/component.reg
| |
| EXECUTE REMOVE components/compreg.dat
| |
| EXECUTE REMOVE components/xpti.dat
| |
| EXECUTE REMOVE components/xptitemp.dat
| |
| EXECUTE REMOVE components/nsBackgroundUpdateService.js
| |
| EXECUTE REMOVE components/autocomplete.xpt
| |
| EXECUTE REMOVE zlib.dll
| |
| EXECUTE REMOVE components/BrandRes.dll
| |
| EXECUTE REMOVE components/fullsoft.dll
| |
| EXECUTE REMOVE components/master.ini
| |
| EXECUTE REMOVE components/qfaservices.dll
| |
| EXECUTE REMOVE components/qfaservices.xpt
| |
| EXECUTE REMOVE components/talkback-l10n.ini
| |
| EXECUTE REMOVE components/talkback.cnt
| |
| EXECUTE REMOVE components/talkback.exe
| |
| EXECUTE REMOVE components/talkback.hlp
| |
| EXECUTE REMOVE components/libqfaservices.so
| |
| EXECUTE REMOVE components/talkback/master.ini
| |
| EXECUTE REMOVE components/talkback/talkback
| |
| EXECUTE REMOVE components/talkback/talkback.so
| |
| EXECUTE REMOVE components/talkback/XTalkback.ad
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| EXECUTE REMOVE uninstall/UninstallFirefox.exe
| |
| EXECUTE REMOVE uninstall/UninstallDeerPark.exe
| |
| FINISH PATCH AccessibleMarshal.dll
| |
| FINISH PATCH chrome/toolkit.jar
| |
| FINISH PATCH components/jar50.dll
| |
| FINISH PATCH components/jsd3250.dll
| |
| FINISH PATCH components/nsExtensionManager.js
| |
| FINISH PATCH components/nsUpdateService.js
| |
| FINISH PATCH components/xpinstal.dll
| |
| FINISH PATCH extensions/talkback@mozilla.org/components/master.ini
| |
| FINISH PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
| |
| FINISH PATCH firefox.exe
| |
| FINISH ADD freebl3.chk
| |
| FINISH PATCH freebl3.dll
| |
| FINISH PATCH js3250.dll
| |
| FINISH PATCH nspr4.dll
| |
| FINISH PATCH nss3.dll
| |
| FINISH PATCH nssckbi.dll
| |
| FINISH PATCH plc4.dll
| |
| FINISH PATCH plds4.dll
| |
| FINISH PATCH plugins/npnul32.dll
| |
| FINISH PATCH smime3.dll
| |
| FINISH ADD softokn3.chk
| |
| FINISH PATCH softokn3.dll
| |
| FINISH PATCH ssl3.dll
| |
| FINISH PATCH uninstall/uninstall.exe
| |
| FINISH PATCH updater.exe
| |
| FINISH PATCH xpcom_compat.dll
| |
| FINISH PATCH xpcom_core.dll
| |
| FINISH PATCH xpcom.dll
| |
| FINISH PATCH xpicleanup.exe
| |
| FINISH PATCH xpistub.dll
| |
| FINISH REMOVE chrome/US.jar
| |
| FINISH REMOVE chrome/en-win.jar
| |
| FINISH REMOVE chrome/help.jar
| |
| FINISH REMOVE chrome/chrome.rdf
| |
| FINISH REMOVE chrome/installed-chrome.txt
| |
| FINISH REMOVE chrome/app-chrome.manifest
| |
| FINISH REMOVE chrome/m3ffxtbr.manifest
| |
| FINISH REMOVE chrome/m3ffxtbr.jar
| |
| FINISH REMOVE defaults/pref/all.js
| |
| FINISH REMOVE defaults/pref/security-prefs.js
| |
| FINISH REMOVE defaults/pref/winpref.js
| |
| FINISH REMOVE defaults/pref/xpinstall.js
| |
| FINISH REMOVE defaults/pref/bug307259.js
| |
| FINISH REMOVE defaults/pref/bug259708.js
| |
| FINISH REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| FINISH REMOVE defaults/profile/extensions/Extensions.rdf
| |
| FINISH REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| FINISH REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| FINISH REMOVE searchplugins/dictionary.src
| |
| FINISH REMOVE searchplugins/dictionary.png
| |
| FINISH REMOVE searchplugins/tr-tdk.src
| |
| FINISH REMOVE searchplugins/tr-tdk.png
| |
| FINISH REMOVE components/component.reg
| |
| FINISH REMOVE components/compreg.dat
| |
| FINISH REMOVE components/xpti.dat
| |
| FINISH REMOVE components/xptitemp.dat
| |
| FINISH REMOVE components/nsBackgroundUpdateService.js
| |
| FINISH REMOVE components/autocomplete.xpt
| |
| FINISH REMOVE zlib.dll
| |
| FINISH REMOVE components/BrandRes.dll
| |
| FINISH REMOVE components/fullsoft.dll
| |
| FINISH REMOVE components/master.ini
| |
| FINISH REMOVE components/qfaservices.dll
| |
| FINISH REMOVE components/qfaservices.xpt
| |
| FINISH REMOVE components/talkback-l10n.ini
| |
| FINISH REMOVE components/talkback.cnt
| |
| FINISH REMOVE components/talkback.exe
| |
| FINISH REMOVE components/talkback.hlp
| |
| FINISH REMOVE components/libqfaservices.so
| |
| FINISH REMOVE components/talkback/master.ini
| |
| FINISH REMOVE components/talkback/talkback
| |
| FINISH REMOVE components/talkback/talkback.so
| |
| FINISH REMOVE components/talkback/XTalkback.ad
| |
| FINISH REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| FINISH REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| FINISH REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| FINISH REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| FINISH REMOVE uninstall/UninstallFirefox.exe
| |
| FINISH REMOVE uninstall/UninstallDeerPark.exe
| |
| succeeded
| |
| calling QuitProgressUI
| |
| </pre>
| |
| </div>
| |
| | |
| === Windows Vista ===
| |
| * '''Minor Update 1.5.0.10pre -> 1.5.0.10pre (1/29 -> 1/30)''' (as Regular User, so need to "run as administrator" and provide Admin password often) - (jay) '''PASS''' (active-update.xml gets the channel attr. and it's copied to update.xml along with the correct statusText="The Update was successfully installed")
| |
| ** Install 1/29 1.5.0.10pre build, change update channel to "releasetest"
| |
| ** Check for updates (get offered 1/30 build), download, choose to apply later
| |
| *** This did nothing (since I forgot to run Firefox "as administrator".
| |
| ** Run Firefox "as administrator", checked for updates again (chose to apply later)
| |
| ** Checked update files:
| |
| *** active-update.xml:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170277251376" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
| |
| </pre>
| |
| *** updates.xml:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170277251376" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
| |
| </pre>
| |
| *** /updates dir: update.mar (10 KB), update.status (pending)
| |
| ** Relaunch (as administrator) and update applies (too fast to see progress bar)
| |
| ** Check update files:
| |
| *** active-update.xml:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"/>
| |
| </pre>
| |
| *** updates.xml:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170277251376" statusText="The Update was successfully installed" buildID="2007013006" isCompleteUpdate="false"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="false" state=""/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state=""/></update></updates>
| |
| </pre>
| |
| *** /updates dir: /0 empty, last-update.log:
| |
| <div style="width: 650px; height: 200px; overflow: auto;">
| |
| <pre>
| |
| PREPARE PATCH AccessibleMarshal.dll
| |
| PREPARE PATCH chrome/toolkit.jar
| |
| PREPARE PATCH components/jar50.dll
| |
| PREPARE PATCH components/jsd3250.dll
| |
| PREPARE PATCH components/nsExtensionManager.js
| |
| PREPARE PATCH components/nsUpdateService.js
| |
| PREPARE PATCH components/xpinstal.dll
| |
| PREPARE PATCH extensions/inspector@mozilla.org/components/inspector.dll
| |
| PREPARE PATCH extensions/talkback@mozilla.org/components/master.ini
| |
| PREPARE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
| |
| PREPARE PATCH firefox.exe
| |
| PREPARE ADD freebl3.chk
| |
| PREPARE PATCH freebl3.dll
| |
| PREPARE PATCH js3250.dll
| |
| PREPARE PATCH nspr4.dll
| |
| PREPARE PATCH nss3.dll
| |
| PREPARE PATCH nssckbi.dll
| |
| PREPARE PATCH plc4.dll
| |
| PREPARE PATCH plds4.dll
| |
| PREPARE PATCH plugins/npnul32.dll
| |
| PREPARE PATCH smime3.dll
| |
| PREPARE ADD softokn3.chk
| |
| PREPARE PATCH softokn3.dll
| |
| PREPARE PATCH ssl3.dll
| |
| PREPARE PATCH uninstall/uninstall.exe
| |
| PREPARE PATCH updater.exe
| |
| PREPARE PATCH xpcom_compat.dll
| |
| PREPARE PATCH xpcom_core.dll
| |
| PREPARE PATCH xpcom.dll
| |
| PREPARE PATCH xpicleanup.exe
| |
| PREPARE PATCH xpistub.dll
| |
| PREPARE REMOVE chrome/US.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/en-win.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/help.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/chrome.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/installed-chrome.txt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/app-chrome.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/m3ffxtbr.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/m3ffxtbr.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/all.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/security-prefs.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/winpref.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/xpinstall.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/bug307259.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/bug259708.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/Extensions.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/dictionary.src
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/dictionary.png
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/tr-tdk.src
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/tr-tdk.png
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/component.reg
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/compreg.dat
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/xpti.dat
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/xptitemp.dat
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/nsBackgroundUpdateService.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/autocomplete.xpt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE zlib.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/BrandRes.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/fullsoft.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/master.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/qfaservices.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/qfaservices.xpt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback-l10n.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.cnt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.hlp
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/libqfaservices.so
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/master.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/talkback
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/talkback.so
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/XTalkback.ad
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE uninstall/UninstallFirefox.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE uninstall/UninstallDeerPark.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| EXECUTE PATCH AccessibleMarshal.dll
| |
| EXECUTE PATCH chrome/toolkit.jar
| |
| EXECUTE PATCH components/jar50.dll
| |
| EXECUTE PATCH components/jsd3250.dll
| |
| EXECUTE PATCH components/nsExtensionManager.js
| |
| EXECUTE PATCH components/nsUpdateService.js
| |
| EXECUTE PATCH components/xpinstal.dll
| |
| EXECUTE PATCH extensions/inspector@mozilla.org/components/inspector.dll
| |
| EXECUTE PATCH extensions/talkback@mozilla.org/components/master.ini
| |
| EXECUTE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
| |
| EXECUTE PATCH firefox.exe
| |
| EXECUTE ADD freebl3.chk
| |
| EXECUTE PATCH freebl3.dll
| |
| EXECUTE PATCH js3250.dll
| |
| EXECUTE PATCH nspr4.dll
| |
| EXECUTE PATCH nss3.dll
| |
| EXECUTE PATCH nssckbi.dll
| |
| EXECUTE PATCH plc4.dll
| |
| EXECUTE PATCH plds4.dll
| |
| EXECUTE PATCH plugins/npnul32.dll
| |
| EXECUTE PATCH smime3.dll
| |
| EXECUTE ADD softokn3.chk
| |
| EXECUTE PATCH softokn3.dll
| |
| EXECUTE PATCH ssl3.dll
| |
| EXECUTE PATCH uninstall/uninstall.exe
| |
| EXECUTE PATCH updater.exe
| |
| EXECUTE PATCH xpcom_compat.dll
| |
| EXECUTE PATCH xpcom_core.dll
| |
| EXECUTE PATCH xpcom.dll
| |
| EXECUTE PATCH xpicleanup.exe
| |
| EXECUTE PATCH xpistub.dll
| |
| EXECUTE REMOVE chrome/US.jar
| |
| EXECUTE REMOVE chrome/en-win.jar
| |
| EXECUTE REMOVE chrome/help.jar
| |
| EXECUTE REMOVE chrome/chrome.rdf
| |
| EXECUTE REMOVE chrome/installed-chrome.txt
| |
| EXECUTE REMOVE chrome/app-chrome.manifest
| |
| EXECUTE REMOVE chrome/m3ffxtbr.manifest
| |
| EXECUTE REMOVE chrome/m3ffxtbr.jar
| |
| EXECUTE REMOVE defaults/pref/all.js
| |
| EXECUTE REMOVE defaults/pref/security-prefs.js
| |
| EXECUTE REMOVE defaults/pref/winpref.js
| |
| EXECUTE REMOVE defaults/pref/xpinstall.js
| |
| EXECUTE REMOVE defaults/pref/bug307259.js
| |
| EXECUTE REMOVE defaults/pref/bug259708.js
| |
| EXECUTE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| EXECUTE REMOVE defaults/profile/extensions/Extensions.rdf
| |
| EXECUTE REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| EXECUTE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| EXECUTE REMOVE searchplugins/dictionary.src
| |
| EXECUTE REMOVE searchplugins/dictionary.png
| |
| EXECUTE REMOVE searchplugins/tr-tdk.src
| |
| EXECUTE REMOVE searchplugins/tr-tdk.png
| |
| EXECUTE REMOVE components/component.reg
| |
| EXECUTE REMOVE components/compreg.dat
| |
| EXECUTE REMOVE components/xpti.dat
| |
| EXECUTE REMOVE components/xptitemp.dat
| |
| EXECUTE REMOVE components/nsBackgroundUpdateService.js
| |
| EXECUTE REMOVE components/autocomplete.xpt
| |
| EXECUTE REMOVE zlib.dll
| |
| EXECUTE REMOVE components/BrandRes.dll
| |
| EXECUTE REMOVE components/fullsoft.dll
| |
| EXECUTE REMOVE components/master.ini
| |
| EXECUTE REMOVE components/qfaservices.dll
| |
| EXECUTE REMOVE components/qfaservices.xpt
| |
| EXECUTE REMOVE components/talkback-l10n.ini
| |
| EXECUTE REMOVE components/talkback.cnt
| |
| EXECUTE REMOVE components/talkback.exe
| |
| EXECUTE REMOVE components/talkback.hlp
| |
| EXECUTE REMOVE components/libqfaservices.so
| |
| EXECUTE REMOVE components/talkback/master.ini
| |
| EXECUTE REMOVE components/talkback/talkback
| |
| EXECUTE REMOVE components/talkback/talkback.so
| |
| EXECUTE REMOVE components/talkback/XTalkback.ad
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| EXECUTE REMOVE uninstall/UninstallFirefox.exe
| |
| EXECUTE REMOVE uninstall/UninstallDeerPark.exe
| |
| FINISH PATCH AccessibleMarshal.dll
| |
| FINISH PATCH chrome/toolkit.jar
| |
| FINISH PATCH components/jar50.dll
| |
| FINISH PATCH components/jsd3250.dll
| |
| FINISH PATCH components/nsExtensionManager.js
| |
| FINISH PATCH components/nsUpdateService.js
| |
| FINISH PATCH components/xpinstal.dll
| |
| FINISH PATCH extensions/inspector@mozilla.org/components/inspector.dll
| |
| FINISH PATCH extensions/talkback@mozilla.org/components/master.ini
| |
| FINISH PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
| |
| FINISH PATCH firefox.exe
| |
| FINISH ADD freebl3.chk
| |
| FINISH PATCH freebl3.dll
| |
| FINISH PATCH js3250.dll
| |
| FINISH PATCH nspr4.dll
| |
| FINISH PATCH nss3.dll
| |
| FINISH PATCH nssckbi.dll
| |
| FINISH PATCH plc4.dll
| |
| FINISH PATCH plds4.dll
| |
| FINISH PATCH plugins/npnul32.dll
| |
| FINISH PATCH smime3.dll
| |
| FINISH ADD softokn3.chk
| |
| FINISH PATCH softokn3.dll
| |
| FINISH PATCH ssl3.dll
| |
| FINISH PATCH uninstall/uninstall.exe
| |
| FINISH PATCH updater.exe
| |
| FINISH PATCH xpcom_compat.dll
| |
| FINISH PATCH xpcom_core.dll
| |
| FINISH PATCH xpcom.dll
| |
| FINISH PATCH xpicleanup.exe
| |
| FINISH PATCH xpistub.dll
| |
| FINISH REMOVE chrome/US.jar
| |
| FINISH REMOVE chrome/en-win.jar
| |
| FINISH REMOVE chrome/help.jar
| |
| FINISH REMOVE chrome/chrome.rdf
| |
| FINISH REMOVE chrome/installed-chrome.txt
| |
| FINISH REMOVE chrome/app-chrome.manifest
| |
| FINISH REMOVE chrome/m3ffxtbr.manifest
| |
| FINISH REMOVE chrome/m3ffxtbr.jar
| |
| FINISH REMOVE defaults/pref/all.js
| |
| FINISH REMOVE defaults/pref/security-prefs.js
| |
| FINISH REMOVE defaults/pref/winpref.js
| |
| FINISH REMOVE defaults/pref/xpinstall.js
| |
| FINISH REMOVE defaults/pref/bug307259.js
| |
| FINISH REMOVE defaults/pref/bug259708.js
| |
| FINISH REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| FINISH REMOVE defaults/profile/extensions/Extensions.rdf
| |
| FINISH REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| FINISH REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| FINISH REMOVE searchplugins/dictionary.src
| |
| FINISH REMOVE searchplugins/dictionary.png
| |
| FINISH REMOVE searchplugins/tr-tdk.src
| |
| FINISH REMOVE searchplugins/tr-tdk.png
| |
| FINISH REMOVE components/component.reg
| |
| FINISH REMOVE components/compreg.dat
| |
| FINISH REMOVE components/xpti.dat
| |
| FINISH REMOVE components/xptitemp.dat
| |
| FINISH REMOVE components/nsBackgroundUpdateService.js
| |
| FINISH REMOVE components/autocomplete.xpt
| |
| FINISH REMOVE zlib.dll
| |
| FINISH REMOVE components/BrandRes.dll
| |
| FINISH REMOVE components/fullsoft.dll
| |
| FINISH REMOVE components/master.ini
| |
| FINISH REMOVE components/qfaservices.dll
| |
| FINISH REMOVE components/qfaservices.xpt
| |
| FINISH REMOVE components/talkback-l10n.ini
| |
| FINISH REMOVE components/talkback.cnt
| |
| FINISH REMOVE components/talkback.exe
| |
| FINISH REMOVE components/talkback.hlp
| |
| FINISH REMOVE components/libqfaservices.so
| |
| FINISH REMOVE components/talkback/master.ini
| |
| FINISH REMOVE components/talkback/talkback
| |
| FINISH REMOVE components/talkback/talkback.so
| |
| FINISH REMOVE components/talkback/XTalkback.ad
| |
| FINISH REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| FINISH REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| FINISH REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| FINISH REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| FINISH REMOVE uninstall/UninstallFirefox.exe
| |
| FINISH REMOVE uninstall/UninstallDeerPark.exe
| |
| succeeded
| |
| calling QuitProgressUI
| |
| </pre>
| |
| </div>
| |
| | |
| === Mac ===
| |
| * '''Minor Update 1.5.0.10pre -> 1.5.0.10pre (1/29 -> 1/30)''' - '''PASS''' (active-update.xml gets the channel attr. and it's copied to update.xml along with the correct statusText="The Update was successfully installed")
| |
| ** Same steps as with my Vista test case, everything worked as expected.
| |
| | |
| === Linux ===
| |
| * Minor update, 15010pre->15010pre (1/29-1/30) - '''PASS'''
| |
| ** Installed 20070129xx, changed release channel to "releasetest", checked for update, recorded, active-update.xml and updates.xml
| |
| ** Applied upate and recorded values of these xml above
| |
| ** channel attribute is there and it's value is set to "releasetest"
| |
| ** After the update is applied the software update status history indicates the update was successfully applied.
| |
| *** active-updates.xml after downloading update:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169492302630" statusText="Install Pending" buildID="2007013004" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="75e83f545267d8f2f5f6dc369b9e6eb2552dab96" size="7991820" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.linux-i686.partial.mar" hashFunction="SHA1" hashValue="7207d7ca3b21f1ca1e308d5be495e1c953517330" size="6732" selected="true" state="pending" progress="100" status="7 of 7 KB"/></update></updates>
| |
| </pre>
| |
| | |
| ***updates.xml after downloading update:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169492302630" statusText="Install Pending" buildID="2007013004" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="75e83f545267d8f2f5f6dc369b9e6eb2552dab96" size="7991820" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.linux-i686.partial.mar" hashFunction="SHA1" hashValue="7207d7ca3b21f1ca1e308d5be495e1c953517330" size="6732" selected="true" state="pending" progress="100" status="7 of 7 KB"/></update></updates>
| |
| </pre>
| |
| | |
| ***active-updates.xml after applying update:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"/>
| |
| </pre>
| |
| | |
| ***updates.xml after applying update:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169492302630" statusText="The Update was successfully installed" buildID="2007013004" isCompleteUpdate="false"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="75e83f545267d8f2f5f6dc369b9e6eb2552dab96" size="7991820" selected="false" state=""/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.linux-i686.partial.mar" hashFunction="SHA1" hashValue="7207d7ca3b21f1ca1e308d5be495e1c953517330" size="6732" selected="true" state=""/></update></updates>
| |
| </pre>
| |
| | |
| <div style="width: 650px; height: 200px; overflow: auto;">
| |
| <pre>
| |
| PREPARE PATCH chrome/toolkit.jar
| |
| PREPARE PATCH components/libxpinstall.so
| |
| PREPARE PATCH components/nsExtensionManager.js
| |
| PREPARE PATCH components/nsUpdateService.js
| |
| PREPARE PATCH extensions/talkback@mozilla.org/components/talkback/master.ini
| |
| PREPARE PATCH firefox-bin
| |
| PREPARE ADD libfreebl3.chk
| |
| PREPARE PATCH libfreebl3.so
| |
| PREPARE PATCH libnspr4.so
| |
| PREPARE PATCH libnss3.so
| |
| PREPARE PATCH libnssckbi.so
| |
| PREPARE PATCH libplc4.so
| |
| PREPARE PATCH libplds4.so
| |
| PREPARE PATCH libsmime3.so
| |
| PREPARE ADD libsoftokn3.chk
| |
| PREPARE PATCH libsoftokn3.so
| |
| PREPARE PATCH libssl3.so
| |
| PREPARE PATCH xpicleanup
| |
| PREPARE REMOVE chrome/US.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/en-win.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/help.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/chrome.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/installed-chrome.txt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/app-chrome.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/m3ffxtbr.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE chrome/m3ffxtbr.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/all.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/security-prefs.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/winpref.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/xpinstall.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/bug307259.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/pref/bug259708.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/Extensions.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/dictionary.src
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/dictionary.png
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/tr-tdk.src
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE searchplugins/tr-tdk.png
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/component.reg
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/compreg.dat
| |
| PREPARE REMOVE components/xpti.dat
| |
| PREPARE REMOVE components/xptitemp.dat
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/nsBackgroundUpdateService.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/autocomplete.xpt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE libzlib.so
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/BrandRes.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/fullsoft.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/master.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/qfaservices.dll
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/qfaservices.xpt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback-l10n.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.cnt
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback.hlp
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/libqfaservices.so
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/master.ini
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/talkback
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/talkback.so
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE components/talkback/XTalkback.ad
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE uninstall/UninstallFirefox.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| PREPARE REMOVE uninstall/UninstallDeerPark.exe
| |
| file cannot be removed because it does not exist; skipping
| |
| EXECUTE PATCH chrome/toolkit.jar
| |
| EXECUTE PATCH components/libxpinstall.so
| |
| EXECUTE PATCH components/nsExtensionManager.js
| |
| EXECUTE PATCH components/nsUpdateService.js
| |
| EXECUTE PATCH extensions/talkback@mozilla.org/components/talkback/master.ini
| |
| EXECUTE PATCH firefox-bin
| |
| EXECUTE ADD libfreebl3.chk
| |
| EXECUTE PATCH libfreebl3.so
| |
| EXECUTE PATCH libnspr4.so
| |
| EXECUTE PATCH libnss3.so
| |
| EXECUTE PATCH libnssckbi.so
| |
| EXECUTE PATCH libplc4.so
| |
| EXECUTE PATCH libplds4.so
| |
| EXECUTE PATCH libsmime3.so
| |
| EXECUTE ADD libsoftokn3.chk
| |
| EXECUTE PATCH libsoftokn3.so
| |
| EXECUTE PATCH libssl3.so
| |
| EXECUTE PATCH xpicleanup
| |
| EXECUTE REMOVE chrome/US.jar
| |
| EXECUTE REMOVE chrome/en-win.jar
| |
| EXECUTE REMOVE chrome/help.jar
| |
| EXECUTE REMOVE chrome/chrome.rdf
| |
| EXECUTE REMOVE chrome/installed-chrome.txt
| |
| EXECUTE REMOVE chrome/app-chrome.manifest
| |
| EXECUTE REMOVE chrome/m3ffxtbr.manifest
| |
| EXECUTE REMOVE chrome/m3ffxtbr.jar
| |
| EXECUTE REMOVE defaults/pref/all.js
| |
| EXECUTE REMOVE defaults/pref/security-prefs.js
| |
| EXECUTE REMOVE defaults/pref/winpref.js
| |
| EXECUTE REMOVE defaults/pref/xpinstall.js
| |
| EXECUTE REMOVE defaults/pref/bug307259.js
| |
| EXECUTE REMOVE defaults/pref/bug259708.js
| |
| EXECUTE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| EXECUTE REMOVE defaults/profile/extensions/Extensions.rdf
| |
| EXECUTE REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| EXECUTE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| EXECUTE REMOVE searchplugins/dictionary.src
| |
| EXECUTE REMOVE searchplugins/dictionary.png
| |
| EXECUTE REMOVE searchplugins/tr-tdk.src
| |
| EXECUTE REMOVE searchplugins/tr-tdk.png
| |
| EXECUTE REMOVE components/component.reg
| |
| EXECUTE REMOVE components/compreg.dat
| |
| EXECUTE REMOVE components/xpti.dat
| |
| EXECUTE REMOVE components/xptitemp.dat
| |
| EXECUTE REMOVE components/nsBackgroundUpdateService.js
| |
| EXECUTE REMOVE components/autocomplete.xpt
| |
| EXECUTE REMOVE libzlib.so
| |
| EXECUTE REMOVE components/BrandRes.dll
| |
| EXECUTE REMOVE components/fullsoft.dll
| |
| EXECUTE REMOVE components/master.ini
| |
| EXECUTE REMOVE components/qfaservices.dll
| |
| EXECUTE REMOVE components/qfaservices.xpt
| |
| EXECUTE REMOVE components/talkback-l10n.ini
| |
| EXECUTE REMOVE components/talkback.cnt
| |
| EXECUTE REMOVE components/talkback.exe
| |
| EXECUTE REMOVE components/talkback.hlp
| |
| EXECUTE REMOVE components/libqfaservices.so
| |
| EXECUTE REMOVE components/talkback/master.ini
| |
| EXECUTE REMOVE components/talkback/talkback
| |
| EXECUTE REMOVE components/talkback/talkback.so
| |
| EXECUTE REMOVE components/talkback/XTalkback.ad
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| EXECUTE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| EXECUTE REMOVE uninstall/UninstallFirefox.exe
| |
| EXECUTE REMOVE uninstall/UninstallDeerPark.exe
| |
| FINISH PATCH chrome/toolkit.jar
| |
| FINISH PATCH components/libxpinstall.so
| |
| FINISH PATCH components/nsExtensionManager.js
| |
| FINISH PATCH components/nsUpdateService.js
| |
| FINISH PATCH extensions/talkback@mozilla.org/components/talkback/master.ini
| |
| FINISH PATCH firefox-bin
| |
| FINISH ADD libfreebl3.chk
| |
| FINISH PATCH libfreebl3.so
| |
| FINISH PATCH libnspr4.so
| |
| FINISH PATCH libnss3.so
| |
| FINISH PATCH libnssckbi.so
| |
| FINISH PATCH libplc4.so
| |
| FINISH PATCH libplds4.so
| |
| FINISH PATCH libsmime3.so
| |
| FINISH ADD libsoftokn3.chk
| |
| FINISH PATCH libsoftokn3.so
| |
| FINISH PATCH libssl3.so
| |
| FINISH PATCH xpicleanup
| |
| FINISH REMOVE chrome/US.jar
| |
| FINISH REMOVE chrome/en-win.jar
| |
| FINISH REMOVE chrome/help.jar
| |
| FINISH REMOVE chrome/chrome.rdf
| |
| FINISH REMOVE chrome/installed-chrome.txt
| |
| FINISH REMOVE chrome/app-chrome.manifest
| |
| FINISH REMOVE chrome/m3ffxtbr.manifest
| |
| FINISH REMOVE chrome/m3ffxtbr.jar
| |
| FINISH REMOVE defaults/pref/all.js
| |
| FINISH REMOVE defaults/pref/security-prefs.js
| |
| FINISH REMOVE defaults/pref/winpref.js
| |
| FINISH REMOVE defaults/pref/xpinstall.js
| |
| FINISH REMOVE defaults/pref/bug307259.js
| |
| FINISH REMOVE defaults/pref/bug259708.js
| |
| FINISH REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
| |
| FINISH REMOVE defaults/profile/extensions/Extensions.rdf
| |
| FINISH REMOVE defaults/profile/extensions/installed-extensions.txt
| |
| FINISH REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
| |
| FINISH REMOVE searchplugins/dictionary.src
| |
| FINISH REMOVE searchplugins/dictionary.png
| |
| FINISH REMOVE searchplugins/tr-tdk.src
| |
| FINISH REMOVE searchplugins/tr-tdk.png
| |
| FINISH REMOVE components/component.reg
| |
| FINISH REMOVE components/compreg.dat
| |
| FINISH REMOVE components/xpti.dat
| |
| FINISH REMOVE components/xptitemp.dat
| |
| FINISH REMOVE components/nsBackgroundUpdateService.js
| |
| FINISH REMOVE components/autocomplete.xpt
| |
| FINISH REMOVE libzlib.so
| |
| FINISH REMOVE components/BrandRes.dll
| |
| FINISH REMOVE components/fullsoft.dll
| |
| FINISH REMOVE components/master.ini
| |
| FINISH REMOVE components/qfaservices.dll
| |
| FINISH REMOVE components/qfaservices.xpt
| |
| FINISH REMOVE components/talkback-l10n.ini
| |
| FINISH REMOVE components/talkback.cnt
| |
| FINISH REMOVE components/talkback.exe
| |
| FINISH REMOVE components/talkback.hlp
| |
| FINISH REMOVE components/libqfaservices.so
| |
| FINISH REMOVE components/talkback/master.ini
| |
| FINISH REMOVE components/talkback/talkback
| |
| FINISH REMOVE components/talkback/talkback.so
| |
| FINISH REMOVE components/talkback/XTalkback.ad
| |
| FINISH REMOVE extensions/reporter@mozilla.org/install.rdf
| |
| FINISH REMOVE extensions/reporter@mozilla.org/chrome.manifest
| |
| FINISH REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
| |
| FINISH REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
| |
| FINISH REMOVE uninstall/UninstallFirefox.exe
| |
| FINISH REMOVE uninstall/UninstallDeerPark.exe
| |
| succeeded
| |
| calling QuitProgressUI
| |
| </pre>
| |
| </div>
| |
| | |
| == Test major updates from fixed 15010 ==
| |
| We need to retest the major software updates to verify that the software update history status is fixed. It should no longer say '''Install Pending''' after going from 15010 to 2002.
| |
| | |
| === Windows XP - jay ===
| |
| === Windows Vista - tchung ===
| |
| * '''Major Update 1.5.0.10pre -> 2.0.0.2pre (1/29 -> 1/30)''' - '''PASS'''
| |
| ** Installed FF1.5.0.10pre, en-US ID 2007012905
| |
| ** Set channel-prefs.js/app.update.channel from "nightly" to "releasetest"
| |
| ** Ran firefox.exe -P and help > Check for Updates
| |
| *** Prompted to update to 2.0.0.2pre
| |
| ** hit update now, and restarted firefox
| |
| ** Now updated to: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.2pre) Gecko/2007013003 BonEcho/2.0.0.2pre
| |
| | |
| ** Checked Update History in Advanced Tab:
| |
| Firefox 2.0.0.2pre (2007013003)
| |
| Installed on: wednesday, Januaray 31, 2007 5:47:28 PM
| |
| Status: The Update was successfully installed.
| |
| | |
| === Mac - jay ===
| |
| * '''Major Update 1.5.0.10pre -> 2.0.0.2pre (1/29 -> 1/30)''' - '''PASS''' (active-update.xml and updates.xml have the channel attr., they keep track of the statusText attr. and it is shown in the Update History dialog)
| |
| ** Check for update (get offered 2.0.0.2pre), start downloading
| |
| ** Check update files:
| |
| *** active-update.xml:
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012903/Darwin_Universal-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="0" statusText="undefined" buildID="2007013007" isCompleteUpdate="false" licenseAccepted="true" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="true" state="downloading"/></update></updates>
| |
| </pre>
| |
| ** Finish downloading patch and choose to apply later
| |
| ** Check update files:
| |
| *** active-update.xml (and updates.xml):
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012903/Darwin_Universal-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1170292971233" statusText="Install Pending" buildID="2007013007" isCompleteUpdate="false" licenseAccepted="true" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="true" state="pending" progress="100" status="15.8 of 15.8 MB at 263 KB/sec; 00:00 remain"/></update></updates>
| |
| </pre>
| |
| ** Relaunch, apply update, check update files:
| |
| *** updates.xml
| |
| <pre>
| |
| <updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012903/Darwin_Universal-gcc3/en-US/releasetest/update.xml" installDate="1170292971233" statusText="The Update was successfully installed" buildID="2007013007" isCompleteUpdate="false" channel="releasetest"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="false" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="true" state="succeeded"/></update></updates>
| |
| </pre>
| |
| ** Check Update History = "The Update was successfully installed" - '''PASS'''
| |
| | |
| === Linux - juanb ===
| |
| * Installed 15010pre 20070129xx and changed release channel to "releasetest"
| |
| * Checked for updates and was presented with major update. Agreed to EULA and downloaded update.
| |
| ** Recorded active-update.xml and updates.xml file and these have the channel attribute set to "releasetest"
| |
| * Restarted and applied update
| |
| ** Recorded xml files as above and checked that channel attribute was there and set to "releasetest"
| |
| ** The software update status history shows "The Update was successfully installed" this time, verifying fix to bug 368082.
| |
| | |
| | |
| | |
| | |
| <font color=lightgray>
| |
| | |
| = Win XP (juanb) GREYED OUT TEXT IS PRE-BUG 368082=
| |
| * en-US
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String:
| |
| * Conditions: New profile
| |
| * Restult: '''PASS'''
| |
| * Notes: After update and restart, I see two tabs open "You've updated..." and what I set as my home page.
| |
| | |
| * fr
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String:
| |
| * Conditions: Profile with bookmarks, feeds, passwords saved, form field data saved, extension, search plugin added, compatible and incompatible (with 2.x) extensions
| |
| * Restult: '''PASS'''
| |
| * Notes: Details are localized.
| |
| | |
| * es-ES
| |
| * 1509 Build ID - Ending 2001 Build ID: 2006120612-2006120418
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
| |
| * Conditions: New profile with compatible themes and extensions, incompatible themes and extensions, and extensions and themes that could be updated so they could be compatible with 2.0x
| |
| * Restult: '''PASS'''
| |
| * Notes: Discovered [https://bugzilla.mozilla.org/show_bug.cgi?id=368082 bug 368082] Update History Status is set to "Install Pending"
| |
| | |
| Tested by: tomcat on Windows x64 SP1
| |
| | |
| * en-US
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2pre) Gecko/20070120 BonEcho/2.0.0.2pre ID:2007012003
| |
| * Result: '''PASS'''
| |
| | |
| * de
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.2pre)Gecko/20070120 BonEcho/2.0.0.2pre ID:2007012003
| |
| * Result: '''PASS'''
| |
| | |
| * en-GB
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| * sv-SE
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String:Mozilla/5.0 (Windows; U; Windows NT 5.2; sv-SE; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| * Note: No localised page for this locale
| |
| | |
| * he
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; he; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| * Note: L10N Site passed on the 2nd run
| |
| | |
| * ja
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; ja; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| * nl
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| * pl
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String:Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| * zh-TW
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| * zh-CN
| |
| * 1509 Build ID: - Ending 2001 Build ID:
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| = Win Vista =
| |
| | |
| == Marcia's Testing ==
| |
| Testing as an Admin User
| |
| | |
| Expected:
| |
| *Must give updater.exe permission to run
| |
| | |
| * en-US
| |
| * 1509 Build ID: - Ending 2001 Build ID: BuildID = "2006120612"->BuildID = "2006120418"
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
| |
| * Result:''' PASS'''
| |
| **Filed bug https://bugzilla.mozilla.org/show_bug.cgi?id=367913
| |
| | |
| * it
| |
| * 1509 Build ID: - Ending 2001 Build ID:BuildID = "2006120612"->BuildID = "2006120418"
| |
| * Version String:Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
| |
| * Result: '''PASS'''
| |
| | |
| == Test of Incompatible Themes and Extensions ==
| |
| | |
| *Installed 1509 fr build
| |
| **Installed theme "Firefox Vista" that was only compatible with 1.5
| |
| *Performed successful update to 2.0.0.1, and received dialog warning me of incompatibility
| |
| **Note: I experience extreme network latency when applying this update, need to figure out a better way
| |
| | |
| == Test of Search Plugins ==
| |
| | |
| *Installed 1509 en build
| |
| **In addition to default plugins, installed the following: ESPN, IMDB, USAToday, Lonely Planet and BBC news.
| |
| *Performed a major update to 2.0.0.1
| |
| *Confirmed that all searchplugins were present
| |
| | |
| == Tomcat's Win vista testing ==
| |
| Testing as an Admin User
| |
| | |
| * fr
| |
| * 1509 Build ID: - Ending 2001 Build ID: BuildID = "2006120612"->BuildID = "2006120418"
| |
| * Version String: Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mnenhy/0.7.4.666 ID:2006120418
| |
| * Result:''' PASS'''
| |
| | |
| * de
| |
| * 1509 Build ID: - Ending 2001 Build ID:BuildID = "2006120612"->BuildID = "2006120418"
| |
| * Version String:Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mnenhy/0.7.4.666 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| * nl
| |
| * 1509 Build ID: - Ending 2001 Build ID:BuildID = "2006120612"->BuildID = "2006120418"
| |
| * Version String:Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mnenhy/0.7.4.666 ID:2006120418
| |
| * Result: '''PASS'''
| |
| | |
| = Mac (Intel)=
| |
| '''en-US'''
| |
| * 1509 Build ID: 2006120612 - Ending 2001 Build ID: 2006120417
| |
| * Version String: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
| |
| * Restult: '''PASS''' (jay)
| |
| | |
| '''de'''
| |
| * 1509 Build ID: 2006120612 - Ending 2001 Build ID: 2006120417
| |
| * Version String: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
| |
| * Restult: '''PASS''' (jay)
| |
| | |
| '''fr'''
| |
| * 1509 Build ID: 2006120612 - Ending 2001 Build ID: 2006120417
| |
| * Version String: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
| |
| * Restult: '''PASS''' (jay)
| |
| | |
| = Mac (PPC) =
| |
| '''en-US'''
| |
| * 1509 BuildID = "2006120612" - Ending 2001 BuildID = "2006120417"
| |
| * Version String: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
| |
| * Result: '''PASS''' (marcia)
| |
| | |
| = Linux =
| |
| Tested by: tchung
| |
| * en-US
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
| |
| * Restult: '''PASS'''
| |
| | |
| * pl
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
| |
| * Restult: '''PASS'''
| |
| | |
| Tested by: tomcat - Linux Fedora FC 6
| |
| * en-US
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
| |
| * Restult: '''PASS'''
| |
| | |
| * nl
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
| |
| * Restult: '''PASS'''
| |
| | |
| * it
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
| |
| * Restult: '''PASS'''
| |
| | |
| * pl
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
| |
| * Restult: '''PASS'''
| |
| | |
| * de
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
| |
| * Restult: '''PASS'''
| |
| | |
| * en-GB
| |
| * 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
| |
| * Version String: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
| |
| * Restult: '''PASS'''
| |
| </font>
| |
| | |
| = Software Update History Issue =
| |
| The software update status in the Options/Advanced/"Software Update History" is set to "Install Pending" after a major update. See [https://bugzilla.mozilla.org/show_bug.cgi?id=368082 bug 368082]. These are some of the scenarios we have tried to examine the updates.xml file after an update download and after applying the update:
| |
| | |
| * 1508-1509, partial, full, release, mac
| |
| * 2.0-2001, partial, full, release, mac
| |
| * 1509-2001, partial, full, releasetest, mac
| |
| * Notes: updates.xml files for these scenarios are captured in the bug above. So far it looks like the "Install Pending" string only appears in the update.xml file for the major update in this last scenario. All of them are different.
| |