Closed Bug 489985 Opened 16 years ago Closed 16 years ago

SeaMonkey mochitest leak threshold is leaking into (all) the other test suites now

Categories

(Release Engineering :: General, defect)

defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: sgautherie, Assigned: kairo)

References

Details

(Keywords: regression)

See bug 470710 comment 8 about MacOSX.

Windows has the same issue with its 200 bytes threshold:
{
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1240556666.1240561889.16656.gz&fulltext=1
WINNT 5.2 comm-central unit test on 2009/04/24 00:04:26

TEST-PASS | runtests-leaks | no leaks detected! (threshold set at 200 bytes)
}

Two things happened recently:
*Ben has been modifying steps.py leak handling code.
*KaiRo has been switching around the whole configuration code for SeaMonkey.

NB: We can't compare with Firefox as it's not using such leak thresholds.
(Bug 469518 and bug 487496 |env| handlings have been fixed.)

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1241505831.1241512266.12945.gz&fulltext=1
WINNT 5.2 comm-central unit test on 2009/05/04 23:43:51

Bug still there.
Is SeaMonkey using the current buildbotcustom tip? unittest/steps.py doesn't exist any more on tip.

As Serge notes, in process/factory.py, the generic UnittestBuildFactory only
sets mochitest_leak_threshold:

http://hg.mozilla.org/build/buildbotcustom/file/7843f38a1687/process/factory.py#l1893

..although the newer CCUnittestBuildFactory does:

http://hg.mozilla.org/build/buildbotcustom/file/7843f38a1687/process/factory.py#l2162

KaiRo: are you running with local changes?
I'm running with no local changes, but with buildbotcustom from about the time when CCUnittestBuildFactory landed.
Could you update, to see if comment 1 fixes fixed this?
major -> critical:
'xpcshell-tests' on our MacOSX and Windows tinderboxes are 'T-FAIL' now,
after landing bug 485736 patch Dv1a,
because of unsupported |EXTRA_TEST_ARGS=--leak-threshold=...| in the "env":
{
runxpcshelltests.py: error: no such option: --leak-threshold
}
Severity: major → critical
Looks fixed after I updated the master to current buildbotcustom.
(In reply to comment #6)

I confirm comment 5 issue is fixed and Windows part of this bug is fully fixed too :-)

Strangely, MacOSX has a remaining part of this bug:
mochitests still report |EXTRA_TEST_ARGS=--leak-threshold=1112|, when the SeaMonkey config has '0' now...
Assignee: nobody → kairo
Status: NEW → ASSIGNED
Depends on: 469518, 487496
(In reply to comment #7)
> Strangely, MacOSX has a remaining part of this bug:
> mochitests still report |EXTRA_TEST_ARGS=--leak-threshold=1112|, when the
> SeaMonkey config has '0' now...

Nothing to do with this bug, I just forgot to update buildbot-configs and the master still has the old threshold for mac set. The bug here seems to be fixed, I'll fix the buildbot master when I come around to it.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
V.Fixed, then.
Status: RESOLVED → VERIFIED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.