QA/Firefox/Updates/AUS4 Signoff

From MozillaWiki
< QA‎ | Firefox
Jump to navigation Jump to search
This page tracks testing and sign-off of the new AUS4 update server

Testing

Coverage

  • Round 1: Firefox Beta versions 29.0b8 and above
  • Round 2: Firefox Beta version 10.0b1 through 26.0b8
  • Partial, complete, and fallback updates
  • All platforms
  • All locales

Method

  • Mozmill test automation will be used to verify full coverage of update paths
  • Manual test (as described below) will be used to sanity check that we're hitting the correct server

Manual Test

Look at some of the automation reports from above and copy the AUS URLs. Open a terminal and run curl against the AUS URL. Your command should be something like this:

curl -I 'https://aus3.mozilla.org/update/3/Firefox/29.0/20140414143035/WINNT_x86-msvc/en-US/cturra/Windows_NT%206.2.0.0%20(x64)/default/default/update.xml'

This should give you an output like this:

HTTP/1.1 200 OK
Server: Apache
X-Backend-Server: aus4.webapp.phx1.mozilla.com
Cache-Control: no-store, must-revalidate, post-check=0, pre-check=0, private
Content-Type: text/xml; charset=utf-8
Date: Thu, 04 Sep 2014 20:06:32 GMT
Accept-Ranges: bytes
X-Cache-Info: caching
Content-Length: 590

The test passed if you get an aus4 URL for X-Backend-Server, as in the example above. If you get something like pp-app-dist06 instead, the test has failed.

If at any time you encounter an issue, be sure to describe the issue in the Issues section below. Include detailed steps to reproduce so it can be investigated further.

Results

Platform Source Build X-Backend-Server Result
Windows XP Firefox/32.0 (en-US, 20140807212602) aus2.webapp.phx1.mozilla.com PASS
Firefox/31.0 (et, 20140610163407) aus2.webapp.phx1.mozilla.com PASS
Firefox/30.0 (es-ES, 20140522105902) aus2.webapp.phx1.mozilla.com PASS
Windows 7 Firefox/32.0 (en-US, 20140818191513) aus2.webapp.phx1.mozilla.com PASS
Firefox/31.0 (gu-IN, 20140623175014) aus1.webapp.phx1.mozilla.com PASS
Firefox/30.0 (fi, 20140529161749) aus1.webapp.phx1.mozilla.com PASS
Firefox 26.0 (26.0, vi, 20131125215016) aus2.webapp.phx1.mozilla.com PASS
Windows 8.1 Firefox/31.0 (en-US, 20140703154127) aus2.webapp.phx1.mozilla.com PASS
Firefox/32.0 (zh-TW, 20140822024446) aus3.webapp.phx1.mozilla.com PASS
Firefox/29.0 (hy-AM, 20140414143035) aus3.webapp.phx1.mozilla.com PASS
Firefox 22.0 (22.0, zh-TW, 20130612084701) aus1.webapp.phx1.mozilla.com PASS
Mac OS X Firefox/31.0 (en-US, 20140710141843) aus4.webapp.phx1.mozilla.com PASS
Firefox/30.0 (nl, 20140515140857) aus4.webapp.phx1.mozilla.com PASS
Firefox/30.0 (ms, 20140505140302) aus3.webapp.phx1.mozilla.com PASS
Firefox 24.0 (24.0, lij, 20130905180733) aus3.webapp.phx1.mozilla.com PASS
Firefox 12.0b6 es-ES (manual) aus1.webapp.phx1.mozilla.com PASS
Linux Firefox/32.0 (es-AR, 20140804164216) aus2.webapp.phx1.mozilla.com PASS
Firefox/30.0 (en-US, 20140529161749) aus3.webapp.phx1.mozilla.com PASS
Firefox/30.0 (el, 20140515140857) aus2.webapp.phx1.mozilla.com PASS
Firefox 25.0 (25.0, rm, 20131017174213) aus4.webapp.phx1.mozilla.com PASS
Firefox 20.0b3 bi-IN (manual) aus3.webapp.phx1.mozilla.com PASS

More reports: 29.0-32.0, 22.0-26.0

Issues