1,926
edits
(→Mac) |
|||
| Line 655: | Line 655: | ||
* '''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") | * '''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. | ** Same steps as with my Vista test case, everything worked as expected. | ||
* '''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 === | === Linux === | ||
edits