Closed
Bug 460077
Opened 16 years ago
Closed 16 years ago
move moz2 unittest staging builds into mozilla2-staging buildbot
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: lsblakk)
References
Details
Attachments
(7 files, 2 obsolete files)
22.31 KB,
patch
|
Details | Diff | Splinter Review | |
1.78 KB,
patch
|
coop
:
review+
|
Details | Diff | Splinter Review |
3.44 KB,
patch
|
bhearsum
:
review+
|
Details | Diff | Splinter Review |
3.11 KB,
patch
|
coop
:
review+
|
Details | Diff | Splinter Review |
1.08 KB,
patch
|
bhearsum
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
2.50 KB,
patch
|
bhearsum
:
review-
|
Details | Diff | Splinter Review |
8.52 KB,
patch
|
bhearsum
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
Basically, this is a copy of the Buildbot configs running on staging-master:/builds/buildbot/hg-unittest-master (note that this is locally patched from the mozilla2-unittest configs).
I've modified the steps slightly to checkout mozconfigs from the new location, not run an HgPoller of its own, etc.
The mozconfigs have been made as consistent as the dep/nightly ones as possible.
The Builders have been renamed to be consistent with their dep/nightly/leak test counterparts.
The soon-to-be-created slaves have been added to the slavelists for dep/nightly/leak test + unittest builds.
The commented out win32 builder has been completely removed.
Most importantly, unittests will now be run on the same master as the rest of our builds.
I think that's everything. It's a big looking patch, but the bulk of unittest_master.cfg is unchanged.
Lukas, I'm mainly asking you for review to make sure I haven't accidentally tossed away any of the important local changes. (Though I don't think I tossed any of them away at all).
Attachment #343258 -
Flags: review?(lukasblakk)
Attachment #343258 -
Flags: review?(ccooper)
Updated•16 years ago
|
Attachment #343258 -
Flags: review?(ccooper) → review+
Assignee | ||
Comment 1•16 years ago
|
||
Comment on attachment 343258 [details] [diff] [review]
unittest and builds in the same master
Just add more slaves, up to slave18 on linux and win32.
Attachment #343258 -
Flags: review?(lukasblakk) → review+
Assignee | ||
Comment 2•16 years ago
|
||
So, let's also add bm-xserve22 to the Mac list
Reporter | ||
Comment 3•16 years ago
|
||
changeset: 422:cb3b8ba6c989
Attachment #343258 -
Attachment is obsolete: true
Reporter | ||
Comment 5•16 years ago
|
||
Turns out I forgot to import isHgPollerTriggered, and used config instead of nightly_config.
Attachment #343914 -
Flags: review?(ccooper)
Updated•16 years ago
|
Attachment #343914 -
Flags: review?(ccooper) → review+
Reporter | ||
Comment 6•16 years ago
|
||
Comment on attachment 343914 [details] [diff] [review]
[checked in] follow-up to fix on-change traceback
changeset: 424:6fe13c512ae4
Attachment #343914 -
Attachment description: follow-up to fix on-change traceback → [checked in] follow-up to fix on-change traceback
Reporter | ||
Comment 7•16 years ago
|
||
Attachment #345297 -
Flags: review?
Assignee | ||
Updated•16 years ago
|
Attachment #345297 -
Flags: review? → review+
Reporter | ||
Updated•16 years ago
|
Attachment #345297 -
Attachment description: enable existing staging slaves in unittest pool → [checked in] enable existing staging slaves in unittest pool
Attachment #345297 -
Flags: review+ → review?
Reporter | ||
Updated•16 years ago
|
Attachment #345297 -
Flags: review? → review+
Reporter | ||
Comment 8•16 years ago
|
||
Attachment #345300 -
Flags: review?(ccooper)
Updated•16 years ago
|
Attachment #345300 -
Flags: review?(ccooper) → review+
Reporter | ||
Comment 9•16 years ago
|
||
Just noticed on moz2-win32-slave04 that I had to agree to the pskill license the first time a build run. This should be done on _all_ of windows slaves before we run them through buildbot.
Assignee | ||
Comment 10•16 years ago
|
||
My bad, I accepted as Admin on all of them...They are now all accepted as cltbld.
(In reply to comment #9)
> Just noticed on moz2-win32-slave04 that I had to agree to the pskill license
> the first time a build run. This should be done on _all_ of windows slaves
> before we run them through buildbot.
Assignee | ||
Updated•16 years ago
|
Priority: -- → P2
Comment 11•16 years ago
|
||
Comment 12•16 years ago
|
||
Attachment #346508 -
Attachment is obsolete: true
Reporter | ||
Comment 13•16 years ago
|
||
Comment on attachment 346684 [details] [diff] [review]
[checked in] set flunkOnFailure=False for unittest
changeset: 492:8c675383696e
Attachment #346684 -
Attachment description: set flunkOnFailure=False for unittest → [checked in] set flunkOnFailure=False for unittest
Attachment #346684 -
Flags: review+
Assignee | ||
Comment 14•16 years ago
|
||
Was talking with joduinn and for now, until these are working smoothly, we should keep the steps the same as they are on the unittest master, so checking out mozconfig with cvs instead of hg for now.
Attachment #346761 -
Flags: review?(bhearsum)
Reporter | ||
Updated•16 years ago
|
Attachment #346761 -
Flags: review?(bhearsum) → review-
Reporter | ||
Comment 15•16 years ago
|
||
Comment on attachment 346761 [details] [diff] [review]
check out mozconfig with cvs, not hg
As part of merging the unittests with the regular builds we should be pulling the mozconfigs from the same place IMHO.
Let's keep the mozconfigs in sync, yes, but pulling them from HG is the right thing to do and it's not going to cause any mysterious failures.
Reporter | ||
Updated•16 years ago
|
Attachment #346684 -
Flags: checked‑in+
Comment 16•16 years ago
|
||
Attachment #349244 -
Flags: review?(bhearsum)
Reporter | ||
Updated•16 years ago
|
Attachment #349244 -
Flags: review?(bhearsum) → review+
Reporter | ||
Comment 17•16 years ago
|
||
Comment on attachment 349244 [details] [diff] [review]
Fix reload problems
Checking in steps.py;
/cvsroot/mozilla/tools/buildbotcustom/unittest/steps.py,v <-- steps.py
new revision: 1.15; previous revision: 1.14
done
Reporter | ||
Updated•16 years ago
|
Attachment #349244 -
Flags: checked‑in+
Assignee | ||
Updated•16 years ago
|
Assignee | ||
Comment 18•16 years ago
|
||
So I think it's time to close this, mozilla2-staging buildbot is running fine and the standalone staging for unittest has been turned off.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•