Closed Bug 478761 Opened 15 years ago Closed 15 years ago

CompareLeakLogs.createSummary crashed

Categories

(Release Engineering :: General, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: bhearsum)

References

()

Details

Attachments

(1 file, 1 obsolete file)

For whatever reason, a build didn't generate a leak log, and the CompareLeakLogs step crashed on createSummary.

It shouldn't be as picky, and probably report that as a an for via result and TinderboxPrint::
Can you provide more specifics? This sounds like bug 465505, but that was fixed before this was filed..so I'm not sure.
Seems like it tries to generate a summary for the failed step, and throws again.
OK, that helps a lot.
Assignee: nobody → bhearsum
Status: NEW → ASSIGNED
Priority: -- → P2
I think this will do the trick...
Attachment #363128 - Flags: review?(catlee)
Comment on attachment 363128 [details] [diff] [review]
always make sure leakStats['new'] members are set

putting 'continue' in those else: blocks will prevent the following regexps from being checked.

How about you fill out all the default values when leakStats[resultSet] is created, and then if they're not set when looking through the log, then the defaults will show up.

Also, does formatBytes handle 'ERR'?
Attachment #363128 - Flags: review?(catlee) → review-
Here's a more minimalistic, and working approaching.
Attachment #363128 - Attachment is obsolete: true
Attachment #363140 - Flags: review?(catlee)
Attachment #363140 - Flags: review?(catlee) → review+
Comment on attachment 363140 [details] [diff] [review]
bail early if we can't parse leakstats output

changeset:   197:ca9f7b4fecc2
Attachment #363140 - Flags: checked‑in+ checked‑in+
Master reconfig'ed for this.
Status: ASSIGNED → RESOLVED
Closed: 15 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: