Closed
Bug 413001
Opened 17 years ago
Closed 16 years ago
create talos leopard machines.
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: anodelman, Assigned: anodelman)
References
Details
Attachments
(2 files)
9.26 KB,
patch
|
bhearsum
:
review+
|
Details | Diff | Splinter Review |
7.65 KB,
patch
|
bhearsum
:
review+
|
Details | Diff | Splinter Review |
This should complete our full set of testing platforms for talos.
Attachment #297834 -
Flags: review?(bhearsum)
Comment 1•17 years ago
|
||
Comment on attachment 297834 [details] [diff] [review] create leopard staging machines >Index: perfrunner.py >+class MozillaInstallDmgEx(ShellCommand): >+ """Install given file, copying to workdir""" >+ #This is a temporary class to test the new InstallDmg script without affecting the production mac machines >+ # if this works everything should be switched over the using it >+ >+ def __init__(self, **kwargs): >+ self.filename = "" >+ self.branch = "" >+ if 'branch' in kwargs: >+ self.branch = kwargs['branch'] >+ if 'filename' in kwargs: >+ self.filename = kwargs['filename'] >+ if not 'command' in kwargs: >+ kwargs['command'] = ["./installdmg.ex", "$FILENAME"] >+ ShellCommand.__init__(self, **kwargs) >+ >+ def describe(self, done=False): >+ return ["Install dmg"] >+ >+ def start(self): >+ if not self.filename: >+ if self.branch: >+ self.filename = self.getProperty("filename") >+ else: >+ return FAILURE >+ >+ for i in range(len(self.command)): >+ if self.command[i] == "$FILENAME": >+ self.command[i] = self.filename >+ ShellCommand.start(self) >+ >+ def evaluateCommand(self, cmd): >+ superResult = ShellCommand.evaluateCommand(self, cmd) >+ if SUCCESS != superResult: >+ return FAILURE >+ return SUCCESS > Given the conversation we just had on IRC I am OK with this :). We can factor it later >Index: master.cfg Looks fine.
Attachment #297834 -
Flags: review?(bhearsum) → review+
Assignee | ||
Updated•16 years ago
|
Assignee: nobody → anodelman
Assignee | ||
Comment 2•16 years ago
|
||
I had to do some change around with the build directory names, so applying this patch will mean that I'll have to first reconfigure the apache document root's on the leopard machines. Otherwise this is a pretty standard push to production patch.
Attachment #306556 -
Flags: review?(bhearsum)
Comment 3•16 years ago
|
||
Comment on attachment 306556 [details] [diff] [review] push leopard machines to production Making the Firefox tree even wider :)
Attachment #306556 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 4•16 years ago
|
||
Checking in master.cfg; /cvsroot/mozilla/tools/buildbot-configs/testing/talos/perfmaster/master.cfg,v <-- master.cfg new revision: 1.41; previous revision: 1.40 done
Assignee | ||
Comment 5•16 years ago
|
||
These are now reporting to the Firefox waterfall.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment 6•16 years ago
|
||
Mass move of Core:Testing bugs to mozilla.org:ReleaseEngineering. Filter on RelEngMassMove to ignore.
Component: Testing → Release Engineering
Product: Core → mozilla.org
QA Contact: testing → release
Version: unspecified → other
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
•