Closed Bug 363197 Opened 19 years ago Closed 18 years ago

Add NSS leak checking to tinderbox

Categories

(NSS :: Test, enhancement, P2)

3.11.3
enhancement

Tracking

(Not tracked)

RESOLVED FIXED
3.11.7

People

(Reporter: nelson, Assigned: slavomir.katuscak+mozilla)

References

Details

Attachments

(1 file)

It has been reported (bug 363184) that a recent NSS checkin has increased leakage, a serious regression. The only way it was discovered was through the Tinderbox for FireFox! FireFox's tinderbox includes much more information than simple pass/fail for the build and for a simple QA script. See it at http://tinderbox.mozilla.org/showbuilds.cgi?tree=Firefox&hours=24&maxdate=1165472224&legend=1 Among many other useful things, it shows Lk:XXX (bytes leaked) This allows developers to see the effect of a checkin on leaks, immediately after it is first built. NSS's tinderbox should also have this feature. ASAP.
Depends on: 363827
Tinderbox printing is already part of memleak script. This patch adds version info.
Attachment #265116 - Flags: superreview?(nelson)
Attachment #265116 - Flags: review?(neil.williams)
Comment on attachment 265116 [details] [diff] [review] Patch to print DBG/OPT version. Looks like it does the trick. Why don't the leak stats report for all the tinderboxes? We don't run leak checking on all of them?
Attachment #265116 - Flags: review?(neil.williams) → review+
Comment on attachment 265116 [details] [diff] [review] Patch to print DBG/OPT version. Pls commit this on the trunk. If it goes OK, then when the branch opens, you can commit on the branch.
Attachment #265116 - Flags: superreview?(nelson) → superreview+
> Looks like it does the trick. Why don't the leak stats report for all the > tinderboxes? We don't run leak checking on all of them? > We have some Tinderboxes only for leak checking. It's because leak checking takes much more time than other tests.
Trunk: Checking in memleak.sh; /cvsroot/mozilla/security/nss/tests/memleak/memleak.sh,v <-- memleak.sh new revision: 1.5; previous revision: 1.4
Branch: Checking in memleak.sh; /cvsroot/mozilla/security/nss/tests/memleak/memleak.sh,v <-- memleak.sh new revision: 1.1.2.4; previous revision: 1.1.2.3 done
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Priority: -- → P2
Target Milestone: --- → 3.11.7
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: