Closed Bug 551758 Opened 15 years ago Closed 15 years ago

Need unittest packages generated, uploaded, sendchanges for Linux64 builds

Categories

(Release Engineering :: General, defect, P2)

x86
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lsblakk, Assigned: armenzg)

References

Details

Attachments

(2 files)

For now we could turn them on in the configs, but override the sendchange masters so that the builders aren't being overwhelmed due to lack of Linux64 slaves.
Assignee: nobody → armenzg
Status: NEW → ASSIGNED
Priority: P3 → P2
This is just to give us the packaged tests on ftp so we can pull them down on talos-staging-master02 (run unit tests on talos project). I assume that in the future we can turn for Linux 64 "enable_opt_unittests" and that should do it (upload package tests and notify *only* talos to run the unit tests). We don't want to turn "enable_opt_unittest" on the build side since we don't have enough linux 64 slaves in here. Another patch following.
Attachment #433397 - Flags: review?(catlee)
Attachment #433401 - Flags: review?(catlee)
Comment on attachment 433397 [details] [diff] [review] allow linux64 to package tests even if unittests are not enabled (this won't add the unit test builders but post the packaged tests) > 'linux-debug': { > 'base_name': 'Linux %(branch)s leak test', > 'mozconfig': 'linux/%(branch)s/debug', > 'profiled_build': False, > 'builds_before_reboot': 1, > 'download_symbols': True, >+ 'packageTests': True, > 'build_space': 7, > 'slaves': SLAVES['linux'], > 'platform_objdir': OBJDIR, > 'enable_ccache': True, > 'env': { > 'MOZ_OBJDIR': OBJDIR, > 'DISPLAY': ':2', > 'LD_LIBRARY_PATH': '%s/dist/bin' % OBJDIR, You should be modifying linux64-debug here I think.
Attachment #433397 - Flags: review?(catlee) → review-
Attachment #433401 - Flags: review?(catlee) → review+
(In reply to comment #4) > (From update of attachment 433397 [details] [diff] [review]) > > 'linux-debug': { > > You should be modifying linux64-debug here I think. That's right. I will get something to review the right patch. Thanks for taking the time. Happy birthday!
Comment on attachment 433397 [details] [diff] [review] allow linux64 to package tests even if unittests are not enabled (this won't add the unit test builders but post the packaged tests) Fixed on check-in http://hg.mozilla.org/build/buildbot-configs/rev/a97fd31c8157
Attachment #433397 - Flags: checked-in+
Attachment #433401 - Flags: checked-in+
We now have Linux 64 packages being uploaded and sendchanges being sent to talos-staging-master02 from normal and debug builds. http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64/1269006741/firefox-3.7a4pre.en-US.linux-x86_64.tests.tar.bz2 http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64-debug/1269006747/firefox-3.7a4pre.en-US.linux-x86_64.tests.tar.bz2 master: talos-staging-master02.build.mozilla.org:9010 branch: mozilla-central-linux64-opt-unittest revision: ebfe0dc025da comments: user: sendchange-unittest files: ['http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64/1269006741/firefox-3.7a4pre.en-US.linux-x86_64.tar.bz2'] master: talos-staging-master02.build.mozilla.org:9010 branch: mozilla-central-linux64-debug-unittest revision: ebfe0dc025da comments: user: sendchange-unittest files: ['http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64-debug/1269006747/firefox-3.7a4pre.en-US.linux-x86_64.tar.bz2']
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
No longer blocks: 548768
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: