Firefox:1.5.0.x:Major Update 1.5.0.x to 2.0.0.x:Test Results: Difference between revisions

Jump to navigation Jump to search
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 ===
1,926

edits

Navigation menu