Closed Bug 403229 Opened 17 years ago Closed 17 years ago

turn on talos --noisy option for mini boxes

Categories

(Release Engineering :: General, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: anodelman, Assigned: anodelman)

References

Details

Attachments

(2 files, 4 obsolete files)

Attached patch turn on --noisy option (obsolete) — Splinter Review
This should help up diagnose some of the failures that we are seeing on the mini boxes (I hope).
Attachment #288027 - Flags: review?(rcampbell)
Along with --noisy we need to increase the timeout on the mac trunk boxes - we still aren't collecting any results on those machines.
Attachment #288027 - Attachment is obsolete: true
Attachment #288569 - Flags: review?(rcampbell)
Attachment #288027 - Flags: review?(rcampbell)
Also increase timeout on linux.
Assignee: nobody → anodelman
Attachment #288569 - Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #288572 - Flags: review?(rcampbell)
Attachment #288569 - Flags: review?(rcampbell)
Comment on attachment 288572 [details] [diff] [review] turn on --noisy / increase timeout on mac/linux to 6 hours I think you forgot to set the patch flag on this. Could you resubmit it so I can view it please?
Attachment #288572 - Flags: review?(rcampbell) → review-
Comment on attachment 288572 [details] [diff] [review] turn on --noisy / increase timeout on mac/linux to 6 hours Setting patch flag.
Attachment #288572 - Attachment is patch: true
Attachment #288572 - Attachment mime type: application/octet-stream → text/plain
Attachment #288572 - Flags: review- → review+
Turning on --noisy ended up finding us a bug in the perfrunner.py where the command line was being appended to each run, ending up with huge command line with many, many config file names at the end. This patch should stop the madness.
Attachment #288783 - Flags: review?(rcampbell)
Comment on attachment 288783 [details] [diff] [review] fix for command processing in perfrunner.py just checked this in a shell and it's still not going to work. append() modifies in place without returning so self.command would end up being None. to set self.command = copy.deepcopy(self.command) first, then self.command.append as in the original version.
Previous patch wasn't using copy.deepcopy correctly.
Attachment #288783 - Attachment is obsolete: true
Attachment #288785 - Flags: review?(rcampbell)
Attachment #288783 - Flags: review?(rcampbell)
Comment on attachment 288785 [details] [diff] [review] fix for command processing in perfrunner.py #2 it's so crazy it just might work!
Attachment #288785 - Flags: review?(rcampbell) → review+
Checking in perfrunner.py; /cvsroot/mozilla/tools/buildbot-configs/testing/talos/perfmaster/perfrunner.py,v <-- perfrunner.py new revision: 1.7; previous revision: 1.6 done
turns out the deepcopy's overkill.
Attachment #288785 - Attachment is obsolete: true
Attachment #288844 - Flags: review?(anodelman)
Attachment #288844 - Flags: review?(anodelman) → review+
Checking in perfrunner.py; /cvsroot/mozilla/tools/buildbot-configs/testing/talos/perfmaster/perfrunner.py,v <-- perfrunner.py new revision: 1.8; previous revision: 1.7 done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
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
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: