Closed Bug 656995 Opened 13 years ago Closed 13 years ago

run w64 builds from a production master machine

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: armenzg)

References

Details

Attachments

(3 files, 2 obsolete files)

W64 builds, which are only just barely in production, are currently run from a staging master, but sent into production for testing.  This is a sketchy way to leave things.

Let's move that master instance onto a production master VM somewhere, and add it (the master) to the slavealloc UI so we don't forget about it.
sounds good :)
Status: NEW → ASSIGNED
Priority: -- → P4
Apart from a lack of slaves, is there any reason we can't finish off any config work and run w64 from the main production buildbot masters ? They're defacto supported already.
The only reason is that I have not given to it a high enough priority.

I also need to figure out if I want the machine to be doing builds on check-in or not.
Priority: P4 → P3
Attachment #539892 - Flags: review?(nrthomas)
Attachment #539893 - Flags: review?(nrthomas)
Comment on attachment 539892 [details] [diff] [review]
[configs] enable only win64 slave in production

Out of curiosity, will we be mw64-ix-slave01 with the new ref image ?
Attachment #539892 - Flags: review?(nrthomas) → review+
*cough* 'scuse me. 

Out of curiosity, will we be re-imaging mw64-ix-slave01 with the new ref image ?
Comment on attachment 539893 [details] [diff] [review]
[custom] disable xulrunner for win64

The very code you're modifying provides a way to disable xulrunner on win64 without putting (more) platform specific hacks in buildbotcustom.
Attachment #539893 - Flags: review?(nrthomas) → review-
(In reply to comment #7)
> *cough* 'scuse me. 
> 
> Out of curiosity, will we be re-imaging mw64-ix-slave01 with the new ref
> image ?

Yes we will. Even though the tools are pretty much the same.
Blocks: 663677
I could have used 'platforms' key for each branch and have one more for mozilla-central but I believe that adding a hack on a clean area made me uneasy.

I believe that my patch isolates the hack and won't be mixed with other people making changes to the code.

But let me know if you prefer other way of doing this.

I hope we have a bigger pool in 2-3 weeks so we can add it for every branch.

I have filed a bug for the xulrunner issue.
Attachment #539892 - Attachment is obsolete: true
Attachment #541744 - Flags: review?(nrthomas)
Attachment #539893 - Attachment is obsolete: true
Priority: P3 → P2
Comment on attachment 541744 [details] [diff] [review]
add win64 to only mozilla-central

Lets hope this really is short lived. Have you looked at win64 debug builds at all ?
Attachment #541744 - Flags: review?(nrthomas) → review+
(In reply to comment #11)
> Comment on attachment 541744 [details] [diff] [review] [review]
> add win64 to only mozilla-central
> 
> Lets hope this really is short lived. Have you looked at win64 debug builds
> at all ?

I will run them again today and see where they are at. I can't recall if I disable them because I wanted to have a higher number of build on check-in for the single slave or if they were red or both.
It seems it times out at make buildsymbols; that could not be good as it might require tool fixes rather than code fixes. I will debug it before we start cloning machines. Thanks nthomas.
No longer blocks: 650060
Comment on attachment 541744 [details] [diff] [review]
add win64 to only mozilla-central

Landed on default:
http://hg.mozilla.org/build/buildbot-configs/rev/cfd8bb439438

I tried to get leak builds up to speed but for now it won't happen as we have these 2 bugs: bug 669384 and bug 670915.
Attachment #541744 - Flags: checked-in+
Attachment #545492 - Flags: review?(lsblakk)
Attachment #545492 - Flags: review?(lsblakk) → review+
Attachment #545500 - Flags: review?(armenzg) → review+
Comment on attachment 545500 [details] [diff] [review]
and now for preproduction too!

Checked-in yesterday:
http://hg.mozilla.org/build/buildbot-configs/rev/86f223351287
Attachment #545500 - Flags: checked-in+
Comment on attachment 545492 [details] [diff] [review]
add win64 to staging as well

Checked-in yesterday:
http://hg.mozilla.org/build/buildbot-configs/rev/42b6b4df3c1c
Attachment #545492 - Flags: checked-in+
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
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: