SeaMonkey:Release Process:2.0.3

From MozillaWiki
Revision as of 15:47, 6 February 2010 by KaiRo (talk | contribs) (→‎Build)
Jump to navigation Jump to search

« SeaMonkey 2.0.3

Build Harness

SeaMonkey:Release Automation

Bugs

Tracking bug filed as bug 544560

Build Engineer

Robert Kaiser

Signed-off Revisions

http://hg.mozilla.org/releases/comm-1.9.1/rev/8289e10542da
http://hg.mozilla.org/releases/mozilla-1.9.1/rev/FIREFOX_3_5_8_RELEASE (GECKO1918_20100202_RELBRANCH)
http://hg.mozilla.org/dom-inspector/rev/f6c78804ebb4 (COMM_1_9_1_BRANCH)
http://hg.mozilla.org/chatzilla/rev/172aaaae2419 (COMM_1_9_1_BRANCH)
http://hg.mozilla.org/venkman/rev/f13c813e4ec6 (COMM_1_9_1_BRANCH)

L10n revisions according to opt-ins as listed in l10n-changesets (taken from the sign-off tool)

Notes

Build

  • Updated l10n-changesets and release-config.py
  • Updated and reconfigured buildmaster
  • Kicked off with the following command:
buildbot sendchange --username=kairo --master=localhost:9010 --branch=releases/comm-1.9.1 -m "SeaMonkey 2.0.3build1" doit
  • win32_repack failed on two slaves, looks like somehow the 2.0.2 files weren't deleted and our code didn't update what was there correctly, so they ended up not seeing the new tag and failing. I went into the slaves to correct that, stubbed out all earlier factories with the dummy, reduced the L10n build runs to win32-only, and kicked off the automation again.

Signing

We have no signing infrastructure for SeaMonkey right now, so I faked the signing step that is usually done after completion of builds and L10n repacks and before the update generation.

Logged onto stage-old.mozilla.org and ran fakesign.sh as documented in 2.0b1 notes.

Wall Clock Time

Build

  • buildbot sendchange: Fri Feb 5 16:49:30 PST 2010
  • buildbot sendchange for win32_repack, take 2: Sat Feb 6 04:40:41 PST 2010
  • tag:
    • Start: Fri Feb 5 16:51:25 2010
    • End: Fri Feb 5 17:00:53 2010
    • Elapsed: 9 mins, 27 secs
  • source:
    • Start: Fri Feb 5 17:00:53 2010
    • End: Fri Feb 5 17:09:40 2010
    • Elapsed: 8 mins, 46 secs
  • linux_build:
    • Start: Fri Feb 5 17:07:33 2010
    • End: Fri Feb 5 18:16:40 2010
    • Elapsed: 1 hrs, 9 mins, 6 secs
  • linux64_build (failed when manual interaction for ssh'ing to cvs was needed):
    • Start: Fri Feb 5 17:05:43 2010
    • End: Fri Feb 5 17:58:00 2010
    • Elapsed: 52 mins, 17 secs
  • linux64_build:
    • Start: Fri Feb 5 18:06:39 2010
    • End: Fri Feb 5 19:13:55 2010
    • Elapsed: 1 hrs, 7 mins, 15 secs
  • win32_build:
    • Start: Fri Feb 5 17:06:00 2010
    • End: Fri Feb 5 19:02:22 2010
    • Elapsed: 1 hrs, 56 mins, 22 secs
  • macosx_build:
    • Start: Fri Feb 5 17:27:52 2010
    • End: Fri Feb 5 21:13:50 2010
    • Elapsed: 3 hrs, 45 mins, 58 secs
  • linux_repack (21 locales):
    • Start: Fri Feb 5 18:33:33 2010
    • End: Fri Feb 5 19:21:51 2010
  • win32_repack (21 locales) - failed, probably due to leftovers from 2.0.2:
    • Start: Fri Feb 5 19:08:22 2010
    • End: Fri Feb 5 19:24:22 2010
  • win32_repack (21 locales):
    • Start: Sat Feb 6 05:05:05 2010
    • End: Sat Feb 6 06:24:31 2010
  • macosx_repack (21 locales):
    • Start: Fri Feb 5 21:14:22 2010
    • End: Fri Feb 5 22:16:19 2010
  • updates:
    • Start: Sat Feb 6 07:31:44 2010

Signing

  • Done manually via fakesign.sh
    • Start: Sat Feb 6 06:46:09 PST 2010
    • End: Sat Feb 6 06:46:55 PST 2010

Verification

  • l10n_verification:
    • Start: Sat Feb 6 07:19:52 2010
  • linux_update_verify:
  • win32_update_verify:
  • macosx_update_verify:
  • final_verification: