MozillaQualityAssurance:Update Checker: Difference between revisions

no edit summary
mNo edit summary
No edit summary
 
Line 2: Line 2:


* Developer: Dave Liebreich
* Developer: Dave Liebreich
* Maintainer: Dave Liebreich
* Maintainer: Robert Helmer
* Currently Runs: Manuall by QA.  Will be converted to running automatically on Tinderboxes in the near future
* Currently Runs: automated on release machines.  Will be converted to running automatically on Buildbot in the near future


This test executes the following steps for all the locales listed in all-locales (+en-US):
This test executes the following steps for all the locales listed in all-locales (+en-US):
Line 15: Line 15:
# repeat 5 and 6 using the complete mar instead of the partial mar.
# repeat 5 and 6 using the complete mar instead of the partial mar.


I have a version of do_update.sh that works for windows - the one I'm using on the farm does not.
There are a few additional modes:
Usage: verify.sh [OPTION] [CONFIG_FILE]
    -u, --update-only      only download update.xml
    -t, --test-only        only test that MARs exist
    -m, --mars-only        only test MARs
    -c, --complete        complete upgrade test


Here's the output:
--test-only is the fastest, it:
 
# gets the MAR URL from AUS update.xml
# does an HTTP HEAD and follows any redirects (e.g. bouncer)
 
This proves at least that AUS and bouncer are configured correctly.
 
Here's the output from a typical run:


  checking Linux_x86-gcc3 ar
  checking Linux_x86-gcc3 ar
canmove, Confirmed users
1,511

edits