Releases/Firefox 4.0b6/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 64: Line 64:
|-
|-
| Macosx [.dmg]
| Macosx [.dmg]
|
| 20100914072643
|
| bm-xserve11
|
| 3 hrs, 38 mins, 27 secs
|-
|-
| Macosx64 [.dmg]
| Macosx64 [.dmg]

Revision as of 18:05, 14 September 2010

Notes About Releasing

Please update the Release:Primer for future releases (bug fixes, changes to automation) as needed

Notes for this Release

  • In 4.0b5 build1 updates for win32 localized builds that are installed with the 4.0b5 installer will not be able to update to b6 with a partial update. Those who have updated from 4.0b4 (or earlier version) to 4.0b5 should be able to update just fine. bug 592369

Build Engineers

Signed-off Revision(s)

L10N changesets

since this is a chemspill, no change from 4.0b5 l10n-changesets

Tags

Build # Tag Changeset

Build data

Build # Type Build ID Build machine Time to build
1 Linux [compressed .tar.bz2] 20100913220446 mv-moz2-linux-ix-slave07 55 mins, 25 secs
Linux64 [compressed .tar.bz2] 20100913222219 moz2-linux64-slave05 1 hrs, 50 mins, 20 secs
Macosx [.dmg] 20100913221327 bm-xserve11 3 hrs, 35 mins, 44 secs
Macosx64 [.dmg] 20100913221842 moz2-darwin10-slave07 1 hrs, 53 mins, 31 secs
Win32 [.exe/.zip] 20100913231938 mw32-ix-slave18 2 hrs, 43 mins, 35 secs
2 Linux [compressed .tar.bz2] 20100914072313 mv-moz2-linux-ix-slave07 1 hrs, 2 mins, 38 secs
Linux64 [compressed .tar.bz2] 20100914072643 moz2-linux64-slave09 1 hrs, 25 mins, 58 secs
Macosx [.dmg] 20100914072643 bm-xserve11 3 hrs, 38 mins, 27 secs
Macosx64 [.dmg] 20100914073111 moz2-darwin10-slave07 1 hrs, 55 mins, 10 secs
Win32 [.exe/.zip] 20100914083612 mw32-ix-slave18 2 hrs, 47 mins, 18 secs

Build 1

  • marked all builders on pm for clobber on https://build.mozilla.org/clobberer/
  • Moved slaves:
    • from pm01
      • bm-xserve11
      • mw32-ix-slave{12,16,18}
      • moz2-darwin10-slave{06,07,08}
      • mv-moz2-linux-ix-slave{03,04}
    • from pm03
      • bm-xserve{06,07,09}
      • moz2-linux64-slave{03,05,09}
      • mv-moz2-linux-ix-slave{07,08}
  • landed configs patch
  • removed *.pyc from moz2-master dir
  • reconfig'd
  • notified #developers & closed tree for tagging
  • kicked off automation:
buildbot sendchange --username=lsblakk --master=localhost:9010 --branch=mozilla-central -m "Firefox 4.0b6 build1" Go

Tag

mv-moz2-linux-ix-slave03

no problems, re-opened tree and sent email.

Source

mv-moz2-linux-ix-slave03

no problems

Build/Repack

  • Linux: green, no problems
  • Linux64: green, no problems
  • Mac: green, no problems
  • Mac64: green, no problems
  • Win32: green, no problems

Returned slaves (all but 2 linux, and one per OS for post-signing)

  • to pm01
    • mw32-ix-slave{12,18}
    • moz2-darwin10-slave{06,08}
  • to pm03
    • bm-xserve{06,07,09}
    • moz2-linux64-slave{03,05}
    • mv-moz2-linux-ix-slave{07,08}

Unittests

The following tests failed while tring to check out talos from CVS:

  • Rev3 Fedora 12x64 release-mozilla-central talos tp4
  • Rev3 MacOSX Snow Leopard 10.6.2 release-mozilla-central talos chrome
  • Rev3 Fedora 12 release-mozilla-central talos nochrome
  • Rev3 Fedora 12 release-mozilla-central talos svg

Rebuilds forced from the web interface.

Results

Oranges:

  • bug 592279, also seen in beta 5.
    • Rev3 Fedora 12 release-mozilla-central opt test mochitest-other
    • Rev3 Fedora 12x64 release-mozilla-central opt test mochitest-other.
    • Rev3 MacOSX Leopard 10.5.8 release-mozilla-central opt test mochitest-other
    • Rev3 MacOSX Snow Leopard 10.6.2 release-mozilla-central opt test mochitest-other
    • Rev3 WINNT 6.1 release-mozilla-central opt test mochitest-other
  • bug 580405, also seen in beta 5.
    • Rev3 Fedora 12 release-mozilla-central opt test opengl
    • Rev3 Fedora 12x64 release-mozilla-central opt test opengl
    • Rev3 MacOSX Leopard 10.5.8 release-mozilla-central opt test opengl
  • Rev3 MacOSX Snow Leopard 10.6.2 release-mozilla-central opt test xpcshell.
  • Rev3 WINNT 6.1 release-mozilla-central opt test direct3D

Signing

  • Tip of tools repo tagged with FIREFOX_4_0b6_BUILD1 and FIREFOX_4_0b6_RELEASE
  • checked if all l10n repacks are green
  • en-US.xpi removed from stage bug 485860:
#ffxbld@stage
cd /pub/mozilla.org/firefox/nightly/4.0b6-candidates/build1
rm en-US.xpi

L10N Verify

All green

Updates

No problems.

ALL STOP

Missing https://bugzilla.mozilla.org/show_bug.cgi?id=591481 from the build. Will be landed on relbranch, and will do build 2.

Build 2

  • marked all builders on pm for clobber on https://build.mozilla.org/clobberer/
  • Moved slaves:
    • from pm01
      • mw32-ix-slave{12,18}
      • moz2-darwin10-slave{06,08}
    • from pm03
      • bm-xserve{06,07,09}
      • moz2-linux64-slave{03,05}
      • mv-moz2-linux-ix-slave{07,08}
  • Landed configs patch
  • removed *.pyc from moz2-master dir
  • reconfig'd
  • notified #developers & closed tree for tagging
  • kicked off automation:
buildbot sendchange --username=catlee --master=localhost:9010 --branch=mozilla-central -m "Firefox 4.0b6 build2" Go

Tag

mv-moz2-linux-ix-slave03

no problems, re-opened tree and sent email.

Source

mv-moz2-linux-ix-slave03

no problems

Build/Repack

  • Linux: green, no problems
  • Linux64: green, no problems

Unittests

Results

Signing

L10N Verify

Updates

Update Verify

Final checks before push

Virus check

Update Bouncer

Push to mirrors

Final verify

Push snippets to beta channel

Remove index.html files

Release