Closed Bug 432385 Opened 16 years ago Closed 15 years ago

[client] tinderbox should run fix-linux-stack.pl / fix-macosx-stack.pl over trace-malloc leak diffs

Categories

(Release Engineering :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dbaron, Unassigned)

Details

Attachments

(1 file)

Tinderbox should run fix-linux-stack.pl or fix-macosx-stack.pl over the trace-malloc leak differences output.  (This is related to bug 385248, which requests running it over the log.)

I just modified diffbloatdump.pl so that this can be done pretty efficiently, though it requires generating the leak stats differences a little differently from the way we do now.  In particular, what we should save after each run is the result of:

diffbloatdump.pl --use-address --depth=20 /dev/null sdleak.log | fix-linux-stack.pl

and then we should call diffbloatdump.pl on the result of that call for the previous two runs to get the diff that goes in the output.

This would make the leak stats differences much more useful.
Attached patch untested patchSplinter Review
A rough idea of what I think needs to be done.
Apparently bhearsum is rewriting the automation that runs this test for buildbot for the mozilla-central tinderboxes.  (The patch I referred to above hasn't been merged to mozilla-central yet, though.)
This was done in the buildbot code for mozilla-central in bug 422296; we might want to take the tinderbox patch if it works for 1.9, though...
Severity: normal → enhancement
Moving bugs that were filed in Webtools/Tinderbox before there was a separate component for bugs in tinderbox/buildbot client to a more appropriate component.
Component: Tinderbox → Release Engineering
Product: Webtools → mozilla.org
Version: Trunk → other
QA Contact: tinderbox → release
Should this bug move to Core:BuildConfig, just like bug#385248 ?
I think at this point we shuold just say this is fixed (see comment 3).  I don't think we're going to fix this in the 1.9.0.* automation at this point.
Status: NEW → 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: