Closed
Bug 1034674
Opened 10 years ago
Closed 9 years ago
use a property other than speed to differentiate between slaves in slavealloc
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: kmoir, Unassigned)
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3268] )
Attachments
(1 file)
15.81 KB,
patch
|
dustin
:
feedback+
|
Details | Diff | Splinter Review |
In bug 1034055, we needed to specify a different instance type for 2.3 reftests etc al to run in AWS. Some 2.3 tests run on c3.xlarge, other run on the smaller type. The meant we had to differentiate the slaves in slavealloc via speed which rail mentioned is not optimal. So he asked me to open a bug and he would look at it. See https://bugzilla.mozilla.org/show_bug.cgi?id=1034055#c15 for details
Reporter | ||
Updated•10 years ago
|
Assignee: nobody → rail
Comment 1•10 years ago
|
||
this looks working "on my laptop". Still need to figure out how to migrate the DB.
Attachment #8457458 -
Flags: feedback?(dustin)
Comment 2•10 years ago
|
||
Comment on attachment 8457458 [details] [diff] [review] use_moztype-tools.diff I'm always wary of naming something with a 'moz' prefix. What's a "moztype"? It sounds like you're adding this because the name "speed" doesn't seem right to you, but "moztype" doesn't mean anything more. When we invented "speed", the idea was to differentiate system types -- I think at the time we had hardware and vmware builders, and the latter were a lot slower. We didn't want one master to get saddled with all the slow builders. So it seems like speed *is* a pretty good match to instance type? If not, then at least "moztype" didn't help me figure out what you meant :)
Attachment #8457458 -
Flags: feedback?(dustin) → feedback+
Comment 3•10 years ago
|
||
yeah, I thought about using speed, but the idea i not specifying AWS instance types, instead, usbing so called moz-type which may correspond to multiple AWS instance types (like in http://hg.mozilla.org/build/cloud-tools/file/6939b4d5aaf7/configs/watch_pending.cfg#l50). I have no idea for the name, but will keep it in mind.
Comment 4•10 years ago
|
||
You're referring to 'build-linux64'? Isn't that redundant to trustlevel, bitlength, and os?
Comment 5•10 years ago
|
||
for build-linux64 vs try-linux64 it is enough, but not for tst-linux64 vs tst-emulator64, see http://hg.mozilla.org/build/cloud-tools/file/6939b4d5aaf7/cloudtools/slavealloc.py#l45
Comment 6•10 years ago
|
||
maybe that's just a different purpose, aside from build and test? At the end of the day, it doesn't really matter, as pool is just determined by distinct tuples of attributes. Adding a new moztype attribute, using purpose, speed, whatever.. same effect. It's just what makes the most sense, I think
Comment 7•10 years ago
|
||
*just a matter of choosing what makes the most sense
Updated•10 years ago
|
Component: Release Automation → Tools
QA Contact: bhearsum → hwine
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3258]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3258] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3263]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3263] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3268]
Comment 9•9 years ago
|
||
WONTFIX in favor of bug 1135818.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•7 years ago
|
Component: Tools → General
You need to log in
before you can comment on or make changes to this bug.
Description
•